--- /srv/rebuilderd/tmp/rebuilderdZuQGY0/inputs/mesa-libgallium_26.1.5-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdZuQGY0/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 8162652 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 0x1b7d9c4 0x01b7d9c4 0x01b7d9c4 0x064e0 0x064e0 R 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x1b83ea8 0x1b83ea8 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 100c590 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 01079208 1079208 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 01079220 1079220 aff8aa 00 A 0 0 32 │ │ │ │ + [15] .ARM.extab PROGBITS 01b78acc 1b78acc 004ef8 00 A 0 0 4 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 01b7d9c4 1b7d9c4 0064e0 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 01b83ea4 1b83ea4 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) 0x1079208 │ │ │ │ 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: ff5cfbf3052fe439022fda6823a5f0d96f78708c │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1003,16 +1003,17 @@ │ │ │ │ x%1F(FzD │ │ │ │ H&1F(FzD │ │ │ │ 4$;FAF(FzD │ │ │ │ $AF(FzD │ │ │ │ $#FAF(FzD │ │ │ │ HxDpGP(( │ │ │ │ HxDpG|(( │ │ │ │ -CHxDpGFI │ │ │ │ -HxDpGx, │ │ │ │ +CHxDpG&K │ │ │ │ +BHxDpG|a │ │ │ │ +HxDpGX. │ │ │ │ LAFzD(F|D │ │ │ │ ,;FAFzD(F │ │ │ │ GAFzD(F|D │ │ │ │ ';FAFzD(F │ │ │ │ P-;FAFzD │ │ │ │ @-1F(FzD │ │ │ │ 0-AF(FzD │ │ │ │ @@ -1051,15 +1052,15 @@ │ │ │ │ 4%;FAF(FzD │ │ │ │ p-AF(FzD │ │ │ │ d-3FAF(FzD │ │ │ │ ,-1F(FzD │ │ │ │ KJ)F FzD │ │ │ │ #,5>GPYbkt │ │ │ │ l))F FzD │ │ │ │ -qHxDpGqHxDpGpHxDpGpHxDpGoHxDpGoHxDpGnHxDpGnHxDpGmHxDpGmHxDpGlHxDpGlHxDpGkHxDpGkHxDpGjHxDpGjHxDpGiHxDpGiHxDpGhHxDpGhHxDpGgHxDpGgHxDpGfHxDpGfHxDpGeHxDpGeHxDpGdHxDpGdHxDpGcHxDpGcHxDpGbHxDpGbHxDpGaHxDpGaHxDpG`HxDpG`HxDpG_HxDpG_HxDpG^HxDpG^HxDpG]HxDpG]HxDpG\HxDpG\HxDpG[HxDpG[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGQHxDpGPHxDpGPHxDpGOHxDpGOHxDpGNHxDpGNHxDpGMHxDpGMHxDpGLHxDpGLHxDpGv │ │ │ │ +qHxDpGqHxDpGpHxDpGpHxDpGoHxDpGoHxDpGnHxDpGnHxDpGmHxDpGmHxDpGlHxDpGlHxDpGkHxDpGkHxDpGjHxDpGjHxDpGiHxDpGiHxDpGhHxDpGhHxDpGgHxDpGgHxDpGfHxDpGfHxDpGeHxDpGeHxDpGdHxDpGdHxDpGcHxDpGcHxDpGbHxDpGbHxDpGaHxDpGaHxDpG`HxDpG`HxDpG_HxDpG_HxDpG^HxDpG^HxDpG]HxDpG]HxDpG\HxDpG\HxDpG[HxDpG[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGQHxDpGPHxDpGPHxDpGOHxDpGOHxDpGNHxDpGNHxDpGMHxDpGMHxDpGLHxDpGLHxDpGV │ │ │ │ $3FAFzD(F │ │ │ │ iJ1F(FzD │ │ │ │ $+29cc@GNU\ │ │ │ │ h,3FAFzD(F │ │ │ │ J;FAF(FzD │ │ │ │ ;F2F!F(F │ │ │ │ ,3FAFzD(F │ │ │ │ @@ -2802,15 +2803,15 @@ │ │ │ │ ZKyDZJzD │ │ │ │ \K|D\JzD │ │ │ │ 2n#nR{[{ │ │ │ │ #)FzD@Ff │ │ │ │ SHxDpG (& │ │ │ │ mpEvEEEsEEEEEEEgEEEEEEEEEEEEEEEj │ │ │ │ .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*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG'HxDpG&HxDpG&HxDpG%HxDpG%HxDpG$HxDpG$HxDpG#HxDpG#HxDpG"HxDpG"HxDpG!HxDpG!HxDpGt[ │ │ │ │ !*M0FzD}D │ │ │ │ HJ1F FzD │ │ │ │ EJ1F FzD │ │ │ │ CJ1F FzD │ │ │ │ H+ F{D~@zD │ │ │ │ d% F{DzD │ │ │ │ `( F{DzD │ │ │ │ @@ -3366,15 +3367,15 @@ │ │ │ │ F:Fs` F{i │ │ │ │ ;i FyiZh │ │ │ │ dJ FdKeIzD{D │ │ │ │ kHxDpGkHxDpGjHxDpGjHxDpGiHxDpGiHxDpGhHxDpGhHxDpGgHxDpGgHxDpGfHxDpGfHxDpGeHxDpGeHxDpGdHxDpGdHxDpGcHxDpGcHxDpGbHxDpGbHxDpGaHxDpGaHxDpG`HxDpG`HxDpG_HxDpG_HxDpG^HxDpG^HxDpG]HxDpG]HxDpG\HxDpG\HxDpG[HxDpG[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpG │ │ │ │ FHxDpGFHxDpGEHxDpGA │ │ │ │ AHxDpG@HxDpG@HxDpG?HxDpG?HxDpG>HxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpG │ │ │ │ FzD FyDU │ │ │ │ FzD FyDT │ │ │ │ -FzD FyDR │ │ │ │ +FzD FyDQ │ │ │ │ ?J@IzDyDQ │ │ │ │ :J F:IzD │ │ │ │ G;I `0FyD │ │ │ │ G9I``0FyD │ │ │ │ G5I a0FyD │ │ │ │ G3I`a0FyD │ │ │ │ G0I`b0FyD │ │ │ │ G-I c0FyD │ │ │ │ G*I d0FyD │ │ │ │ G)I`e0FyD │ │ │ │ G$I f0FyD │ │ │ │ G I`g0FyD │ │ │ │ -FzD FyDM │ │ │ │ -FzD FyDM │ │ │ │ +FzD FyDL │ │ │ │ +FzD FyDL │ │ │ │ 4F(F!F6j │ │ │ │ J IzDyDJ │ │ │ │ J IzDyDJ │ │ │ │ FzD(FyDI │ │ │ │ #d+J$KzD │ │ │ │ ^F"FAF0F │ │ │ │ ;F*F1FHF │ │ │ │ @@ -5797,15 +5806,15 @@ │ │ │ │ KHFbj!FX │ │ │ │ pGJHZj X │ │ │ │ pGpG[jX{ │ │ │ │ pGpGpGpGpGZj │ │ │ │ 0pGZ{[i * │ │ │ │ K(Fbj!FY │ │ │ │ i`"iSn;CSf │ │ │ │ -FqJ(F{DzDn │ │ │ │ +FqJ(F{DzDm │ │ │ │ hIp`(FyDB │ │ │ │ %hhhhhh%hhhhhhhehhhhhhhhhhhhhhhh │ │ │ │ FK|DFJzD │ │ │ │ ""0000"0000 │ │ │ │ X|K2F{Dm │ │ │ │ 1kKlf{Dm │ │ │ │ 7Krj(F1FZ │ │ │ │ @@ -5830,15 +5839,15 @@ │ │ │ │ *F0F5FyD │ │ │ │ F;F$h"h2 │ │ │ │ #FBF)F8F │ │ │ │ I{DzDyD1 │ │ │ │ FzDHFyD0 │ │ │ │ I{DzDyD0 │ │ │ │ I{DzDyD0 │ │ │ │ -FzDXFyD0 │ │ │ │ +FzDXFyD/ │ │ │ │ T"XhPeHF │ │ │ │ 3h "!F0F │ │ │ │ hQ`XihY`)i │ │ │ │ D7$6,5DF │ │ │ │ }12F!FXF │ │ │ │ (F[F:FQF! │ │ │ │ 7}D|D0F+F"FQF │ │ │ │ @@ -5945,15 +5954,15 @@ │ │ │ │ c`]ZWTQNKHEB?<9630-*'$! │ │ │ │ 3HxDpG3HxDpG2HxDpG2HxDpG1HxDpG1HxDpG0HxDpG0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpG,HxDpG+HxDpG+HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG'HxDpG&HxDpG&HxDpG%HxDpGo │ │ │ │ #HxDpG"HxDpG"HxDpG!HxDpG │ │ │ │ 8HxDpG7HxDpG7HxDpG6HxDpG6HxDpG5HxDpG5HxDpG4HxDpG4HxDpG3HxDpG3HxDpG2HxDpG2HxDpG1HxDpG1HxDpG0HxDpG0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpG,HxDpG+HxDpG+HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG │ │ │ │ #HxDpG"HxDpG"HxDpG!HxDpG!HxDpG HxDpG HxDpG │ │ │ │ bHxDpGaHxDpGaHxDpG`HxDpG`HxDpG_HxDpG_HxDpG^HxDpG^HxDpGo │ │ │ │ [HxDpG[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGC │ │ │ │ -GHxDpGGHxDpGFHxDpGFHxDpGEHxDpGEHxDpGDHxDpGDHxDpGCHxDpGCHxDpGBHxDpGBHxDpGAHxDpGAHxDpG@HxDpG@HxDpG?HxDpG?HxDpG>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+iYF FO │ │ │ │ *FkiYF F │ │ │ │ 2F3iQF FO │ │ │ │ @@ -6924,15 +6933,15 @@ │ │ │ │ ~H|D~I~JxDyD │ │ │ │ "zL{H{I|D{JxDyD │ │ │ │ wLxHxI|DxJxDyD │ │ │ │ vH|DvIvJxDyD │ │ │ │ tH|DtItJxDyD │ │ │ │ pIpHyDxD │ │ │ │ #"F9F0FH │ │ │ │ -I[hzDyD# │ │ │ │ +I[hzDyD" │ │ │ │ FFFFFFFFFMRYMQ pG │ │ │ │ ppGpGpGpG │ │ │ │ 6iX h1`O │ │ │ │ X\`dThlT │ │ │ │ .J!F@FzD │ │ │ │ J IzDyD │ │ │ │ D$3F2F(F │ │ │ │ @@ -6999,15 +7008,15 @@ │ │ │ │ #J F#IzDyD │ │ │ │ %3FJFYF@F │ │ │ │ u@#9F "hF │ │ │ │ F8"AXhF h │ │ │ │ AAAEAAAAAAAA │ │ │ │ IFhF #"F │ │ │ │ xi~lyj2F │ │ │ │ -3F!FZFPF{ │ │ │ │ +3F!FZFPFz │ │ │ │ *J+IzDyD │ │ │ │ diBF8F!F │ │ │ │ SHTIxDAX │ │ │ │ 3F(FBF9FQ │ │ │ │ 1J2IzDyD │ │ │ │ #J F#IzDyD │ │ │ │ %3FJFYF@F │ │ │ │ @@ -7016,15 +7025,15 @@ │ │ │ │ 4h:FCFQF │ │ │ │ 4h:FCFQF │ │ │ │ WTT TTTYTTTTTTTTpGO │ │ │ │ l3F:FXk8 │ │ │ │ AAAAAAAA │ │ │ │ IFhF #"F │ │ │ │ xi~lyj2F │ │ │ │ -3F!FZFPFo │ │ │ │ +3F!FZFPFn │ │ │ │ *J+IzDyD │ │ │ │ diBF8F!F │ │ │ │ SHTIxDAX │ │ │ │ 3F(FBF9FK │ │ │ │ 1J2IzDyD │ │ │ │ #J F#IzDyD │ │ │ │ %3FJFYF@F │ │ │ │ @@ -7033,15 +7042,15 @@ │ │ │ │ 4h:FCFQF │ │ │ │ 4h:FCFQF │ │ │ │ _a\d\\\ \\\\\\\\pGO │ │ │ │ l3F:FXk8 │ │ │ │ AAAAAAAA │ │ │ │ IFhF #"F │ │ │ │ xi~lyj2F │ │ │ │ -3F!FZFPFc │ │ │ │ +3F!FZFPFb │ │ │ │ *J+IzDyD │ │ │ │ diBF8F!F │ │ │ │ SHTIxDAX │ │ │ │ 3F(FBF9FE │ │ │ │ 1J2IzDyD │ │ │ │ #J F#IzDyD │ │ │ │ PQ"J!KzD │ │ │ │ @@ -7073,15 +7082,15 @@ │ │ │ │ H>H"1FHF │ │ │ │ s* YrZs* │ │ │ │ KKKzKKKsKKK`KKKK │ │ │ │ K@. h7F8 │ │ │ │ #L}D,Y$h │ │ │ │ %oF~D2F9FR │ │ │ │ %oF~D2F9FR │ │ │ │ -%oF~D2F9FR │ │ │ │ +%oF~D2F9FQ │ │ │ │ #F*F9F0F │ │ │ │ J(F{DzDS │ │ │ │ JF@F{x9x │ │ │ │ Aa FzDR\ │ │ │ │ ^JYFPFzD │ │ │ │ IGGgGGGGGGGGGGGGGGGGGGGGGGGGGGGGgIGGI │ │ │ │ O//////////////////////////////O///111////O////////1////////////////bb/b │ │ │ │ @@ -7360,16 +7369,16 @@ │ │ │ │ HAF#F "xD │ │ │ │ HAF#F "xD │ │ │ │ HAF#F "xD │ │ │ │ HAF#F "xD │ │ │ │ HAF#F "xD │ │ │ │ HAF#F "xD │ │ │ │ HAF#F "xD │ │ │ │ -HAF#F "xD │ │ │ │ -HAF#F "xD │ │ │ │ +HAF#F "xD~ │ │ │ │ +HAF#F "xD~ │ │ │ │ HAF#F "xD~ │ │ │ │ HAF#F "xD~ │ │ │ │ HAF#F "xD~ │ │ │ │ HAF#F "xD~ │ │ │ │ HAF#F "xD~ │ │ │ │ HAF#F "xD~ │ │ │ │ HAF#F "xD~ │ │ │ │ @@ -7387,17 +7396,14 @@ │ │ │ │ HAF#F "xD~ │ │ │ │ HAF#F "xD~ │ │ │ │ HAF#F "xD~ │ │ │ │ HAF#F "xD~ │ │ │ │ HAF#F "xD~ │ │ │ │ HAF#F "xD~ │ │ │ │ HAF#F "xD~ │ │ │ │ -HAF#F "xD~ │ │ │ │ -HAF#F "xD~ │ │ │ │ -HAF#F "xD} │ │ │ │ HAF#F "xD} │ │ │ │ HAF#F "xD} │ │ │ │ HAF#F "xD} │ │ │ │ HAF#F "xD} │ │ │ │ HAF#F "xD} │ │ │ │ HAF#F "xD} │ │ │ │ HAF#F "xD} │ │ │ │ @@ -7417,14 +7423,17 @@ │ │ │ │ HAF#F "xD} │ │ │ │ HAF#F "xD} │ │ │ │ HAF#F "xD} │ │ │ │ HAF#F "xD| │ │ │ │ HAF#F "xD| │ │ │ │ HAF#F "xD| │ │ │ │ HAF#F "xD| │ │ │ │ +HAF#F "xD| │ │ │ │ +HAF#F "xD| │ │ │ │ +HAF#F "xD| │ │ │ │ H9F#F "xD| │ │ │ │ H#F "1FxD| │ │ │ │ H9F#F "xD| │ │ │ │ H#F "1FxD| │ │ │ │ H9F#F "xD| │ │ │ │ H#F "1FxD| │ │ │ │ H9F#F "xD| │ │ │ │ @@ -7437,16 +7446,16 @@ │ │ │ │ HAF#F "xD| │ │ │ │ H9F#F "xD| │ │ │ │ H9F#F "xD| │ │ │ │ H9F#F "xD| │ │ │ │ H#F "1FxD| │ │ │ │ QF F+y*h │ │ │ │ B! F*h+y │ │ │ │ -HIF#F "xD| │ │ │ │ -HIF#F "xD| │ │ │ │ +HIF#F "xD{ │ │ │ │ +HIF#F "xD{ │ │ │ │ QF F+y*h │ │ │ │ B! F*h+y │ │ │ │ HIF#F "xD{ │ │ │ │ HIF#F "xD{ │ │ │ │ HAF#F "xD{ │ │ │ │ HAF#F "xD{ │ │ │ │ A3_H_IxD │ │ │ │ @@ -7459,18 +7468,18 @@ │ │ │ │ H9F#F "xD{ │ │ │ │ H9F#F "xD{ │ │ │ │ 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{ │ │ │ │ +H9F#F "xDz │ │ │ │ +H9F#F "xDz │ │ │ │ +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 │ │ │ │ @@ -7510,17 +7519,17 @@ │ │ │ │ HAF#F "xDz │ │ │ │ HAF#F "xDz │ │ │ │ H9F#F "xDz │ │ │ │ H#F "1FxDz │ │ │ │ H9F#F "xDz │ │ │ │ H#F "1FxDz │ │ │ │ )F F3y2h │ │ │ │ -HAF#F "xDz │ │ │ │ -H#F "1FxDz │ │ │ │ -HAF#F "xDz │ │ │ │ +HAF#F "xDy │ │ │ │ +H#F "1FxDy │ │ │ │ +HAF#F "xDy │ │ │ │ )F F3y2h │ │ │ │ HAF#F "xDy │ │ │ │ H#F "1FxDy │ │ │ │ HAF#F "xDy │ │ │ │ H9F#F "xDy │ │ │ │ H#F "1FxDy │ │ │ │ H9F#F "xDy │ │ │ │ @@ -7546,17 +7555,17 @@ │ │ │ │ HAF#F "xDy │ │ │ │ HAF#F "xDy │ │ │ │ HAF#F "xDy │ │ │ │ HAF#F "xDy │ │ │ │ +F "1FxDx │ │ │ │ !+F "xDx │ │ │ │ +F "1FxDx │ │ │ │ -+F "1FxDx │ │ │ │ -+F "1FxDx │ │ │ │ -+F "1FxDx │ │ │ │ ++F "1FxDw │ │ │ │ ++F "1FxDw │ │ │ │ ++F "1FxDw │ │ │ │ h +F "1FxDw │ │ │ │ +F "1FxDw │ │ │ │ +F "1FxDw │ │ │ │ !+F "xDw │ │ │ │ !+F "xDw │ │ │ │ !F+F "xDw │ │ │ │ !F+F "xDw │ │ │ │ @@ -7597,16 +7606,16 @@ │ │ │ │ ! FzDVFk │ │ │ │ p:"F{DBD │ │ │ │ ! FzDVFk │ │ │ │ @'{D FzDS │ │ │ │ F{D&F*F,F │ │ │ │ h6*F{D:D │ │ │ │ bAF{D FS │ │ │ │ -#AFzD Fk │ │ │ │ -#AFzD Fk │ │ │ │ +#AFzD Fj │ │ │ │ +#AFzD Fj │ │ │ │ bYF{D FS │ │ │ │ -YF FzDj │ │ │ │ |="F{D:D │ │ │ │ ,:"F{D:D │ │ │ │ bYF{D FS │ │ │ │ )YF FzDj │ │ │ │ bYF{D FS │ │ │ │ @@ -7706,19 +7715,19 @@ │ │ │ │ !RK(FRJ{D │ │ │ │ szD+F FM │ │ │ │ szD+F FM │ │ │ │ szD3F FM │ │ │ │ JFSFXFyD │ │ │ │ szD#F(FL │ │ │ │ 8%8h{DzD │ │ │ │ -2zJ#FzDK │ │ │ │ -2tJ#FzDK │ │ │ │ -2nJ#FzDK │ │ │ │ -2iJ#FzDK │ │ │ │ -2cJ#FzDK │ │ │ │ +2zJ#FzDJ │ │ │ │ +2tJ#FzDJ │ │ │ │ +2nJ#FzDJ │ │ │ │ +2iJ#FzDJ │ │ │ │ +2cJ#FzDJ │ │ │ │ 2KJ+FzDJ │ │ │ │ 2FJ+FzDJ │ │ │ │ 1.AJzDAK │ │ │ │ 2?J+FzDJ │ │ │ │ 2;J+FzDJ │ │ │ │ 2.J+FzDJ │ │ │ │ ,N~D,I+F,J FyD │ │ │ │ @@ -7774,16 +7783,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 │ │ │ │ @@ -7797,20 +7806,20 @@ │ │ │ │ XeJ8hzD@ │ │ │ │ X`J8hzD@ │ │ │ │ XZJ8hzD@ │ │ │ │ XUJ8hzD@ │ │ │ │ XOJ8hzD@ │ │ │ │ XKJ8hzD@ │ │ │ │ SJCF8FzD │ │ │ │ -2KJ+FzD? │ │ │ │ -2FJ+FzD? │ │ │ │ +2KJ+FzD> │ │ │ │ +2FJ+FzD> │ │ │ │ 1.AJzDAK │ │ │ │ -2?J+FzD? │ │ │ │ -2;J+FzD? │ │ │ │ -2.J+FzD? │ │ │ │ +2?J+FzD> │ │ │ │ +2;J+FzD> │ │ │ │ +2.J+FzD> │ │ │ │ ,N~D,I+F,J FyD │ │ │ │ 0 , ( $ │ │ │ │ SzD#F0F= │ │ │ │ SzD#F0F= │ │ │ │ !_K(F_J{D │ │ │ │ (FZKzD{D │ │ │ │ czD#F(F; │ │ │ │ @@ -7877,15 +7886,15 @@ │ │ │ │ 2;J+FzD1 │ │ │ │ 2.J+FzD1 │ │ │ │ ,N~D,I+F,J FyD │ │ │ │ SzD#F0F0 │ │ │ │ c ^ Y T O │ │ │ │ J E @ ; 6 │ │ │ │ ~ y t o j ? │ │ │ │ -SzD#F0F0 │ │ │ │ +SzD#F0F/ │ │ │ │ !BK(FBJ{D │ │ │ │ (F=KzD{D │ │ │ │ czD#F(F. │ │ │ │ SzDCF8F- │ │ │ │ SzDCF8F- │ │ │ │ xDAX F hq │ │ │ │ 3F*F FyD │ │ │ │ @@ -7933,32 +7942,32 @@ │ │ │ │ 2;J+FzD' │ │ │ │ #1J+FzD' │ │ │ │ #,J+FzD' │ │ │ │ 2VJ+FzD' │ │ │ │ 2MJ+FzD' │ │ │ │ [XGJzDGK │ │ │ │ 2EJ+FzD' │ │ │ │ -2@J+FzD' │ │ │ │ -#6J+FzD' │ │ │ │ -#1J+FzD' │ │ │ │ +2@J+FzD& │ │ │ │ +#6J+FzD& │ │ │ │ +#1J+FzD& │ │ │ │ !SK(FSJ{D │ │ │ │ !KK(FKJ{D │ │ │ │ !FK(FFJ{D │ │ │ │ !AK(FAJ{D │ │ │ │ szD#F(F# │ │ │ │ !rK0FrJ{D │ │ │ │ iK{DiJ0F │ │ │ │ !dK(FdJ{D │ │ │ │ <4zD8F{D │ │ │ │ CzD+F0F! │ │ │ │ CzD+F0F! │ │ │ │ CzD+F0F! │ │ │ │ CzD+F0F! │ │ │ │ -CzD+F0F! │ │ │ │ -CzD+F0F! │ │ │ │ +CzD+F0F │ │ │ │ +CzD+F0F │ │ │ │ szD+F F │ │ │ │ szD+F F │ │ │ │ szD+F F │ │ │ │ AJ+F8FzD │ │ │ │ xDAXPF h │ │ │ │ !ZK8FZJ{D │ │ │ │ !TK8FTJ{D │ │ │ │ @@ -8294,15 +8303,15 @@ │ │ │ │ # !k`(Fx │ │ │ │ -I*F FyD │ │ │ │ ,I|D,J,KzD │ │ │ │ peh9FZ` F │ │ │ │ KF:F)F F │ │ │ │ IzD MyD │ │ │ │ &J&IzDyD │ │ │ │ -)I*HyDxD │ │ │ │ +)I*HyDxD~ │ │ │ │ :F F{D1F │ │ │ │ gz#b@3!a │ │ │ │ %oF~D2F9F │ │ │ │ %oF~D2F9F │ │ │ │ %oF~D2F9F │ │ │ │ %oF~D2F9F │ │ │ │ )I*J0XzDqX │ │ │ │ @@ -8427,15 +8436,15 @@ │ │ │ │ F*J)F{D0FzD │ │ │ │ "qK1F(F{D │ │ │ │ uJvKzD{D │ │ │ │ 5K6J{DzD │ │ │ │ F K2h X{D │ │ │ │ :::::::::::::::::A │ │ │ │ &p* {mzn │ │ │ │ -F,F9F-h`hR │ │ │ │ +F,F9F-h`hQ │ │ │ │ FaX4m h │ │ │ │ 3F*FAF@F │ │ │ │ IFCFRF F │ │ │ │ 4F=FFFWF │ │ │ │ 4F=FFFWF │ │ │ │ ,F5F>FGF │ │ │ │ ,F5F>FGF │ │ │ │ @@ -8475,15 +8484,15 @@ │ │ │ │ pp111111111111``11111111666611OO11111111111111111111111111111111YYk+ │ │ │ │ I#ca!F0F │ │ │ │ F1F F[hZl │ │ │ │ $p{iI; + │ │ │ │ $p{iI; + │ │ │ │ #ca$hDEM │ │ │ │ rHxDpGrHxDpGqHxDpGqHxDpGpHxDpGpHxDpGoHxDpGoHxDpGnHxDpGnHxDpG │ │ │ │ -\HxDpG\HxDpG[HxDpG[HxDpGHd │ │ │ │ +\HxDpG\HxDpG[HxDpG[HxDpGdb │ │ │ │ │ │ │ │ ??;;;;;;;;;;==;;;;;;;;;;==== │ │ │ │ ;;;;;;======;;=;;;;;;;;;;;;;; │ │ │ │ ;;;;;;;;;;;;;;;======;;;;;;;;;;;;;;=;;=;;;;?;;;;;;;;;;; │ │ │ │ 111>111>>>>>>>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 │ │ │ │ + smlabteq r8, r0, r3, r5 │ │ │ │ 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 │ │ │ │ + smlabteq r9, r0, r2, r2 │ │ │ │ + tsteq r9, r2, ror #4 │ │ │ │ + tsteq r9, r4, ror #4 │ │ │ │ + tsteq r9, sl, asr #4 │ │ │ │ + tsteq sp, r4, asr #16 │ │ │ │ + tsteq r9, r6, lsr r2 │ │ │ │ + tsteq r9, sl, lsr #4 │ │ │ │ + tsteq sp, r6, lsl r8 │ │ │ │ + tsteq r9, r6, lsl r2 │ │ │ │ + strdeq r2, [sp, -r8] │ │ │ │ + smlatteq r9, r2, r1, r2 │ │ │ │ + smlabteq sp, lr, r7, r2 │ │ │ │ + ldrdeq r2, [r9, -sl] │ │ │ │ + tsteq r9, lr, lsr r1 │ │ │ │ + @ instruction: 0x010921ba │ │ │ │ + tsteq r9, r0, lsr r1 │ │ │ │ + @ instruction: 0x01092198 │ │ │ │ + tsteq r9, ip, lsr #2 │ │ │ │ + tsteq sp, lr, asr r7 │ │ │ │ + mrseq r2, (UNDEF: 9) │ │ │ │ + strdeq r1, [r9, -r0] │ │ │ │ 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 │ │ │ │ + tsteq r9, r4, lsl ip │ │ │ │ + tsteq r9, ip, lsl #24 │ │ │ │ + tsteq r9, r4, lsl #24 │ │ │ │ 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, [r9, -r4] │ │ │ │ + smlatteq r9, ip, fp, r1 │ │ │ │ + smlatteq r9, r4, fp, r1 │ │ │ │ + ldrdeq r1, [r9, -ip] │ │ │ │ + smlabbeq r9, r0, ip, r1 │ │ │ │ + tsteq sp, r2, lsr #4 │ │ │ │ + tsteq sp, lr, lsl #4 │ │ │ │ + strdeq r2, [sp, -r6] │ │ │ │ + ldrdeq r2, [sp, -lr] │ │ │ │ + smlabteq sp, sl, r1, r2 │ │ │ │ + @ instruction: 0x010d21b2 │ │ │ │ + @ instruction: 0x010d219a │ │ │ │ + smlabbeq sp, r2, r1, r2 │ │ │ │ + tsteq sp, sl, ror #2 │ │ │ │ + tsteq sp, r6, asr r1 │ │ │ │ + tsteq sp, lr, lsr r1 │ │ │ │ + tsteq sp, r4, lsr #2 │ │ │ │ + smlatteq sp, r2, r0, r2 │ │ │ │ + strheq r2, [sp, -r2] │ │ │ │ + smlabbeq sp, r0, r0, r2 │ │ │ │ + tsteq sp, r2, ror r0 │ │ │ │ + tsteq sp, r4, rrx │ │ │ │ + qaddeq r2, r6, sp │ │ │ │ + tsteq sp, r8, asr #32 │ │ │ │ + tsteq sp, r8, lsr r0 │ │ │ │ + tsteq sp, r2, lsr #32 │ │ │ │ + tsteq sp, r0, lsl r0 │ │ │ │ + strdeq r1, [sp, -sl] │ │ │ │ + smlatteq sp, r4, pc, r1 @ │ │ │ │ + smlabteq sp, lr, pc, r1 @ │ │ │ │ + @ instruction: 0x010d1fb6 │ │ │ │ + smlatbeq sp, r6, pc, r1 @ │ │ │ │ + @ instruction: 0x010d1f90 │ │ │ │ + tsteq sp, lr, ror pc │ │ │ │ + tsteq sp, r8, ror #30 │ │ │ │ + tsteq sp, r2, asr pc │ │ │ │ + tsteq sp, r0, asr #30 │ │ │ │ + tsteq sp, sl, lsr #30 │ │ │ │ + tsteq sp, r4, lsl pc │ │ │ │ strdeq r1, [sp, -lr] │ │ │ │ - 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 │ │ │ │ + smlatteq sp, r8, lr, r1 │ │ │ │ ldrdeq r1, [sp, -r6] │ │ │ │ - smlabteq sp, r6, sp, r1 │ │ │ │ + smlabteq sp, r0, lr, r1 │ │ │ │ + smlatbeq sp, r8, lr, r1 │ │ │ │ + @ instruction: 0x010d1e92 │ │ │ │ + smlabbeq sp, r0, lr, r1 │ │ │ │ + tsteq sp, sl, ror #28 │ │ │ │ + tsteq sp, r4, asr lr │ │ │ │ + tsteq sp, lr, lsr lr │ │ │ │ + tsteq sp, ip, lsr #28 │ │ │ │ + tsteq sp, r6, lsl lr │ │ │ │ + tsteq sp, r0, lsl #28 │ │ │ │ + smlatteq sp, sl, sp, r1 │ │ │ │ + ldrdeq r1, [sp, -r8] │ │ │ │ + smlabteq sp, r2, 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: 0x010d1d98 │ │ │ │ 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, lsr ip │ │ │ │ + tsteq sp, ip, lsl ip │ │ │ │ + tsteq sp, r6, lsl #24 │ │ │ │ + smlatteq sp, lr, fp, r1 │ │ │ │ + ldrdeq r1, [sp, -r8] │ │ │ │ + smlabteq sp, r6, fp, r1 │ │ │ │ + @ instruction: 0x010d1bb0 │ │ │ │ + @ instruction: 0x010d1b9a │ │ │ │ + smlabbeq sp, r4, fp, r1 │ │ │ │ + tsteq sp, r2, ror fp │ │ │ │ + tsteq sp, ip, asr fp │ │ │ │ + tsteq sp, r6, asr #22 │ │ │ │ + tsteq sp, r0, lsr fp │ │ │ │ + tsteq sp, lr, lsl fp │ │ │ │ + tsteq sp, r8, lsl #22 │ │ │ │ + strdeq r1, [sp, -r6] │ │ │ │ + smlatteq sp, r0, sl, r1 │ │ │ │ + smlabteq sp, lr, sl, r1 │ │ │ │ + @ instruction: 0x010d1ab8 │ │ │ │ + smlatbeq sp, r6, sl, r1 │ │ │ │ + @ instruction: 0x010d1a90 │ │ │ │ + tsteq sp, lr, ror sl │ │ │ │ + tsteq sp, r8, ror #20 │ │ │ │ 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 │ │ │ │ + tsteq sp, ip, lsr #20 │ │ │ │ + tsteq r9, r8, ror r4 │ │ │ │ + qaddeq ip, lr, r8 │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0x01091396 │ │ │ │ + @ instruction: 0x010913b8 │ │ │ │ + smlabteq r9, lr, r3, r1 │ │ │ │ + tsteq r9, lr, lsl #8 │ │ │ │ + tsteq r9, sl, asr #8 │ │ │ │ + tsteq r9, sl, ror r4 │ │ │ │ + smlabteq r9, sl, r4, r1 │ │ │ │ + tsteq r9, r6, lsl #10 │ │ │ │ + tsteq r9, lr, asr #10 │ │ │ │ strdeq r1, [r9, -ip] │ │ │ │ - strheq r1, [r9, -lr] │ │ │ │ - swpeq r1, r8, [r9] │ │ │ │ - @ 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] │ │ │ │ - smlatteq r9, r4, r2, r1 │ │ │ │ - tsteq r9, r2, lsr #30 │ │ │ │ + tsteq r9, r6, asr #6 │ │ │ │ + ldrdeq r1, [r9, -ip] │ │ │ │ + @ instruction: 0x0109129e │ │ │ │ + tsteq r9, r8, ror r2 │ │ │ │ + @ instruction: 0x0109119e │ │ │ │ + @ instruction: 0x01091198 │ │ │ │ + smlatteq r9, lr, r2, r1 │ │ │ │ + tsteq r9, r8, lsl #6 │ │ │ │ + smlabbeq r9, r6, r1, r1 │ │ │ │ + tsteq r9, r0, ror r3 │ │ │ │ + tsteq r9, sl, lsr r3 │ │ │ │ + tsteq r9, ip, asr #6 │ │ │ │ + tsteq r9, lr, ror #2 │ │ │ │ + tsteq r9, ip, ror r3 │ │ │ │ + smlabbeq r9, lr, r3, r1 │ │ │ │ + tsteq r9, ip, asr r1 │ │ │ │ + tsteq r9, r6, ror #8 │ │ │ │ + tsteq r9, r0, lsl #8 │ │ │ │ + smlabteq r9, r2, r3, r1 │ │ │ │ + ldrdeq r1, [r9, -r8] │ │ │ │ + tsteq r9, lr, lsr r1 │ │ │ │ + tsteq r9, r8, lsl r4 │ │ │ │ + tsteq r9, sl, lsr #8 │ │ │ │ + tsteq r9, ip, lsr #2 │ │ │ │ + @ instruction: 0x0109149a │ │ │ │ + tsteq r9, r4, ror #8 │ │ │ │ + tsteq r9, r6, ror r4 │ │ │ │ + tsteq r9, r4, lsl r1 │ │ │ │ + @ instruction: 0x010914b2 │ │ │ │ + smlabteq r9, r4, r4, r1 │ │ │ │ + tsteq r9, r2, lsl #2 │ │ │ │ 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 │ │ │ │ - strheq r1, [r9, -r4] │ │ │ │ - smlatbeq r9, lr, r0, r1 │ │ │ │ - @ instruction: 0x0111d2fa │ │ │ │ + @ instruction: 0x01091392 │ │ │ │ + tsteq fp, r0, ror #22 │ │ │ │ + smlabbeq r9, r2, r3, r1 │ │ │ │ + tsteq fp, r8, lsr #22 │ │ │ │ + smlabteq r9, r0, r2, r1 │ │ │ │ + @ instruction: 0x010b0aba │ │ │ │ + smlatbeq r9, ip, r2, r1 │ │ │ │ + @ instruction: 0x010b0a96 │ │ │ │ + @ instruction: 0x01091294 │ │ │ │ + smlabbeq r9, lr, r2, r1 │ │ │ │ + @ instruction: 0x0111d4da │ │ │ │ + tsteq r9, r8, ror r2 │ │ │ │ + tsteq fp, r4, asr #20 │ │ │ │ + tsteq r9, r6, ror #4 │ │ │ │ + tsteq r9, r4, ror #4 │ │ │ │ + strdeq r0, [fp, -lr] │ │ │ │ + tsteq r9, r0, asr r2 │ │ │ │ + smlabbeq ip, r8, r8, r1 │ │ │ │ + tsteq r9, r8, asr #4 │ │ │ │ + tsteq r9, r4, lsr r2 │ │ │ │ + tsteq r1, sl, lsl r4 │ │ │ │ + tsteq r9, r2, lsr #4 │ │ │ │ + tsteq r9, r4, lsr #4 │ │ │ │ + tsteq r9, ip, lsl r2 │ │ │ │ + tsteq r9, r2, lsl r2 │ │ │ │ + strdeq r1, [ip, -r8] │ │ │ │ + mrseq r1, R9_fiq │ │ │ │ + tsteq r9, ip, lsl #4 │ │ │ │ + tsteq r1, sl, lsl #7 │ │ │ │ + tsteq r9, r8, lsl #4 │ │ │ │ + @ instruction: 0x010c179a │ │ │ │ + strdeq r1, [r9, -sl] │ │ │ │ + smlatteq r9, r6, r1, r1 │ │ │ │ + tsteq r1, ip, lsr #6 │ │ │ │ + ldrdeq r1, [r9, -r4] │ │ │ │ + ldrdeq r1, [r9, -sl] │ │ │ │ + ldrdeq r1, [r9, -sl] │ │ │ │ + ldrdeq r1, [r9, -r2] │ │ │ │ + smlatbeq r9, r8, r1, r1 │ │ │ │ + smlatbeq r9, r8, r1, r1 │ │ │ │ + @ instruction: 0x010911b8 │ │ │ │ + ldrdeq r1, [r9, -r2] │ │ │ │ + smlabteq r9, sl, r0, r1 │ │ │ │ + @ instruction: 0x0109119e │ │ │ │ + smlatbeq r9, r0, r0, r1 │ │ │ │ swpeq r1, r8, [r9] │ │ │ │ - tsteq fp, r4, ror #16 │ │ │ │ - smlabbeq r9, r6, r0, r1 │ │ │ │ + smlabbeq r9, r2, r1, r1 │ │ │ │ + smlabteq fp, ip, r7, r0 │ │ │ │ + tsteq r9, r0, ror r1 │ │ │ │ + tsteq r9, sl, asr r1 │ │ │ │ + tsteq r9, r2, asr r1 │ │ │ │ + tsteq r9, sl, asr #2 │ │ │ │ + tsteq r9, r2, asr #2 │ │ │ │ + tsteq r9, sl, lsr r1 │ │ │ │ + tsteq r9, r6, lsr r1 │ │ │ │ + tsteq r9, r2, lsr r1 │ │ │ │ + tsteq r1, r4, lsr #3 │ │ │ │ + tsteq r9, ip, lsl r1 │ │ │ │ + strheq r1, [r9, -r6] │ │ │ │ + smlatbeq r9, lr, r0, r1 │ │ │ │ + smlatbeq r9, r6, r0, r1 │ │ │ │ + swpeq r1, lr, [r9] │ │ │ │ + swpeq r1, r6, [r9] │ │ │ │ + swpeq r1, r2, [r9] │ │ │ │ + smlabbeq r9, lr, r0, r1 │ │ │ │ + tsteq r1, r0, lsl #2 │ │ │ │ smlabbeq r9, r4, r0, r1 │ │ │ │ - tsteq fp, lr, lsl r8 │ │ │ │ - tsteq r9, r0, ror r0 │ │ │ │ - smlatbeq ip, r8, r6, r1 │ │ │ │ - tsteq r9, r8, rrx │ │ │ │ - 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 │ │ │ │ - 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] │ │ │ │ + tsteq r9, r2, lsl r0 │ │ │ │ + tsteq r9, sl │ │ │ │ + tsteq r9, r2 │ │ │ │ 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 │ │ │ │ + smlatteq r9, lr, pc, r0 @ │ │ │ │ + smlatteq r9, sl, pc, r0 @ │ │ │ │ + tsteq r1, ip, asr r0 │ │ │ │ + smlatteq r9, ip, pc, r0 @ │ │ │ │ + tsteq r9, lr, ror #30 │ │ │ │ + tsteq r9, r6, ror #30 │ │ │ │ + tsteq r9, lr, asr pc │ │ │ │ tsteq r9, r6, asr pc │ │ │ │ + tsteq r9, lr, asr #30 │ │ │ │ + tsteq r9, sl, asr #30 │ │ │ │ + tsteq r9, r6, asr #30 │ │ │ │ + @ instruction: 0x0111cfb8 │ │ │ │ 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] │ │ │ │ - strdeq r0, [r9, -r0] │ │ │ │ - tsteq r9, r2, lsl #26 │ │ │ │ - smlabbeq fp, lr, r8, lr │ │ │ │ - smlatbeq r9, r2, ip, r0 │ │ │ │ - @ instruction: 0x01090c9a │ │ │ │ + tsteq fp, sl, lsr #22 │ │ │ │ + tsteq r9, lr, lsr pc │ │ │ │ + tsteq r9, r6, lsr pc │ │ │ │ + tsteq r9, lr, lsr #30 │ │ │ │ + tsteq r9, r4, lsr #30 │ │ │ │ + smlabteq fp, ip, sl, lr │ │ │ │ + smlatteq r9, r0, lr, r0 │ │ │ │ + ldrdeq r0, [r9, -r8] │ │ │ │ + ldrdeq r0, [r9, -r0] │ │ │ │ + smlatteq r9, r2, lr, r0 │ │ │ │ + tsteq fp, lr, ror #20 │ │ │ │ + smlabbeq r9, r2, lr, r0 │ │ │ │ + tsteq r9, sl, ror lr │ │ │ │ + tsteq r9, r2, ror lr │ │ │ │ + smlatbeq r9, r0, lr, r0 │ │ │ │ + @ instruction: 0x01090e98 │ │ │ │ + @ instruction: 0x01090e98 │ │ │ │ + tsteq r1, r6, asr lr │ │ │ │ + smlabbeq r9, r0, lr, r0 │ │ │ │ + tsteq r9, r6, asr lr │ │ │ │ + tsteq r9, r2, ror #28 │ │ │ │ + tsteq r9, lr, asr lr │ │ │ │ + tsteq r9, sl, asr lr │ │ │ │ + tsteq r9, r6, asr lr │ │ │ │ + tsteq r9, r6, asr lr │ │ │ │ + tsteq r1, r4, asr #27 │ │ │ │ + tsteq r9, r2, asr #28 │ │ │ │ + smlabteq r9, r4, sp, r0 │ │ │ │ + ldrdeq r0, [r9, -r0] │ │ │ │ + smlabteq r9, ip, sp, r0 │ │ │ │ + smlabteq r9, r8, sp, r0 │ │ │ │ + smlabteq r9, r4, sp, r0 │ │ │ │ + smlabteq r9, r4, sp, r0 │ │ │ │ + tsteq r1, r2, lsr sp │ │ │ │ + smlabteq r9, r0, sp, r0 │ │ │ │ + tsteq r9, ip, lsr sp │ │ │ │ + @ instruction: 0x01090d9a │ │ │ │ + @ instruction: 0x01090d98 │ │ │ │ + @ instruction: 0x01090d9e │ │ │ │ + tsteq r1, sl, asr #25 │ │ │ │ + @ instruction: 0x01090d94 │ │ │ │ + tsteq fp, lr, lsr r2 │ │ │ │ + smlabbeq r9, r2, sp, r0 │ │ │ │ + @ instruction: 0x01090c98 │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0x01090c94 │ │ │ │ + tsteq r1, r4, asr ip │ │ │ │ + smlabbeq r9, r0, ip, r0 │ │ │ │ + tsteq r9, r8, asr ip │ │ │ │ + tsteq r9, r6, ror #24 │ │ │ │ + tsteq r9, r4, ror #24 │ │ │ │ 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 │ │ │ │ + tsteq r9, r0, ror #24 │ │ │ │ + tsteq r9, r2, ror #24 │ │ │ │ + @ instruction: 0x0111cbd2 │ │ │ │ + tsteq r9, r2, asr ip │ │ │ │ + ldrdeq r0, [r9, -sl] │ │ │ │ + ldrdeq r0, [r9, -r8] │ │ │ │ + ldrdeq r0, [r9, -r6] │ │ │ │ + ldrdeq r0, [r9, -r4] │ │ │ │ + ldrdeq r0, [r9, -r6] │ │ │ │ + tsteq r1, r6, asr #22 │ │ │ │ + tsteq r1, r0, lsr fp │ │ │ │ + smlabbeq r9, r8, r5, r0 │ │ │ │ @ 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 │ │ │ │ - ldrdeq r0, [r9, -r2] │ │ │ │ - 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 │ │ │ │ - ldrdeq r1, [r9, -r0] │ │ │ │ + tsteq r9, sl, lsr #18 │ │ │ │ + tsteq r9, sl, asr r9 │ │ │ │ + smlatbeq r9, r0, r9, r0 │ │ │ │ + tsteq r9, r4, asr #20 │ │ │ │ + tsteq r9, r8, asr #20 │ │ │ │ + smlatbeq r9, ip, sl, r0 │ │ │ │ + smlatteq r9, lr, sl, r0 │ │ │ │ + tsteq r9, r2, asr fp │ │ │ │ + tsteq r9, ip, asr fp │ │ │ │ + smlatbeq r9, r8, fp, r0 │ │ │ │ + strdeq r0, [r9, -r2] │ │ │ │ + tsteq r9, r2, ror ip │ │ │ │ + tsteq r9, lr, ror ip │ │ │ │ + smlatteq r9, r6, ip, r0 │ │ │ │ + smlatteq r9, r8, ip, r0 │ │ │ │ + tsteq r9, r8, asr #26 │ │ │ │ + tsteq r9, r0, lsr sp │ │ │ │ + tsteq r9, r0, ror #26 │ │ │ │ + @ instruction: 0x01090db2 │ │ │ │ + tsteq r9, r2, lsl lr │ │ │ │ + tsteq r9, lr, lsl #28 │ │ │ │ + tsteq r9, lr, ror lr │ │ │ │ + smlatteq r9, sl, lr, r0 │ │ │ │ + smlabbeq r9, r0, pc, r0 @ │ │ │ │ + tsteq r9, sl, ror pc │ │ │ │ + smlabteq r9, r0, pc, r0 @ │ │ │ │ + strdeq r0, [r9, -lr] │ │ │ │ + smlatbeq r9, r6, r0, r1 │ │ │ │ + strheq r1, [r9, -sl] │ │ │ │ + tsteq r9, r6, asr r1 │ │ │ │ + tsteq r9, r6, ror r1 │ │ │ │ + tsteq r9, r4, lsr #4 │ │ │ │ + tsteq r9, r2, lsl r2 │ │ │ │ + tsteq r9, sl, ror r2 │ │ │ │ + strdeq r1, [r9, -sl] │ │ │ │ + @ instruction: 0x010913b0 │ │ │ │ + smlabteq r9, r8, r3, r1 │ │ │ │ + tsteq r9, r0, asr r4 │ │ │ │ + smlabbeq r9, r4, r4, r1 │ │ │ │ + smlabteq r9, lr, r4, r1 │ │ │ │ + @ instruction: 0x010914b0 │ │ │ │ + ldrdeq r1, [r9, -ip] │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - ldrdeq r1, [r9, -sl] │ │ │ │ - strdeq r1, [r9, -r2] │ │ │ │ - smlabbeq r9, ip, r9, r1 │ │ │ │ - tsteq r9, r4, ror #18 │ │ │ │ - ldrdeq r1, [r9, -r0] │ │ │ │ - tsteq r9, r0, lsr sl │ │ │ │ - smlabteq r9, sl, sl, r1 │ │ │ │ - ldrdeq r1, [r9, -r8] │ │ │ │ + tsteq r9, r4, asr #10 │ │ │ │ + tsteq r9, r0, lsr r5 │ │ │ │ + tsteq r9, r8, ror r5 │ │ │ │ + tsteq r9, r0, ror r5 │ │ │ │ + tsteq r9, r8, lsl #12 │ │ │ │ + strdeq r1, [r9, -r8] │ │ │ │ + tsteq r9, r2, ror #12 │ │ │ │ + smlabteq r9, r2, r6, r1 │ │ │ │ + tsteq r9, sl, asr r7 │ │ │ │ + tsteq r9, r4, ror #14 │ │ │ │ + strdeq r1, [r9, -ip] │ │ │ │ + tsteq r9, r2, lsl r8 │ │ │ │ + smlatbeq r9, ip, r8, r1 │ │ │ │ + smlatbeq r9, ip, r8, r1 │ │ │ │ + tsteq r9, r8, lsl r9 │ │ │ │ + tsteq r9, r8, ror r9 │ │ │ │ + tsteq r9, r4, lsl sl │ │ │ │ + tsteq r9, r0, lsr #20 │ │ │ │ + @ instruction: 0x01091aba │ │ │ │ + ldrdeq r1, [r9, -r2] │ │ │ │ + tsteq r9, ip, ror #22 │ │ │ │ tsteq r9, r4, asr #22 │ │ │ │ - smlatbeq r9, r4, fp, r1 │ │ │ │ - tsteq r9, lr, lsr ip │ │ │ │ - tsteq r9, sl, lsr ip │ │ │ │ + @ instruction: 0x01091bb0 │ │ │ │ + tsteq r9, r0, lsl ip │ │ │ │ + smlatbeq r9, sl, ip, r1 │ │ │ │ + @ instruction: 0x01091cb8 │ │ │ │ + tsteq r9, r4, lsr #26 │ │ │ │ + smlabbeq r9, r4, sp, r1 │ │ │ │ + tsteq r9, lr, lsl lr │ │ │ │ + tsteq r9, sl, lsl lr │ │ │ │ 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 │ │ │ │ - smlatteq r9, r4, r3, r2 │ │ │ │ - tsteq r9, ip, ror r4 │ │ │ │ - smlabbeq r9, r6, r4, r2 │ │ │ │ - strdeq r2, [r9, -r0] │ │ │ │ - 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, lr, asr sp │ │ │ │ + @ instruction: 0x01091dbc │ │ │ │ + tsteq r9, r4, asr lr │ │ │ │ + tsteq r9, r0, ror #28 │ │ │ │ + strdeq r1, [r9, -r8] │ │ │ │ + tsteq r9, lr, lsl #30 │ │ │ │ + smlatbeq r9, r6, pc, r1 @ │ │ │ │ + @ instruction: 0x01091f96 │ │ │ │ + tsteq r9, r2 │ │ │ │ + tsteq r9, r0, rrx │ │ │ │ + strdeq r2, [r9, -r8] │ │ │ │ + tsteq r9, r2, lsl #2 │ │ │ │ + tsteq r9, lr, ror #2 │ │ │ │ + smlabteq r9, ip, r1, r2 │ │ │ │ + tsteq r9, r4, ror #4 │ │ │ │ + tsteq r9, r4, ror #4 │ │ │ │ + smlabteq r9, lr, r2, r2 │ │ │ │ + tsteq r9, ip, lsr #6 │ │ │ │ + smlabteq r9, r4, r3, r2 │ │ │ │ + smlabteq r9, lr, r3, r2 │ │ │ │ + tsteq r9, r6, ror #8 │ │ │ │ + tsteq r9, lr, ror r4 │ │ │ │ + tsteq r9, r6, lsl r5 │ │ │ │ + strdeq r2, [r9, -sl] │ │ │ │ + tsteq r9, r4, ror #10 │ │ │ │ + smlabteq r9, r4, r5, r2 │ │ │ │ + tsteq r9, ip, asr r6 │ │ │ │ + tsteq r9, r6, ror #12 │ │ │ │ + ldrdeq r2, [r9, -r0] │ │ │ │ + tsteq r9, r0, lsr r7 │ │ │ │ + smlabteq r9, r8, r7, r2 │ │ │ │ + smlabteq r9, r6, r7, r2 │ │ │ │ + tsteq r9, r0, lsr r8 │ │ │ │ + smlabbeq r9, lr, r8, r2 │ │ │ │ + tsteq r9, r8, lsr #18 │ │ │ │ + tsteq r9, r2, lsr r9 │ │ │ │ + smlabteq r9, sl, r9, r2 │ │ │ │ + smlatteq r9, r0, r9, r2 │ │ │ │ + tsteq r9, r8, ror sl │ │ │ │ + tsteq r9, r8, ror #20 │ │ │ │ + ldrdeq r2, [r9, -r2] │ │ │ │ + tsteq r9, r0, lsr fp │ │ │ │ + smlabteq r9, r8, fp, r2 │ │ │ │ + ldrdeq r2, [r9, -r4] │ │ │ │ + smlatteq r9, r8, r7, r4 │ │ │ │ + smlabteq r9, lr, r7, r4 │ │ │ │ + tsteq r9, r2, lsl ip │ │ │ │ + smlatteq r9, r6, fp, r2 │ │ │ │ + strdeq r2, [r9, -r8] │ │ │ │ + strdeq r2, [r9, -lr] │ │ │ │ + strdeq r4, [r9, -r2] │ │ │ │ + ldrdeq r4, [r9, -r4] │ │ │ │ + tsteq r9, r6, lsr ip │ │ │ │ + tsteq r9, r2, lsr #24 │ │ │ │ + tsteq r9, r8, lsl r8 │ │ │ │ + @ instruction: 0x010947b6 │ │ │ │ + smlabteq r9, ip, r7, r4 │ │ │ │ + ldrdeq r4, [r9, -r4] │ │ │ │ + tsteq r9, r6, lsr ip │ │ │ │ + tsteq r9, r6, lsl ip │ │ │ │ + tsteq r9, ip, lsr #24 │ │ │ │ + tsteq r9, r4, lsr ip │ │ │ │ + tsteq r9, sl, lsr #16 │ │ │ │ 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 │ │ │ │ - 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, r2, ror r6 │ │ │ │ + tsteq r9, r4, lsl r8 │ │ │ │ + tsteq r9, ip, lsl r8 │ │ │ │ + tsteq r9, lr, ror ip │ │ │ │ + tsteq r9, ip, asr ip │ │ │ │ + tsteq r9, r2, asr r8 │ │ │ │ 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] │ │ │ │ + tsteq r9, r8, lsr #14 │ │ │ │ + smlabbeq r9, r8, fp, r2 │ │ │ │ + tsteq r9, ip, asr #22 │ │ │ │ + tsteq r9, lr, asr fp │ │ │ │ + tsteq r9, r6, ror #22 │ │ │ │ + tsteq r9, sl, asr r7 │ │ │ │ + tsteq r9, r8, lsr r7 │ │ │ │ + tsteq r9, sl, asr #14 │ │ │ │ + tsteq r9, r2, asr r7 │ │ │ │ + @ instruction: 0x01092bb2 │ │ │ │ + smlabbeq r9, r4, fp, r2 │ │ │ │ + @ instruction: 0x01092b96 │ │ │ │ + @ instruction: 0x01092b9c │ │ │ │ + @ instruction: 0x01094792 │ │ │ │ + tsteq r9, r0, ror r7 │ │ │ │ + ldrdeq r2, [r9, -r0] │ │ │ │ + @ instruction: 0x01092bba │ │ │ │ + smlatbeq r9, lr, r7, r4 │ │ │ │ + tsteq r9, r4, ror #14 │ │ │ │ + tsteq r9, r6, ror r7 │ │ │ │ + tsteq r9, ip, ror r7 │ │ │ │ ldrdeq r2, [r9, -ip] │ │ │ │ - smlatteq r9, lr, r9, r2 │ │ │ │ + @ instruction: 0x01092bbc │ │ │ │ + smlabteq r9, lr, fp, r2 │ │ │ │ + ldrdeq r2, [r9, -r4] │ │ │ │ + smlabteq r9, r8, r7, r4 │ │ │ │ + @ instruction: 0x0109479c │ │ │ │ + smlatbeq r9, lr, r7, r4 │ │ │ │ + @ instruction: 0x010947b4 │ │ │ │ + tsteq r9, r4, lsl ip │ │ │ │ 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 │ │ │ │ - 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, lr, asr #20 │ │ │ │ - tsteq r9, r2, asr #12 │ │ │ │ - tsteq r9, r6, lsl r6 │ │ │ │ - tsteq r9, r8, lsr #12 │ │ │ │ - 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, r6, ror sl │ │ │ │ - tsteq r9, ip, ror #12 │ │ │ │ - tsteq r9, ip, asr #12 │ │ │ │ - tsteq r9, r0, ror #12 │ │ │ │ - tsteq r9, sl, ror #12 │ │ │ │ - smlabteq r9, ip, sl, r2 │ │ │ │ - smlatbeq r9, r0, sl, r2 │ │ │ │ - @ instruction: 0x01092ab4 │ │ │ │ - @ instruction: 0x01092abc │ │ │ │ - @ instruction: 0x010946b4 │ │ │ │ - @ instruction: 0x01094694 │ │ │ │ + smlatteq r9, r8, r7, r4 │ │ │ │ + ldrdeq r4, [r9, -r2] │ │ │ │ + tsteq r9, r2, lsr ip │ │ │ │ strdeq r2, [r9, -r6] │ │ │ │ - smlatteq r9, r2, sl, r2 │ │ │ │ - ldrdeq r4, [r9, -r8] │ │ │ │ - @ instruction: 0x0109469c │ │ │ │ - @ instruction: 0x010946b0 │ │ │ │ - @ instruction: 0x010946b6 │ │ │ │ + tsteq r9, sl, lsl #24 │ │ │ │ + tsteq r9, r0, lsl ip │ │ │ │ + tsteq r9, r4, lsl #16 │ │ │ │ + smlatteq r9, r2, r7, r4 │ │ │ │ + tsteq r9, r4, asr #24 │ │ │ │ + tsteq r9, lr, lsr #24 │ │ │ │ + tsteq r9, r2, lsr #16 │ │ │ │ + strdeq r4, [r9, -r6] │ │ │ │ + tsteq r9, r8, lsl #16 │ │ │ │ + tsteq r9, lr, lsl #16 │ │ │ │ + tsteq r9, lr, ror #24 │ │ │ │ + tsteq r9, ip, asr #24 │ │ │ │ + tsteq r9, r0, asr #16 │ │ │ │ + tsteq r9, ip, lsr #16 │ │ │ │ + smlabbeq r9, ip, ip, r2 │ │ │ │ + tsteq r9, r8, lsr ip │ │ │ │ + tsteq r9, ip, asr #24 │ │ │ │ + tsteq r9, r6, asr ip │ │ │ │ + tsteq r9, ip, asr #16 │ │ │ │ + tsteq r9, ip, lsr #16 │ │ │ │ + tsteq r9, r0, asr #16 │ │ │ │ + tsteq r9, sl, asr #16 │ │ │ │ + smlatbeq r9, ip, ip, r2 │ │ │ │ + smlabbeq r9, r0, ip, r2 │ │ │ │ + @ instruction: 0x01092c94 │ │ │ │ + @ instruction: 0x01092c9c │ │ │ │ + @ instruction: 0x01094894 │ │ │ │ + tsteq r9, r4, ror r8 │ │ │ │ + ldrdeq r2, [r9, -r6] │ │ │ │ + smlabteq r9, r2, ip, r2 │ │ │ │ + @ instruction: 0x010948b8 │ │ │ │ + tsteq r9, ip, ror r8 │ │ │ │ + @ instruction: 0x01094890 │ │ │ │ + @ instruction: 0x01094896 │ │ │ │ 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] │ │ │ │ + smlatteq r9, r0, fp, r2 │ │ │ │ + smlabteq r9, r0, fp, r2 │ │ │ │ + ldrdeq r2, [r9, -r2] │ │ │ │ + ldrdeq r2, [r9, -r8] │ │ │ │ + smlabteq r9, ip, r7, r4 │ │ │ │ + smlatbeq r9, r0, r7, r4 │ │ │ │ + @ instruction: 0x010947b2 │ │ │ │ + @ instruction: 0x010947b8 │ │ │ │ + tsteq r9, r8, lsl ip │ │ │ │ strdeq r2, [r9, -r8] │ │ │ │ - smlatteq r9, ip, r5, r4 │ │ │ │ - smlabteq r9, r0, r5, r4 │ │ │ │ - ldrdeq r4, [r9, -r2] │ │ │ │ + smlatteq r9, ip, r7, r4 │ │ │ │ + ldrdeq r4, [r9, -r6] │ │ │ │ + tsteq r9, r6, lsr ip │ │ │ │ + smlatteq r9, ip, fp, r2 │ │ │ │ + tsteq r9, r0, lsl #24 │ │ │ │ + tsteq r9, r6, lsl #24 │ │ │ │ + strdeq r4, [r9, -sl] │ │ │ │ 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, 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, ror #12 │ │ │ │ - smlabteq r9, ip, sl, r2 │ │ │ │ - @ instruction: 0x01092a9e │ │ │ │ - @ instruction: 0x01092ab0 │ │ │ │ - @ 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 │ │ │ │ - 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 │ │ │ │ - strdeq sp, [r8, -r8] │ │ │ │ + smlatteq r9, ip, r7, r4 │ │ │ │ + strdeq r4, [r9, -r2] │ │ │ │ + tsteq r9, r2, asr ip │ │ │ │ + tsteq r9, r4, lsr #24 │ │ │ │ + tsteq r9, r8, lsr ip │ │ │ │ + tsteq r9, lr, lsr ip │ │ │ │ + tsteq r9, r2, lsr r8 │ │ │ │ + tsteq r9, r0, lsl r8 │ │ │ │ + tsteq r9, r0, ror ip │ │ │ │ + tsteq r9, ip, asr ip │ │ │ │ + tsteq r9, r0, asr r8 │ │ │ │ + tsteq r9, r4, lsl r8 │ │ │ │ + tsteq r9, r6, lsr #16 │ │ │ │ + tsteq r9, lr, lsr #16 │ │ │ │ + smlabbeq r9, lr, ip, r2 │ │ │ │ + tsteq r9, ip, ror #24 │ │ │ │ + tsteq r9, r0, ror #16 │ │ │ │ + tsteq r9, ip, asr #16 │ │ │ │ + smlatbeq r9, ip, ip, r2 │ │ │ │ + tsteq r9, lr, ror ip │ │ │ │ + @ instruction: 0x01092c90 │ │ │ │ + @ instruction: 0x01092c96 │ │ │ │ + smlabbeq r9, ip, r8, r4 │ │ │ │ + tsteq r9, sl, ror #16 │ │ │ │ + smlabteq r9, sl, ip, r2 │ │ │ │ + @ instruction: 0x01092cb4 │ │ │ │ + smlatbeq r9, r8, r8, r4 │ │ │ │ + tsteq r9, r0, lsr r3 │ │ │ │ + @ instruction: 0x0108f5b8 │ │ │ │ + ldrdeq lr, [r8, -r4] │ │ │ │ + tsteq r8, r8, asr #30 │ │ │ │ + tsteq r8, r0, lsr #24 │ │ │ │ + tsteq r8, ip, ror sl │ │ │ │ + tsteq r8, r4, ror r9 │ │ │ │ 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: 0x0108ceb8 │ │ │ │ - ldrdeq sp, [r8, -lr] │ │ │ │ - tsteq r8, r4, lsl #20 │ │ │ │ - smlatbeq r8, r6, lr, ip │ │ │ │ + ldrdeq sp, [r8, -r8] │ │ │ │ + smlatteq r8, r4, r8, sp │ │ │ │ + tsteq r8, r4, ror r1 │ │ │ │ + tsteq r8, ip, lsl #18 │ │ │ │ + tsteq r8, ip, lsl r9 │ │ │ │ + tsteq r8, ip, asr r1 │ │ │ │ + smlabteq r8, r8, r9, sp │ │ │ │ + tsteq r8, r8, ror r9 │ │ │ │ + @ instruction: 0x0108d994 │ │ │ │ + tsteq r8, ip, lsr r1 │ │ │ │ + smlabteq r8, ip, r9, sp │ │ │ │ + tsteq r8, ip, lsr #2 │ │ │ │ + strdeq sp, [r8, -r0] │ │ │ │ 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 │ │ │ │ - tsteq r8, r8, asr lr │ │ │ │ - smlatbeq r8, r2, fp, sp │ │ │ │ - tsteq r8, ip, ror #22 │ │ │ │ - tsteq r8, lr, ror fp │ │ │ │ - tsteq r8, r0, asr #28 │ │ │ │ + tsteq r8, ip, lsl sl │ │ │ │ + tsteq r8, r0, asr #20 │ │ │ │ + tsteq r8, r4, lsl #2 │ │ │ │ + smlabbeq r8, ip, sl, sp │ │ │ │ + smlatbeq r8, r4, sl, sp │ │ │ │ + smlatteq r8, ip, r0, sp │ │ │ │ + tsteq r8, r0, lsl fp │ │ │ │ + ldrdeq sp, [r8, -r8] │ │ │ │ + smlatteq r8, r8, sl, sp │ │ │ │ + smlabteq r8, ip, r0, sp │ │ │ │ + tsteq r8, r8, lsl #22 │ │ │ │ + strheq sp, [r8, -ip] │ │ │ │ + strdeq sp, [r8, -sl] │ │ │ │ + tsteq r8, r0, lsr #24 │ │ │ │ smlatbeq r8, r2, fp, sp │ │ │ │ + tsteq r8, r4, ror #22 │ │ │ │ + tsteq r8, r6, ror fp │ │ │ │ + swpeq sp, r8, [r8] @ │ │ │ │ + @ instruction: 0x0108dbbe │ │ │ │ + smlatteq r8, r4, fp, sp │ │ │ │ + smlabbeq r8, r6, r0, sp │ │ │ │ + tsteq r8, r8, asr ip │ │ │ │ + tsteq r8, sl, lsl ip │ │ │ │ + tsteq r8, r0, lsr ip │ │ │ │ + tsteq r8, lr, rrx │ │ │ │ + tsteq r8, r0, ror ip │ │ │ │ + tsteq r8, r2, rrx │ │ │ │ + tsteq r8, r4, asr sp │ │ │ │ + tsteq r8, r6, lsl #26 │ │ │ │ + smlabteq r8, ip, ip, sp │ │ │ │ + smlatteq r8, r2, ip, sp │ │ │ │ + tsteq r8, r4, asr #32 │ │ │ │ + tsteq r8, r6, lsl #26 │ │ │ │ + tsteq r8, r8, lsr r0 │ │ │ │ + smlabbeq r8, r2, sp, sp │ │ │ │ + tsteq r8, ip, asr #26 │ │ │ │ + tsteq r8, lr, asr sp │ │ │ │ + tsteq r8, r0, lsr #32 │ │ │ │ + smlabbeq r8, r2, sp, sp │ │ │ │ + tsteq r8, r4, lsl r0 │ │ │ │ + tsteq r8, r2, lsr r1 │ │ │ │ + tsteq r8, ip, lsl pc │ │ │ │ + tsteq r8, lr, ror #28 │ │ │ │ + smlatteq r8, ip, sp, sp │ │ │ │ + @ instruction: 0x0108ddbe │ │ │ │ + smlabteq r8, ip, sp, sp │ │ │ │ + smlatteq r8, sl, pc, ip @ │ │ │ │ + tsteq r8, r8, lsl #28 │ │ │ │ + tsteq r8, lr, lsl lr │ │ │ │ + ldrdeq ip, [r8, -r8] │ │ │ │ + @ instruction: 0x0108de9e │ │ │ │ + tsteq r8, r8, ror #28 │ │ │ │ + tsteq r8, sl, ror lr │ │ │ │ + smlabteq r8, r0, pc, ip @ │ │ │ │ + @ instruction: 0x0108de9e │ │ │ │ + @ instruction: 0x0108cfb4 │ │ │ │ + smlatteq r8, r2, pc, sp @ │ │ │ │ + tsteq r8, r8, lsr pc │ │ │ │ + strdeq sp, [r8, -r2] │ │ │ │ + tsteq r8, r4, lsl pc │ │ │ │ + @ instruction: 0x0108cf96 │ │ │ │ + tsteq r8, r4, ror pc │ │ │ │ + @ instruction: 0x0108df96 │ │ │ │ + smlabbeq r8, r4, pc, ip @ │ │ │ │ + tsteq r8, sl, lsr r0 │ │ │ │ + smlatteq r8, ip, pc, sp @ │ │ │ │ + tsteq r8, sl │ │ │ │ + tsteq r8, ip, ror #30 │ │ │ │ + tsteq r8, r6, asr #32 │ │ │ │ + tsteq r8, r0, ror #30 │ │ │ │ + tsteq r8, sl, asr r2 │ │ │ │ + tsteq r8, ip, asr #2 │ │ │ │ + smlatteq r8, r2, r0, lr │ │ │ │ + smlatbeq r8, ip, r0, lr │ │ │ │ + strheq lr, [r8, -sl] │ │ │ │ + tsteq r8, ip, lsr pc │ │ │ │ + strdeq lr, [r8, -lr] │ │ │ │ + tsteq r8, r4, lsl r1 │ │ │ │ + tsteq r8, sl, lsr #30 │ │ │ │ + smlatbeq r8, ip, r1, lr │ │ │ │ + tsteq r8, r6, asr r1 │ │ │ │ + tsteq r8, ip, ror r1 │ │ │ │ + tsteq r8, r2, lsl pc │ │ │ │ + smlabteq r8, r0, r1, lr │ │ │ │ + tsteq r8, r6, lsl #30 │ │ │ │ + tsteq r8, r8, lsl #6 │ │ │ │ + @ instruction: 0x0108e292 │ │ │ │ + tsteq r8, r4, asr #4 │ │ │ │ + tsteq r8, r6, ror #4 │ │ │ │ + smlatteq r8, r8, lr, ip │ │ │ │ + @ instruction: 0x0108e29e │ │ │ │ + ldrdeq ip, [r8, -ip] │ │ │ │ + tsteq r8, lr, ror r3 │ │ │ │ + tsteq r8, r8, lsr #6 │ │ │ │ + tsteq r8, sl, asr #6 │ │ │ │ + smlabteq r8, r4, lr, ip │ │ │ │ + smlabbeq r8, lr, r3, lr │ │ │ │ + @ instruction: 0x0108ceb8 │ │ │ │ + smlabbeq r8, r6, sl, lr │ │ │ │ + ldrdeq lr, [r8, -ip] │ │ │ │ + tsteq r8, r2, lsr #12 │ │ │ │ + strdeq lr, [r8, -r8] │ │ │ │ + tsteq r8, lr, asr #8 │ │ │ │ + tsteq r8, r4, lsl #8 │ │ │ │ + tsteq r8, r6, lsr #8 │ │ │ │ + smlabbeq r8, r8, lr, ip │ │ │ │ + smlabbeq r8, r2, r4, lr │ │ │ │ + smlatbeq r8, r8, r4, lr │ │ │ │ + tsteq r8, r6, ror lr │ │ │ │ + tsteq r8, ip, ror #10 │ │ │ │ + tsteq r8, r6, lsl r5 │ │ │ │ + tsteq r8, r8, lsr r5 │ │ │ │ + tsteq r8, lr, asr lr │ │ │ │ + smlabbeq r8, r0, r5, lr │ │ │ │ + tsteq r8, r2, asr lr │ │ │ │ + strdeq lr, [r8, -r0] │ │ │ │ + tsteq r8, lr, ror #12 │ │ │ │ + tsteq r8, r0, lsl r6 │ │ │ │ + tsteq r8, r6, lsr r6 │ │ │ │ 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 │ │ │ │ + smlatbeq r8, sl, r6, lr │ │ │ │ + @ instruction: 0x0108e6b8 │ │ │ │ + tsteq r8, r2, lsr #28 │ │ │ │ + tsteq r8, r0, lsl r7 │ │ │ │ + smlatteq r8, r2, r6, lr │ │ │ │ + strdeq lr, [r8, -r0] │ │ │ │ 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 │ │ │ │ - @ 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 │ │ │ │ - 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, 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, 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 │ │ │ │ + tsteq r8, ip, lsl #14 │ │ │ │ + strdeq ip, [r8, -lr] │ │ │ │ + tsteq r8, r4, asr 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 │ │ │ │ @@ -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 │ │ │ │ - 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) │ │ │ │ - tsteq r8, ip, lsl #6 │ │ │ │ - tsteq r8, ip, ror #16 │ │ │ │ - tsteq r8, r4, lsr #6 │ │ │ │ - tsteq r8, ip, asr r8 │ │ │ │ - @ instruction: 0x0108e3bc │ │ │ │ - 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 │ │ │ │ - tsteq r8, r0, lsr #8 │ │ │ │ - tsteq r8, ip, lsr r4 │ │ │ │ - strdeq ip, [r8, -r4] │ │ │ │ + smlatbeq r8, ip, r4, lr │ │ │ │ + tsteq r8, r4, asr r4 │ │ │ │ + tsteq r8, r4, lsr #8 │ │ │ │ + tsteq r8, r0, lsr r4 │ │ │ │ + @ instruction: 0x0108cabc │ │ │ │ + tsteq r8, ip, asr r4 │ │ │ │ + tsteq r8, r8, ror #8 │ │ │ │ + smlatbeq r8, r4, sl, ip │ │ │ │ + @ instruction: 0x0108e4bc │ │ │ │ + smlabbeq r8, ip, r4, lr │ │ │ │ @ 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 │ │ │ │ + smlabbeq r8, r4, sl, ip │ │ │ │ + @ instruction: 0x0108e4b0 │ │ │ │ + tsteq r8, r4, ror sl │ │ │ │ + tsteq r8, r4, asr r5 │ │ │ │ + tsteq r8, r0, lsl r5 │ │ │ │ + smlatteq r8, r0, r4, lr │ │ │ │ + smlatteq r8, ip, r4, lr │ │ │ │ + tsteq r8, ip, asr #20 │ │ │ │ + tsteq r8, r4, lsl #10 │ │ │ │ + tsteq r8, ip, lsr sl │ │ │ │ + @ instruction: 0x0108e59c │ │ │ │ + tsteq r8, ip, asr #10 │ │ │ │ + tsteq r8, r8, ror #10 │ │ │ │ + tsteq r8, ip, lsl sl │ │ │ │ + smlatbeq r8, r0, r5, lr │ │ │ │ + tsteq r8, ip, lsl #20 │ │ │ │ + smlatteq r8, ip, r9, lr │ │ │ │ + smlatteq r8, ip, r7, lr │ │ │ │ + smlatteq r8, r8, r6, lr │ │ │ │ + tsteq r8, r0, asr r6 │ │ │ │ + tsteq r8, r0, lsl #12 │ │ │ │ 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 │ │ │ │ + ldrdeq ip, [r8, -r4] │ │ │ │ + tsteq r8, r8, ror r6 │ │ │ │ + @ instruction: 0x0108e694 │ │ │ │ + @ instruction: 0x0108c9bc │ │ │ │ + tsteq r8, r8, lsr r7 │ │ │ │ smlatteq r8, r8, r6, lr │ │ │ │ - @ instruction: 0x0108e698 │ │ │ │ - @ instruction: 0x0108e6b4 │ │ │ │ + tsteq r8, r4, lsl #14 │ │ │ │ + @ instruction: 0x0108c99c │ │ │ │ + tsteq r8, ip, lsr r7 │ │ │ │ + smlabbeq r8, ip, r9, ip │ │ │ │ + tsteq r8, r0, ror r8 │ │ │ │ + strdeq lr, [r8, -ip] │ │ │ │ + smlatbeq r8, ip, r7, lr │ │ │ │ + smlabteq r8, r8, r7, lr │ │ │ │ + tsteq r8, r4, ror #18 │ │ │ │ + tsteq r8, r0, lsl #16 │ │ │ │ + tsteq r8, r4, asr r9 │ │ │ │ + smlabteq r8, r8, r8, lr │ │ │ │ + tsteq r8, r8, ror r8 │ │ │ │ + @ instruction: 0x0108e894 │ │ │ │ + tsteq r8, r4, lsr r9 │ │ │ │ + smlabteq r8, ip, r8, lr │ │ │ │ + tsteq r8, r4, lsr #18 │ │ │ │ + tsteq r8, r0, lsr #22 │ │ │ │ + tsteq r8, ip, lsl sl │ │ │ │ + smlabbeq r8, r4, r9, lr │ │ │ │ + tsteq r8, r4, lsr r9 │ │ │ │ + tsteq r8, r0, asr r9 │ │ │ │ + strdeq ip, [r8, -r4] │ │ │ │ + smlatbeq r8, ip, r9, lr │ │ │ │ + smlabteq r8, r8, r9, lr │ │ │ │ + ldrdeq ip, [r8, -ip] │ │ │ │ + tsteq r8, ip, ror #20 │ │ │ │ + tsteq r8, ip, lsl sl │ │ │ │ + tsteq r8, r8, lsr sl │ │ │ │ + @ instruction: 0x0108c8bc │ │ │ │ + tsteq r8, r0, ror sl │ │ │ │ + smlatbeq r8, ip, r8, ip │ │ │ │ + smlatbeq r8, r4, fp, lr │ │ │ │ + tsteq r8, r0, lsr fp │ │ │ │ + smlatteq r8, r0, sl, lr │ │ │ │ + strdeq lr, [r8, -ip] │ │ │ │ + smlabbeq r8, r4, r8, ip │ │ │ │ + tsteq r8, r4, lsr fp │ │ │ │ + tsteq r8, r4, ror r8 │ │ │ │ + strdeq lr, [r8, -ip] │ │ │ │ + smlatbeq r8, ip, fp, lr │ │ │ │ + smlabteq r8, r8, fp, lr │ │ │ │ + tsteq r8, r4, asr r8 │ │ │ │ + tsteq r8, r0, lsl #24 │ │ │ │ + tsteq r8, r4, asr #16 │ │ │ │ + ldrdeq pc, [r8, -r0] │ │ │ │ + tstpeq r8, ip, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, rrx @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, ip, lsr lr │ │ │ │ + tsteq r8, r8, lsr sp │ │ │ │ + smlatbeq r8, r0, ip, lr │ │ │ │ + tsteq r8, r0, asr ip │ │ │ │ + tsteq r8, ip, ror #24 │ │ │ │ + strdeq ip, [r8, -ip] │ │ │ │ + smlabteq r8, r8, ip, lr │ │ │ │ + smlatteq r8, r4, ip, lr │ │ │ │ + smlatteq r8, r4, r7, ip │ │ │ │ + smlabbeq r8, r8, sp, lr │ │ │ │ + tsteq r8, r8, lsr sp │ │ │ │ + tsteq r8, r4, asr sp │ │ │ │ + smlabteq r8, r4, r7, ip │ │ │ │ + smlabbeq r8, ip, sp, lr │ │ │ │ + @ instruction: 0x0108c7b4 │ │ │ │ + smlatteq r8, r4, lr, lr │ │ │ │ + tsteq r8, ip, asr #28 │ │ │ │ + strdeq lr, [r8, -ip] │ │ │ │ + tsteq r8, r8, lsl lr │ │ │ │ + smlabbeq r8, ip, r7, ip │ │ │ │ + tsteq r8, r4, ror lr │ │ │ │ + @ instruction: 0x0108ee90 │ │ │ │ + tsteq r8, r4, ror r7 │ │ │ │ + tsteq r8, r4, lsr pc │ │ │ │ + smlatteq r8, r4, lr, lr │ │ │ │ + tsteq r8, r0, lsl #30 │ │ │ │ tsteq r8, r4, asr r7 │ │ │ │ - smlatteq r8, ip, r6, lr │ │ │ │ + tsteq r8, r8, lsr pc │ │ │ │ tsteq r8, r4, asr #14 │ │ │ │ - tsteq r8, r0, asr #18 │ │ │ │ - tsteq r8, ip, lsr r8 │ │ │ │ - smlatbeq r8, r4, r7, lr │ │ │ │ - tsteq r8, r4, asr r7 │ │ │ │ - tsteq r8, r0, ror r7 │ │ │ │ + smlabbeq r8, ip, r1, pc @ │ │ │ │ + smlabbeq r8, r8, r0, pc @ │ │ │ │ + strdeq lr, [r8, -r0] │ │ │ │ + smlatbeq r8, r0, pc, lr @ │ │ │ │ + @ instruction: 0x0108efbc │ │ │ │ tsteq r8, r4, lsl r7 │ │ │ │ - smlabteq r8, ip, r7, lr │ │ │ │ - smlatteq r8, r8, r7, lr │ │ │ │ + tstpeq r8, r8, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsr r0 @ p-variant is OBSOLETE │ │ │ │ strdeq ip, [r8, -ip] │ │ │ │ - smlabbeq r8, ip, r8, lr │ │ │ │ - tsteq r8, ip, lsr r8 │ │ │ │ - tsteq r8, r8, asr r8 │ │ │ │ + ldrdeq pc, [r8, -r8] │ │ │ │ + smlabbeq r8, r8, r0, pc @ │ │ │ │ + smlatbeq r8, r4, r0, pc @ │ │ │ │ ldrdeq ip, [r8, -ip] │ │ │ │ - @ instruction: 0x0108e890 │ │ │ │ + ldrdeq pc, [r8, -ip] │ │ │ │ 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 │ │ │ │ + tstpeq r8, r0, lsl 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, r4, r6, ip │ │ │ │ - tsteq r8, r4, asr r9 │ │ │ │ + smlatbeq r8, r0, r1, pc @ │ │ │ │ @ instruction: 0x0108c694 │ │ │ │ - tsteq r8, ip, lsl sl │ │ │ │ - smlabteq r8, ip, r9, lr │ │ │ │ - smlatteq r8, r8, r9, lr │ │ │ │ + tstpeq r8, r8, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsr r2 @ p-variant is OBSOLETE │ │ │ │ tsteq r8, r4, ror r6 │ │ │ │ - tsteq r8, r0, lsr #20 │ │ │ │ + tstpeq r8, ip, ror #4 @ p-variant is OBSOLETE │ │ │ │ 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 │ │ │ │ + ldrdeq pc, [r8, -ip] │ │ │ │ + @ instruction: 0x0108f4b8 │ │ │ │ + @ instruction: 0x0108f3b4 │ │ │ │ + tstpeq r8, ip, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, ip, r2, pc @ │ │ │ │ + smlatteq r8, r8, r2, pc @ │ │ │ │ + tsteq r8, ip, lsr #12 │ │ │ │ + tstpeq r8, r4, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, lsl r6 │ │ │ │ + tstpeq r8, r4, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108f3b4 │ │ │ │ + ldrdeq pc, [r8, -r0] │ │ │ │ + strdeq ip, [r8, -r4] │ │ │ │ + tstpeq r8, r8, lsl #8 @ p-variant is OBSOLETE │ │ │ │ smlatteq r8, r4, r5, ip │ │ │ │ - smlatbeq r8, ip, fp, 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: 0x0108c594 │ │ │ │ - tsteq r8, r4, asr sp │ │ │ │ - tsteq r8, r4, lsl #26 │ │ │ │ - tsteq r8, r0, lsr #26 │ │ │ │ + tstpeq r8, r0, ror #10 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, r8, r4, pc @ │ │ │ │ + tstpeq r8, r8, ror r4 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108f494 │ │ │ │ + @ instruction: 0x0108c5bc │ │ │ │ + strdeq pc, [r8, -r0] │ │ │ │ + tstpeq r8, ip, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, r4, r5, ip │ │ │ │ + @ instruction: 0x0108f5b0 │ │ │ │ + tstpeq r8, r0, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, ror r5 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, r4, r5, ip │ │ │ │ + @ instruction: 0x0108f5b4 │ │ │ │ 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 │ │ │ │ + tstpeq r8, r8, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, asr #10 │ │ │ │ + @ instruction: 0x0108f694 │ │ │ │ + @ instruction: 0x0108f6b0 │ │ │ │ + tsteq r8, ip, lsr #10 │ │ │ │ + tstpeq r8, r4, asr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, ip, lsl #10 │ │ │ │ + tstpeq r8, r8, asr r7 @ p-variant is OBSOLETE │ │ │ │ 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 @ │ │ │ │ + smlabbeq r8, ip, r8, pc @ │ │ │ │ + tstpeq r8, r8, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, r8, r7, pc @ │ │ │ │ + smlatteq r8, r4, r7, pc @ │ │ │ │ + ldrdeq ip, [r8, -r4] │ │ │ │ + tstpeq r8, ip, lsl r8 @ p-variant is OBSOLETE │ │ │ │ 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 @ │ │ │ │ + smlatteq r8, r4, r8, pc @ │ │ │ │ + @ instruction: 0x0108f894 │ │ │ │ + @ instruction: 0x0108f8b0 │ │ │ │ + smlatbeq r8, r4, r4, ip │ │ │ │ + smlatteq r8, r8, r8, pc @ │ │ │ │ @ instruction: 0x0108c494 │ │ │ │ - smlabbeq r8, ip, r0, pc @ │ │ │ │ - smlabbeq r8, r4, r4, ip │ │ │ │ - strdeq pc, [r8, -ip] │ │ │ │ - ldrdeq pc, [r8, -r8] │ │ │ │ + tsteq r9, ip, ror #2 │ │ │ │ + tstpeq r8, r0, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108f990 │ │ │ │ + tstpeq r8, r0, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, asr r4 │ │ │ │ + @ instruction: 0x0108f9b8 │ │ │ │ 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 │ │ │ │ + tsteq r8, ip, lsr r4 │ │ │ │ + tstpeq r8, r8, ror sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, ip, lsl r4 │ │ │ │ + tstpeq r8, ip, ror sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, ip, lsl #8 │ │ │ │ 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 │ │ │ │ - smlabteq r8, r4, r3, ip │ │ │ │ - ldrdeq pc, [r8, -r0] │ │ │ │ - smlabbeq r8, r0, r3, pc @ │ │ │ │ - @ instruction: 0x0108f39c │ │ │ │ - smlatbeq r8, r4, r3, ip │ │ │ │ + tstpeq r8, ip, lsr fp @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, ip, sl, pc @ │ │ │ │ + tstpeq r8, r8, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, r4, r3, ip │ │ │ │ + tstpeq r8, r4, ror #22 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, r0, fp, pc @ │ │ │ │ + smlabteq r8, ip, r3, ip │ │ │ │ + tstpeq r8, r4, lsr #24 @ p-variant is OBSOLETE │ │ │ │ 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 │ │ │ │ + strdeq pc, [r8, -r0] │ │ │ │ + smlatbeq r8, ip, r3, ip │ │ │ │ + tstpeq r8, r8, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108c39c │ │ │ │ + tstpeq r8, ip, ror lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, ror sp @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, r0, ip, pc @ │ │ │ │ + @ instruction: 0x0108fc90 │ │ │ │ + smlatbeq r8, ip, ip, pc @ │ │ │ │ + tsteq r8, ip, ror #6 │ │ │ │ + tstpeq r8, r8, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, asr r3 │ │ │ │ + smlabteq r8, r8, sp, pc @ │ │ │ │ + tstpeq r8, r8, ror sp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108fd94 │ │ │ │ + tsteq r8, r4, lsr r3 │ │ │ │ + smlabteq r8, ip, sp, pc @ │ │ │ │ + tsteq r8, r4, lsr #6 │ │ │ │ + tstpeq r8, r0, lsl #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 │ │ │ │ + strdeq ip, [r8, -ip] │ │ │ │ + @ instruction: 0x0108fe90 │ │ │ │ + smlatteq r8, ip, r2, ip │ │ │ │ + tstpeq r8, r8, asr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, ip, r2, ip │ │ │ │ + tstpeq r8, ip, asr pc @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108c2bc │ │ │ │ + tsteq r9, r4, ror #28 │ │ │ │ + smlatbeq r9, r8, r1, r0 │ │ │ │ + smlatbeq r9, r4, r0, r0 │ │ │ │ + tsteq r9, ip │ │ │ │ + @ instruction: 0x0108ffbc │ │ │ │ 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 │ │ │ │ + smlabbeq r8, r4, r2, ip │ │ │ │ + tsteq r9, r4, lsr r0 │ │ │ │ + qaddeq r0, r0, r9 │ │ │ │ + tsteq r8, ip, ror #4 │ │ │ │ + strdeq r0, [r9, -r4] │ │ │ │ + smlatbeq r9, r4, r0, r0 │ │ │ │ + smlabteq r9, r0, r0, r0 │ │ │ │ + tsteq r8, ip, asr #4 │ │ │ │ + strdeq r0, [r9, -r8] │ │ │ │ tsteq r8, ip, lsr r2 │ │ │ │ - @ instruction: 0x0108f89c │ │ │ │ - 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 │ │ │ │ + smlatbeq r9, r8, r1, r0 │ │ │ │ + tsteq r9, r4, ror #26 │ │ │ │ + tsteq r9, r4, asr #26 │ │ │ │ + tsteq r9, r8, asr r1 │ │ │ │ + tsteq r8, r4, lsl r2 │ │ │ │ + tsteq r9, r4, ror #2 │ │ │ │ tsteq r8, r4, lsl #4 │ │ │ │ - smlabbeq r8, r4, r9, pc @ │ │ │ │ - smlatbeq r8, r0, r9, pc @ │ │ │ │ - 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 @ │ │ │ │ + smlatbeq r9, r8, r1, r0 │ │ │ │ + smlabbeq r9, r4, r1, r0 │ │ │ │ + tsteq r9, ip, ror #26 │ │ │ │ + smlatteq r8, r4, r1, ip │ │ │ │ + tsteq r9, r4, ror sp │ │ │ │ + ldrdeq ip, [r8, -r4] │ │ │ │ + tsteq r9, r4, ror r2 │ │ │ │ + ldrdeq r1, [r9, -r4] │ │ │ │ + @ instruction: 0x01091d9c │ │ │ │ + tsteq r9, ip, ror sp │ │ │ │ + smlatbeq r9, ip, r1, r0 │ │ │ │ + smlatbeq r8, r4, r1, ip │ │ │ │ + @ instruction: 0x01091d94 │ │ │ │ + smlabteq r9, ip, r1, r0 │ │ │ │ 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] │ │ │ │ - strdeq pc, [r8, -r8] │ │ │ │ + smlabteq r9, ip, sp, r1 │ │ │ │ + smlatbeq r9, r8, sp, r1 │ │ │ │ + smlatteq r9, r4, r1, r0 │ │ │ │ + tsteq r8, ip, ror #2 │ │ │ │ + strdeq r0, [r9, -r0] │ │ │ │ + tsteq r8, ip, asr r1 │ │ │ │ + tsteq r9, r8, lsr #28 │ │ │ │ + tsteq r9, ip, lsr #4 │ │ │ │ + tsteq r9, r8, lsl #4 │ │ │ │ + ldrdeq r1, [r9, -r8] │ │ │ │ + tsteq r8, r4, lsr r1 │ │ │ │ + smlatteq r9, r4, sp, r1 │ │ │ │ + tsteq r8, r4, lsr #2 │ │ │ │ + tsteq r9, r8, lsr #28 │ │ │ │ + tsteq r9, r4, lsl #28 │ │ │ │ + tsteq r9, r0, asr #4 │ │ │ │ + tsteq r8, r4, lsl #2 │ │ │ │ + tsteq r9, ip, asr #4 │ │ │ │ + strdeq ip, [r8, -r4] │ │ │ │ + strdeq r2, [r9, -ip] │ │ │ │ + smlabteq r9, r4, r8, r0 │ │ │ │ + tsteq r9, ip, asr #2 │ │ │ │ + smlatteq r9, r4, r3, r0 │ │ │ │ + ldrdeq r1, [r9, -r4] │ │ │ │ + smlatbeq r9, r0, r2, r0 │ │ │ │ + tsteq r9, r0, ror #4 │ │ │ │ + tsteq r9, ip, lsr r2 │ │ │ │ + tsteq r9, ip, lsl #28 │ │ │ │ smlatbeq r8, r4, r0, ip │ │ │ │ - tstpeq r8, r4, asr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, ror lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, ip, asr r2 │ │ │ │ + tsteq r9, ip, lsr #28 │ │ │ │ smlabbeq r8, ip, r0, ip │ │ │ │ - tstpeq r8, r4, lsl pc @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, r4, lr, pc @ │ │ │ │ - smlatteq r8, r0, lr, pc @ │ │ │ │ + @ instruction: 0x01090298 │ │ │ │ + tsteq r9, r4, ror r2 │ │ │ │ + tsteq r9, r4, asr #28 │ │ │ │ tsteq r8, ip, rrx │ │ │ │ - tstpeq r8, r8, lsl pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r0, asr lr │ │ │ │ qaddeq ip, ip, r8 │ │ │ │ - smlabteq r8, r8, pc, pc @ │ │ │ │ - smlabbeq r9, r4, fp, r1 │ │ │ │ - tsteq r9, r4, ror #22 │ │ │ │ - tstpeq r8, r8, ror pc @ p-variant is OBSOLETE │ │ │ │ + smlabteq r9, ip, lr, r1 │ │ │ │ + smlabbeq r9, ip, lr, r1 │ │ │ │ + tsteq r9, r8, ror #28 │ │ │ │ + smlatbeq r9, r4, r2, r0 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - tsteq r9, ip, asr #24 │ │ │ │ - smlatbeq r8, ip, lr, fp │ │ │ │ - strheq r0, [r9, -r8] │ │ │ │ - swpeq r0, r4, [r9] │ │ │ │ - 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 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, r8, lr, r1 │ │ │ │ + smlabteq r9, r4, r2, r0 │ │ │ │ + tsteq r8, ip, lsl r0 │ │ │ │ + smlabteq r9, r4, lr, r1 │ │ │ │ + smlatbeq r9, r0, lr, r1 │ │ │ │ + ldrdeq r0, [r9, -ip] │ │ │ │ + strdeq fp, [r8, -ip] │ │ │ │ + smlatteq r9, r8, r2, r0 │ │ │ │ + smlatteq r8, ip, pc, fp @ │ │ │ │ + @ instruction: 0x01091f90 │ │ │ │ + tsteq r9, ip, asr r3 │ │ │ │ + tsteq r9, ip, lsl r3 │ │ │ │ + strdeq r0, [r9, -r8] │ │ │ │ + smlabteq r9, r8, lr, r1 │ │ │ │ + @ instruction: 0x0108bfbc │ │ │ │ + tsteq r9, r8, lsl r3 │ │ │ │ + smlatteq r9, r8, lr, r1 │ │ │ │ + smlatbeq r8, r4, pc, fp @ │ │ │ │ + tsteq r9, r4, asr r3 │ │ │ │ + tsteq r9, r0, lsr r3 │ │ │ │ + tsteq r9, r0, lsl #30 │ │ │ │ + smlabbeq r8, r4, pc, fp @ │ │ │ │ + tsteq r9, ip, lsl #30 │ │ │ │ + tsteq r8, r4, ror pc │ │ │ │ + @ instruction: 0x010903b0 │ │ │ │ + tsteq r9, r8, asr #30 │ │ │ │ + tsteq r9, r4, lsr #30 │ │ │ │ + tsteq r9, r0, ror #6 │ │ │ │ + tsteq r8, ip, asr #30 │ │ │ │ + tsteq r9, ip, ror #6 │ │ │ │ + tsteq r8, ip, lsr pc │ │ │ │ + @ instruction: 0x010903b0 │ │ │ │ + smlabbeq r9, ip, r3, r0 │ │ │ │ + tsteq r9, ip, asr pc │ │ │ │ + tsteq r8, ip, lsl pc │ │ │ │ + tsteq r9, r8, ror #30 │ │ │ │ + tsteq r8, ip, lsl #30 │ │ │ │ tsteq r9, r8, lsl r1 │ │ │ │ - smlatteq r9, r8, ip, r1 │ │ │ │ - ldrdeq fp, [r8, -ip] │ │ │ │ - tsteq r9, r8, lsr r1 │ │ │ │ - tsteq r9, r8, lsl #26 │ │ │ │ - smlabteq r8, r4, sp, fp │ │ │ │ - tsteq r9, r4, ror r1 │ │ │ │ - tsteq r9, r0, asr r1 │ │ │ │ - tsteq r9, r0, lsr #26 │ │ │ │ - smlatbeq r8, r4, sp, fp │ │ │ │ - tsteq r9, ip, lsr #26 │ │ │ │ - @ instruction: 0x0108bd94 │ │ │ │ - ldrdeq r0, [r9, -r0] │ │ │ │ - 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 │ │ │ │ - strdeq fp, [r8, -r4] │ │ │ │ - @ instruction: 0x01091db0 │ │ │ │ - smlatteq r9, ip, r1, r0 │ │ │ │ - ldrdeq fp, [r8, -ip] │ │ │ │ - smlatteq r9, ip, sp, r1 │ │ │ │ - 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 │ │ │ │ - tsteq r9, ip, asr #4 │ │ │ │ - tsteq r9, r8, lsr #4 │ │ │ │ + tsteq r9, r4, ror r4 │ │ │ │ + ldrdeq r1, [r9, -r4] │ │ │ │ + @ instruction: 0x01091f94 │ │ │ │ + tsteq r9, r0, ror pc │ │ │ │ + smlatbeq r9, ip, r3, r0 │ │ │ │ + ldrdeq fp, [r8, -r4] │ │ │ │ + @ instruction: 0x01091f90 │ │ │ │ + smlabteq r9, ip, r3, r0 │ │ │ │ + @ instruction: 0x0108bebc │ │ │ │ + smlabteq r9, ip, pc, r1 @ │ │ │ │ + smlatbeq r9, r8, pc, r1 @ │ │ │ │ + smlatteq r9, r4, r3, r0 │ │ │ │ + @ instruction: 0x0108be9c │ │ │ │ + strdeq r0, [r9, -r0] │ │ │ │ + smlabbeq r8, ip, lr, fp │ │ │ │ + tsteq r9, ip, ror #8 │ │ │ │ + tsteq r9, ip, lsr #8 │ │ │ │ + tsteq r9, r8, lsl #8 │ │ │ │ + ldrdeq r1, [r9, -r8] │ │ │ │ + tsteq r8, r4, ror #28 │ │ │ │ + tsteq r9, r8, lsr #8 │ │ │ │ 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, asr #28 │ │ │ │ + tsteq r9, r4, ror #8 │ │ │ │ + tsteq r9, r0, asr #8 │ │ │ │ + tsteq r9, r0, lsl r0 │ │ │ │ + tsteq r8, ip, lsr #28 │ │ │ │ + tsteq r9, ip, lsl r0 │ │ │ │ + tsteq r8, ip, lsl lr │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 @ │ │ │ │ - smlabbeq r8, r0, sp, pc @ │ │ │ │ - tsteq r9, r0, asr r9 │ │ │ │ - ldrdeq fp, [r8, -r0] │ │ │ │ - smlatbeq r8, r0, sp, pc @ │ │ │ │ - tsteq r9, r0, ror r9 │ │ │ │ - @ instruction: 0x0108b3b8 │ │ │ │ + smlabteq r8, ip, lr, pc @ │ │ │ │ + tsteq r9, ip, lsr #20 │ │ │ │ + smlatteq r9, ip, r9, r1 │ │ │ │ + smlabteq r9, r8, r9, r1 │ │ │ │ + tstpeq r8, r4, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, r8, r7, fp │ │ │ │ + smlatteq r9, r8, r9, r1 │ │ │ │ + tstpeq r8, r4, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, ror r7 │ │ │ │ + tsteq r9, r4, lsr #20 │ │ │ │ + tsteq r9, r0, lsl #20 │ │ │ │ + tstpeq r8, ip, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, asr r7 │ │ │ │ + tstpeq r8, r8, asr #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, asr #14 │ │ │ │ + smlabbeq r9, r0, sl, r1 │ │ │ │ + smlabbeq r8, r4, lr, pc @ │ │ │ │ + tstpeq r8, r0, ror #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r0, lsr sl │ │ │ │ + tsteq r8, r8, lsl r7 │ │ │ │ + tsteq r9, ip, lsr sl │ │ │ │ + tsteq r8, r8, lsl #14 │ │ │ │ + smlabbeq r9, r0, sl, r1 │ │ │ │ + tsteq r9, ip, asr sl │ │ │ │ + @ instruction: 0x0108fe98 │ │ │ │ + smlatteq r8, r8, r6, fp │ │ │ │ + smlatbeq r8, r4, lr, pc @ │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ + @ instruction: 0x01091db4 │ │ │ │ + tsteq r9, ip, asr #32 │ │ │ │ + tsteq r9, ip, lsr fp │ │ │ │ + tstpeq r8, r8, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, r8, lr, pc @ │ │ │ │ + smlatbeq r8, r4, lr, pc @ │ │ │ │ + tsteq r9, r4, ror sl │ │ │ │ + @ instruction: 0x0108b698 │ │ │ │ + smlabteq r8, r4, lr, pc @ │ │ │ │ + @ instruction: 0x01091a94 │ │ │ │ + smlabbeq r8, r0, r6, fp │ │ │ │ + tstpeq r8, r0, lsl #30 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r8, -ip] │ │ │ │ - @ instruction: 0x0108fdb8 │ │ │ │ - smlabbeq r9, r8, r9, r1 │ │ │ │ - @ instruction: 0x0108b398 │ │ │ │ - @ instruction: 0x01091994 │ │ │ │ - smlabbeq r8, r8, r3, fp │ │ │ │ - tstpeq r8, r8, lsr lr @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r9, ip, sl, r1 │ │ │ │ + tsteq r8, r0, ror #12 │ │ │ │ + @ instruction: 0x01091ab8 │ │ │ │ + tsteq r8, r0, asr r6 │ │ │ │ + tsteq r9, r4, lsr fp │ │ │ │ + strdeq r1, [r9, -r4] │ │ │ │ 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 │ │ │ │ + tstpeq r8, ip, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r8, lsr #12 │ │ │ │ strdeq r1, [r9, -r0] │ │ │ │ - tsteq r8, r0, lsr #6 │ │ │ │ + tstpeq r8, ip, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, lsl r6 │ │ │ │ + tsteq r9, ip, lsr #22 │ │ │ │ + tsteq r9, r8, lsl #22 │ │ │ │ + tstpeq r8, r4, asr #30 @ p-variant is OBSOLETE │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + tstpeq r8, r0, asr pc @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, r0, r5, fp │ │ │ │ + strdeq r1, [r9, -r8] │ │ │ │ + smlabteq r8, r4, pc, pc @ │ │ │ │ + smlabbeq r8, r4, pc, pc @ │ │ │ │ + tstpeq r8, r0, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r0, lsr fp │ │ │ │ + @ instruction: 0x0108b5b0 │ │ │ │ + smlabbeq r8, r0, pc, pc @ │ │ │ │ + tsteq r9, r0, asr fp │ │ │ │ + @ instruction: 0x0108b598 │ │ │ │ + @ instruction: 0x0108ffbc │ │ │ │ + @ instruction: 0x0108ff98 │ │ │ │ + tsteq r9, r8, ror #22 │ │ │ │ + tsteq r8, r8, ror r5 │ │ │ │ + tsteq r9, r4, ror fp │ │ │ │ + tsteq r8, r8, ror #10 │ │ │ │ + tsteq r9, r8, lsl r0 │ │ │ │ + @ instruction: 0x01091bb0 │ │ │ │ + smlabbeq r9, ip, fp, r1 │ │ │ │ smlabteq r8, r8, pc, pc @ │ │ │ │ - strdeq pc, [r8, -ip] │ │ │ │ - tsteq r9, ip, asr sl │ │ │ │ - tsteq r9, ip, lsl sl │ │ │ │ + tsteq r8, r0, asr #10 │ │ │ │ + ldrdeq pc, [r8, -r4] │ │ │ │ + tsteq r8, r0, lsr r5 │ │ │ │ + tsteq r9, r8, lsl r0 │ │ │ │ + strdeq pc, [r8, -r4] │ │ │ │ + smlabteq r9, r4, fp, r1 │ │ │ │ + tsteq r8, r0, lsl r5 │ │ │ │ + ldrdeq r1, [r9, -r0] │ │ │ │ + tsteq r8, r0, lsl #10 │ │ │ │ + smlatbeq r9, r8, r1, r0 │ │ │ │ + ldrdeq r0, [r9, -ip] │ │ │ │ + tsteq r9, ip, lsr ip │ │ │ │ + strdeq r1, [r9, -ip] │ │ │ │ + ldrdeq r1, [r9, -r8] │ │ │ │ + tsteq r9, r4, lsl r0 │ │ │ │ + smlabteq r8, r8, r4, fp │ │ │ │ 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 │ │ │ │ + tsteq r9, r4, lsr r0 │ │ │ │ + @ instruction: 0x0108b4b0 │ │ │ │ + tsteq r9, r4, lsr ip │ │ │ │ + tsteq r9, r0, lsl ip │ │ │ │ + tsteq r9, ip, asr #32 │ │ │ │ + @ instruction: 0x0108b490 │ │ │ │ + qaddeq r0, r8, r9 │ │ │ │ + smlabbeq r8, r0, r4, fp │ │ │ │ + @ instruction: 0x01091c90 │ │ │ │ + swpeq r0, r4, [r9] │ │ │ │ + tsteq r9, r0, ror r0 │ │ │ │ + tsteq r9, r0, asr #24 │ │ │ │ + tsteq r8, r8, asr r4 │ │ │ │ + tsteq r9, ip, asr #24 │ │ │ │ + tsteq r8, r8, asr #8 │ │ │ │ + @ instruction: 0x01091c90 │ │ │ │ + tsteq r9, ip, ror #24 │ │ │ │ + smlatbeq r9, r8, r0, r0 │ │ │ │ + tsteq r8, r8, lsr #8 │ │ │ │ + strheq r0, [r9, -r4] │ │ │ │ + tsteq r8, r8, lsl r4 │ │ │ │ + tsteq r9, ip, asr sp │ │ │ │ + tsteq r9, r8, lsr #2 │ │ │ │ + smlatteq r9, r8, r0, r0 │ │ │ │ + smlabteq r9, r4, r0, r0 │ │ │ │ + @ instruction: 0x01091c94 │ │ │ │ + smlatteq r8, r8, r3, fp │ │ │ │ + smlatteq r9, r4, r0, r0 │ │ │ │ + @ instruction: 0x01091cb4 │ │ │ │ ldrdeq fp, [r8, -r0] │ │ │ │ - tsteq r9, r4, asr sl │ │ │ │ - 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 │ │ │ │ - @ instruction: 0x0108feb4 │ │ │ │ - @ instruction: 0x0108fe90 │ │ │ │ - tsteq r9, r0, ror #20 │ │ │ │ - tsteq r8, r8, ror r2 │ │ │ │ - tsteq r9, ip, ror #20 │ │ │ │ + tsteq r9, r0, lsr #2 │ │ │ │ + strdeq r0, [r9, -ip] │ │ │ │ + smlabteq r9, ip, ip, r1 │ │ │ │ + @ instruction: 0x0108b3b0 │ │ │ │ + ldrdeq r1, [r9, -r8] │ │ │ │ + smlatbeq r8, r0, r3, fp │ │ │ │ + tsteq r9, ip, ror r1 │ │ │ │ + tsteq r9, r4, lsl sp │ │ │ │ + strdeq r1, [r9, -r0] │ │ │ │ + tsteq r9, ip, lsr #2 │ │ │ │ + tsteq r8, r8, ror r3 │ │ │ │ + tsteq r9, r8, lsr r1 │ │ │ │ + tsteq r8, r8, ror #6 │ │ │ │ + tsteq r9, ip, ror r1 │ │ │ │ + tsteq r9, r8, asr r1 │ │ │ │ + tsteq r9, r8, lsr #26 │ │ │ │ + tsteq r8, r8, asr #6 │ │ │ │ + tsteq r9, r4, lsr sp │ │ │ │ + tsteq r8, r8, lsr r3 │ │ │ │ + @ instruction: 0x010923b4 │ │ │ │ + smlatbeq r9, r8, r4, r0 │ │ │ │ + ldrdeq r1, [r9, -r4] │ │ │ │ + tsteq r9, r0, lsr r2 │ │ │ │ + @ instruction: 0x01091d90 │ │ │ │ + tsteq r9, r0, asr sp │ │ │ │ + tsteq r9, ip, lsr #26 │ │ │ │ + tsteq r9, r8, ror #2 │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + tsteq r9, ip, asr #26 │ │ │ │ + smlabbeq r9, r8, r1, r0 │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ + smlabbeq r9, r8, sp, r1 │ │ │ │ + tsteq r9, r4, ror #26 │ │ │ │ + smlatbeq r9, r0, r1, r0 │ │ │ │ + @ instruction: 0x0108b2b8 │ │ │ │ + smlatbeq r9, ip, r1, r0 │ │ │ │ + smlatbeq r8, r8, r2, fp │ │ │ │ + tsteq r9, r8, lsr #4 │ │ │ │ + smlatteq r9, r8, r1, r0 │ │ │ │ + smlabteq r9, r4, r1, r0 │ │ │ │ + @ instruction: 0x01091d94 │ │ │ │ + smlabbeq r8, r0, r2, fp │ │ │ │ + smlatteq r9, r4, r1, r0 │ │ │ │ + @ instruction: 0x01091db4 │ │ │ │ tsteq r8, r8, ror #4 │ │ │ │ - @ instruction: 0x01091ab0 │ │ │ │ - smlabbeq r9, ip, sl, r1 │ │ │ │ - smlabteq r8, r8, lr, pc @ │ │ │ │ + tsteq r9, r0, lsr #4 │ │ │ │ + strdeq r0, [r9, -ip] │ │ │ │ + smlabteq r9, ip, sp, r1 │ │ │ │ tsteq r8, r8, asr #4 │ │ │ │ - ldrdeq pc, [r8, -r4] │ │ │ │ + ldrdeq r1, [r9, -r8] │ │ │ │ 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 @ │ │ │ │ - @ instruction: 0x01091ab4 │ │ │ │ + smlatteq r9, ip, r2, r0 │ │ │ │ + tsteq r9, ip, asr #28 │ │ │ │ + tsteq r9, ip, lsl #28 │ │ │ │ + smlatteq r9, r8, sp, r1 │ │ │ │ + tsteq r9, r4, lsr #4 │ │ │ │ tsteq r8, r8, lsl #4 │ │ │ │ - tstpeq r8, r4, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r1, [r9, -r4] │ │ │ │ + tsteq r9, r8, lsl #28 │ │ │ │ + tsteq r9, r4, asr #4 │ │ │ │ strdeq fp, [r8, -r0] │ │ │ │ - tstpeq r8, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, lsl pc @ p-variant is OBSOLETE │ │ │ │ - smlatteq r9, ip, sl, r1 │ │ │ │ + tsteq r9, r4, asr #28 │ │ │ │ + tsteq r9, r0, lsr #28 │ │ │ │ + tsteq r9, ip, asr r2 │ │ │ │ ldrdeq fp, [r8, -r0] │ │ │ │ - strdeq r1, [r9, -r8] │ │ │ │ + tsteq r9, r8, ror #4 │ │ │ │ smlabteq r8, r0, r1, fp │ │ │ │ - @ instruction: 0x0108ff9c │ │ │ │ - tsteq r9, r4, lsr fp │ │ │ │ - tsteq r9, r0, lsl fp │ │ │ │ - tstpeq r8, ip, asr #30 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r9, r0, lr, r1 │ │ │ │ + smlatbeq r9, r4, r2, r0 │ │ │ │ + smlabbeq r9, r0, r2, r0 │ │ │ │ + tsteq r9, r0, asr lr │ │ │ │ @ instruction: 0x0108b198 │ │ │ │ - tstpeq r8, r8, asr pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, ip, asr lr │ │ │ │ smlabbeq r8, r8, r1, fp │ │ │ │ - @ instruction: 0x0108ff9c │ │ │ │ - tstpeq r8, r8, ror pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, r8, asr #22 │ │ │ │ + smlatbeq r9, r0, lr, r1 │ │ │ │ + tsteq r9, ip, ror lr │ │ │ │ + @ instruction: 0x010902b8 │ │ │ │ tsteq r8, r8, ror #2 │ │ │ │ - tsteq r9, r4, asr fp │ │ │ │ + smlabteq r9, r4, r2, r0 │ │ │ │ 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 r9, ip, asr #22 │ │ │ │ - smlabbeq r8, r8, pc, pc @ │ │ │ │ - tsteq r8, r0, lsl r1 │ │ │ │ - tsteq r9, ip, ror #22 │ │ │ │ - smlatbeq r8, r8, pc, pc @ │ │ │ │ - strdeq fp, [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 @ │ │ │ │ - @ instruction: 0x01091bb4 │ │ │ │ - smlatbeq r8, r0, r0, fp │ │ │ │ - tsteq r9, r4 │ │ │ │ + tsteq r9, r4, ror r4 │ │ │ │ + tsteq r9, r4, ror #30 │ │ │ │ + tsteq r9, r0, lsr r3 │ │ │ │ + strdeq r0, [r9, -r0] │ │ │ │ + smlabteq r9, ip, r2, r0 │ │ │ │ + @ instruction: 0x01091e9c │ │ │ │ + tsteq r8, r0, lsr #2 │ │ │ │ + smlatteq r9, ip, r2, r0 │ │ │ │ + @ instruction: 0x01091ebc │ │ │ │ + tsteq r8, r8, lsl #2 │ │ │ │ + tsteq r9, r8, lsr #6 │ │ │ │ + tsteq r9, r4, lsl #6 │ │ │ │ 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 │ │ │ │ + smlatteq r8, r8, r0, fp │ │ │ │ + smlatteq r9, r0, lr, r1 │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ + tsteq r9, ip, asr pc │ │ │ │ + tsteq r9, ip, lsl pc │ │ │ │ strdeq r1, [r9, -r8] │ │ │ │ - qaddeq fp, r8, r8 │ │ │ │ - tsteq r9, ip, lsl #2 │ │ │ │ - tsteq r9, ip, ror #24 │ │ │ │ - tsteq r9, ip, lsr #24 │ │ │ │ - tsteq r9, r8, lsl #24 │ │ │ │ - tsteq r9, r4, asr #32 │ │ │ │ - tsteq r8, r8, lsr #32 │ │ │ │ - tsteq r9, r8, lsr #24 │ │ │ │ - tsteq r9, r4, rrx │ │ │ │ - tsteq r8, r0, lsl r0 │ │ │ │ - tsteq r9, r4, ror #24 │ │ │ │ - tsteq r9, r0, asr #24 │ │ │ │ - tsteq r9, ip, ror r0 │ │ │ │ + tsteq r9, r4, lsr r3 │ │ │ │ + strheq fp, [r8, -r0] │ │ │ │ + tsteq r9, r8, lsl pc │ │ │ │ + tsteq r9, r4, asr r3 │ │ │ │ + swpeq fp, r8, [r8] @ │ │ │ │ + tsteq r9, r4, asr pc │ │ │ │ + tsteq r9, r0, lsr pc │ │ │ │ + tsteq r9, ip, ror #6 │ │ │ │ + tsteq r8, r8, ror r0 │ │ │ │ + tsteq r9, r8, ror r3 │ │ │ │ + tsteq r8, r8, rrx │ │ │ │ + tsteq r9, r0, lsr #32 │ │ │ │ + smlatteq r9, ip, r3, r0 │ │ │ │ + smlatbeq r9, ip, r3, r0 │ │ │ │ + smlabbeq r9, r8, r3, r0 │ │ │ │ + tsteq r9, r8, asr pc │ │ │ │ + tsteq r8, r8, lsr r0 │ │ │ │ + smlatbeq r9, r8, r3, r0 │ │ │ │ + tsteq r9, r8, ror pc │ │ │ │ + tsteq r8, r0, lsr #32 │ │ │ │ + smlatteq r9, r4, r3, r0 │ │ │ │ + smlabteq r9, r0, r3, r0 │ │ │ │ + @ instruction: 0x01091f90 │ │ │ │ + mrseq fp, (UNDEF: 8) │ │ │ │ + @ instruction: 0x01091f9c │ │ │ │ strdeq sl, [r8, -r0] │ │ │ │ - smlabbeq r9, r8, r0, r0 │ │ │ │ - smlatteq r8, r0, pc, sl @ │ │ │ │ - smlabteq r9, r0, ip, r1 │ │ │ │ - smlabteq r9, r4, r0, r0 │ │ │ │ - smlatbeq r9, r0, r0, r0 │ │ │ │ - tsteq r9, r0, ror ip │ │ │ │ + tsteq r9, r0, asr #8 │ │ │ │ + ldrdeq r1, [r9, -r8] │ │ │ │ + @ instruction: 0x01091fb4 │ │ │ │ + strdeq r0, [r9, -r0] │ │ │ │ + smlabteq r8, r8, pc, sl @ │ │ │ │ + strdeq r0, [r9, -ip] │ │ │ │ @ instruction: 0x0108afb8 │ │ │ │ - tsteq r9, ip, ror ip │ │ │ │ - smlatbeq r8, r8, pc, sl @ │ │ │ │ - smlabteq r9, r0, ip, r1 │ │ │ │ - @ instruction: 0x01091c9c │ │ │ │ - ldrdeq r0, [r9, -r8] │ │ │ │ + tsteq r9, r0, asr #8 │ │ │ │ + tsteq r9, ip, lsl r4 │ │ │ │ + smlatteq r9, ip, pc, r1 @ │ │ │ │ + @ instruction: 0x0108af98 │ │ │ │ + strdeq r1, [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, r4, ror r7 │ │ │ │ + smlatbeq r9, r0, r1, r2 │ │ │ │ + strdeq r0, [r9, -ip] │ │ │ │ + qaddeq r2, ip, r9 │ │ │ │ + tsteq r9, ip, lsl r0 │ │ │ │ + strdeq r1, [r9, -r8] │ │ │ │ + tsteq r9, r4, lsr r4 │ │ │ │ + tsteq r8, r8, asr #30 │ │ │ │ + tsteq r9, r8, lsl r0 │ │ │ │ + tsteq r9, r4, asr r4 │ │ │ │ + tsteq r8, r0, lsr pc │ │ │ │ + qaddeq r2, r4, r9 │ │ │ │ + tsteq r9, r0, lsr r0 │ │ │ │ + tsteq r9, ip, ror #8 │ │ │ │ + tsteq r8, r0, lsl pc │ │ │ │ + tsteq r9, r8, ror r4 │ │ │ │ + tsteq r8, r0, lsl #30 │ │ │ │ + strdeq r0, [r9, -r4] │ │ │ │ + @ instruction: 0x010904b4 │ │ │ │ + @ instruction: 0x01090490 │ │ │ │ + tsteq r9, r0, rrx │ │ │ │ + ldrdeq sl, [r8, -r8] │ │ │ │ + @ instruction: 0x010904b0 │ │ │ │ + smlabbeq r9, r0, r0, r2 │ │ │ │ + smlabteq r8, r0, lr, sl │ │ │ │ + smlatteq r9, ip, r4, r0 │ │ │ │ + smlabteq r9, r8, r4, r0 │ │ │ │ + swpeq r2, r8, [r9] │ │ │ │ + smlatbeq r8, r0, lr, sl │ │ │ │ + smlatbeq r9, r4, r0, r2 │ │ │ │ + @ instruction: 0x0108ae90 │ │ │ │ + @ instruction: 0x010905b8 │ │ │ │ + tsteq r9, r8, lsl r1 │ │ │ │ + ldrdeq r2, [r9, -r8] │ │ │ │ + strheq r2, [r9, -r4] │ │ │ │ + strdeq r0, [r9, -r0] │ │ │ │ + tsteq r8, r0, ror #28 │ │ │ │ + ldrdeq r2, [r9, -r4] │ │ │ │ + tsteq r9, r0, lsl r5 │ │ │ │ + tsteq r8, r8, asr #28 │ │ │ │ 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 │ │ │ │ + smlatteq r9, ip, r0, r2 │ │ │ │ + tsteq r9, r8, lsr #10 │ │ │ │ + tsteq r8, r8, lsr #28 │ │ │ │ + tsteq r9, r4, lsr r5 │ │ │ │ + tsteq r8, r8, lsl lr │ │ │ │ + tsteq r9, ip, ror #2 │ │ │ │ + tsteq r9, r0, ror r5 │ │ │ │ + tsteq r9, ip, asr #10 │ │ │ │ + tsteq r9, ip, lsl r1 │ │ │ │ + strdeq sl, [r8, -r0] │ │ │ │ + tsteq r9, r8, lsr #2 │ │ │ │ + smlatteq r8, r0, sp, sl │ │ │ │ + tsteq r9, ip, ror #2 │ │ │ │ tsteq r9, r8, asr #2 │ │ │ │ - tsteq r9, r4, lsr #2 │ │ │ │ - strdeq r1, [r9, -r4] │ │ │ │ - tsteq r8, r8, lsl #30 │ │ │ │ - tsteq r9, r0, lsl #26 │ │ │ │ + smlabbeq r9, r4, r5, r0 │ │ │ │ + smlabteq r8, r0, sp, sl │ │ │ │ + @ instruction: 0x01090590 │ │ │ │ + @ instruction: 0x0108adb0 │ │ │ │ + strdeq r2, [r9, -ip] │ │ │ │ + tsteq r9, r0, lsr r2 │ │ │ │ + strdeq r0, [r9, -ip] │ │ │ │ + @ instruction: 0x010905bc │ │ │ │ + @ instruction: 0x01090598 │ │ │ │ + tsteq r9, r8, ror #2 │ │ │ │ + tsteq r8, r8, ror sp │ │ │ │ + @ instruction: 0x010905b8 │ │ │ │ + smlabbeq r9, r8, r1, r2 │ │ │ │ + tsteq r8, r0, ror #26 │ │ │ │ + strdeq r0, [r9, -r4] │ │ │ │ + ldrdeq r0, [r9, -r0] │ │ │ │ + smlatbeq r9, r0, r1, r2 │ │ │ │ + tsteq r8, r0, asr #26 │ │ │ │ + smlatbeq r9, ip, r1, r2 │ │ │ │ + tsteq r8, r0, lsr sp │ │ │ │ + tsteq r9, r0, asr r6 │ │ │ │ + smlatteq r9, r8, r1, r2 │ │ │ │ + smlabteq r9, r4, r1, r2 │ │ │ │ + tsteq r9, r0, lsl #12 │ │ │ │ + tsteq r8, r8, lsl #26 │ │ │ │ + tsteq r9, ip, lsl #12 │ │ │ │ strdeq sl, [r8, -r8] │ │ │ │ - tsteq r9, ip, ror sp │ │ │ │ - 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 │ │ │ │ - smlatbeq r9, r8, r1, r0 │ │ │ │ - tsteq r9, r8, ror sp │ │ │ │ - tsteq r8, r8, asr lr │ │ │ │ - smlabteq r9, r8, r1, r0 │ │ │ │ - @ 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 │ │ │ │ + tsteq r9, r0, asr r6 │ │ │ │ + tsteq r9, ip, lsr #12 │ │ │ │ + strdeq r2, [r9, -ip] │ │ │ │ ldrdeq sl, [r8, -r8] │ │ │ │ - tsteq r9, r0, ror #4 │ │ │ │ + tsteq r9, r8, lsl #4 │ │ │ │ + smlabteq r8, r8, ip, sl │ │ │ │ + tsteq r9, ip, lsl r7 │ │ │ │ + tsteq r9, ip, ror r2 │ │ │ │ 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, r8, lsl r2 │ │ │ │ + tsteq r9, r4, asr r6 │ │ │ │ + @ instruction: 0x0108ac98 │ │ │ │ + tsteq r9, r8, lsr r2 │ │ │ │ + tsteq r9, r4, ror r6 │ │ │ │ + smlabbeq r8, r0, ip, sl │ │ │ │ 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 │ │ │ │ + tsteq r9, r0, asr r2 │ │ │ │ + smlabbeq r9, ip, r6, r0 │ │ │ │ + tsteq r8, r0, ror #24 │ │ │ │ + @ instruction: 0x01090698 │ │ │ │ + tsteq r8, r0, asr ip │ │ │ │ + ldrdeq r2, [r9, -r0] │ │ │ │ ldrdeq r0, [r9, -r4] │ │ │ │ - @ instruction: 0x010902b0 │ │ │ │ - smlabbeq r9, r0, lr, r1 │ │ │ │ - strdeq sl, [r8, -r8] │ │ │ │ - ldrdeq r0, [r9, -r0] │ │ │ │ - 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 │ │ │ │ - strdeq r1, [r9, -r8] │ │ │ │ - ldrdeq r1, [r9, -r4] │ │ │ │ - tsteq r9, r0, lsl r3 │ │ │ │ - smlabbeq r8, r0, ip, sl │ │ │ │ - strdeq r1, [r9, -r4] │ │ │ │ - tsteq r9, r0, lsr r3 │ │ │ │ - tsteq r8, r8, ror #24 │ │ │ │ - tsteq r9, r0, lsr pc │ │ │ │ - tsteq r9, ip, lsl #30 │ │ │ │ - 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 @ │ │ │ │ - @ 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 │ │ │ │ - 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 │ │ │ │ + @ instruction: 0x010906b0 │ │ │ │ + smlabbeq r9, r0, r2, r2 │ │ │ │ + tsteq r8, r8, lsr #24 │ │ │ │ + smlabbeq r9, ip, r2, r2 │ │ │ │ + tsteq r8, r8, lsl ip │ │ │ │ + ldrdeq r2, [r9, -r0] │ │ │ │ + smlatbeq r9, ip, r2, r2 │ │ │ │ + smlatteq r9, r8, r6, r0 │ │ │ │ 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, 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 │ │ │ │ - smlatbeq r9, ip, r4, r0 │ │ │ │ - smlabbeq r8, r0, sl, sl │ │ │ │ - @ instruction: 0x010904b8 │ │ │ │ - tsteq r8, r0, ror sl │ │ │ │ - strdeq r2, [r9, -r0] │ │ │ │ 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 │ │ │ │ + smlatteq r8, r8, fp, sl │ │ │ │ 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 │ │ │ │ + tsteq r9, r2, ror ip │ │ │ │ + tsteq sl, r4, asr r1 │ │ │ │ + tsteq r9, r6, ror #24 │ │ │ │ + @ instruction: 0x01091bbe │ │ │ │ + tsteq sl, r0, rrx │ │ │ │ + tsteq r9, sl, ror sp │ │ │ │ + @ instruction: 0x010a9e90 │ │ │ │ + tsteq r9, r6, ror #26 │ │ │ │ + tsteq r9, r0, asr sp │ │ │ │ + tsteq r9, sl, lsr sp │ │ │ │ + smlatbeq r8, r6, r5, sl │ │ │ │ + tsteq sl, r6, ror #26 │ │ │ │ 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 r8, r4, asr #12 │ │ │ │ + tsteq sl, lr, lsr #28 │ │ │ │ + tsteq r9, r8, asr r9 │ │ │ │ + tsteq sl, ip, lsl #28 │ │ │ │ + tsteq r9, ip, asr r9 │ │ │ │ + tsteq r9, r0, ror #18 │ │ │ │ + tsteq r9, r2, asr #18 │ │ │ │ + tsteq r1, sl, lsr r8 │ │ │ │ + tsteq r9, sl, lsr r9 │ │ │ │ + tsteq r9, ip, lsr #18 │ │ │ │ + tsteq r9, sl, lsr #18 │ │ │ │ + tsteq r9, r4, lsr r9 │ │ │ │ + tsteq r9, r6, lsr r9 │ │ │ │ + tsteq r9, r2, lsr r9 │ │ │ │ + tsteq sl, r8, lsr sp │ │ │ │ + tsteq r9, r2, lsr #18 │ │ │ │ + tsteq sl, r4, lsl sp │ │ │ │ + smlabbeq r9, ip, r8, r0 │ │ │ │ + smlatteq r8, ip, r4, r9 │ │ │ │ + tsteq r8, r4, ror r5 │ │ │ │ + tsteq r8, sl, ror #10 │ │ │ │ + @ instruction: 0x010908bc │ │ │ │ + @ instruction: 0x010908ba │ │ │ │ + @ instruction: 0x010908bc │ │ │ │ + tsteq r1, ip, ror #13 │ │ │ │ + @ instruction: 0x010908b0 │ │ │ │ + strdeq r9, [r8, -r6] │ │ │ │ + smlatteq r8, lr, r4, r9 │ │ │ │ + smlabbeq r9, r8, r8, r0 │ │ │ │ + tsteq sl, r8, lsr #24 │ │ │ │ + tsteq r9, ip, ror r8 │ │ │ │ + strdeq r9, [r8, -r2] │ │ │ │ + tsteq r8, sl, asr #6 │ │ │ │ + smlatbeq r9, r4, r7, r0 │ │ │ │ + @ instruction: 0x0109079e │ │ │ │ + @ instruction: 0x0109079c │ │ │ │ + @ instruction: 0x0109079a │ │ │ │ + @ instruction: 0x01090794 │ │ │ │ + @ instruction: 0x01090792 │ │ │ │ + @ instruction: 0x01090790 │ │ │ │ + smlabbeq r9, sl, r7, r0 │ │ │ │ + smlabbeq r9, r8, r7, r0 │ │ │ │ + smlabbeq r9, r2, r7, r0 │ │ │ │ + smlabteq r9, r4, sl, r0 │ │ │ │ + tsteq r9, lr, ror #14 │ │ │ │ + tsteq r9, r8, ror #14 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x01090a90 │ │ │ │ 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] │ │ │ │ + tsteq r9, r8, lsr r7 │ │ │ │ + tsteq r9, r2, lsr r7 │ │ │ │ + tsteq r9, ip, lsr #14 │ │ │ │ + tsteq r9, r6, lsr #14 │ │ │ │ + smlabteq r8, r0, r1, r9 │ │ │ │ + tsteq r9, r6, lsl #14 │ │ │ │ + strdeq r0, [r9, -ip] │ │ │ │ + strdeq r0, [r9, -r2] │ │ │ │ + smlatteq r9, r8, r6, r0 │ │ │ │ + smlatteq r9, r2, r6, r0 │ │ │ │ + smlatteq r9, r8, r6, r0 │ │ │ │ + tsteq r8, r8, lsr r1 │ │ │ │ + ldrdeq r0, [r9, -r4] │ │ │ │ ldrdeq r0, [r9, -sl] │ │ │ │ ldrdeq r0, [r9, -ip] │ │ │ │ - tsteq r1, ip, lsl #10 │ │ │ │ - ldrdeq r0, [r9, -r0] │ │ │ │ - tsteq r8, r6, lsl r3 │ │ │ │ - tsteq r8, lr, lsl #6 │ │ │ │ + ldrdeq r0, [r9, -lr] │ │ │ │ + smlatteq r9, r4, r6, r0 │ │ │ │ + smlatteq r9, r2, r6, r0 │ │ │ │ + smlatteq r9, r0, r6, r0 │ │ │ │ + ldrdeq r0, [r9, -sl] │ │ │ │ + ldrdeq r0, [r9, -r4] │ │ │ │ + tsteq r9, lr, lsr #10 │ │ │ │ + @ instruction: 0x010906bc │ │ │ │ + @ instruction: 0x010906b2 │ │ │ │ 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 │ │ │ │ - @ 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 │ │ │ │ - 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] │ │ │ │ + @ instruction: 0x0109069e │ │ │ │ + @ instruction: 0x0111529a │ │ │ │ + tsteq r8, r2, lsl r0 │ │ │ │ + tsteq r8, r4, asr #2 │ │ │ │ + tsteq r8, r2, asr #2 │ │ │ │ + smlabbeq r8, sl, r2, r9 │ │ │ │ + tsteq r8, r2, ror #4 │ │ │ │ + tsteq r8, lr, ror #4 │ │ │ │ + tsteq r8, sl, ror #4 │ │ │ │ + tsteq r8, r6, ror #4 │ │ │ │ + tsteq r8, r2, ror #4 │ │ │ │ + tsteq r8, r2, ror #4 │ │ │ │ + @ instruction: 0x011151d0 │ │ │ │ + tsteq r8, lr, asr #4 │ │ │ │ + ldrdeq r9, [r8, -r0] │ │ │ │ + ldrdeq r9, [r8, -sl] │ │ │ │ + ldrdeq r9, [r8, -r4] │ │ │ │ + smlabteq r8, lr, r1, r9 │ │ │ │ + smlabteq r8, r8, r1, r9 │ │ │ │ + smlabteq r8, r6, r1, r9 │ │ │ │ + tsteq r1, r2, lsr r1 │ │ │ │ + smlatbeq r8, sl, lr, r8 │ │ │ │ + @ instruction: 0x010a8694 │ │ │ │ + smlabbeq r8, r6, lr, r8 │ │ │ │ + tsteq sl, lr, ror #12 │ │ │ │ + smlabteq r9, r4, r4, r0 │ │ │ │ + tsteq r1, r6, lsr #31 │ │ │ │ + smlabteq r8, lr, pc, r8 @ │ │ │ │ + smlatbeq r8, r6, pc, r8 @ │ │ │ │ + @ instruction: 0x01088fb2 │ │ │ │ + smlatbeq r8, lr, pc, r8 @ │ │ │ │ + smlatbeq r8, sl, pc, r8 @ │ │ │ │ + smlatbeq r8, r6, pc, r8 @ │ │ │ │ + smlatbeq r8, r6, pc, r8 @ │ │ │ │ + tsteq r1, r4, lsl pc │ │ │ │ + @ instruction: 0x01088f92 │ │ │ │ + tsteq r1, sl, asr #29 │ │ │ │ + tsteq r8, r2, asr #24 │ │ │ │ + @ instruction: 0x0109029a │ │ │ │ + @ instruction: 0x01090294 │ │ │ │ + smlabbeq r9, lr, r2, r0 │ │ │ │ + tsteq r1, r6, ror #28 │ │ │ │ + ldrdeq r8, [r8, -lr] │ │ │ │ + tsteq r9, r8, asr r2 │ │ │ │ + tsteq r9, r6, asr r2 │ │ │ │ + tsteq r9, r4, asr r2 │ │ │ │ + tsteq r9, r2, asr r2 │ │ │ │ + tsteq r8, lr, ror fp │ │ │ │ + tsteq sl, ip, asr pc │ │ │ │ + tsteq fp, lr, ror #18 │ │ │ │ + smlabteq r8, ip, lr, pc @ │ │ │ │ + tsteq r1, r2, lsl #27 │ │ │ │ + strdeq r8, [r8, -sl] │ │ │ │ + @ instruction: 0x01090190 │ │ │ │ + tsteq r1, ip, lsl sp │ │ │ │ + @ instruction: 0x01088a94 │ │ │ │ + tsteq r9, r8, ror r1 │ │ │ │ + tsteq r9, r8, ror r1 │ │ │ │ + tsteq r9, r4, ror r1 │ │ │ │ + tsteq r9, r0, ror r1 │ │ │ │ + tsteq r9, ip, ror #2 │ │ │ │ + tsteq r9, r4, ror #2 │ │ │ │ + tsteq r9, r8, ror #2 │ │ │ │ + tsteq r8, r4, asr sp │ │ │ │ + strdeq r8, [sl, -lr] │ │ │ │ + tsteq r8, r0, asr #26 │ │ │ │ + smlabteq r8, sl, r9, r8 │ │ │ │ + tsteq r9, r2, lsl r1 │ │ │ │ + tsteq r9, r2, lsl r1 │ │ │ │ + tsteq r9, r6, lsl r1 │ │ │ │ + strdeq r9, [sl, -lr] │ │ │ │ + tsteq r9, lr, lsl #2 │ │ │ │ + strdeq pc, [r8, -r0] │ │ │ │ + strdeq r0, [r9, -r6] │ │ │ │ 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, -r8] │ │ │ │ + strdeq r0, [r9, -r6] │ │ │ │ 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 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 │ │ │ │ - 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 @ │ │ │ │ + strdeq r0, [r9, -r6] │ │ │ │ + tsteq r1, lr, asr #22 │ │ │ │ + smlatteq r9, r6, r0, r0 │ │ │ │ + swpeq r0, ip, [r9] │ │ │ │ + smlabteq r9, r8, r0, r0 │ │ │ │ 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 │ │ │ │ - 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, ip, asr #28 @ p-variant is OBSOLETE │ │ │ │ + strdeq r8, [r8, -lr] │ │ │ │ + tstpeq r8, r0, lsl lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, sl, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r8, -sl] │ │ │ │ + tsteq r8, sl, ror r5 │ │ │ │ + smlatteq r8, r4, sp, pc @ │ │ │ │ + ldrdeq pc, [r8, -lr] │ │ │ │ + smlabbeq r8, r8, r5, r8 │ │ │ │ + tsteq sl, lr, lsr #26 │ │ │ │ + @ instruction: 0x0108fdb2 │ │ │ │ + tsteq sl, ip, lsl #26 │ │ │ │ + @ instruction: 0x0108fd9a │ │ │ │ + smlatteq sl, r8, ip, r7 │ │ │ │ + smlabbeq r8, r8, sp, pc @ │ │ │ │ + tstpeq r8, r8, ror sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, ror sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, ror sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, r2, ror r6 │ │ │ │ + tstpeq r8, r6, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r6, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r8, asr r5 │ │ │ │ + smlatbeq sl, r2, fp, r7 │ │ │ │ + tstpeq r8, lr, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r2, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r8, -ip] │ │ │ │ + strdeq pc, [r8, -r6] │ │ │ │ + strdeq pc, [r8, -r0] │ │ │ │ + smlatteq r8, sl, ip, pc @ │ │ │ │ + tsteq r1, lr, lsl #11 │ │ │ │ + tsteq r8, r8, lsl #6 │ │ │ │ + @ instruction: 0x0108fcb4 │ │ │ │ + tsteq fp, r0, asr #28 │ │ │ │ + @ instruction: 0x0108fc9c │ │ │ │ + @ instruction: 0x0108fc98 │ │ │ │ + @ instruction: 0x0108fc94 │ │ │ │ + tsteq r1, lr, lsl #10 │ │ │ │ + tsteq r1, lr, lsl #8 │ │ │ │ + tstpeq r8, r6, ror fp @ p-variant is OBSOLETE │ │ │ │ + tsteq sl, ip, ror r9 │ │ │ │ + tstpeq r8, r0, ror fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, sl, ror #22 @ p-variant is OBSOLETE │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + tsteq r8, r4, asr r4 │ │ │ │ + strdeq r7, [sl, -lr] │ │ │ │ + tsteq r8, r0, asr #8 │ │ │ │ + smlabteq r8, lr, r0, r8 │ │ │ │ + tstpeq fp, r6, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, r6, lsl #5 │ │ │ │ + strdeq r7, [r8, -lr] │ │ │ │ + tstpeq r8, r2, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r6, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, sl, lsl sl @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01087fb0 │ │ │ │ + strdeq pc, [r8, -r0] │ │ │ │ + smlatteq r8, ip, r9, pc @ │ │ │ │ + smlatteq r8, r8, r9, pc @ │ │ │ │ + tsteq r8, r4, ror #30 │ │ │ │ + ldrdeq pc, [r8, -r2] │ │ │ │ + ldrdeq pc, [r8, -r2] │ │ │ │ + smlabteq r8, r8, r9, pc @ │ │ │ │ + tsteq sl, r6, lsr #14 │ │ │ │ + @ instruction: 0x0108f9be │ │ │ │ + @ instruction: 0x0108f9b4 │ │ │ │ + smlatbeq r8, sl, r9, pc @ │ │ │ │ + smlatbeq r8, r0, r9, pc @ │ │ │ │ @ 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 │ │ │ │ - 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, 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 @ │ │ │ │ - smlabteq r8, r0, r7, pc @ │ │ │ │ - @ instruction: 0x0108f7b6 │ │ │ │ - smlatbeq r8, ip, r7, pc @ │ │ │ │ - smlatbeq r8, r2, r7, pc @ │ │ │ │ - @ instruction: 0x0108f798 │ │ │ │ - smlabbeq r8, sl, r7, pc @ │ │ │ │ - tstpeq r8, ip, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, lr, ror #14 @ 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 │ │ │ │ - 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] │ │ │ │ + smlabbeq r8, ip, r9, pc @ │ │ │ │ + smlabbeq r8, r2, r9, pc @ │ │ │ │ + tstpeq r8, r8, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, sl, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, lr, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r8, -ip] │ │ │ │ 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, r4, r8, pc @ │ │ │ │ + ldrdeq pc, [r8, -r8] │ │ │ │ + ldrdeq pc, [r8, -r0] │ │ │ │ + smlatteq r8, r8, fp, r7 │ │ │ │ + smlatbeq r8, sl, r8, pc @ │ │ │ │ + smlatbeq r8, r4, r8, pc @ │ │ │ │ + smlatbeq r8, r2, r8, pc @ │ │ │ │ + tsteq r1, sl, lsl lr │ │ │ │ + @ instruction: 0x01087b9a │ │ │ │ + smlabbeq sl, r4, r3, r7 │ │ │ │ + tstpeq r8, r6, ror r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r6, ror r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, ror r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, sl, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, sl, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, lsl #16 │ │ │ │ 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 │ │ │ │ + tstpeq r8, lr, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r6, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, r0, r7, pc @ │ │ │ │ + smlatbeq r8, r6, r7, pc @ │ │ │ │ + tstpeq r8, sl, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r8, -ip] │ │ │ │ + tstpeq r8, r8, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, lr, asr r8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108f8be │ │ │ │ @ instruction: 0x0108f8ba │ │ │ │ + tstpeq r8, r2, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, asr r9 @ p-variant is OBSOLETE │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + tstpeq r8, sl, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, ror r9 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, r4, r9, pc @ │ │ │ │ + @ instruction: 0x0108f9b8 │ │ │ │ + tstpeq r8, r4, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, lr, lsl sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, sl, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, asr #20 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108fa94 │ │ │ │ + @ instruction: 0x0108fa9a │ │ │ │ + tstpeq r8, lr, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsl fp @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, r8, fp, pc @ │ │ │ │ + smlatteq r8, ip, fp, pc @ │ │ │ │ + tstpeq r8, ip, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, lr, lsl ip @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108fcb8 │ │ │ │ + smlabteq r8, lr, ip, pc @ │ │ │ │ + tstpeq r8, r6, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r2, ror sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, sl, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, lr, asr #28 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108fe9e │ │ │ │ + @ instruction: 0x0108fe9c │ │ │ │ + tstpeq r8, r4, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, asr #30 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, r4, pc, pc @ │ │ │ │ + smlatteq r8, lr, pc, pc @ │ │ │ │ + smlabbeq r9, r6, r0, r0 │ │ │ │ + smlabteq r9, sl, r0, r0 │ │ │ │ + tsteq r9, ip, lsl r1 │ │ │ │ + tsteq r9, ip, lsl #2 │ │ │ │ + smlatbeq r9, r4, r1, r0 │ │ │ │ + @ instruction: 0x010901ba │ │ │ │ + tsteq r9, r2, asr r2 │ │ │ │ + tsteq r9, lr, asr r2 │ │ │ │ + strdeq r0, [r9, -r6] │ │ │ │ + tsteq r9, sl, lsr r3 │ │ │ │ + smlabbeq r9, sl, r3, r0 │ │ │ │ + smlabbeq r9, sl, r3, r0 │ │ │ │ + tsteq r9, r2, lsr #8 │ │ │ │ + tsteq r9, sl, lsr r4 │ │ │ │ + ldrdeq r0, [r9, -r4] │ │ │ │ + smlatteq r9, r0, r4, r0 │ │ │ │ + tsteq r9, ip, ror r5 │ │ │ │ + smlabteq r9, r2, r5, r0 │ │ │ │ + tsteq r9, r4, lsl r6 │ │ │ │ + smlatteq r9, sl, r5, r0 │ │ │ │ + smlabbeq r9, r4, r6, r0 │ │ │ │ + @ instruction: 0x0109069e │ │ │ │ + tsteq r9, r8, lsr r7 │ │ │ │ + tsteq r9, r4, asr #14 │ │ │ │ + ldrdeq r0, [r9, -lr] │ │ │ │ + tsteq r9, r4, lsr #16 │ │ │ │ + tsteq r9, r8, ror r8 │ │ │ │ + tsteq r9, sl, ror r8 │ │ │ │ + tsteq r9, r4, lsl r9 │ │ │ │ + tsteq r9, ip, lsr #18 │ │ │ │ + smlabteq r9, r6, r9, r0 │ │ │ │ + smlabteq r9, lr, r9, r0 │ │ │ │ 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 │ │ │ │ - ldrdeq r0, [r9, -r2] │ │ │ │ - @ instruction: 0x01090cb4 │ │ │ │ - tsteq r9, ip, asr #26 │ │ │ │ - tsteq r9, r2, ror #26 │ │ │ │ + tsteq r9, r0, lsr r9 │ │ │ │ + tsteq r9, r4, ror r9 │ │ │ │ + smlabteq r9, r4, r9, r0 │ │ │ │ + @ instruction: 0x010909b6 │ │ │ │ + tsteq r9, lr, asr #20 │ │ │ │ + tsteq r9, r4, ror #20 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - smlatbeq r9, r4, fp, r2 │ │ │ │ - tsteq r9, r6 │ │ │ │ - smlatteq r9, r8, pc, r0 @ │ │ │ │ + tsteq r9, r6, lsl #22 │ │ │ │ + smlatbeq r9, r0, fp, r0 │ │ │ │ + smlatteq r9, r4, fp, r0 │ │ │ │ + tsteq r9, r4, lsr ip │ │ │ │ + tsteq r9, r2, lsr ip │ │ │ │ + smlabteq r9, sl, ip, r0 │ │ │ │ + smlatteq r9, r2, ip, r0 │ │ │ │ + tsteq r9, sl, ror sp │ │ │ │ + smlabbeq r9, r4, sp, r0 │ │ │ │ + tsteq r9, ip, lsl lr │ │ │ │ + tsteq r9, r2, ror #28 │ │ │ │ + @ instruction: 0x01090eb2 │ │ │ │ + @ instruction: 0x01090e94 │ │ │ │ + tsteq r9, ip, lsr #30 │ │ │ │ + tsteq r9, r2, asr #30 │ │ │ │ + ldrdeq r0, [r9, -ip] │ │ │ │ + smlatteq r9, r6, pc, r0 @ │ │ │ │ + tsteq r9, lr, ror r0 │ │ │ │ + smlabteq r9, r2, r0, r1 │ │ │ │ + tsteq r9, r2, lsl r1 │ │ │ │ + tsteq r9, r2, lsl r1 │ │ │ │ + tsteq r9, r2, asr r1 │ │ │ │ + tsteq r9, ip, lsr r1 │ │ │ │ + tsteq r9, r4, asr #26 │ │ │ │ + tsteq r9, r0, lsr #26 │ │ │ │ + tsteq r9, r0, ror r1 │ │ │ │ + tsteq r9, ip, lsr sp │ │ │ │ + smlabbeq r9, r0, r1, r1 │ │ │ │ + tsteq r9, r6, asr #2 │ │ │ │ + tsteq r9, sl, lsr sp │ │ │ │ + tsteq r9, r4, lsr #26 │ │ │ │ + smlabbeq r9, r4, r1, r1 │ │ │ │ + tsteq r9, r2, ror #2 │ │ │ │ + tsteq r9, r6, asr sp │ │ │ │ + @ instruction: 0x01091190 │ │ │ │ + tsteq r9, r8, ror #26 │ │ │ │ + tsteq r9, sl, lsr sp │ │ │ │ + @ instruction: 0x0109119a │ │ │ │ + smlabbeq r9, r4, r1, r1 │ │ │ │ + tsteq r9, sl, ror sp │ │ │ │ + tsteq r9, r8, asr sp │ │ │ │ + @ instruction: 0x010911b8 │ │ │ │ + smlabbeq r9, r4, sp, r2 │ │ │ │ + smlabteq r9, r8, r1, r1 │ │ │ │ + tsteq r9, r4, ror #2 │ │ │ │ + tsteq r9, r8, asr sp │ │ │ │ + tsteq r9, r4, asr #26 │ │ │ │ + smlatbeq r9, r6, r1, r1 │ │ │ │ + smlabbeq r9, r8, r1, r1 │ │ │ │ + tsteq r9, lr, ror sp │ │ │ │ + tsteq r9, sl, ror #26 │ │ │ │ + smlabteq r9, ip, r1, r1 │ │ │ │ + smlatbeq r9, r0, r1, r1 │ │ │ │ + @ instruction: 0x01092d98 │ │ │ │ + smlabbeq r9, r4, sp, r2 │ │ │ │ + smlatteq r9, r6, r1, r1 │ │ │ │ + smlabteq r9, r8, r1, r1 │ │ │ │ + @ instruction: 0x01092dbe │ │ │ │ + strdeq r1, [r9, -r8] │ │ │ │ + ldrdeq r2, [r9, -r2] │ │ │ │ + @ instruction: 0x01092d98 │ │ │ │ + strdeq r1, [r9, -sl] │ │ │ │ + smlatteq r9, r8, r1, r1 │ │ │ │ ldrdeq r2, [r9, -lr] │ │ │ │ - tsteq r9, r8, lsl r0 │ │ │ │ - strdeq r2, [r9, -r2] │ │ │ │ - @ instruction: 0x01092bb8 │ │ │ │ - tsteq r9, sl, lsl r0 │ │ │ │ - tsteq r9, r8 │ │ │ │ - strdeq r2, [r9, -lr] │ │ │ │ - ldrdeq r2, [r9, -ip] │ │ │ │ - tsteq r9, lr, lsr r0 │ │ │ │ + @ instruction: 0x01092dbc │ │ │ │ + tsteq r9, lr, lsl r2 │ │ │ │ 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 @ │ │ │ │ - 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 @ │ │ │ │ - @ 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, r8, lsr #32 │ │ │ │ - strdeq r2, [r9, -r6] │ │ │ │ - tsteq r9, ip, lsr r0 │ │ │ │ - tsteq r9, r2, lsl r0 │ │ │ │ - tsteq r9, r8, lsl #24 │ │ │ │ + smlabteq r9, r4, ip, r2 │ │ │ │ + tsteq r9, sl, lsl #2 │ │ │ │ + ldrdeq r1, [r9, -ip] │ │ │ │ + ldrdeq r2, [r9, -r0] │ │ │ │ + @ instruction: 0x01092cba │ │ │ │ + tsteq r9, sl, lsl r1 │ │ │ │ + strdeq r1, [r9, -sl] │ │ │ │ + smlatteq r9, lr, ip, r2 │ │ │ │ + tsteq r9, r6, lsr #2 │ │ │ │ + strdeq r2, [r9, -lr] │ │ │ │ + @ instruction: 0x01092cb6 │ │ │ │ + tsteq r9, r6, lsl r1 │ │ │ │ + mrseq r1, (UNDEF: 25) │ │ │ │ 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 │ │ │ │ + ldrdeq r2, [r9, -r2] │ │ │ │ + tsteq r9, r4, lsr r1 │ │ │ │ + tsteq r9, r0, lsl #26 │ │ │ │ + tsteq r9, r4, asr #2 │ │ │ │ + tsteq r9, r6, lsl r1 │ │ │ │ + tsteq r9, sl, lsl #26 │ │ │ │ + strdeq r2, [r9, -r6] │ │ │ │ + tsteq r9, r6, asr r1 │ │ │ │ + tsteq r9, r4, lsr r1 │ │ │ │ + tsteq r9, r8, lsr #26 │ │ │ │ + tsteq r9, r0, ror #2 │ │ │ │ + tsteq r9, sl, lsr sp │ │ │ │ + tsteq r9, r0, lsl #26 │ │ │ │ + tsteq r9, r0, ror #2 │ │ │ │ + tsteq r9, sl, asr #2 │ │ │ │ + tsteq r9, lr, lsr sp │ │ │ │ + tsteq r9, ip, lsl sp │ │ │ │ + tsteq r9, ip, ror r1 │ │ │ │ + tsteq r9, r8, asr #26 │ │ │ │ + smlabbeq r9, ip, r1, r1 │ │ │ │ + tsteq r9, r0, ror #2 │ │ │ │ + tsteq r9, r4, asr sp │ │ │ │ + tsteq r9, lr, lsr sp │ │ │ │ + @ instruction: 0x0109119e │ │ │ │ + tsteq r9, ip, ror r1 │ │ │ │ + tsteq r9, r2, ror sp │ │ │ │ + smlatbeq r9, sl, r1, r1 │ │ │ │ + smlabbeq r9, r2, sp, r2 │ │ │ │ + tsteq r9, sl, lsr #26 │ │ │ │ + smlabbeq r9, sl, r1, r1 │ │ │ │ + tsteq r9, r6, ror r1 │ │ │ │ + tsteq r9, sl, ror #26 │ │ │ │ + tsteq r9, r8, asr #26 │ │ │ │ + smlatbeq r9, r8, r1, r1 │ │ │ │ + tsteq r9, r6, ror sp │ │ │ │ + @ instruction: 0x010911ba │ │ │ │ + smlabbeq r9, ip, r1, r1 │ │ │ │ + smlabbeq r9, r0, sp, r2 │ │ │ │ + tsteq r9, sl, ror #26 │ │ │ │ + smlabteq r9, lr, r1, r1 │ │ │ │ + smlatbeq r9, lr, r1, r1 │ │ │ │ + smlatbeq r9, r4, sp, r2 │ │ │ │ + ldrdeq r1, [r9, -lr] │ │ │ │ + @ instruction: 0x01092db8 │ │ │ │ + smlabbeq r9, r0, sp, r2 │ │ │ │ + smlatteq r9, r2, r1, r1 │ │ │ │ + smlabteq r9, lr, r1, r1 │ │ │ │ + smlabteq r9, r4, sp, r2 │ │ │ │ + smlatbeq r9, r6, sp, r2 │ │ │ │ + tsteq r9, r8, lsl #4 │ │ │ │ + ldrdeq r2, [r9, -r6] │ │ │ │ + tsteq r9, ip, lsl r2 │ │ │ │ + strdeq r1, [r9, -r2] │ │ │ │ + smlatteq r9, r8, sp, r2 │ │ │ │ + ldrdeq r2, [r9, -r4] │ │ │ │ + tsteq r9, r6, lsr r2 │ │ │ │ + tsteq r9, r6, lsl r2 │ │ │ │ + tsteq r9, ip, lsl #28 │ │ │ │ + tsteq r9, r8, asr #4 │ │ │ │ + tsteq r9, r2, lsr #28 │ │ │ │ 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, r8, ror pc │ │ │ │ - tsteq r9, ip, ror #22 │ │ │ │ - tsteq r9, r8, asr fp │ │ │ │ - @ instruction: 0x01090fb8 │ │ │ │ - @ instruction: 0x01090f96 │ │ │ │ - smlabbeq r9, sl, fp, r2 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - @ instruction: 0x0108c7ba │ │ │ │ - smlabteq r8, r6, r7, ip │ │ │ │ - ldrdeq r4, [r8, -r6] │ │ │ │ - tsteq r8, sl, lsl #16 │ │ │ │ - smlabteq r8, r6, r4, r4 │ │ │ │ + smlatbeq r9, lr, ip, r2 │ │ │ │ + tsteq r9, lr, lsl #2 │ │ │ │ + strdeq r1, [r9, -r8] │ │ │ │ + smlatteq r9, lr, ip, r2 │ │ │ │ + smlabteq r9, ip, ip, r2 │ │ │ │ + tsteq r9, ip, lsr #2 │ │ │ │ + strdeq r2, [r9, -r8] │ │ │ │ + tsteq r9, ip, lsr r1 │ │ │ │ + tsteq r9, r0, lsl r1 │ │ │ │ + tsteq r9, r4, lsl #26 │ │ │ │ + smlatteq r9, lr, ip, r2 │ │ │ │ + tsteq r9, lr, asr #2 │ │ │ │ + tsteq r9, lr, lsr #2 │ │ │ │ + tsteq r9, r2, lsr #26 │ │ │ │ + tsteq r9, sl, asr r1 │ │ │ │ + tsteq r9, r2, lsr sp │ │ │ │ + strdeq r2, [r9, -r6] │ │ │ │ + tsteq r9, r8, asr r1 │ │ │ │ + tsteq r9, r2, asr #2 │ │ │ │ + tsteq r9, r6, lsr sp │ │ │ │ + tsteq r9, r4, lsl sp │ │ │ │ + tsteq r9, r4, ror r1 │ │ │ │ + tsteq r9, r2, asr #26 │ │ │ │ + smlabbeq r9, r6, r1, r1 │ │ │ │ + tsteq r9, r8, asr r1 │ │ │ │ + tsteq r9, ip, asr #26 │ │ │ │ + tsteq r9, r8, lsr sp │ │ │ │ + @ instruction: 0x01091198 │ │ │ │ + tsteq r9, r6, ror r1 │ │ │ │ + tsteq r9, sl, ror #26 │ │ │ │ + smlatbeq r9, r2, r1, r1 │ │ │ │ + tsteq r9, sl, ror sp │ │ │ │ + ldrdeq r1, [r9, -r2] │ │ │ │ + tsteq r8, sl, ror #4 │ │ │ │ + tsteq r8, r2, lsr r3 │ │ │ │ + ldrdeq ip, [r8, -r2] │ │ │ │ + tsteq r8, sl, ror #22 │ │ │ │ + smlatteq r8, r2, r9, ip │ │ │ │ + ldrdeq ip, [r8, -r6] │ │ │ │ @ instruction: 0x0108c892 │ │ │ │ - tsteq r8, r6, asr r8 │ │ │ │ - tsteq r8, r6, ror #16 │ │ │ │ - smlatbeq r8, r6, r4, r4 │ │ │ │ - smlabbeq r8, sl, r8, 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, r2, ror #16 │ │ │ │ + tsteq r8, lr, ror #16 │ │ │ │ + tsteq r8, lr, lsl r7 │ │ │ │ + smlabbeq r8, r6, r8, ip │ │ │ │ + tsteq r8, lr, lsl #14 │ │ │ │ tsteq r8, r6, lsr r9 │ │ │ │ - tsteq r8, r6, asr #18 │ │ │ │ - tsteq r8, r6, lsr r4 │ │ │ │ - tsteq r8, r6, ror #18 │ │ │ │ - tsteq r8, r6, lsr #8 │ │ │ │ - tsteq r8, r2, lsr #20 │ │ │ │ ldrdeq ip, [r8, -lr] │ │ │ │ + tsteq r8, r2, lsl #18 │ │ │ │ + smlatteq r8, lr, r6, r4 │ │ │ │ + tsteq r8, sl, lsr r9 │ │ │ │ + ldrdeq r4, [r8, -lr] │ │ │ │ + tsteq r8, r6, asr #20 │ │ │ │ + smlatteq r8, r2, r9, ip │ │ │ │ + @ instruction: 0x0108c99a │ │ │ │ smlatbeq r8, r6, r9, ip │ │ │ │ - @ instruction: 0x0108c9b6 │ │ │ │ - strdeq r4, [r8, -lr] │ │ │ │ - ldrdeq ip, [r8, -r2] │ │ │ │ - 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 │ │ │ │ + @ instruction: 0x010846b6 │ │ │ │ + smlatteq r8, sl, r9, ip │ │ │ │ + smlatbeq r8, r6, r6, r4 │ │ │ │ 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 │ │ │ │ + tsteq r8, r6, lsr sl │ │ │ │ + tsteq r8, r6, asr #20 │ │ │ │ + smlabbeq r8, r6, r6, r4 │ │ │ │ + tsteq r8, sl, ror #20 │ │ │ │ + tsteq r8, r6, ror r6 │ │ │ │ + ldrdeq ip, [r8, -r6] │ │ │ │ + tsteq r8, r6, lsr #22 │ │ │ │ + ldrdeq ip, [r8, -r6] │ │ │ │ + smlatbeq r8, r2, sl, ip │ │ │ │ + smlatbeq r8, lr, sl, ip │ │ │ │ + tsteq r8, r6, asr #12 │ │ │ │ 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] │ │ │ │ - strdeq ip, [r8, -lr] │ │ │ │ - tsteq r8, r6, lsr #6 │ │ │ │ + tsteq r8, r6, lsr r6 │ │ │ │ + tsteq r8, lr, asr #22 │ │ │ │ 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 │ │ │ │ + tsteq r8, r6, lsr #22 │ │ │ │ + tsteq r8, r6, lsl r6 │ │ │ │ + tsteq r8, r6, asr #22 │ │ │ │ + tsteq r8, r6, lsl #12 │ │ │ │ + tsteq r8, r2, lsl #24 │ │ │ │ + @ instruction: 0x0108cbbe │ │ │ │ + smlabbeq r8, r6, fp, ip │ │ │ │ + @ instruction: 0x0108cb96 │ │ │ │ + ldrdeq r4, [r8, -lr] │ │ │ │ @ instruction: 0x0108cbb2 │ │ │ │ - @ instruction: 0x010842be │ │ │ │ - smlabteq r8, lr, fp, ip │ │ │ │ - smlatbeq r8, lr, r2, r4 │ │ │ │ + smlabteq r8, lr, r5, r4 │ │ │ │ + tsteq r8, r6, lsl #24 │ │ │ │ + ldrdeq ip, [r8, -r6] │ │ │ │ + @ instruction: 0x010845b6 │ │ │ │ + tsteq r8, r2, lsl #24 │ │ │ │ + smlatbeq r8, r6, r5, r4 │ │ │ │ + tsteq r8, lr, asr #28 │ │ │ │ + tsteq r8, sl, lsr #26 │ │ │ │ + @ instruction: 0x0108cc96 │ │ │ │ tsteq r8, r2, asr ip │ │ │ │ - tsteq r8, r2, lsl ip │ │ │ │ - tsteq r8, r6, lsr #24 │ │ │ │ - smlabbeq r8, lr, r2, r4 │ │ │ │ - tsteq r8, lr, asr #24 │ │ │ │ - tsteq r8, lr, ror r2 │ │ │ │ - tsteq r8, r2, ror sp │ │ │ │ - strdeq ip, [r8, -lr] │ │ │ │ + tsteq r8, r2, lsr #24 │ │ │ │ + tsteq r8, lr, lsr #24 │ │ │ │ + tsteq r8, lr, ror #10 │ │ │ │ + tsteq r8, r6, asr #24 │ │ │ │ + tsteq r8, lr, asr r5 │ │ │ │ smlatbeq r8, lr, ip, ip │ │ │ │ - smlabteq r8, sl, ip, ip │ │ │ │ - tsteq r8, r6, asr r2 │ │ │ │ + tsteq r8, lr, ror ip │ │ │ │ + smlabbeq r8, sl, ip, ip │ │ │ │ + tsteq r8, lr, lsr r5 │ │ │ │ + smlatbeq r8, r2, ip, ip │ │ │ │ + tsteq r8, lr, lsr #10 │ │ │ │ + tsteq r8, r6, asr #26 │ │ │ │ tsteq r8, r2, lsl #26 │ │ │ │ - tsteq r8, r6, asr #4 │ │ │ │ - smlatbeq r8, r6, sp, ip │ │ │ │ - tsteq r8, r6, asr sp │ │ │ │ - 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 ip, [r8, -lr] │ │ │ │ + tsteq r8, r6, lsl #10 │ │ │ │ + strdeq ip, [r8, -r6] │ │ │ │ + strdeq r4, [r8, -r6] │ │ │ │ + tsteq r8, lr, asr #26 │ │ │ │ + tsteq r8, sl, lsl sp │ │ │ │ ldrdeq r4, [r8, -lr] │ │ │ │ - tsteq r8, lr, asr lr │ │ │ │ - smlabteq r8, lr, r1, r4 │ │ │ │ - tsteq r8, r6, lsr #30 │ │ │ │ - ldrdeq ip, [r8, -r6] │ │ │ │ + tsteq r8, sl, asr #26 │ │ │ │ + smlabteq r8, lr, r4, r4 │ │ │ │ + smlabteq r8, lr, lr, ip │ │ │ │ + tsteq r8, r2, lsl #28 │ │ │ │ + @ instruction: 0x0108cdb6 │ │ │ │ + smlabbeq r8, sl, sp, ip │ │ │ │ + @ instruction: 0x0108cd92 │ │ │ │ + @ instruction: 0x0108449e │ │ │ │ + smlatbeq r8, lr, sp, ip │ │ │ │ + smlabbeq r8, lr, r4, r4 │ │ │ │ + tsteq r8, r2, lsr lr │ │ │ │ strdeq ip, [r8, -r2] │ │ │ │ - smlatbeq r8, lr, r1, r4 │ │ │ │ - tsteq r8, sl, lsr #30 │ │ │ │ - @ instruction: 0x0108419e │ │ │ │ - qaddeq sp, lr, r8 │ │ │ │ + tsteq r8, r6, lsl #28 │ │ │ │ + tsteq r8, lr, ror #8 │ │ │ │ + tsteq r8, lr, lsr #28 │ │ │ │ + tsteq r8, lr, asr r4 │ │ │ │ + tsteq r8, r2, asr pc │ │ │ │ + ldrdeq ip, [r8, -lr] │ │ │ │ + smlabbeq r8, lr, lr, ip │ │ │ │ + smlatbeq r8, sl, lr, ip │ │ │ │ + tsteq r8, r6, lsr r4 │ │ │ │ + smlatteq r8, r2, lr, ip │ │ │ │ + tsteq r8, r6, lsr #8 │ │ │ │ + smlabbeq r8, r6, pc, ip @ │ │ │ │ + tsteq r8, r6, lsr pc │ │ │ │ + tsteq r8, lr, lsl #8 │ │ │ │ + @ instruction: 0x0108cf92 │ │ │ │ + strdeq r4, [r8, -lr] │ │ │ │ + tsteq r8, r2, ror #14 │ │ │ │ + smlabbeq r8, lr, r3, sp │ │ │ │ + @ instruction: 0x0108d1b2 │ │ │ │ + smlatbeq r8, lr, r0, sp │ │ │ │ + tsteq r8, sl, lsr r0 │ │ │ │ smlatteq r8, sl, pc, ip @ │ │ │ │ - @ instruction: 0x0108cf9a │ │ │ │ - @ instruction: 0x0108cfb6 │ │ │ │ - tsteq r8, r6, ror r1 │ │ │ │ - smlatteq r8, lr, pc, ip @ │ │ │ │ - tsteq r8, r6, ror #2 │ │ │ │ - swpeq sp, r2, [r8] │ │ │ │ - tsteq r8, r2, asr #32 │ │ │ │ - tsteq r8, lr, asr #2 │ │ │ │ - swpeq sp, lr, [r8] │ │ │ │ - tsteq r8, lr, lsr r1 │ │ │ │ - smlabteq r8, lr, r2, sp │ │ │ │ - smlabteq r8, sl, r1, sp │ │ │ │ - tsteq r8, r6, asr r1 │ │ │ │ + tsteq r8, r6 │ │ │ │ + @ instruction: 0x010843be │ │ │ │ + tsteq r8, lr, lsr r0 │ │ │ │ + smlatbeq r8, lr, r3, r4 │ │ │ │ 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 │ │ │ │ + strheq sp, [r8, -r6] │ │ │ │ ldrdeq sp, [r8, -r2] │ │ │ │ - smlatteq r8, lr, r1, sp │ │ │ │ - ldrdeq r4, [r8, -lr] │ │ │ │ - tsteq r8, r6, lsr #4 │ │ │ │ - smlabteq r8, lr, r0, r4 │ │ │ │ - tsteq r8, sl, asr r3 │ │ │ │ + smlabbeq r8, lr, r3, r4 │ │ │ │ + tsteq r8, sl, lsl #2 │ │ │ │ + tsteq r8, lr, ror r3 │ │ │ │ + tsteq r8, lr, lsr r2 │ │ │ │ + smlabteq r8, sl, r1, sp │ │ │ │ + tsteq r8, sl, ror r1 │ │ │ │ + @ instruction: 0x0108d196 │ │ │ │ + tsteq r8, r6, asr r3 │ │ │ │ + smlabteq r8, lr, r1, sp │ │ │ │ + tsteq r8, r6, asr #6 │ │ │ │ + tsteq r8, r2, ror r2 │ │ │ │ + tsteq r8, r2, lsr #4 │ │ │ │ + tsteq r8, lr, lsr #6 │ │ │ │ + tsteq r8, lr, ror r2 │ │ │ │ + tsteq r8, lr, lsl r3 │ │ │ │ + smlatbeq r8, lr, r4, sp │ │ │ │ + smlatbeq r8, sl, r3, sp │ │ │ │ + tsteq r8, r6, lsr r3 │ │ │ │ smlatteq r8, r6, r2, sp │ │ │ │ - @ instruction: 0x0108d296 │ │ │ │ - @ instruction: 0x0108d2b2 │ │ │ │ - smlatbeq r8, r6, r0, r4 │ │ │ │ - smlatteq r8, sl, r2, sp │ │ │ │ - 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 │ │ │ │ + tsteq r8, r2, lsl #6 │ │ │ │ + smlatteq r8, lr, r2, r4 │ │ │ │ + tsteq r8, sl, lsr r3 │ │ │ │ + ldrdeq r4, [r8, -lr] │ │ │ │ + tsteq r8, r2, lsl #8 │ │ │ │ + @ instruction: 0x0108d3b2 │ │ │ │ + smlabteq r8, lr, r3, sp │ │ │ │ + @ instruction: 0x010842be │ │ │ │ + tsteq r8, r6, lsl #8 │ │ │ │ + smlatbeq r8, lr, r2, r4 │ │ │ │ + tsteq r8, sl, lsr r5 │ │ │ │ smlabteq r8, r6, r4, sp │ │ │ │ - smlatteq r8, r2, r4, sp │ │ │ │ - tsteq r8, r6 │ │ │ │ - tsteq r8, sl, lsl r5 │ │ │ │ - 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 │ │ │ │ - @ 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 │ │ │ │ - ldrdeq sp, [r8, -lr] │ │ │ │ - tsteq r8, r6, lsr pc │ │ │ │ - tsteq r8, r6, lsl r8 │ │ │ │ - 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, r6, ror r4 │ │ │ │ + @ instruction: 0x0108d492 │ │ │ │ + smlabbeq r8, r6, r2, r4 │ │ │ │ + smlabteq r8, sl, r4, sp │ │ │ │ + tsteq r8, r6, ror r2 │ │ │ │ + tsteq r8, lr, ror #10 │ │ │ │ + tsteq r8, lr, lsl r5 │ │ │ │ + tsteq r8, lr, asr r2 │ │ │ │ + tsteq r8, sl, ror r5 │ │ │ │ + tsteq r8, lr, asr #4 │ │ │ │ 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 │ │ │ │ + smlatbeq r8, r2, r7, sp │ │ │ │ + @ instruction: 0x0108d69e │ │ │ │ + tsteq r8, sl, lsr #12 │ │ │ │ ldrdeq sp, [r8, -sl] │ │ │ │ strdeq sp, [r8, -r6] │ │ │ │ - tsteq r8, lr, ror lr │ │ │ │ - tsteq r8, lr, lsr #20 │ │ │ │ - tsteq r8, lr, ror #28 │ │ │ │ + tsteq r8, r6, lsl r2 │ │ │ │ + tsteq r8, lr, lsr #12 │ │ │ │ + tsteq r8, r6, lsl #4 │ │ │ │ strdeq sp, [r8, -r6] │ │ │ │ - smlatbeq r8, r6, sl, sp │ │ │ │ - smlabteq r8, r2, sl, sp │ │ │ │ - tsteq r8, lr, asr #28 │ │ │ │ + smlatbeq r8, r6, r6, sp │ │ │ │ + smlabteq r8, r2, r6, sp │ │ │ │ + smlatteq r8, r6, r1, r4 │ │ │ │ strdeq sp, [r8, -sl] │ │ │ │ - tsteq r8, lr, lsr lr │ │ │ │ - tsteq r8, lr, lsr #24 │ │ │ │ - @ instruction: 0x0108dbba │ │ │ │ + ldrdeq r4, [r8, -r6] │ │ │ │ + tsteq r8, lr, lsr #16 │ │ │ │ + @ instruction: 0x0108d7ba │ │ │ │ + tsteq r8, sl, ror #14 │ │ │ │ + smlabbeq r8, r6, r7, sp │ │ │ │ + smlatbeq r8, lr, r1, r4 │ │ │ │ + @ instruction: 0x0108d7be │ │ │ │ + @ instruction: 0x0108419e │ │ │ │ + tsteq r8, r2, ror #16 │ │ │ │ + tsteq r8, r2, lsl r8 │ │ │ │ + smlabbeq r8, r6, r1, r4 │ │ │ │ + tsteq r8, lr, ror #16 │ │ │ │ + tsteq r8, r6, ror r1 │ │ │ │ + @ instruction: 0x0108da9e │ │ │ │ + @ instruction: 0x0108d99a │ │ │ │ + tsteq r8, r6, lsr #18 │ │ │ │ + ldrdeq sp, [r8, -r6] │ │ │ │ + strdeq sp, [r8, -r2] │ │ │ │ + tsteq r8, r6, asr #2 │ │ │ │ + tsteq r8, sl, lsr #18 │ │ │ │ + tsteq r8, r6, lsr r1 │ │ │ │ + strdeq sp, [r8, -r2] │ │ │ │ + smlatbeq r8, r2, r9, sp │ │ │ │ + @ instruction: 0x0108d9be │ │ │ │ + tsteq r8, r6, lsl r1 │ │ │ │ + strdeq sp, [r8, -r6] │ │ │ │ + tsteq r8, r6, lsl #2 │ │ │ │ + tsteq r8, sl, lsr #22 │ │ │ │ + @ instruction: 0x0108dab6 │ │ │ │ + tsteq r8, r6, ror #20 │ │ │ │ + smlabbeq r8, r2, sl, sp │ │ │ │ + ldrdeq r4, [r8, -lr] │ │ │ │ + @ instruction: 0x0108daba │ │ │ │ + smlabteq r8, lr, r0, r4 │ │ │ │ + tsteq r8, lr, asr fp │ │ │ │ + tsteq r8, lr, lsl #22 │ │ │ │ + strheq r4, [r8, -r6] │ │ │ │ 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 │ │ │ │ + smlatbeq r8, r6, r0, r4 │ │ │ │ + ldrdeq lr, [r8, -r2] │ │ │ │ + tsteq r8, r2, lsr r3 │ │ │ │ + tsteq r8, lr, asr pc │ │ │ │ + smlabbeq r8, r2, sp, sp │ │ │ │ + tsteq r8, lr, ror ip │ │ │ │ + tsteq r8, sl, lsl #24 │ │ │ │ + @ instruction: 0x0108dbba │ │ │ │ + ldrdeq sp, [r8, -r6] │ │ │ │ + qaddeq r4, lr, r8 │ │ │ │ + tsteq r8, lr, lsl #24 │ │ │ │ + tsteq r8, lr, asr #32 │ │ │ │ + ldrdeq sp, [r8, -r6] │ │ │ │ + smlabbeq r8, r6, ip, sp │ │ │ │ + smlatbeq r8, r2, ip, sp │ │ │ │ + tsteq r8, lr, lsr #32 │ │ │ │ + ldrdeq sp, [r8, -sl] │ │ │ │ + tsteq r8, lr, lsl r0 │ │ │ │ + tsteq r8, lr, lsl #28 │ │ │ │ + @ instruction: 0x0108dd9a │ │ │ │ + tsteq r8, sl, asr #26 │ │ │ │ + tsteq r8, r6, ror #26 │ │ │ │ + strdeq r3, [r8, -r6] │ │ │ │ + @ instruction: 0x0108dd9e │ │ │ │ + smlatteq r8, r6, pc, r3 @ │ │ │ │ + tsteq r8, r2, asr #28 │ │ │ │ + strdeq sp, [r8, -r2] │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -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 │ │ │ │ - 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, ip, lsr #18 │ │ │ │ - smlatbeq r8, r4, r9, sp │ │ │ │ - tsteq r8, ip, lsl r9 │ │ │ │ - ldrdeq sp, [r8, -r8] │ │ │ │ + tsteq r8, ip, ror fp │ │ │ │ + strdeq sp, [r8, -ip] │ │ │ │ + tsteq r8, ip, ror #22 │ │ │ │ + tsteq r8, ip, lsr #24 │ │ │ │ + tsteq r8, r8, lsr #22 │ │ │ │ + @ instruction: 0x0108dab4 │ │ │ │ tsteq r8, r4, ror #20 │ │ │ │ - tsteq r8, r4, lsl sl │ │ │ │ - tsteq r8, r0, lsr sl │ │ │ │ - strdeq r3, [r8, -r4] │ │ │ │ - tsteq r8, r8, ror #20 │ │ │ │ - smlatteq r8, r4, r8, r3 │ │ │ │ + smlabbeq r8, r0, sl, sp │ │ │ │ + tsteq r8, ip, lsr fp │ │ │ │ + @ instruction: 0x0108dab8 │ │ │ │ + tsteq r8, ip, lsr #22 │ │ │ │ + smlabbeq r8, r0, fp, sp │ │ │ │ + tsteq r8, r0, lsr fp │ │ │ │ + tsteq r8, ip, asr #22 │ │ │ │ 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 │ │ │ │ + smlabbeq r8, r4, fp, sp │ │ │ │ + strdeq r3, [r8, -ip] │ │ │ │ + @ instruction: 0x0108dcb8 │ │ │ │ tsteq r8, r4, asr #24 │ │ │ │ - tsteq r8, r0, ror #24 │ │ │ │ - tsteq r8, r4, asr r8 │ │ │ │ - @ instruction: 0x0108dc98 │ │ │ │ - tsteq r8, r4, asr #16 │ │ │ │ - smlabteq r8, ip, sp, sp │ │ │ │ + strdeq sp, [r8, -r4] │ │ │ │ + tsteq r8, r0, lsl ip │ │ │ │ + ldrdeq r3, [r8, -r4] │ │ │ │ + tsteq r8, r8, asr #24 │ │ │ │ + smlabteq r8, r4, sl, r3 │ │ │ │ + smlatteq r8, ip, ip, sp │ │ │ │ + @ instruction: 0x0108dc9c │ │ │ │ + smlatbeq r8, ip, sl, r3 │ │ │ │ + strdeq sp, [r8, -r8] │ │ │ │ + @ instruction: 0x01083a9c │ │ │ │ + strdeq lr, [r8, -ip] │ │ │ │ + tsteq r8, r0, lsr #30 │ │ │ │ + tsteq r8, ip, lsl lr │ │ │ │ + smlatbeq r8, r8, 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 │ │ │ │ - smlatteq r8, r4, r7, r3 │ │ │ │ - tsteq r8, ip, lsr r0 │ │ │ │ - tsteq r8, r8, lsr pc │ │ │ │ - smlabteq r8, r4, lr, sp │ │ │ │ + tsteq r8, r4, ror sp │ │ │ │ + tsteq r8, r4, ror #20 │ │ │ │ + smlatbeq r8, ip, sp, sp │ │ │ │ + tsteq r8, r4, asr sl │ │ │ │ tsteq r8, r4, ror lr │ │ │ │ - @ instruction: 0x0108de90 │ │ │ │ - @ instruction: 0x010837b4 │ │ │ │ - smlabteq r8, r8, lr, sp │ │ │ │ - smlatbeq r8, r4, r7, r3 │ │ │ │ + tsteq r8, r4, lsr #28 │ │ │ │ + tsteq r8, r0, asr #28 │ │ │ │ + tsteq r8, r4, lsr sl │ │ │ │ + tsteq r8, r8, ror lr │ │ │ │ + tsteq r8, r4, lsr #20 │ │ │ │ + smlatbeq r8, ip, pc, sp @ │ │ │ │ + tsteq r8, r8, lsr pc │ │ │ │ + smlatteq r8, r8, lr, sp │ │ │ │ + tsteq r8, r4, lsl #30 │ │ │ │ + strdeq r3, [r8, -ip] │ │ │ │ + tsteq r8, ip, lsr pc │ │ │ │ + smlatteq r8, ip, r9, r3 │ │ │ │ + smlatteq r8, r0, pc, sp @ │ │ │ │ @ instruction: 0x0108df90 │ │ │ │ - tsteq r8, r0, asr #30 │ │ │ │ - tsteq r8, ip, asr pc │ │ │ │ - smlabbeq r8, r4, r7, r3 │ │ │ │ - @ instruction: 0x0108df94 │ │ │ │ - tsteq r8, r4, ror r7 │ │ │ │ - smlabteq r8, r8, r0, lr │ │ │ │ + ldrdeq r3, [r8, -r4] │ │ │ │ + smlatteq r8, ip, pc, sp @ │ │ │ │ + smlabteq r8, r4, r9, r3 │ │ │ │ + tsteq r8, ip, lsl r2 │ │ │ │ + tsteq r8, r8, lsl r1 │ │ │ │ + smlatbeq r8, r4, 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 │ │ │ │ + tsteq r8, r0, ror r0 │ │ │ │ + @ instruction: 0x01083994 │ │ │ │ + smlatbeq r8, r8, r0, lr │ │ │ │ + smlabbeq r8, r4, r9, r3 │ │ │ │ + tsteq r8, r0, ror r1 │ │ │ │ + tsteq r8, r0, lsr #2 │ │ │ │ + tsteq r8, ip, lsr r1 │ │ │ │ + tsteq r8, r4, ror #18 │ │ │ │ + tsteq r8, r4, ror r1 │ │ │ │ + tsteq r8, r4, asr r9 │ │ │ │ + smlatbeq r8, r8, r2, lr │ │ │ │ + tsteq r8, r4, lsr r2 │ │ │ │ + smlatteq r8, r4, r1, lr │ │ │ │ + mrseq lr, R8_fiq │ │ │ │ + tsteq r8, ip, lsr #18 │ │ │ │ + tsteq r8, r8, lsr r2 │ │ │ │ + tsteq r8, ip, lsl r9 │ │ │ │ + ldrdeq lr, [r8, -ip] │ │ │ │ + smlabbeq r8, ip, r2, lr │ │ │ │ + tsteq r8, r4, lsl #18 │ │ │ │ + smlatteq r8, r8, r2, lr │ │ │ │ + strdeq r3, [r8, -r4] │ │ │ │ + tsteq r9, ip, asr r4 │ │ │ │ + smlatteq r8, r4, r6, lr │ │ │ │ + tsteq r8, r8, lsl #10 │ │ │ │ + tsteq r8, r4, lsl #8 │ │ │ │ + @ instruction: 0x0108e390 │ │ │ │ + tsteq r8, r0, asr #6 │ │ │ │ + tsteq r8, ip, asr r3 │ │ │ │ + @ instruction: 0x010838b4 │ │ │ │ + @ instruction: 0x0108e394 │ │ │ │ + smlatbeq r8, r4, r8, r3 │ │ │ │ + tsteq r8, ip, asr r4 │ │ │ │ + tsteq r8, ip, lsl #8 │ │ │ │ + tsteq r8, r8, lsr #8 │ │ │ │ + smlabbeq r8, r4, r8, r3 │ │ │ │ + tsteq r8, r0, ror #8 │ │ │ │ + tsteq r8, r4, ror r8 │ │ │ │ + @ instruction: 0x0108e594 │ │ │ │ + tsteq r8, r0, lsr #10 │ │ │ │ + ldrdeq lr, [r8, -r0] │ │ │ │ + smlatteq r8, ip, r4, lr │ │ │ │ + tsteq r8, ip, asr #16 │ │ │ │ + tsteq r8, r4, lsr #10 │ │ │ │ + tsteq r8, ip, lsr r8 │ │ │ │ + smlabteq r8, r8, r5, lr │ │ │ │ + tsteq r8, r8, ror r5 │ │ │ │ + tsteq r8, r4, lsr #16 │ │ │ │ + ldrdeq lr, [r8, -r4] │ │ │ │ + tsteq r8, r4, lsl r8 │ │ │ │ strdeq lr, [r8, -ip] │ │ │ │ - smlatbeq r8, ip, r0, lr │ │ │ │ - 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 │ │ │ │ + tsteq r8, r0, ror #12 │ │ │ │ + tsteq r8, ip, lsr r6 │ │ │ │ + tsteq r9, r4, lsr r2 │ │ │ │ + smlatteq r8, r4, r7, r3 │ │ │ │ + tsteq r9, ip, lsr r2 │ │ │ │ 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 │ │ │ │ + tsteq r9, r4, ror r2 │ │ │ │ + tsteq r9, r4, asr r2 │ │ │ │ + tsteq r8, r4, ror r6 │ │ │ │ + @ instruction: 0x010837b4 │ │ │ │ + smlabbeq r8, r0, r6, lr │ │ │ │ + smlatbeq r8, r4, r7, r3 │ │ │ │ + @ instruction: 0x010902bc │ │ │ │ + @ instruction: 0x0108e6bc │ │ │ │ + @ instruction: 0x0108e698 │ │ │ │ + tsteq r9, r4, ror r2 │ │ │ │ + tsteq r8, ip, ror r7 │ │ │ │ + tsteq r9, ip, ror r2 │ │ │ │ + tsteq r8, ip, ror #14 │ │ │ │ + smlatteq r8, r0, r6, lr │ │ │ │ + @ instruction: 0x0108e6bc │ │ │ │ + tsteq r8, r4, asr r7 │ │ │ │ + smlatbeq r9, r0, r2, r0 │ │ │ │ + tsteq r8, r4, asr #14 │ │ │ │ + tsteq r8, ip, asr r8 │ │ │ │ + tsteq r9, r8, ror #6 │ │ │ │ + tsteq r8, r4, lsr r7 │ │ │ │ + smlabteq r9, ip, r2, r0 │ │ │ │ + smlatbeq r9, r8, r2, r0 │ │ │ │ + smlatteq r8, r4, r6, lr │ │ │ │ + tsteq r8, ip, lsl #14 │ │ │ │ + strdeq lr, [r8, -r0] │ │ │ │ + strdeq r3, [r8, -ip] │ │ │ │ + tsteq r8, r4, lsr r7 │ │ │ │ + tsteq r8, r0, lsl r7 │ │ │ │ + smlatteq r9, r0, r2, r0 │ │ │ │ + ldrdeq r3, [r8, -ip] │ │ │ │ + smlatteq r9, ip, r2, r0 │ │ │ │ + smlabteq r8, ip, r6, r3 │ │ │ │ + @ instruction: 0x0108e790 │ │ │ │ + tsteq r9, r8, lsr #6 │ │ │ │ + tsteq r9, r4, lsl #6 │ │ │ │ + tsteq r8, r0, asr #14 │ │ │ │ smlatbeq r8, r4, r6, r3 │ │ │ │ - smlabbeq r8, r0, r2, lr │ │ │ │ + tsteq r8, ip, asr #14 │ │ │ │ @ instruction: 0x01083694 │ │ │ │ - @ instruction: 0x0108e3b4 │ │ │ │ - tsteq r8, r0, asr #6 │ │ │ │ - strdeq lr, [r8, -r0] │ │ │ │ - tsteq r8, ip, lsl #6 │ │ │ │ + tsteq r9, ip, asr #6 │ │ │ │ + tsteq r9, r8, lsr #6 │ │ │ │ + tsteq r8, ip, ror r6 │ │ │ │ + tsteq r8, r8, ror r7 │ │ │ │ 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 │ │ │ │ - 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, r8, asr #16 │ │ │ │ + smlatbeq r9, r8, r3, r0 │ │ │ │ + smlatbeq r8, ip, r7, lr │ │ │ │ + smlabbeq r8, r8, r7, lr │ │ │ │ + tsteq r9, r8, asr r3 │ │ │ │ + tsteq r8, ip, lsr r6 │ │ │ │ + tsteq r9, r4, ror #6 │ │ │ │ + tsteq r8, ip, lsr #12 │ │ │ │ + smlatbeq r9, r8, r3, r0 │ │ │ │ + smlabbeq r9, r4, r3, r0 │ │ │ │ + smlabteq r8, r0, r7, lr │ │ │ │ + tsteq r8, ip, lsl #12 │ │ │ │ + smlabteq r8, ip, r7, lr │ │ │ │ + strdeq r3, [r8, -ip] │ │ │ │ + tsteq r9, r4, lsl #8 │ │ │ │ + tsteq r8, r8, lsl #16 │ │ │ │ + smlatteq r8, r4, r7, lr │ │ │ │ + @ instruction: 0x010903b4 │ │ │ │ ldrdeq r3, [r8, -r4] │ │ │ │ - smlatbeq r8, r0, r4, lr │ │ │ │ + smlabteq r9, r0, r3, r0 │ │ │ │ smlabteq r8, r4, r5, r3 │ │ │ │ - ldrdeq r0, [r9, -ip] │ │ │ │ - ldrdeq lr, [r8, -ip] │ │ │ │ - @ instruction: 0x0108e4b8 │ │ │ │ - swpeq r0, r4, [r9] │ │ │ │ + tsteq r8, ip, lsr #16 │ │ │ │ + tsteq r8, r8, lsl #16 │ │ │ │ + smlatbeq r8, ip, r5, r3 │ │ │ │ + smlatteq r9, ip, r3, r0 │ │ │ │ @ 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 │ │ │ │ - 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 │ │ │ │ + tstpeq r8, ip, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, ip, lsl lr │ │ │ │ + tsteq r8, r0, lsr #22 │ │ │ │ + tsteq r9, r8, ror #10 │ │ │ │ + @ instruction: 0x0109049c │ │ │ │ + tsteq r8, r8, ror #16 │ │ │ │ + tsteq r9, r0, lsl #8 │ │ │ │ + ldrdeq r0, [r9, -ip] │ │ │ │ + tsteq r8, r8, lsl r8 │ │ │ │ + tsteq r8, ip, asr #10 │ │ │ │ + tsteq r8, r4, lsr #16 │ │ │ │ + tsteq r8, ip, lsr r5 │ │ │ │ + tsteq r8, r8, ror #16 │ │ │ │ + tsteq r8, r4, asr #16 │ │ │ │ + tsteq r9, r4, lsl r4 │ │ │ │ tsteq r8, ip, lsl r5 │ │ │ │ - tsteq r8, r4, asr r5 │ │ │ │ - tsteq r8, r0, lsr r5 │ │ │ │ - mrseq r0, (UNDEF: 25) │ │ │ │ - strdeq r3, [r8, -ip] │ │ │ │ - tsteq r9, ip, lsl #2 │ │ │ │ - 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 │ │ │ │ + tsteq r9, r0, lsr #8 │ │ │ │ + tsteq r8, ip, lsl #10 │ │ │ │ + smlabteq r8, r4, r8, lr │ │ │ │ + tsteq r9, ip, asr r4 │ │ │ │ + tsteq r9, r8, lsr r4 │ │ │ │ + tsteq r8, r4, ror r8 │ │ │ │ + smlatteq r8, r4, r4, r3 │ │ │ │ + smlabbeq r8, r0, r8, lr │ │ │ │ + ldrdeq r3, [r8, -r4] │ │ │ │ + smlabteq r8, r4, r8, lr │ │ │ │ + smlatbeq r8, r0, r8, lr │ │ │ │ + tsteq r9, r0, ror r4 │ │ │ │ @ instruction: 0x010834b4 │ │ │ │ - tsteq r9, ip, ror #2 │ │ │ │ - tsteq r9, r8, asr #2 │ │ │ │ - @ instruction: 0x0108349c │ │ │ │ - @ instruction: 0x0108e598 │ │ │ │ - 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 │ │ │ │ + tsteq r9, ip, ror r4 │ │ │ │ + smlatbeq r8, r4, r4, r3 │ │ │ │ + tsteq r9, ip, asr #10 │ │ │ │ + tsteq r8, r8, lsl r9 │ │ │ │ + @ instruction: 0x010904b0 │ │ │ │ + smlabbeq r9, ip, r4, r0 │ │ │ │ + smlabteq r8, r8, r8, lr │ │ │ │ + tsteq r8, r4, ror r4 │ │ │ │ + ldrdeq lr, [r8, -r4] │ │ │ │ + tsteq r8, r4, ror #8 │ │ │ │ + tsteq r8, r8, lsl r9 │ │ │ │ + strdeq lr, [r8, -r4] │ │ │ │ + smlabteq r9, r4, r4, r0 │ │ │ │ + tsteq r8, r4, asr #8 │ │ │ │ + ldrdeq r0, [r9, -r0] │ │ │ │ + tsteq r8, r4, lsr r4 │ │ │ │ + tsteq r8, r4, ror r9 │ │ │ │ + tsteq r9, ip, lsl #10 │ │ │ │ + smlatteq r9, r8, r4, r0 │ │ │ │ + tsteq r8, r4, lsr #18 │ │ │ │ + tsteq r8, ip, lsl #8 │ │ │ │ + tsteq r8, r0, lsr r9 │ │ │ │ + strdeq r3, [r8, -ip] │ │ │ │ + tsteq r9, r0, lsr r5 │ │ │ │ + tsteq r9, ip, lsl #10 │ │ │ │ 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, asr r9 │ │ │ │ + ldrdeq r3, [r8, -r4] │ │ │ │ + smlatbeq r9, ip, r6, r0 │ │ │ │ + tsteq r8, r4, lsr #20 │ │ │ │ + smlabbeq r9, r4, r5, r0 │ │ │ │ + smlabbeq r8, r8, r9, lr │ │ │ │ + tsteq r8, r4, ror #18 │ │ │ │ + tsteq r9, r4, lsr r5 │ │ │ │ + @ instruction: 0x0108339c │ │ │ │ + tsteq r9, r0, asr #10 │ │ │ │ + smlabbeq r8, ip, r3, r3 │ │ │ │ + smlabbeq r9, r4, r5, r0 │ │ │ │ + tsteq r9, r0, ror #10 │ │ │ │ + @ instruction: 0x0108e99c │ │ │ │ tsteq r8, ip, ror #6 │ │ │ │ - tsteq r8, r4, asr #12 │ │ │ │ + smlatbeq r8, r8, r9, lr │ │ │ │ tsteq r8, ip, asr r3 │ │ │ │ - smlabbeq r8, r8, r6, lr │ │ │ │ - tsteq r8, r4, ror #12 │ │ │ │ - tsteq r9, r4, lsr r2 │ │ │ │ - tsteq r8, ip, lsr r3 │ │ │ │ - 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 │ │ │ │ - strdeq r3, [r8, -r4] │ │ │ │ - smlatteq r8, r4, r6, lr │ │ │ │ - smlabteq r8, r0, r6, lr │ │ │ │ - @ instruction: 0x01090290 │ │ │ │ - ldrdeq r3, [r8, -r4] │ │ │ │ - @ instruction: 0x0109029c │ │ │ │ - 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 │ │ │ │ - strdeq lr, [r8, -r4] │ │ │ │ - smlabbeq r8, r4, r2, r3 │ │ │ │ - tsteq r8, r8, lsr r7 │ │ │ │ - tsteq r8, r4, lsl r7 │ │ │ │ - smlatteq r9, r4, r2, r0 │ │ │ │ + smlatteq r9, r0, r5, r0 │ │ │ │ + smlatteq r8, r4, r9, lr │ │ │ │ + smlabteq r8, r0, r9, lr │ │ │ │ + @ instruction: 0x01090590 │ │ │ │ + tsteq r8, r4, lsr r3 │ │ │ │ + @ instruction: 0x0109059c │ │ │ │ + tsteq r8, r4, lsr #6 │ │ │ │ + tsteq r8, r8, lsl #20 │ │ │ │ + smlatteq r8, r4, r9, lr │ │ │ │ + tsteq r8, ip, lsl #6 │ │ │ │ + smlabteq r9, r8, r5, r0 │ │ │ │ + strdeq r3, [r8, -ip] │ │ │ │ + @ instruction: 0x01090698 │ │ │ │ + tsteq r8, r4, ror #20 │ │ │ │ + strdeq r0, [r9, -ip] │ │ │ │ + ldrdeq r0, [r9, -r8] │ │ │ │ + tsteq r8, r4, lsl sl │ │ │ │ + smlabteq r8, ip, r2, r3 │ │ │ │ + tsteq r8, r0, lsr #20 │ │ │ │ + @ instruction: 0x010832bc │ │ │ │ + tsteq r8, r4, ror #20 │ │ │ │ + tsteq r8, r0, asr #20 │ │ │ │ + tsteq r9, r0, lsl r6 │ │ │ │ + @ instruction: 0x0108329c │ │ │ │ + tsteq r9, ip, lsl r6 │ │ │ │ + smlabbeq r8, ip, r2, r3 │ │ │ │ + smlabteq r8, r0, sl, lr │ │ │ │ + tsteq r9, r8, asr r6 │ │ │ │ + tsteq r9, r4, lsr r6 │ │ │ │ + tsteq r8, r0, ror sl │ │ │ │ tsteq r8, r4, ror #4 │ │ │ │ - strdeq r0, [r9, -r0] │ │ │ │ + tsteq r8, ip, ror sl │ │ │ │ tsteq r8, r4, asr r2 │ │ │ │ - @ instruction: 0x0108e794 │ │ │ │ - tsteq r9, ip, lsr #6 │ │ │ │ - tsteq r9, r8, lsl #6 │ │ │ │ - tsteq r8, r4, asr #14 │ │ │ │ + tsteq r9, ip, ror r6 │ │ │ │ + tsteq r9, r8, asr r6 │ │ │ │ + tsteq r8, ip, lsr r2 │ │ │ │ + smlatbeq r8, r8, sl, lr │ │ │ │ tsteq r8, ip, lsr #4 │ │ │ │ - tsteq r8, r0, asr r7 │ │ │ │ - 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 │ │ │ │ + smlatbeq r8, r8, sp, lr │ │ │ │ + strdeq r0, [r9, -r0] │ │ │ │ + tsteq r8, r8, ror #22 │ │ │ │ + smlabteq r9, r8, r6, r0 │ │ │ │ + smlabteq r8, ip, sl, lr │ │ │ │ + smlatbeq r8, r8, sl, lr │ │ │ │ + tsteq r9, r8, ror r6 │ │ │ │ + smlatteq r8, ip, r1, r3 │ │ │ │ + smlabbeq r9, r4, r6, r0 │ │ │ │ + ldrdeq r3, [r8, -ip] │ │ │ │ + smlabteq r9, r8, r6, r0 │ │ │ │ + smlatbeq r9, r4, r6, r0 │ │ │ │ + smlatteq r8, r0, sl, lr │ │ │ │ @ instruction: 0x010831bc │ │ │ │ - tsteq r9, r0, ror #6 │ │ │ │ + smlatteq r8, ip, sl, lr │ │ │ │ smlatbeq r8, ip, r1, r3 │ │ │ │ - smlatbeq r9, r4, r3, r0 │ │ │ │ - smlabbeq r9, r0, r3, r0 │ │ │ │ - @ instruction: 0x0108e7bc │ │ │ │ - smlabbeq r8, ip, r1, r3 │ │ │ │ - smlabteq r8, r8, r7, lr │ │ │ │ - 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, r4, lsr #14 │ │ │ │ + tsteq r8, r8, lsr #22 │ │ │ │ + tsteq r8, r4, lsl #22 │ │ │ │ + ldrdeq r0, [r9, -r4] │ │ │ │ + smlabbeq r8, r4, r1, r3 │ │ │ │ + smlatteq r9, r0, r6, r0 │ │ │ │ + tsteq r8, r4, ror r1 │ │ │ │ + tsteq r8, ip, asr #22 │ │ │ │ + tsteq r8, r8, lsr #22 │ │ │ │ + tsteq r8, ip, asr r1 │ │ │ │ + tsteq r9, ip, lsl #14 │ │ │ │ + tsteq r8, ip, asr #2 │ │ │ │ + ldrdeq r0, [r9, -ip] │ │ │ │ + smlatbeq r8, r8, fp, lr │ │ │ │ + tsteq r9, r0, asr #14 │ │ │ │ + tsteq r9, ip, lsl r7 │ │ │ │ + tsteq r8, r8, asr fp │ │ │ │ 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 │ │ │ │ + tsteq r8, r4, ror #22 │ │ │ │ + tsteq r8, ip, lsl #2 │ │ │ │ + smlatbeq r8, r8, fp, lr │ │ │ │ + smlabbeq r8, r4, fp, lr │ │ │ │ + tsteq r9, r4, asr r7 │ │ │ │ smlatteq r8, ip, r0, r3 │ │ │ │ - tsteq r8, r0, asr #16 │ │ │ │ + tsteq r9, r0, ror #14 │ │ │ │ ldrdeq r3, [r8, -ip] │ │ │ │ - smlabbeq r8, r4, r8, lr │ │ │ │ - tsteq r8, r0, ror #16 │ │ │ │ - tsteq r9, r0, lsr r4 │ │ │ │ - strheq r3, [r8, -ip] │ │ │ │ - tsteq r9, ip, lsr r4 │ │ │ │ - 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 │ │ │ │ - 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 r8, r4, lsl #24 │ │ │ │ + @ instruction: 0x0109079c │ │ │ │ + tsteq r9, r8, ror r7 │ │ │ │ + @ instruction: 0x0108ebb4 │ │ │ │ + strheq r3, [r8, -r4] │ │ │ │ + smlabteq r8, r0, fp, lr │ │ │ │ + smlatbeq r8, r4, r0, r3 │ │ │ │ + smlabteq r9, r0, r7, r0 │ │ │ │ + @ instruction: 0x0109079c │ │ │ │ + smlabbeq r8, ip, r0, r3 │ │ │ │ + smlatteq r8, ip, fp, lr │ │ │ │ + tsteq r8, ip, ror r0 │ │ │ │ + tsteq r9, ip, lsr r9 │ │ │ │ + @ instruction: 0x0108ecb4 │ │ │ │ + tsteq r9, r4, lsl r8 │ │ │ │ + tsteq r8, r8, lsl ip │ │ │ │ + strdeq lr, [r8, -r4] │ │ │ │ + smlabteq r9, r4, r7, r0 │ │ │ │ + tsteq r8, r4, asr #32 │ │ │ │ + ldrdeq r0, [r9, -r0] │ │ │ │ + tsteq r8, r4, lsr r0 │ │ │ │ + tsteq r9, r4, lsl r8 │ │ │ │ + strdeq r0, [r9, -r0] │ │ │ │ + tsteq r8, ip, lsr #24 │ │ │ │ + tsteq r8, r4, lsl r0 │ │ │ │ + tsteq r8, r8, lsr ip │ │ │ │ + tsteq r8, r4 │ │ │ │ + tsteq r9, r0, ror r8 │ │ │ │ + tsteq r8, r4, ror ip │ │ │ │ + tsteq r8, r0, asr ip │ │ │ │ + tsteq r9, r0, lsr #16 │ │ │ │ ldrdeq r2, [r8, -ip] │ │ │ │ - tsteq r8, ip, lsl #18 │ │ │ │ + tsteq r9, ip, lsr #16 │ │ │ │ smlabteq r8, ip, pc, r2 @ │ │ │ │ - tsteq r9, r4, asr #10 │ │ │ │ - tsteq r8, r8, asr #18 │ │ │ │ - tsteq r8, r4, lsr #18 │ │ │ │ - strdeq r0, [r9, -r4] │ │ │ │ + @ instruction: 0x0108ec98 │ │ │ │ + tsteq r8, r4, ror ip │ │ │ │ + @ instruction: 0x01082fb4 │ │ │ │ + tsteq r9, r8, asr r8 │ │ │ │ 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 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 │ │ │ │ + tsteq r9, r8, lsr #18 │ │ │ │ + strdeq lr, [r8, -r4] │ │ │ │ + smlabbeq r9, ip, r8, r0 │ │ │ │ + tsteq r9, r8, ror #16 │ │ │ │ + smlatbeq r8, r4, ip, lr │ │ │ │ + tsteq r8, r4, ror pc │ │ │ │ + @ instruction: 0x0108ecb0 │ │ │ │ + tsteq r8, r4, ror #30 │ │ │ │ + strdeq lr, [r8, -r4] │ │ │ │ + ldrdeq lr, [r8, -r0] │ │ │ │ + smlatbeq r9, r0, r8, r0 │ │ │ │ + tsteq r8, r4, asr #30 │ │ │ │ + smlatbeq r9, ip, r8, r0 │ │ │ │ + tsteq r8, r4, lsr pc │ │ │ │ + tsteq r8, r0, asr sp │ │ │ │ + smlatteq r9, r8, r8, r0 │ │ │ │ + smlabteq r9, r4, r8, r0 │ │ │ │ + tsteq r8, r0, lsl #26 │ │ │ │ tsteq r8, ip, lsl #30 │ │ │ │ - smlabbeq r9, r0, r5, r0 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - strdeq r0, [r9, -r0] │ │ │ │ - tsteq r8, r4, asr lr │ │ │ │ - tsteq r9, r4, lsr r6 │ │ │ │ - tsteq r9, r0, lsl r6 │ │ │ │ - tsteq r8, ip, asr #20 │ │ │ │ - tsteq r8, r4, lsr lr │ │ │ │ - tsteq r8, r8, asr sl │ │ │ │ - tsteq r8, r4, lsr #28 │ │ │ │ - @ instruction: 0x01090690 │ │ │ │ - @ instruction: 0x0108ea94 │ │ │ │ - tsteq r8, r0, ror sl │ │ │ │ - tsteq r9, r0, asr #12 │ │ │ │ + tsteq r8, ip, lsl #26 │ │ │ │ strdeq r2, [r8, -ip] │ │ │ │ - tsteq r9, ip, asr #12 │ │ │ │ - smlatteq r8, ip, sp, r2 │ │ │ │ - @ instruction: 0x0108eab8 │ │ │ │ - @ instruction: 0x0108ea94 │ │ │ │ + tsteq r9, ip, lsl #18 │ │ │ │ + smlatteq r9, r8, r8, r0 │ │ │ │ + smlatteq r8, r4, lr, r2 │ │ │ │ + tsteq r8, r8, lsr sp │ │ │ │ ldrdeq r2, [r8, -r4] │ │ │ │ - tsteq r9, r8, ror r6 │ │ │ │ - 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 │ │ │ │ - ldrdeq lr, [r8, -r0] │ │ │ │ - smlabbeq r8, r4, sp, r2 │ │ │ │ - tsteq r8, r4, lsl fp │ │ │ │ - strdeq lr, [r8, -r0] │ │ │ │ - smlabteq r9, r0, r6, r0 │ │ │ │ - tsteq r8, r4, ror #26 │ │ │ │ - smlabteq r9, ip, r6, r0 │ │ │ │ - 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 │ │ │ │ + tstpeq r8, ip, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r8, ror sl │ │ │ │ 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 │ │ │ │ + smlabbeq r8, ip, r7, lr │ │ │ │ + smlatteq r9, ip, r2, r0 │ │ │ │ + strdeq lr, [r8, -r0] │ │ │ │ + smlabteq r8, ip, r6, lr │ │ │ │ + @ instruction: 0x0109029c │ │ │ │ + tsteq r8, r8, lsr #16 │ │ │ │ + smlatbeq r9, r8, r2, r0 │ │ │ │ + tsteq r8, r8, lsl r8 │ │ │ │ + smlatteq r9, ip, r2, r0 │ │ │ │ + smlabteq r9, r8, r2, r0 │ │ │ │ + tsteq r8, r4, lsl #14 │ │ │ │ + strdeq r2, [r8, -r8] │ │ │ │ + tsteq r8, r0, lsl r7 │ │ │ │ + smlatteq r8, r8, r7, r2 │ │ │ │ + tsteq r9, r8, asr #6 │ │ │ │ + tsteq r8, ip, asr #14 │ │ │ │ + tsteq r8, r8, lsr #14 │ │ │ │ + strdeq r0, [r9, -r8] │ │ │ │ + smlabteq r8, r0, r7, r2 │ │ │ │ + tsteq r9, r4, lsl #6 │ │ │ │ + @ instruction: 0x010827b0 │ │ │ │ + tsteq r8, r0, ror r7 │ │ │ │ + tsteq r8, ip, asr #14 │ │ │ │ + @ instruction: 0x01082798 │ │ │ │ + tsteq r9, r0, lsr r3 │ │ │ │ + smlabbeq r8, r8, r7, r2 │ │ │ │ + tsteq r9, r0, lsl #8 │ │ │ │ + smlabteq r8, ip, r7, lr │ │ │ │ + tsteq r9, r4, ror #6 │ │ │ │ + tsteq r9, r0, asr #6 │ │ │ │ + tsteq r8, ip, ror r7 │ │ │ │ + tsteq r8, r8, asr r7 │ │ │ │ + smlabbeq r8, r8, r7, lr │ │ │ │ + tsteq r8, r8, asr #14 │ │ │ │ + smlabteq r8, ip, r7, lr │ │ │ │ + smlatbeq r8, r8, r7, lr │ │ │ │ + tsteq r9, r8, ror r3 │ │ │ │ + tsteq r8, r8, lsr #14 │ │ │ │ + smlabbeq r9, r4, r3, r0 │ │ │ │ + tsteq r8, r8, lsl r7 │ │ │ │ + tsteq r8, r8, lsr #16 │ │ │ │ + smlabteq r9, r0, r3, r0 │ │ │ │ + @ instruction: 0x0109039c │ │ │ │ + ldrdeq lr, [r8, -r8] │ │ │ │ + strdeq r2, [r8, -r0] │ │ │ │ + smlatteq r8, r4, r7, lr │ │ │ │ + smlatteq r8, r0, r6, r2 │ │ │ │ + smlatteq r9, r4, r3, r0 │ │ │ │ + smlabteq r9, r0, r3, r0 │ │ │ │ + smlabteq r8, r8, r6, r2 │ │ │ │ + tsteq r8, r0, lsl r8 │ │ │ │ + @ instruction: 0x010826b8 │ │ │ │ + tsteq r9, r0, ror #10 │ │ │ │ + ldrdeq lr, [r8, -r8] │ │ │ │ + tsteq r9, r8, lsr r4 │ │ │ │ + tsteq r8, ip, lsr r8 │ │ │ │ + tsteq r8, r8, lsl r8 │ │ │ │ + smlatteq r9, r8, r3, r0 │ │ │ │ + smlabbeq r8, r0, r6, r2 │ │ │ │ + strdeq r0, [r9, -r4] │ │ │ │ + tsteq r8, r0, ror r6 │ │ │ │ + tsteq r9, r8, lsr r4 │ │ │ │ + tsteq r9, r4, lsl r4 │ │ │ │ + tsteq r8, r0, asr r8 │ │ │ │ + tsteq r8, r0, asr r6 │ │ │ │ + tsteq r8, ip, asr r8 │ │ │ │ + tsteq r8, r0, asr #12 │ │ │ │ + @ instruction: 0x01090494 │ │ │ │ + @ instruction: 0x0108e898 │ │ │ │ + tsteq r8, r4, ror r8 │ │ │ │ + tsteq r9, r4, asr #8 │ │ │ │ tsteq r8, r8, lsl r6 │ │ │ │ - tsteq r8, r0, lsr r5 │ │ │ │ + tsteq r9, r0, asr r4 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x0108e8bc │ │ │ │ + @ instruction: 0x0108e898 │ │ │ │ + strdeq r2, [r8, -r0] │ │ │ │ + tsteq r9, ip, ror r4 │ │ │ │ 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 │ │ │ │ - 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, ip, asr #10 │ │ │ │ + tsteq r8, r8, lsl r9 │ │ │ │ + @ instruction: 0x010904b0 │ │ │ │ + smlabbeq r9, ip, r4, r0 │ │ │ │ + smlabteq r8, r8, r8, lr │ │ │ │ + @ instruction: 0x010825b0 │ │ │ │ + ldrdeq lr, [r8, -r4] │ │ │ │ + smlatbeq r8, r0, r5, r2 │ │ │ │ + tsteq r8, r8, lsl r9 │ │ │ │ + strdeq lr, [r8, -r4] │ │ │ │ + smlabteq r9, r4, r4, r0 │ │ │ │ + smlabbeq r8, r0, r5, r2 │ │ │ │ + ldrdeq r0, [r9, -r0] │ │ │ │ + tsteq r8, r0, ror r5 │ │ │ │ + tsteq r8, r4, ror r9 │ │ │ │ + tsteq r9, ip, lsl #10 │ │ │ │ + smlatteq r9, r8, r4, r0 │ │ │ │ + tsteq r8, r4, lsr #18 │ │ │ │ tsteq r8, r8, asr #10 │ │ │ │ - smlatbeq r9, r4, r1, r0 │ │ │ │ + tsteq r8, r0, lsr r9 │ │ │ │ tsteq r8, r8, lsr r5 │ │ │ │ - tsteq r8, r8, asr #12 │ │ │ │ - smlatteq r9, r0, r1, r0 │ │ │ │ - @ instruction: 0x010901bc │ │ │ │ - strdeq lr, [r8, -r8] │ │ │ │ + tsteq r9, r0, lsr r5 │ │ │ │ + tsteq r9, ip, lsl #10 │ │ │ │ + tsteq r8, r0, lsr #10 │ │ │ │ + tsteq r8, ip, asr r9 │ │ │ │ tsteq r8, r0, lsl r5 │ │ │ │ - tsteq r8, r4, lsl #12 │ │ │ │ - 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 │ │ │ │ + tsteq r8, ip, asr ip │ │ │ │ + smlatbeq r9, r4, r6, r0 │ │ │ │ + tsteq r8, ip, lsl sl │ │ │ │ + tsteq r9, ip, ror r5 │ │ │ │ + smlabbeq r8, r0, r9, lr │ │ │ │ + tsteq r8, ip, asr r9 │ │ │ │ + tsteq r9, ip, lsr #10 │ │ │ │ + ldrdeq r2, [r8, -r0] │ │ │ │ + tsteq r9, r8, lsr r5 │ │ │ │ + smlabteq r8, r0, r4, r2 │ │ │ │ + tsteq r9, ip, ror r5 │ │ │ │ + tsteq r9, r8, asr r5 │ │ │ │ + @ instruction: 0x0108e994 │ │ │ │ smlatbeq r8, r0, r4, r2 │ │ │ │ - tsteq r9, r4, lsl r2 │ │ │ │ + smlatbeq r8, r0, r9, lr │ │ │ │ @ instruction: 0x01082490 │ │ │ │ - tsteq r9, r8, asr r2 │ │ │ │ - tsteq r9, r4, lsr r2 │ │ │ │ - tsteq r8, r0, ror r6 │ │ │ │ - tsteq r8, r0, ror r4 │ │ │ │ - tsteq r8, ip, ror r6 │ │ │ │ - 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 r0, [r9, -r8] │ │ │ │ ldrdeq lr, [r8, -ip] │ │ │ │ - @ instruction: 0x0108e6b8 │ │ │ │ - tsteq r8, r0, lsl r4 │ │ │ │ - @ instruction: 0x0109029c │ │ │ │ - tsteq r8, r0, lsl #8 │ │ │ │ - tsteq r9, ip, ror #6 │ │ │ │ - tsteq r8, r8, lsr r7 │ │ │ │ + @ instruction: 0x0108e9b8 │ │ │ │ + smlabbeq r9, sl, r5, r0 │ │ │ │ + tsteq r8, ip, ror #8 │ │ │ │ + @ instruction: 0x0109059a │ │ │ │ + tsteq r8, r0, ror #8 │ │ │ │ + tsteq r8, sl, lsl #20 │ │ │ │ + smlatteq r8, r8, r9, lr │ │ │ │ + tsteq r8, lr, asr #8 │ │ │ │ ldrdeq r0, [r9, -r0] │ │ │ │ - smlatbeq r9, ip, r2, r0 │ │ │ │ - smlatteq r8, r8, r6, lr │ │ │ │ + tsteq r8, r2, asr #8 │ │ │ │ + smlatbeq r9, r4, r6, r0 │ │ │ │ + tsteq r8, r2, ror sl │ │ │ │ + tsteq r9, ip, lsl #12 │ │ │ │ + smlatteq r9, sl, r5, r0 │ │ │ │ + tsteq r8, r8, lsr #20 │ │ │ │ + tsteq r8, lr, lsl r4 │ │ │ │ + tsteq r8, r8, lsr sl │ │ │ │ + tsteq r8, r2, lsl r4 │ │ │ │ + smlabbeq r8, r0, sl, lr │ │ │ │ + tsteq r8, lr, asr sl │ │ │ │ + tsteq r9, r0, lsr r6 │ │ │ │ + strdeq r2, [r8, -sl] │ │ │ │ + tsteq r9, r0, asr #12 │ │ │ │ + smlatteq r8, lr, r3, r2 │ │ │ │ + smlatteq r8, r8, sl, lr │ │ │ │ + smlabbeq r9, r2, r6, r0 │ │ │ │ + tsteq r9, r0, ror #12 │ │ │ │ + @ instruction: 0x0108ea9e │ │ │ │ ldrdeq 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 │ │ │ │ - smlatbeq r8, r0, r3, r2 │ │ │ │ - strdeq r0, [r9, -r0] │ │ │ │ - @ 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 │ │ │ │ + smlatbeq r8, lr, sl, lr │ │ │ │ + smlabteq r8, r4, r3, r2 │ │ │ │ + @ instruction: 0x010906b2 │ │ │ │ + @ instruction: 0x01090690 │ │ │ │ + @ instruction: 0x010823b2 │ │ │ │ + smlatteq r8, r4, sl, lr │ │ │ │ + smlatbeq r8, r6, r3, r2 │ │ │ │ + tsteq r9, r8, lsr r8 │ │ │ │ + @ instruction: 0x0108ebb2 │ │ │ │ + tsteq r9, r4, lsl r7 │ │ │ │ + tsteq r8, sl, lsl fp │ │ │ │ + strdeq lr, [r8, -r8] │ │ │ │ + smlabteq r9, sl, r6, r0 │ │ │ │ + tsteq r8, ip, ror r3 │ │ │ │ + ldrdeq r0, [r9, -sl] │ │ │ │ + tsteq r8, r0, ror r3 │ │ │ │ + tsteq r9, r2, lsr #14 │ │ │ │ + tsteq r9, r0, lsl #14 │ │ │ │ + tsteq r8, lr, lsr fp │ │ │ │ tsteq r8, r8, asr r3 │ │ │ │ - tsteq r9, r0, asr r3 │ │ │ │ - tsteq r9, ip, lsr #6 │ │ │ │ - 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 │ │ │ │ + tsteq r8, lr, asr #22 │ │ │ │ + tsteq r8, ip, asr #6 │ │ │ │ + smlabbeq r9, sl, r7, r0 │ │ │ │ + @ instruction: 0x0108eb90 │ │ │ │ + tsteq r8, lr, ror #22 │ │ │ │ + tsteq r9, r0, asr #14 │ │ │ │ + tsteq r8, lr, lsr #6 │ │ │ │ + tsteq r9, r0, asr r7 │ │ │ │ + tsteq r8, r2, lsr #6 │ │ │ │ + smlabteq r8, r0, fp, lr │ │ │ │ + @ instruction: 0x0108eb9e │ │ │ │ + tsteq r8, r0, lsl r3 │ │ │ │ + smlabbeq r9, r6, r7, r0 │ │ │ │ + tsteq r8, r4, lsl #6 │ │ │ │ + tsteq r9, sl, asr r8 │ │ │ │ + tsteq r8, r8, lsr #24 │ │ │ │ + smlabteq r9, r2, r7, r0 │ │ │ │ + smlatbeq r9, r0, r7, r0 │ │ │ │ + ldrdeq lr, [r8, -lr] │ │ │ │ smlatteq r8, r0, r2, r2 │ │ │ │ - @ instruction: 0x0109039c │ │ │ │ - tsteq r9, r8, ror r3 │ │ │ │ - @ instruction: 0x0108e7b4 │ │ │ │ - smlabteq r8, r0, r2, r2 │ │ │ │ - smlabteq r8, r0, r7, lr │ │ │ │ + smlatteq r8, lr, fp, lr │ │ │ │ + ldrdeq r2, [r8, -r4] │ │ │ │ + tsteq r8, r6, lsr ip │ │ │ │ + tsteq r8, r4, lsl ip │ │ │ │ + smlatteq r9, r6, r7, r0 │ │ │ │ + @ instruction: 0x010822bc │ │ │ │ + strdeq r0, [r9, -r6] │ │ │ │ @ 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 │ │ │ │ - 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, 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 │ │ │ │ - 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 │ │ │ │ - @ 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - tsteq r9, r6, ror #12 │ │ │ │ - swpeq r2, r4, [r8] │ │ │ │ - @ instruction: 0x0108eaba │ │ │ │ - smlabbeq r8, r8, r0, r2 │ │ │ │ + @ instruction: 0x0108ec9e │ │ │ │ + tsteq r9, r8, lsr r8 │ │ │ │ + tsteq r9, r6, lsl r8 │ │ │ │ + tsteq r8, r4, asr ip │ │ │ │ + @ instruction: 0x01082292 │ │ │ │ + tsteq r8, r4, ror #24 │ │ │ │ + smlabbeq r8, r6, r2, r2 │ │ │ │ + tsteq r9, r8, ror #16 │ │ │ │ + tsteq r9, r6, asr #16 │ │ │ │ + tsteq r8, r4, ror r2 │ │ │ │ + @ instruction: 0x0108ec9a │ │ │ │ + tsteq r8, r8, ror #4 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x0108959a │ │ │ │ + tsteq sl, ip, ror sl │ │ │ │ + smlabbeq r8, lr, r5, r9 │ │ │ │ + tsteq r8, r0, lsr #10 │ │ │ │ + smlabteq sl, r2, r9, r1 │ │ │ │ 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 r8, r4, ror #6 │ │ │ │ + tsteq sl, lr, asr #22 │ │ │ │ + tsteq r8, sl, ror r6 │ │ │ │ + tsteq sl, r0, lsr fp │ │ │ │ + smlabbeq r8, r2, r6, r8 │ │ │ │ + smlabbeq r8, r6, r6, r8 │ │ │ │ + tsteq r8, sl, ror #12 │ │ │ │ + tsteq r0, r4, ror #10 │ │ │ │ + tsteq r8, r6, ror #12 │ │ │ │ + tsteq r8, r8, asr r6 │ │ │ │ + tsteq r8, r8, asr r6 │ │ │ │ + tsteq r8, r4, ror #12 │ │ │ │ + tsteq r8, r8, ror #12 │ │ │ │ + tsteq r8, r6, ror #12 │ │ │ │ + tsteq sl, ip, ror #20 │ │ │ │ + tsteq r8, r8, asr r6 │ │ │ │ + tsteq sl, sl, asr #20 │ │ │ │ + smlabteq r8, r4, r5, r8 │ │ │ │ + smlabteq r8, r0, r2, r1 │ │ │ │ + @ instruction: 0x010812b8 │ │ │ │ + tsteq r8, ip, lsl #12 │ │ │ │ + tsteq r8, ip, lsl #12 │ │ │ │ + tsteq r8, r0, lsl r6 │ │ │ │ + tsteq r0, r2, asr #8 │ │ │ │ + tsteq r8, r4, asr #8 │ │ │ │ + tsteq r8, r0, asr r4 │ │ │ │ + tsteq r0, lr, lsl #8 │ │ │ │ + tsteq r8, r8, lsr r4 │ │ │ │ + tsteq r8, lr, lsl #8 │ │ │ │ + tsteq r8, sl, lsl r4 │ │ │ │ + tsteq r8, r6, lsl r4 │ │ │ │ + tsteq r8, r2, lsl r4 │ │ │ │ + tsteq r8, lr, lsl #8 │ │ │ │ + tsteq r8, lr, lsl #8 │ │ │ │ + tsteq r0, ip, ror r3 │ │ │ │ + strdeq r1, [r8, -sl] │ │ │ │ + tsteq r8, ip, ror r3 │ │ │ │ + smlabbeq r8, r8, r3, r1 │ │ │ │ + smlabbeq r8, r4, r3, r1 │ │ │ │ + smlabbeq r8, r0, r3, r1 │ │ │ │ + tsteq r8, ip, ror r3 │ │ │ │ + tsteq r8, ip, ror r3 │ │ │ │ + tsteq r0, sl, ror #5 │ │ │ │ + smlatteq r8, ip, r2, r1 │ │ │ │ + strdeq r1, [r8, -r4] │ │ │ │ + @ instruction: 0x0110d2b2 │ │ │ │ + ldrdeq r1, [r8, -ip] │ │ │ │ + @ instruction: 0x010812b4 │ │ │ │ + smlabteq r8, r2, r2, r1 │ │ │ │ + smlabteq r8, r0, r2, r1 │ │ │ │ + @ instruction: 0x010812be │ │ │ │ + @ instruction: 0x010812bc │ │ │ │ + @ instruction: 0x010812be │ │ │ │ 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 │ │ │ │ + smlatbeq r8, lr, r2, r1 │ │ │ │ + tsteq r0, r8, ror #3 │ │ │ │ + tsteq r8, r4, lsl #2 │ │ │ │ + tsteq sl, r0, asr r7 │ │ │ │ + smlatteq r8, r6, r0, r1 │ │ │ │ + tsteq sl, r2, lsr r7 │ │ │ │ + tstpeq r8, r4, ror #2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01080fb8 │ │ │ │ + @ instruction: 0x01080fb2 │ │ │ │ + tsteq r8, r8, lsr #32 │ │ │ │ + tsteq r8, r0, lsr r0 │ │ │ │ + tsteq r8, r2, lsr r0 │ │ │ │ + tsteq r8, ip, lsr #32 │ │ │ │ + tsteq r8, r4 │ │ │ │ + tsteq r8, r6 │ │ │ │ + strdeq pc, [r8, -r2] │ │ │ │ + strdeq pc, [r8, -r2] │ │ │ │ + strdeq pc, [r8, -r4] │ │ │ │ + strdeq pc, [r8, -r2] │ │ │ │ ldrsbeq sp, [r0, -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, r4, asr pc │ │ │ │ + ldrdeq pc, [r8, -r2] │ │ │ │ + ldrdeq r1, [fp, -ip] │ │ │ │ + @ instruction: 0x0110d090 │ │ │ │ + strheq pc, [r8, -r2] @ │ │ │ │ + strheq pc, [r8, -lr] @ │ │ │ │ + strheq pc, [r8, -ip] @ │ │ │ │ + tsteq r8, r8, ror #2 │ │ │ │ + tsteq r8, r2, ror r5 │ │ │ │ + tsteq r8, r8, ror r5 │ │ │ │ + tsteq r8, sl, ror r5 │ │ │ │ + tsteq r0, r2, lsl r0 │ │ │ │ + smlatteq r8, r0, sp, r0 │ │ │ │ + tsteq sl, ip, ror r5 │ │ │ │ + strdeq r8, [r8, -r8] │ │ │ │ + @ instruction: 0x0110cfb4 │ │ │ │ + tsteq r8, r0, lsr sp │ │ │ │ + tsteq sl, sl, lsl r5 │ │ │ │ + tsteq r8, r0, lsl sp │ │ │ │ + strdeq r0, [sl, -ip] │ │ │ │ + smlabteq r8, lr, r9, r0 │ │ │ │ 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 │ │ │ │ + tsteq r8, r8, lsr #28 │ │ │ │ + tsteq r8, sl, asr lr │ │ │ │ + @ instruction: 0x0108ee9a │ │ │ │ + smlatteq r8, r8, lr, lr │ │ │ │ + tsteq r8, sl, ror #28 │ │ │ │ + tsteq r8, r4, lsl lr │ │ │ │ + strdeq lr, [r8, -r2] │ │ │ │ + strdeq lr, [r8, -ip] │ │ │ │ + tsteq r8, r6, lsl r7 │ │ │ │ + tsteq r8, r4, lsr #28 │ │ │ │ + tsteq r8, r2, lsr lr │ │ │ │ + tsteq r8, r4, lsl #14 │ │ │ │ + smlabbeq r8, r6, lr, lr │ │ │ │ + tsteq r8, r0, ror #28 │ │ │ │ + tsteq r8, sl, ror #28 │ │ │ │ + smlatteq r8, ip, r6, r0 │ │ │ │ + smlabbeq r8, r6, lr, lr │ │ │ │ + smlatteq r8, r0, r6, r0 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + tsteq r8, lr, lsr #28 │ │ │ │ + tsteq sl, r2, lsr #4 │ │ │ │ + ldrdeq lr, [r8, -r4] │ │ │ │ + smlatteq sl, r0, r1, r0 │ │ │ │ + smlabteq r8, sl, sp, lr │ │ │ │ + smlabteq r8, r4, sp, lr │ │ │ │ + tsteq r0, r8, lsr #24 │ │ │ │ + smlatbeq r8, r8, sp, lr │ │ │ │ + @ instruction: 0x010a0190 │ │ │ │ + tsteq r8, lr, ror #26 │ │ │ │ + tsteq sl, r6, ror r1 │ │ │ │ + smlabteq r8, r0, r9, r0 │ │ │ │ + tsteq sl, ip, asr r1 │ │ │ │ + tsteq r8, r6, ror #26 │ │ │ │ + tsteq r8, r8, asr sp │ │ │ │ + tsteq r8, r6, asr sp │ │ │ │ + tsteq r8, r4, asr sp │ │ │ │ + tsteq r8, r2, asr sp │ │ │ │ + tsteq r0, lr, ror #22 │ │ │ │ + tsteq r8, r0, asr #26 │ │ │ │ + tsteq r8, r8, asr #26 │ │ │ │ + tsteq r8, r6, asr #26 │ │ │ │ + tsteq r8, r4, asr #26 │ │ │ │ + tsteq r8, r8, asr #26 │ │ │ │ + tsteq r8, lr, lsr sp │ │ │ │ + tsteq r8, r8, lsr sp │ │ │ │ + tsteq r8, ip, lsr sp │ │ │ │ + tsteq r8, r6, lsr sp │ │ │ │ + tsteq r8, ip, lsr #26 │ │ │ │ + qaddeq r0, r8, sl │ │ │ │ + tsteq r8, r4, lsr #26 │ │ │ │ + tsteq r8, r4, lsr #26 │ │ │ │ + tsteq r8, r8, lsr #26 │ │ │ │ + tsteq r8, r6, lsr #26 │ │ │ │ + tsteq r8, ip, lsr #26 │ │ │ │ + tsteq r0, ip, asr sl │ │ │ │ + tsteq r8, r6, lsr #26 │ │ │ │ + smlabteq r9, r6, pc, pc @ │ │ │ │ + ldrdeq lr, [r8, -r4] │ │ │ │ + strdeq lr, [r8, -ip] │ │ │ │ + tsteq r8, r2, lsl #26 │ │ │ │ + tsteq r8, r0, lsl #26 │ │ │ │ + tsteq r8, r6, lsl #26 │ │ │ │ + tsteq r8, r0, lsl sp │ │ │ │ + tsteq r8, sl, lsl sp │ │ │ │ + tsteq r8, r0, lsr #26 │ │ │ │ + tsteq r0, ip, lsr #19 │ │ │ │ + tsteq r8, r2, lsl sp │ │ │ │ + tsteq sl, lr, lsr #10 │ │ │ │ + strdeq r1, [sl, -ip] │ │ │ │ + tsteq r8, r6, lsl #26 │ │ │ │ + tsteq r8, r6, lsl sp │ │ │ │ + tsteq r8, r0, lsl sp │ │ │ │ + tsteq r8, r0, lsl sp │ │ │ │ + smlabteq r9, r0, lr, pc @ │ │ │ │ + tsteq r8, sl, asr r8 │ │ │ │ + smlatbeq r9, r6, lr, pc @ │ │ │ │ + smlatteq r8, r4, ip, lr │ │ │ │ + tsteq r6, sl, lsl #8 │ │ │ │ + @ instruction: 0x0110c8f2 │ │ │ │ + tsteq r8, sl, asr #6 │ │ │ │ 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: 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 │ │ │ │ - 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 │ │ │ │ + tsteq r8, sl, lsr fp │ │ │ │ + tsteq r8, sl, ror #22 │ │ │ │ + @ instruction: 0x0108ebb0 │ │ │ │ + tsteq r8, r0, lsr ip │ │ │ │ + @ instruction: 0x0108ec90 │ │ │ │ + smlatteq r8, ip, ip, lr │ │ │ │ + tsteq r8, lr, asr #26 │ │ │ │ + smlabteq r8, r2, sp, lr │ │ │ │ + tsteq r8, r4, lsr #28 │ │ │ │ + @ instruction: 0x0108ee98 │ │ │ │ + smlatteq r8, lr, lr, lr │ │ │ │ + tsteq r8, r6, asr #30 │ │ │ │ + @ instruction: 0x0108efb6 │ │ │ │ + tstpeq r8, lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, asr #32 @ p-variant is OBSOLETE │ │ │ │ + strheq pc, [r8, -r0] @ │ │ │ │ + smlatbeq r8, lr, r0, pc @ │ │ │ │ + smlatbeq r8, sl, r2, pc @ │ │ │ │ + strdeq pc, [r8, -ip] │ │ │ │ + tstpeq r8, r8, asr r1 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, r4, r0, pc @ │ │ │ │ + tstpeq r8, r6, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r6, ror r3 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r8, -r4] │ │ │ │ + tstpeq r8, sl, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, lr, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, ror r5 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, sl, r5, pc @ │ │ │ │ + tstpeq r8, sl, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, r2, r6, pc @ │ │ │ │ + smlatteq r8, ip, r6, pc @ │ │ │ │ + tstpeq r8, r4, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r2, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + strheq r0, [r9, -lr] │ │ │ │ @ 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 │ │ │ │ - strdeq pc, [r8, -r6] │ │ │ │ - strdeq r0, [r9, -r2] │ │ │ │ - smlabteq r8, r6, lr, pc @ │ │ │ │ + tstpeq r8, r2, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r2, ror fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, sl, lsl r0 │ │ │ │ + tstpeq r8, r2, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, sl, sp, pc @ │ │ │ │ + smlabbeq r8, ip, r6, pc @ │ │ │ │ + smlabteq r8, ip, sl, pc @ │ │ │ │ + tstpeq r8, r8, ror pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r2, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r2, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, sl, r5, pc @ │ │ │ │ + @ instruction: 0x0108fb96 │ │ │ │ + @ instruction: 0x0108fdb4 │ │ │ │ + @ instruction: 0x0108f694 │ │ │ │ + tstpeq r8, ip, lsl fp @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, r4, lr, pc @ │ │ │ │ + tsteq r9, r4, ror #12 │ │ │ │ + tsteq r9, sl, asr #4 │ │ │ │ + tstpeq r8, ip, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r4, asr r8 │ │ │ │ + mrseq r0, (UNDEF: 9) │ │ │ │ + tsteq r9, lr, lsl #16 │ │ │ │ + ldrdeq r0, [r9, -r2] │ │ │ │ + smlabteq r8, lr, pc, pc @ │ │ │ │ + smlabteq r9, r6, r7, r0 │ │ │ │ + @ instruction: 0x01090394 │ │ │ │ + smlabbeq r8, r6, pc, pc @ │ │ │ │ + smlabbeq r8, lr, sp, pc @ │ │ │ │ + tsteq r9, r0, lsr #2 │ │ │ │ + tstpeq r8, lr, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, sl, lsl #10 │ │ │ │ + strdeq r0, [r9, -r0] │ │ │ │ + ldrdeq pc, [r8, -r6] │ │ │ │ + ldrdeq r0, [r9, -r2] │ │ │ │ + smlatbeq r9, r6, r0, r0 │ │ │ │ @ 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 │ │ │ │ - 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, -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 │ │ │ │ + smlabbeq r8, r4, fp, pc @ │ │ │ │ + tsteq r9, r2, ror #6 │ │ │ │ + tstpeq r8, sl, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, sl, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r4, lsr r3 │ │ │ │ + tsteq r9, r4, lsr sl │ │ │ │ + tsteq r9, r4, lsr sl │ │ │ │ + tsteq r9, r8, lsr #20 │ │ │ │ + tsteq r9, r0, ror ip │ │ │ │ + @ instruction: 0x01090792 │ │ │ │ + @ instruction: 0x01090794 │ │ │ │ + smlabbeq r9, ip, r7, r0 │ │ │ │ + smlabbeq r9, lr, r7, r0 │ │ │ │ + tsteq r9, ip, ror r7 │ │ │ │ + tsteq r9, lr, ror r7 │ │ │ │ + tsteq r9, r6, ror r7 │ │ │ │ + ldrdeq r0, [r9, -r6] │ │ │ │ + smlatteq r9, r2, r4, r0 │ │ │ │ + smlatteq r9, r6, r4, r0 │ │ │ │ + ldrdeq r0, [r9, -lr] │ │ │ │ + smlatteq r9, r2, r4, r0 │ │ │ │ + smlabteq r9, lr, fp, r0 │ │ │ │ + strdeq r0, [r9, -sl] │ │ │ │ + tsteq r9, sl, lsl ip │ │ │ │ + tsteq r9, r8, ror sp │ │ │ │ + tsteq r9, r8, lsr sp │ │ │ │ + ldrdeq r0, [r9, -r8] │ │ │ │ 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 │ │ │ │ + tsteq r9, ip, asr lr │ │ │ │ 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 │ │ │ │ + strdeq r0, [r9, -r8] │ │ │ │ + tsteq r9, r2, asr pc │ │ │ │ + smlatbeq r9, r6, pc, r0 @ │ │ │ │ + smlabteq r9, r8, pc, r0 @ │ │ │ │ + tsteq r9, sl, lsl r0 │ │ │ │ + smlabbeq r9, r6, r0, r1 │ │ │ │ ldrdeq r1, [r9, -sl] │ │ │ │ - tsteq r9, r8, lsl #16 │ │ │ │ - tsteq r9, r4, ror r8 │ │ │ │ + smlatbeq r9, r0, r0, r1 │ │ │ │ + smlatbeq r9, r8, r2, r1 │ │ │ │ + smlabteq r9, ip, r4, r1 │ │ │ │ + smlabteq r9, sl, r2, r1 │ │ │ │ + smlabbeq r9, r0, r0, r1 │ │ │ │ + @ instruction: 0x0109129c │ │ │ │ + smlatbeq r9, ip, r4, r1 │ │ │ │ + smlabbeq r9, r8, r0, r1 │ │ │ │ + @ instruction: 0x0109129c │ │ │ │ + smlatbeq r9, r8, r4, r1 │ │ │ │ + tsteq r9, r8, ror r0 │ │ │ │ + tsteq r9, r0, lsl #10 │ │ │ │ + tsteq r9, sl, lsl #10 │ │ │ │ + tsteq r9, r8, ror r5 │ │ │ │ + @ instruction: 0x010915be │ │ │ │ + tsteq r9, ip, lsl r6 │ │ │ │ + tsteq r9, sl, asr r6 │ │ │ │ + @ instruction: 0x01091698 │ │ │ │ + tsteq r9, r4, lsl #14 │ │ │ │ + @ instruction: 0x010917b8 │ │ │ │ + @ instruction: 0x01091790 │ │ │ │ + smlabteq r9, ip, r7, r1 │ │ │ │ + strdeq r1, [r9, -lr] │ │ │ │ + tsteq r9, sl, lsr r8 │ │ │ │ + tsteq r9, r0, ror #16 │ │ │ │ + smlatteq r9, r8, r8, r1 │ │ │ │ + tsteq r9, r4, asr #18 │ │ │ │ + @ instruction: 0x010919ba │ │ │ │ + smlatteq r9, r8, r9, r1 │ │ │ │ + tsteq r9, r4, asr sl │ │ │ │ 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, 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 │ │ │ │ + smlatbeq r9, r8, r9, r1 │ │ │ │ + tsteq r9, r2, lsl sl │ │ │ │ + tsteq r9, r6, ror #20 │ │ │ │ + ldrdeq r1, [r9, -r0] │ │ │ │ + tsteq r9, r0, lsr fp │ │ │ │ + smlabteq r9, r8, fp, r1 │ │ │ │ + @ instruction: 0x01091bb8 │ │ │ │ + tsteq r9, ip, lsr ip │ │ │ │ + tsteq r9, r8, ror ip │ │ │ │ + smlabteq r9, r6, ip, r1 │ │ │ │ + tsteq r9, ip, asr #26 │ │ │ │ + smlabbeq r9, ip, sp, r1 │ │ │ │ + tsteq r9, r0, lsr lr │ │ │ │ + smlatbeq r9, r0, lr, r1 │ │ │ │ + smlabbeq r9, r8, lr, r1 │ │ │ │ + ldrdeq r1, [r9, -r2] │ │ │ │ + tsteq r9, r6, lsr #30 │ │ │ │ + smlabbeq r9, ip, pc, r1 @ │ │ │ │ + ldrdeq r1, [r9, -r0] │ │ │ │ + tsteq r9, r6, lsl r0 │ │ │ │ + tsteq r9, r6, lsr r0 │ │ │ │ + swpeq r2, r2, [r9] │ │ │ │ + tsteq r9, r0, rrx │ │ │ │ + smlatbeq r9, sl, r0, r2 │ │ │ │ + smlatteq r9, lr, r0, r2 │ │ │ │ + tsteq r9, r4, ror #2 │ │ │ │ + @ instruction: 0x010921b6 │ │ │ │ + tsteq r9, sl, lsl #4 │ │ │ │ + tsteq r9, r4, ror #4 │ │ │ │ + smlatbeq r9, ip, r2, r2 │ │ │ │ + ldrdeq r2, [r9, -r6] │ │ │ │ + tsteq r9, r6, lsr #6 │ │ │ │ + tsteq r9, r0, ror r3 │ │ │ │ + smlabteq r9, lr, r3, r2 │ │ │ │ tsteq r9, r6, lsl r4 │ │ │ │ - tsteq r9, sl, asr #8 │ │ │ │ - smlatbeq r9, r4, r4, r2 │ │ │ │ - strdeq r2, [r9, -sl] │ │ │ │ - tsteq r9, r8, ror #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, r0, ror r4 │ │ │ │ + smlatbeq r9, r2, r4, r2 │ │ │ │ + tsteq r9, r6, lsr #10 │ │ │ │ + tsteq r9, r0, lsr #10 │ │ │ │ + tsteq r9, sl, ror r5 │ │ │ │ + smlatbeq r9, r2, r5, r2 │ │ │ │ + strdeq r2, [r9, -r6] │ │ │ │ + tsteq r9, sl, lsr #12 │ │ │ │ + smlabbeq r9, r4, r6, r2 │ │ │ │ + ldrdeq r2, [r9, -sl] │ │ │ │ tsteq r9, r8, asr #14 │ │ │ │ - @ instruction: 0x010927bc │ │ │ │ + tsteq r9, sl, lsr r7 │ │ │ │ + smlabbeq r9, lr, r7, r2 │ │ │ │ + ldrdeq r2, [r9, -r0] │ │ │ │ + tsteq r9, lr, lsl r8 │ │ │ │ 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 │ │ │ │ + tsteq r9, r8, lsr #18 │ │ │ │ + @ instruction: 0x0109299c │ │ │ │ + tsteq r9, sl, asr #20 │ │ │ │ + tsteq r9, r0, lsr sl │ │ │ │ + smlatbeq r9, ip, sl, r2 │ │ │ │ + tsteq r9, ip, lsl fp │ │ │ │ + @ instruction: 0x01092b98 │ │ │ │ + strdeq r2, [r9, -ip] │ │ │ │ + tsteq r9, r8, ror ip │ │ │ │ + smlatteq r9, r2, ip, r2 │ │ │ │ + tsteq r9, r6, lsr #26 │ │ │ │ + tsteq r9, r6, ror #26 │ │ │ │ + smlabteq r9, sl, sp, r2 │ │ │ │ + tsteq r9, r0, lsl #28 │ │ │ │ + tsteq r9, r2, asr #28 │ │ │ │ + tsteq r9, r4, ror lr │ │ │ │ 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 │ │ │ │ + @ instruction: 0x01092db6 │ │ │ │ + tsteq r9, r6, lsl #28 │ │ │ │ + tsteq r9, sl, ror lr │ │ │ │ + tsteq r9, r2, asr lr │ │ │ │ + smlabbeq r9, ip, lr, r2 │ │ │ │ + smlatbeq r9, r8, lr, r2 │ │ │ │ + strdeq r2, [r9, -r8] │ │ │ │ + ldrdeq r3, [r9, -sl] │ │ │ │ + ldrdeq r3, [r9, -lr] │ │ │ │ + ldrdeq r3, [r9, -r4] │ │ │ │ + tsteq r9, sl, lsl #30 │ │ │ │ + tsteq r9, r0, lsl r4 │ │ │ │ + tsteq r9, r8, lsl r4 │ │ │ │ + tsteq r9, r2, lsl r4 │ │ │ │ + tsteq r9, sl, lsl r4 │ │ │ │ + tsteq r9, r8, lsl #8 │ │ │ │ + tsteq r9, r0, lsl r4 │ │ │ │ + tsteq r9, sl, lsl #8 │ │ │ │ + @ instruction: 0x010936b2 │ │ │ │ + tsteq r9, r6, lsr #2 │ │ │ │ + tsteq r9, ip, lsr #2 │ │ │ │ + tsteq r9, r6, lsr #2 │ │ │ │ + tsteq r9, ip, lsr #2 │ │ │ │ + strdeq r3, [r9, -r4] │ │ │ │ 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 │ │ │ │ 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, r0, r8, r3 │ │ │ │ + smlatteq r9, r6, r8, r3 │ │ │ │ + smlatteq r9, r0, r8, r3 │ │ │ │ + smlatteq r9, r6, r8, r3 │ │ │ │ + ldrdeq r3, [r9, -r6] │ │ │ │ + ldrdeq r3, [r9, -ip] │ │ │ │ + ldrdeq r3, [r9, -r6] │ │ │ │ + smlatbeq r9, r6, fp, r3 │ │ │ │ + tsteq r9, lr, lsl #12 │ │ │ │ + tsteq r9, r0, lsl r6 │ │ │ │ + tsteq r9, r8, lsl #12 │ │ │ │ + tsteq r9, sl, lsl #12 │ │ │ │ + tsteq r9, r0, lsl lr │ │ │ │ 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 │ │ │ │ + smlabbeq r9, r0, pc, r3 @ │ │ │ │ + smlatbeq r9, ip, r6, r4 │ │ │ │ + tsteq r9, r2, asr #30 │ │ │ │ + ldrdeq r4, [r9, -r6] │ │ │ │ + tsteq r9, r8, ror r0 │ │ │ │ + tsteq r9, r8, asr #12 │ │ │ │ + ldrdeq r4, [r9, -sl] │ │ │ │ + tsteq r9, sl, ror sp │ │ │ │ + tsteq r9, r0, lsl r3 │ │ │ │ + tsteq r9, r6, asr #32 │ │ │ │ + @ instruction: 0x01094292 │ │ │ │ + tsteq r9, r6, lsr lr │ │ │ │ + strdeq r4, [r9, -ip] │ │ │ │ + @ instruction: 0x010945b4 │ │ │ │ + smlabteq r9, sl, r5, r4 │ │ │ │ + strdeq r4, [r9, -r6] │ │ │ │ + tsteq r9, r8, lsl r6 │ │ │ │ + tsteq r9, r4, asr #12 │ │ │ │ + tsteq r9, lr, asr #12 │ │ │ │ + tsteq r9, sl, ror r6 │ │ │ │ + @ instruction: 0x0109469c │ │ │ │ + tsteq r9, r8, asr #18 │ │ │ │ + tsteq r9, lr, asr r9 │ │ │ │ + smlabbeq r9, sl, r9, r4 │ │ │ │ + smlatbeq r9, ip, r9, r4 │ │ │ │ + tsteq r9, r2, ror #24 │ │ │ │ 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 │ │ │ │ + tsteq r9, r6, lsr #22 │ │ │ │ + tsteq r9, r0, asr fp │ │ │ │ + tsteq r9, r0, ror fp │ │ │ │ + tsteq r9, sl, asr ip │ │ │ │ + tsteq r9, r4, ror #30 │ │ │ │ + tsteq r9, r8, asr fp │ │ │ │ + tsteq r9, lr, ror #28 │ │ │ │ + tsteq r9, ip, lsr #22 │ │ │ │ + tsteq r9, ip, ror #24 │ │ │ │ + smlatbeq r9, r6, pc, r4 @ │ │ │ │ + tsteq r9, ip, ror #22 │ │ │ │ + @ instruction: 0x01094e9a │ │ │ │ + tsteq r9, sl, ror #20 │ │ │ │ + smlabbeq r9, ip, sp, r4 │ │ │ │ + strheq r5, [r9, -r4] │ │ │ │ + tsteq r9, r0, ror #26 │ │ │ │ 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 │ │ │ │ + tsteq r9, sl, rrx │ │ │ │ + smlabbeq r9, r8, r0, r5 │ │ │ │ + strheq r5, [r9, -r2] │ │ │ │ + smlabteq r9, r6, r0, r5 │ │ │ │ + strdeq r5, [r9, -r0] │ │ │ │ + tsteq r9, lr, lsl #2 │ │ │ │ + tsteq r9, r8, lsr r1 │ │ │ │ + tsteq r9, r0, asr #2 │ │ │ │ + tsteq r9, lr, ror r1 │ │ │ │ + smlatteq r9, r0, r1, r5 │ │ │ │ + tsteq r9, sl, lsr r2 │ │ │ │ + tsteq r9, lr, ror r2 │ │ │ │ + ldrdeq r5, [r9, -r8] │ │ │ │ + tsteq r9, lr, lsr #6 │ │ │ │ + ldrdeq r5, [r9, -sl] │ │ │ │ + ldrdeq r5, [r9, -r2] │ │ │ │ + tsteq r9, ip, asr #8 │ │ │ │ + @ instruction: 0x010954bc │ │ │ │ + tsteq r9, lr, lsr r5 │ │ │ │ + smlabteq r9, r2, r5, r5 │ │ │ │ + tsteq r9, ip, asr r6 │ │ │ │ + smlatteq r9, sl, r6, r5 │ │ │ │ + smlabteq r9, lr, r7, r5 │ │ │ │ + smlatteq r9, lr, r7, r5 │ │ │ │ + @ instruction: 0x01095898 │ │ │ │ + tsteq r9, r8, lsr r9 │ │ │ │ + ldrdeq r5, [r9, -r2] │ │ │ │ + tsteq r9, r4, lsr #20 │ │ │ │ + smlabbeq r9, lr, sl, r5 │ │ │ │ + smlatteq r9, lr, sl, r5 │ │ │ │ + smlabbeq r9, r6, fp, r5 │ │ │ │ + tsteq r9, ip, asr fp │ │ │ │ + smlabteq r9, r8, fp, r5 │ │ │ │ + tsteq r9, r8, lsr #24 │ │ │ │ + @ instruction: 0x01095c96 │ │ │ │ + smlatteq r9, sl, ip, r5 │ │ │ │ + tsteq r9, r6, asr sp │ │ │ │ + @ instruction: 0x01095db6 │ │ │ │ + tsteq r9, r4, lsr #28 │ │ │ │ + tsteq r9, ip, ror #28 │ │ │ │ + ldrdeq r5, [r9, -r8] │ │ │ │ + tsteq r9, r8, lsr pc │ │ │ │ + smlatbeq r9, r6, pc, r5 @ │ │ │ │ strdeq r5, [r9, -sl] │ │ │ │ - strdeq r5, [r9, -r2] │ │ │ │ - tsteq r9, ip, ror #4 │ │ │ │ - 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, lr, lsl #18 │ │ │ │ - smlatbeq r9, r6, r9, r5 │ │ │ │ - tsteq r9, ip, ror r9 │ │ │ │ - smlatteq r9, r8, r9, r5 │ │ │ │ - tsteq r9, r8, asr #20 │ │ │ │ - @ instruction: 0x01095ab6 │ │ │ │ - tsteq r9, sl, lsl #22 │ │ │ │ - tsteq r9, r6, ror fp │ │ │ │ - ldrdeq r5, [r9, -r6] │ │ │ │ - tsteq r9, r4, asr #24 │ │ │ │ - smlabbeq r9, ip, ip, r5 │ │ │ │ - strdeq r5, [r9, -r8] │ │ │ │ - tsteq r9, r8, asr sp │ │ │ │ - smlabteq r9, r6, sp, r5 │ │ │ │ - tsteq r9, sl, lsl lr │ │ │ │ - smlabbeq r9, r6, lr, r5 │ │ │ │ - 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, rrx │ │ │ │ + smlabteq r9, r6, r0, r6 │ │ │ │ + tsteq r9, r2, ror #2 │ │ │ │ + tsteq r9, r2, asr r1 │ │ │ │ + @ instruction: 0x010961be │ │ │ │ + tsteq r9, ip, lsl r2 │ │ │ │ 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 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] │ │ │ │ - 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, 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 │ │ │ │ - smlatbeq r9, lr, lr, r6 │ │ │ │ - @ instruction: 0x01096eb6 │ │ │ │ - smlabteq r9, sl, lr, r6 │ │ │ │ - smlabteq r9, r8, lr, r6 │ │ │ │ + tsteq r9, ip, ror r1 │ │ │ │ + smlabteq r9, lr, r1, r6 │ │ │ │ + tsteq r9, r8, lsr r2 │ │ │ │ + @ instruction: 0x01096296 │ │ │ │ + tsteq r9, r0, lsr r3 │ │ │ │ + tsteq r9, lr, lsr #6 │ │ │ │ + @ instruction: 0x01096398 │ │ │ │ + strdeq r6, [r9, -r6] │ │ │ │ + tsteq r9, r2, ror #8 │ │ │ │ + @ instruction: 0x010964b4 │ │ │ │ + tsteq r9, lr, lsl r5 │ │ │ │ + tsteq r9, ip, ror r5 │ │ │ │ + tsteq r9, r4, lsl r6 │ │ │ │ + strdeq r6, [r9, -sl] │ │ │ │ + tsteq r9, r4, ror #12 │ │ │ │ + smlabteq r9, r2, r6, r6 │ │ │ │ + tsteq r9, ip, lsr #14 │ │ │ │ + tsteq r9, lr, ror r7 │ │ │ │ + smlatteq r9, r8, r7, r6 │ │ │ │ + tsteq r9, r6, asr #16 │ │ │ │ + @ instruction: 0x010968b0 │ │ │ │ + strdeq r6, [r9, -r8] │ │ │ │ + tsteq r9, r2, ror #18 │ │ │ │ + smlabteq r9, r0, r9, r6 │ │ │ │ + tsteq r9, sl, lsr #20 │ │ │ │ + tsteq r9, ip, ror sl │ │ │ │ + smlatteq r9, r6, sl, r6 │ │ │ │ + tsteq r9, r4, asr #22 │ │ │ │ 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, lr, fp, r6 │ │ │ │ + tsteq r9, r8, lsr ip │ │ │ │ + @ instruction: 0x01096c96 │ │ │ │ + tsteq r9, r0, lsl #26 │ │ │ │ + tsteq r9, r4, asr sp │ │ │ │ + @ instruction: 0x01096dbe │ │ │ │ + tsteq r9, ip, lsl lr │ │ │ │ + @ instruction: 0x01096eb4 │ │ │ │ + @ instruction: 0x01096eb4 │ │ │ │ + tsteq r9, lr, lsl pc │ │ │ │ + tsteq r9, ip, ror pc │ │ │ │ + smlatteq r9, r6, pc, r6 @ │ │ │ │ + tsteq r9, sl, lsr r0 │ │ │ │ + tsteq r9, r0, asr ip │ │ │ │ + tsteq r9, lr, asr #24 │ │ │ │ + swpeq r7, r2, [r9] │ │ │ │ + tsteq r9, lr, lsr #32 │ │ │ │ + tsteq r9, r0, asr #32 │ │ │ │ + tsteq r9, r6, asr #32 │ │ │ │ + qaddeq r7, sl, r9 │ │ │ │ + qaddeq r7, r8, r9 │ │ │ │ + tsteq r9, ip, rrx │ │ │ │ + tsteq r9, r4, ror r0 │ │ │ │ + smlabbeq r9, r8, r0, r7 │ │ │ │ + tsteq r9, sl, ror r0 │ │ │ │ + smlabbeq r9, lr, r0, r7 │ │ │ │ + swpeq r7, r6, [r9] │ │ │ │ + smlatbeq r9, sl, r0, r7 │ │ │ │ + smlatbeq r9, r8, r0, r7 │ │ │ │ + strheq r7, [r9, -ip] │ │ │ │ + smlabteq r9, r4, r0, r7 │ │ │ │ + @ instruction: 0x01098cba │ │ │ │ + smlabbeq r9, r2, ip, r8 │ │ │ │ + @ instruction: 0x01098c96 │ │ │ │ + @ instruction: 0x01098c9e │ │ │ │ + @ instruction: 0x01098cb2 │ │ │ │ + smlatbeq r9, ip, ip, r8 │ │ │ │ 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] │ │ │ │ - @ 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 │ │ │ │ - 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, 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 @ │ │ │ │ + @ instruction: 0x01098bb6 │ │ │ │ + @ instruction: 0x01098bbc │ │ │ │ + tsteq r9, ip, lsl r0 │ │ │ │ + smlatteq r9, lr, pc, r6 @ │ │ │ │ + tsteq r9, r2 │ │ │ │ + tsteq r9, r8 │ │ │ │ + tsteq r9, sl, lsl r0 │ │ │ │ + tsteq r9, r4, lsl r0 │ │ │ │ + tsteq r9, r8, lsr #32 │ │ │ │ + tsteq r9, lr, lsr #32 │ │ │ │ + tsteq r9, r2, lsr #24 │ │ │ │ + ldrdeq r8, [r9, -r8] │ │ │ │ + smlatteq r9, ip, fp, r8 │ │ │ │ + strdeq r8, [r9, -r2] │ │ │ │ + tsteq r9, r4, lsl #24 │ │ │ │ + strdeq r8, [r9, -lr] │ │ │ │ + tsteq r9, r2, lsl ip │ │ │ │ + tsteq r9, r8, lsl ip │ │ │ │ + tsteq r9, sl, lsr #24 │ │ │ │ + tsteq r9, r8, lsl ip │ │ │ │ + tsteq r9, ip, lsr #24 │ │ │ │ + tsteq r9, r2, lsr ip │ │ │ │ + tsteq r9, r4, asr #24 │ │ │ │ + tsteq r9, lr, lsr ip │ │ │ │ + tsteq r9, r2, asr ip │ │ │ │ + tsteq r9, r8, asr ip │ │ │ │ + strheq r7, [r9, -r8] │ │ │ │ + tsteq r9, ip, ror r0 │ │ │ │ + swpeq r7, r0, [r9] │ │ │ │ + swpeq r7, r6, [r9] │ │ │ │ + smlatbeq r9, r8, r0, r7 │ │ │ │ + smlatbeq r9, r2, r0, r7 │ │ │ │ + strheq r7, [r9, -r6] │ │ │ │ + strheq r7, [r9, -ip] │ │ │ │ + @ instruction: 0x01098cb0 │ │ │ │ + smlabbeq r9, r4, ip, r8 │ │ │ │ + @ instruction: 0x01098c96 │ │ │ │ + @ instruction: 0x01098c9c │ │ │ │ + smlatbeq r9, lr, ip, r8 │ │ │ │ + smlatbeq r9, sl, ip, r8 │ │ │ │ + @ instruction: 0x01098cbc │ │ │ │ + smlabteq r9, r2, ip, r8 │ │ │ │ + tsteq r9, r2, lsr #2 │ │ │ │ + smlabteq r9, sl, r0, r7 │ │ │ │ + ldrdeq r7, [r9, -ip] │ │ │ │ + smlatteq r9, r4, r0, r7 │ │ │ │ + strdeq r7, [r9, -r6] │ │ │ │ + strdeq r7, [r9, -r0] │ │ │ │ + tsteq r9, r4, lsl #2 │ │ │ │ + tsteq r9, lr, lsl #2 │ │ │ │ + tsteq r9, r2, lsr #2 │ │ │ │ + tsteq r9, r2, lsl r1 │ │ │ │ + tsteq r9, r6, lsr #2 │ │ │ │ + tsteq r9, r0, lsr r1 │ │ │ │ + tsteq r9, r4, asr #2 │ │ │ │ + tsteq r9, r0, asr #2 │ │ │ │ + tsteq r9, r4, asr r1 │ │ │ │ + tsteq r9, lr, asr r1 │ │ │ │ + tsteq r9, r4, asr sp │ │ │ │ + tsteq r9, sl, lsl sp │ │ │ │ + tsteq r9, lr, lsr #26 │ │ │ │ + tsteq r9, r8, lsr sp │ │ │ │ + tsteq r9, ip, asr #26 │ │ │ │ + tsteq r9, r8, asr #26 │ │ │ │ + tsteq r9, ip, asr sp │ │ │ │ + tsteq r9, r6, ror #26 │ │ │ │ + smlabteq r9, r8, r1, r7 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + smlabbeq r9, lr, r0, r7 │ │ │ │ + smlatbeq r9, r0, r0, r7 │ │ │ │ + smlatbeq r9, r8, r0, r7 │ │ │ │ + strheq r7, [r9, -sl] │ │ │ │ + strheq r7, [r9, -r4] │ │ │ │ + smlabteq r9, r6, r0, r7 │ │ │ │ + smlabteq r9, lr, r0, r7 │ │ │ │ + smlabteq r9, r2, ip, r8 │ │ │ │ + tsteq r9, r8, ror ip │ │ │ │ + smlabbeq r9, sl, ip, r8 │ │ │ │ + @ instruction: 0x01098c92 │ │ │ │ + smlatbeq r9, r4, ip, r8 │ │ │ │ + @ instruction: 0x01098c9e │ │ │ │ + @ instruction: 0x01098cb0 │ │ │ │ + @ instruction: 0x01098cb8 │ │ │ │ + tsteq r9, r8, lsl r1 │ │ │ │ + smlatteq r9, sl, r0, r7 │ │ │ │ + strdeq r7, [r9, -ip] │ │ │ │ + tsteq r9, r2, lsl #2 │ │ │ │ + tsteq r9, r6, lsl r1 │ │ │ │ + tsteq r9, r0, lsl r1 │ │ │ │ + tsteq r9, r2, lsr #2 │ │ │ │ + tsteq r9, r8, lsr #2 │ │ │ │ + tsteq r9, lr, lsl sp │ │ │ │ + smlatteq r9, r2, ip, r8 │ │ │ │ + strdeq r8, [r9, -r4] │ │ │ │ + strdeq r8, [r9, -sl] │ │ │ │ + tsteq r9, lr, lsl #26 │ │ │ │ + tsteq r9, r8, lsl #26 │ │ │ │ + tsteq r9, sl, lsl sp │ │ │ │ + tsteq r9, r0, lsr #26 │ │ │ │ + smlabbeq r9, r2, r1, r7 │ │ │ │ + tsteq r9, r4, asr r1 │ │ │ │ + tsteq r9, r6, ror #2 │ │ │ │ + tsteq r9, ip, ror #2 │ │ │ │ + smlabbeq r9, r0, r1, r7 │ │ │ │ + tsteq r9, sl, ror r1 │ │ │ │ + smlabbeq r9, ip, r1, r7 │ │ │ │ + @ instruction: 0x01097192 │ │ │ │ + smlabbeq r9, r6, sp, r8 │ │ │ │ + tsteq r9, r2, ror sp │ │ │ │ + tsteq r8, lr, ror r9 │ │ │ │ + tsteq r8, r2, ror #8 │ │ │ │ + tsteq r8, sl, asr sl │ │ │ │ + tsteq r8, r2, lsr sp │ │ │ │ + tsteq r8, lr, asr #18 │ │ │ │ + tsteq r8, r2, lsl r7 │ │ │ │ ldrdeq r8, [r8, -sl] │ │ │ │ - smlatteq r8, r6, r4, r8 │ │ │ │ - smlabbeq r7, sl, r8, r9 │ │ │ │ + tsteq r8, lr, ror #10 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - ldrdeq r9, [r7, -r2] │ │ │ │ - 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, sl, asr #10 │ │ │ │ + smlatteq r7, r2, sl, r9 │ │ │ │ + tsteq r8, r2, ror r5 │ │ │ │ + smlabbeq r8, r2, r5, r8 │ │ │ │ + smlabteq r7, sl, sl, r9 │ │ │ │ + tsteq r8, lr, lsr #12 │ │ │ │ + ldrdeq r8, [r8, -lr] │ │ │ │ + strdeq r8, [r8, -sl] │ │ │ │ + smlatbeq r7, sl, sl, r9 │ │ │ │ + tsteq r8, r2, ror #12 │ │ │ │ + tsteq r8, lr, ror r6 │ │ │ │ + @ instruction: 0x01079a92 │ │ │ │ + @ instruction: 0x01088796 │ │ │ │ + tsteq r8, r2, lsl #14 │ │ │ │ + @ instruction: 0x010886ba │ │ │ │ + smlabteq r8, r6, r6, r8 │ │ │ │ + tsteq r7, sl, ror #20 │ │ │ │ + tsteq r8, lr, lsl r7 │ │ │ │ + tsteq r8, r2, asr #14 │ │ │ │ + tsteq r7, r2, asr sl │ │ │ │ strdeq r8, [r8, -r2] │ │ │ │ - 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: 0x01088796 │ │ │ │ + smlatbeq r8, r6, r7, r8 │ │ │ │ + tsteq r7, r2, lsr sl │ │ │ │ + tsteq r8, r6, lsl r8 │ │ │ │ + tsteq r8, r2, lsr r8 │ │ │ │ + tsteq r7, sl, lsl sl │ │ │ │ + smlabbeq r8, r2, sl, r8 │ │ │ │ + tsteq r8, r2, ror #18 │ │ │ │ + ldrdeq r8, [r8, -lr] │ │ │ │ + smlabbeq r8, lr, r8, r8 │ │ │ │ + smlatbeq r8, lr, r8, r8 │ │ │ │ + smlatteq r7, sl, r9, r9 │ │ │ │ + tsteq r8, r6, lsl #18 │ │ │ │ + tsteq r8, r6, lsl r9 │ │ │ │ + ldrdeq r9, [r7, -r2] │ │ │ │ + @ instruction: 0x0108899e │ │ │ │ + tsteq r8, sl, asr r9 │ │ │ │ + tsteq r8, r2, ror r9 │ │ │ │ + @ instruction: 0x010799b2 │ │ │ │ + smlabteq r8, r2, r9, r8 │ │ │ │ + smlatteq r8, r6, r9, r8 │ │ │ │ + @ instruction: 0x0107999a │ │ │ │ + smlatteq r8, sl, sl, r8 │ │ │ │ + smlabbeq r8, r2, sl, r8 │ │ │ │ + tsteq r8, sl, lsr sl │ │ │ │ + tsteq r8, r2, asr sl │ │ │ │ + tsteq r7, r2, ror r9 │ │ │ │ + @ instruction: 0x01088a92 │ │ │ │ + smlatbeq r8, r2, sl, r8 │ │ │ │ + tsteq r7, sl, asr r9 │ │ │ │ + tsteq r8, sl, lsl #22 │ │ │ │ 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 │ │ │ │ + smlatteq r8, r2, sl, r8 │ │ │ │ + tsteq r7, sl, lsr r9 │ │ │ │ + tsteq r8, r2, lsl #22 │ │ │ │ + tsteq r7, sl, lsr #18 │ │ │ │ + tsteq r8, r2, ror #30 │ │ │ │ + tsteq r8, sl, ror lr │ │ │ │ + tsteq r8, r6, lsr ip │ │ │ │ + @ instruction: 0x01088cb2 │ │ │ │ + tsteq r8, sl, asr fp │ │ │ │ + strdeq r8, [r8, -r2] │ │ │ │ + strdeq r9, [r7, -r2] │ │ │ │ + smlatteq r8, r2, sp, r8 │ │ │ │ + tsteq r8, r2, ror #22 │ │ │ │ ldrdeq r9, [r7, -sl] │ │ │ │ + tsteq r8, sl, ror fp │ │ │ │ + tsteq r8, sl, asr #26 │ │ │ │ + smlatteq r8, lr, sp, r8 │ │ │ │ + @ instruction: 0x010798ba │ │ │ │ + @ instruction: 0x01088cb2 │ │ │ │ + tsteq r8, r2, asr sp │ │ │ │ + smlatbeq r7, r2, r8, r9 │ │ │ │ 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 r8, r2, ror #26 │ │ │ │ + tsteq r8, r6, lsl #24 │ │ │ │ + smlatbeq r8, lr, ip, r8 │ │ │ │ + tsteq r7, ip, ror r8 │ │ │ │ + tsteq r8, lr, lsr lr │ │ │ │ ldrdeq r8, [r8, -r8] │ │ │ │ - tsteq r7, r2, ror r6 │ │ │ │ - tsteq r8, ip, lsr sp │ │ │ │ - tsteq r7, r6, ror #12 │ │ │ │ + tsteq r7, sl, ror #16 │ │ │ │ + tsteq r8, ip, ror lr │ │ │ │ + strdeq r8, [r8, -sl] │ │ │ │ + @ instruction: 0x01088fb8 │ │ │ │ + tsteq r7, r2, asr r8 │ │ │ │ + tsteq r8, ip, lsl pc │ │ │ │ + tsteq r7, r6, asr #16 │ │ │ │ + smlatteq r8, r0, r1, r9 │ │ │ │ + strheq r9, [r8, -sl] │ │ │ │ + tsteq r8, r4, lsr #32 │ │ │ │ + ldrdeq r8, [r8, -lr] │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - strdeq r9, [r8, -r2] │ │ │ │ - tsteq r8, r4, asr #16 │ │ │ │ - tsteq r7, r6, lsl r5 │ │ │ │ + tsteq r7, r2, lsr #16 │ │ │ │ + qaddeq r9, r8, r8 │ │ │ │ + tsteq r8, lr, rrx │ │ │ │ + tsteq r7, r0, lsl r8 │ │ │ │ + tsteq r8, lr, lsl r1 │ │ │ │ + ldrdeq r9, [r8, -r0] │ │ │ │ + smlatteq r8, lr, r0, r9 │ │ │ │ + strdeq r9, [r7, -r8] │ │ │ │ + tsteq r8, lr, asr #2 │ │ │ │ + tsteq r8, ip, ror #2 │ │ │ │ + smlatteq r7, r6, r7, r9 │ │ │ │ + smlabbeq r8, r8, r2, r9 │ │ │ │ + tsteq r8, r2, lsl #4 │ │ │ │ + @ instruction: 0x010891b4 │ │ │ │ + ldrdeq r9, [r8, -r6] │ │ │ │ + smlabteq r7, r8, r7, r9 │ │ │ │ + tsteq r8, r2, lsr r2 │ │ │ │ + tsteq r8, r8, asr #4 │ │ │ │ + @ instruction: 0x010797b6 │ │ │ │ + smlatbeq r8, r8, r3, r9 │ │ │ │ + smlabbeq r8, sl, r2, r9 │ │ │ │ + @ instruction: 0x0108929c │ │ │ │ + @ instruction: 0x0107979e │ │ │ │ + @ instruction: 0x01089490 │ │ │ │ + @ instruction: 0x01079792 │ │ │ │ + tsteq r8, r4, asr fp │ │ │ │ + smlabbeq r8, r2, r9, r9 │ │ │ │ + @ instruction: 0x010892b8 │ │ │ │ + @ instruction: 0x01089496 │ │ │ │ + smlabbeq r8, ip, fp, r9 │ │ │ │ + smlatteq r8, r6, r8, r9 │ │ │ │ + tsteq r8, r0, asr #20 │ │ │ │ + tsteq r7, r2, ror #14 │ │ │ │ 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 │ │ │ │ + tsteq r8, lr, ror #6 │ │ │ │ + tsteq r7, r0, asr r7 │ │ │ │ + smlatteq r8, lr, r8, r9 │ │ │ │ + smlatbeq r8, r0, r6, r9 │ │ │ │ + @ instruction: 0x010897ba │ │ │ │ + tsteq r7, r8, lsr r7 │ │ │ │ + tsteq r8, lr, ror #22 │ │ │ │ + smlabbeq r8, r4, ip, r9 │ │ │ │ + tsteq r7, r6, lsr #14 │ │ │ │ + smlabbeq r8, r0, fp, r9 │ │ │ │ + @ instruction: 0x0108969a │ │ │ │ + tsteq r8, r4, asr r4 │ │ │ │ + tsteq r8, lr, ror #10 │ │ │ │ + tsteq r7, r8, lsl #14 │ │ │ │ ldrdeq r9, [r8, -r2] │ │ │ │ - tsteq r8, ip, lsl r8 │ │ │ │ + tsteq r8, r4, lsr #20 │ │ │ │ + strdeq r9, [r7, -r6] │ │ │ │ + tsteq r8, r4, asr r4 │ │ │ │ + tsteq r8, r2, asr #4 │ │ │ │ + tsteq r8, ip, lsr r3 │ │ │ │ + ldrdeq r9, [r7, -lr] │ │ │ │ + tsteq r8, ip, ror r6 │ │ │ │ + @ instruction: 0x01089796 │ │ │ │ + smlabteq r7, ip, r6, r9 │ │ │ │ + tsteq r8, r2, ror r4 │ │ │ │ + smlabbeq r8, r8, r6, r9 │ │ │ │ + tsteq r8, r2, lsr r2 │ │ │ │ + tsteq r8, r8, lsr fp │ │ │ │ + tsteq r8, r6, asr #24 │ │ │ │ + smlatbeq r7, r8, r6, r9 │ │ │ │ + tsteq r8, sl, lsr #8 │ │ │ │ + tsteq r8, r4, asr #10 │ │ │ │ + @ instruction: 0x01079696 │ │ │ │ + tsteq r8, r8, lsr fp │ │ │ │ + @ instruction: 0x010898b2 │ │ │ │ + strdeq r9, [r8, -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 │ │ │ │ @@ -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] │ │ │ │ - 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 │ │ │ │ - smlabteq r8, ip, r5, r9 │ │ │ │ - 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 │ │ │ │ + tsteq r7, r8, lsr #6 │ │ │ │ + @ instruction: 0x01088eb8 │ │ │ │ + @ instruction: 0x01088fb0 │ │ │ │ + tsteq r7, r0, lsl r3 │ │ │ │ + smlabteq r8, r0, lr, r8 │ │ │ │ + tsteq r8, r4, asr r5 │ │ │ │ + smlatteq r8, r4, r2, 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 │ │ │ │ - tsteq r7, r8, lsr r0 │ │ │ │ - strheq sl, [r8, -r8] │ │ │ │ - smlabbeq r8, r0, r8, r9 │ │ │ │ - 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 r8, r8, ror #24 │ │ │ │ + smlatteq r7, r8, r2, r9 │ │ │ │ + smlatbeq r8, ip, r7, r9 │ │ │ │ + @ instruction: 0x010898b0 │ │ │ │ + ldrdeq r9, [r7, -r0] │ │ │ │ + ldrdeq r9, [r8, -r8] │ │ │ │ + swpeq r9, r0, [r8] │ │ │ │ + smlatbeq r8, r8, r1, r9 │ │ │ │ + @ instruction: 0x010792b0 │ │ │ │ + ldrdeq r9, [r8, -r8] │ │ │ │ + smlatbeq r7, r0, r2, r9 │ │ │ │ + tsteq r8, r0, lsr r9 │ │ │ │ + smlabteq r8, r8, lr, r9 │ │ │ │ + ldrdeq r9, [r8, -ip] │ │ │ │ + tsteq r8, r8, asr pc │ │ │ │ + tsteq r8, r0, ror r8 │ │ │ │ + tsteq r8, r8, asr #28 │ │ │ │ + tsteq r7, r8, ror #4 │ │ │ │ + tsteq r8, r4, ror r1 │ │ │ │ + smlabbeq r8, ip, r2, r9 │ │ │ │ + tsteq r7, r0, asr r2 │ │ │ │ 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, r8, lsr ip │ │ │ │ - @ instruction: 0x01078f98 │ │ │ │ - tsteq r8, r8, asr #12 │ │ │ │ - tsteq r8, r0, asr #16 │ │ │ │ - smlabbeq r7, r0, pc, r8 @ │ │ │ │ - tsteq r8, r0, asr r6 │ │ │ │ + tsteq r8, r0, lsr r6 │ │ │ │ + tsteq r8, ip, asr #14 │ │ │ │ + tsteq r7, r0, lsr r2 │ │ │ │ + tsteq r8, r0, ror #20 │ │ │ │ + tsteq r8, r8, asr ip │ │ │ │ + tsteq r7, r8, lsl r2 │ │ │ │ + @ instruction: 0x0108a298 │ │ │ │ + tsteq r8, r0, ror #20 │ │ │ │ + tsteq r8, r8, ror #4 │ │ │ │ + tsteq r8, r0, asr r8 │ │ │ │ + strdeq r9, [r7, -r0] │ │ │ │ tsteq r8, r0, asr #28 │ │ │ │ qaddeq sl, r0, r8 │ │ │ │ - tsteq r7, r0, ror #30 │ │ │ │ - tsteq r8, r0, lsr sl │ │ │ │ - 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, 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 │ │ │ │ + ldrdeq r9, [r7, -r8] │ │ │ │ + tsteq r8, r8, asr #28 │ │ │ │ + tsteq r8, r0, asr #20 │ │ │ │ + tsteq r8, r8, lsr ip │ │ │ │ + @ instruction: 0x010791b8 │ │ │ │ + tsteq r8, r0, asr #32 │ │ │ │ + smlatbeq r7, r8, r1, r9 │ │ │ │ + swpeq sl, r0, [r8] │ │ │ │ + tsteq r8, r0, asr ip │ │ │ │ + tsteq r8, r0, asr #32 │ │ │ │ + tsteq r8, r0, lsr #24 │ │ │ │ + tsteq r8, r8, lsl lr │ │ │ │ + tsteq r7, r8, ror r1 │ │ │ │ + tsteq r8, r8, lsr #16 │ │ │ │ + tsteq r8, r0, lsr #20 │ │ │ │ + tsteq r7, r0, ror #2 │ │ │ │ + tsteq r8, r0, lsr r8 │ │ │ │ + tsteq r8, r0, lsr #32 │ │ │ │ + tsteq r8, r0, lsr r2 │ │ │ │ + tsteq r7, r0, asr #2 │ │ │ │ + tsteq r8, r0, lsl ip │ │ │ │ + tsteq r8, r8, lsl #28 │ │ │ │ + tsteq r7, r8, lsr #2 │ │ │ │ + tsteq r8, r8, lsr r8 │ │ │ │ + tsteq r8, r0, lsl ip │ │ │ │ + tsteq r8, r8, lsl #16 │ │ │ │ + tsteq r8, r0, lsl #20 │ │ │ │ + mrseq r9, (UNDEF: 23) │ │ │ │ + tsteq r8, r8 │ │ │ │ + tsteq r8, r8, lsl r2 │ │ │ │ + smlatteq r7, r8, r0, r9 │ │ │ │ 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 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 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 │ │ │ │ - smlatteq r7, r0, sp, r8 │ │ │ │ - @ instruction: 0x010897b0 │ │ │ │ - smlatbeq r8, r8, r9, r9 │ │ │ │ - smlabteq r7, r8, sp, r8 │ │ │ │ - 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 │ │ │ │ - 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 r7, r8, asr #26 │ │ │ │ - @ instruction: 0x0108a290 │ │ │ │ - tsteq r8, r0, ror #4 │ │ │ │ + smlatteq r8, r8, sp, r9 │ │ │ │ + smlabteq r7, r8, r0, r9 │ │ │ │ + tsteq r8, r8, lsl #4 │ │ │ │ + strheq r9, [r7, -r8] │ │ │ │ + smlabteq r8, r8, sp, sl │ │ │ │ + smlabteq r8, r8, r3, sl │ │ │ │ + smlabbeq r8, r4, lr, r9 │ │ │ │ + tsteq r8, r0, asr #4 │ │ │ │ + smlatteq r8, r8, sp, r9 │ │ │ │ strdeq sl, [r8, -r0] │ │ │ │ + @ instruction: 0x01089db8 │ │ │ │ + smlabteq r8, r8, pc, r9 @ │ │ │ │ + tsteq r7, r0, ror r0 │ │ │ │ + smlabteq r8, r0, r9, r9 │ │ │ │ + @ instruction: 0x01089bb8 │ │ │ │ + qaddeq r9, r8, r7 │ │ │ │ + smlabteq r8, r8, r9, r9 │ │ │ │ + ldrdeq sl, [r8, -r0] │ │ │ │ + @ instruction: 0x010897b8 │ │ │ │ + tsteq r7, r8, lsr r0 │ │ │ │ + smlatbeq r8, r8, sp, r9 │ │ │ │ + @ instruction: 0x01089fb8 │ │ │ │ + tsteq r7, r0, lsr #32 │ │ │ │ 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 @ │ │ │ │ - smlatteq r7, r8, ip, r8 │ │ │ │ - smlabteq r8, ip, r4, sl │ │ │ │ - ldrdeq r8, [r7, -r8] │ │ │ │ - tsteq r8, ip, lsl 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 │ │ │ │ - smlabbeq r7, r8, ip, r8 │ │ │ │ - tsteq r8, r8, lsl r0 │ │ │ │ + smlatbeq r8, ip, sp, r9 │ │ │ │ + smlatbeq r8, r0, r9, r9 │ │ │ │ + @ instruction: 0x01089b98 │ │ │ │ + strdeq r8, [r7, -r8] │ │ │ │ + @ instruction: 0x0108a1bc │ │ │ │ + smlatbeq r8, r0, r7, r9 │ │ │ │ + smlatteq r7, r0, pc, r8 @ │ │ │ │ + smlabteq r8, r8, r1, sl │ │ │ │ + @ instruction: 0x01089d90 │ │ │ │ + smlatbeq r8, r0, pc, r9 @ │ │ │ │ + smlabteq r7, r0, pc, r8 @ │ │ │ │ + @ instruction: 0x01089990 │ │ │ │ + smlabbeq r8, r8, fp, r9 │ │ │ │ + smlatbeq r7, r8, pc, r8 @ │ │ │ │ + smlatbeq r8, r0, r4, sl │ │ │ │ ldrdeq sl, [r8, -r0] │ │ │ │ - tsteq r8, r8, lsl #14 │ │ │ │ - tsteq r7, r8, ror #24 │ │ │ │ + smlabbeq r8, r8, r9, r9 │ │ │ │ + @ instruction: 0x0108a19c │ │ │ │ + tsteq r8, r8, ror r7 │ │ │ │ + tsteq r7, r8, ror pc │ │ │ │ + tsteq r8, r8, ror sp │ │ │ │ + smlabbeq r8, r8, pc, r9 @ │ │ │ │ + tsteq r7, r0, ror #30 │ │ │ │ + smlabbeq r8, r4, sp, r9 │ │ │ │ + tsteq r8, r8, ror #18 │ │ │ │ + tsteq r8, r0, ror #22 │ │ │ │ + tsteq r7, r0, asr #30 │ │ │ │ + @ instruction: 0x0108a194 │ │ │ │ + @ instruction: 0x0108a1b0 │ │ │ │ + tsteq r7, r8, lsr #30 │ │ │ │ + tsteq r8, r0, ror r4 │ │ │ │ + tsteq r8, r0, asr #8 │ │ │ │ + ldrdeq sl, [r8, -r0] │ │ │ │ + @ instruction: 0x0108a1b0 │ │ │ │ + tsteq r7, r0, lsl #30 │ │ │ │ ldrdeq sl, [r8, -ip] │ │ │ │ - tsteq r8, r4, lsl r7 │ │ │ │ - tsteq r7, r0, asr ip │ │ │ │ - qaddeq sl, r8, r8 │ │ │ │ - tsteq r8, r8, lsr #32 │ │ │ │ + smlabteq r8, r0, r1, sl │ │ │ │ + smlatteq r7, r8, lr, r8 │ │ │ │ + tsteq r8, r8, asr r4 │ │ │ │ + smlatteq r8, r0, r8, sl │ │ │ │ + smlabteq r8, r8, r1, sl │ │ │ │ + smlabteq r7, r8, lr, r8 │ │ │ │ + smlatbeq r8, ip, r6, sl │ │ │ │ + @ instruction: 0x01078eb8 │ │ │ │ + strdeq sl, [r8, -ip] │ │ │ │ + tsteq r8, r8, ror #4 │ │ │ │ + tsteq r8, r0, lsl r2 │ │ │ │ + smlatteq r8, r0, r1, sl │ │ │ │ + smlatbeq r8, r0, r6, sl │ │ │ │ ldrdeq sl, [r8, -r8] │ │ │ │ - tsteq r8, r0, lsl r7 │ │ │ │ - tsteq r7, r8, lsr #24 │ │ │ │ - smlatteq r8, r4, r4, sl │ │ │ │ - tsteq r8, ip, lsl r7 │ │ │ │ - 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] │ │ │ │ - @ instruction: 0x01078b98 │ │ │ │ - tsteq r8, r8, asr #14 │ │ │ │ - @ instruction: 0x0108a2b8 │ │ │ │ + smlabbeq r7, r0, lr, r8 │ │ │ │ + smlatbeq r8, ip, r6, sl │ │ │ │ + smlatteq r8, r4, r8, sl │ │ │ │ + tsteq r7, r8, ror #28 │ │ │ │ strdeq sl, [r8, -r8] │ │ │ │ - tsteq r7, r8, ror fp │ │ │ │ - smlabteq r8, r8, r2, sl │ │ │ │ - tsteq r8, r4, lsl #10 │ │ │ │ - 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 │ │ │ │ + @ instruction: 0x0108a6b0 │ │ │ │ + smlatteq r8, r8, r8, sl │ │ │ │ + tsteq r7, r8, asr #28 │ │ │ │ + @ instruction: 0x0108a6bc │ │ │ │ + strdeq sl, [r8, -r4] │ │ │ │ + tsteq r7, r0, lsr lr │ │ │ │ + tsteq r8, r8, lsr r2 │ │ │ │ + tsteq r8, r8, lsl #4 │ │ │ │ + @ instruction: 0x0108a6b8 │ │ │ │ + strdeq sl, [r8, -r0] │ │ │ │ + tsteq r7, r8, lsl #28 │ │ │ │ + smlabteq r8, r4, r6, sl │ │ │ │ + strdeq sl, [r8, -ip] │ │ │ │ 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 #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 r7, r0, ror #20 │ │ │ │ - smlabbeq r8, r8, fp, sl │ │ │ │ - tsteq r8, r4, lsl #22 │ │ │ │ - @ instruction: 0x0108aabc │ │ │ │ + tsteq r8, r0, lsr #4 │ │ │ │ + smlabteq r8, r8, r6, sl │ │ │ │ + tsteq r8, r0, lsl #18 │ │ │ │ + ldrdeq r8, [r7, -r0] │ │ │ │ + smlabbeq r8, r0, r4, sl │ │ │ │ + smlabteq r7, r0, sp, r8 │ │ │ │ + @ instruction: 0x0108a994 │ │ │ │ + tsteq r8, r4, asr #18 │ │ │ │ + tsteq r8, r8, lsl r9 │ │ │ │ + smlabbeq r8, r0, r4, sl │ │ │ │ + smlabteq r8, r8, r6, sl │ │ │ │ + @ instruction: 0x01078d90 │ │ │ │ + @ instruction: 0x0108a490 │ │ │ │ ldrdeq sl, [r8, -r4] │ │ │ │ - tsteq r7, r8, lsr sl │ │ │ │ - tsteq r8, r4, lsr #22 │ │ │ │ - tsteq r8, r8, lsr fp │ │ │ │ - tsteq r7, r0, lsr #20 │ │ │ │ + tsteq r7, r8, ror sp │ │ │ │ + tsteq r8, r8, lsr #18 │ │ │ │ + @ instruction: 0x0108a498 │ │ │ │ + ldrdeq sl, [r8, -r8] │ │ │ │ + tsteq r7, r8, asr sp │ │ │ │ + smlatbeq r8, r8, r4, sl │ │ │ │ + smlatteq r8, r4, r6, sl │ │ │ │ + tsteq r7, r0, asr #26 │ │ │ │ + smlatteq r8, r4, sl, sl │ │ │ │ + @ instruction: 0x0108aa94 │ │ │ │ + tsteq r8, r8, ror #20 │ │ │ │ + tsteq r8, r8, asr #18 │ │ │ │ + tsteq r7, r8, lsl sp │ │ │ │ + @ instruction: 0x0108aa98 │ │ │ │ + smlabbeq r8, r0, r9, sl │ │ │ │ + tsteq r7, r0, lsl #26 │ │ │ │ + smlatteq r8, ip, sl, sl │ │ │ │ + smlabteq r8, r0, sl, sl │ │ │ │ + @ instruction: 0x0108a9b0 │ │ │ │ + smlatteq r7, r0, ip, r8 │ │ │ │ + smlabteq r8, r8, r9, sl │ │ │ │ + ldrdeq r8, [r7, -r0] │ │ │ │ + tsteq r8, r4, asr r5 │ │ │ │ + smlatteq r8, r4, lr, sl │ │ │ │ + strdeq sl, [r8, -r4] │ │ │ │ + tsteq r8, r0, ror fp │ │ │ │ + tsteq r8, r8, lsr #22 │ │ │ │ + tsteq r8, r0, lsl #22 │ │ │ │ + tsteq r8, r8, ror fp │ │ │ │ + @ instruction: 0x01078c90 │ │ │ │ + tsteq r8, r8, lsr #22 │ │ │ │ + smlatbeq r8, r0, fp, sl │ │ │ │ + tsteq r7, r8, ror ip │ │ │ │ + tsteq r8, r8, lsr #24 │ │ │ │ + smlabteq r8, r8, fp, sl │ │ │ │ + strdeq sl, [r8, -r4] │ │ │ │ + tsteq r7, r8, asr ip │ │ │ │ + tsteq r8, ip, asr #24 │ │ │ │ + tsteq r8, r4, ror #24 │ │ │ │ + tsteq r7, r0, asr #24 │ │ │ │ + tsteq r8, r8, ror #26 │ │ │ │ + smlatteq r8, r4, ip, sl │ │ │ │ + @ instruction: 0x0108ac9c │ │ │ │ + @ instruction: 0x0108acb4 │ │ │ │ + tsteq r7, r8, lsl ip │ │ │ │ + tsteq r8, r4, lsl #26 │ │ │ │ + tsteq r8, r8, lsl sp │ │ │ │ + tsteq r7, r0, lsl #24 │ │ │ │ + @ instruction: 0x0108adb4 │ │ │ │ + tsteq r8, ip, ror #26 │ │ │ │ + smlabbeq r8, r4, sp, sl │ │ │ │ + smlatteq r7, r0, fp, r8 │ │ │ │ + smlabteq r8, r0, sp, sl │ │ │ │ ldrdeq sl, [r8, -r4] │ │ │ │ - smlabbeq r8, ip, fp, sl │ │ │ │ - smlatbeq r8, r4, fp, sl │ │ │ │ - tsteq r7, r0, lsl #20 │ │ │ │ - smlatteq r8, r0, fp, sl │ │ │ │ + smlabteq r7, r8, fp, r8 │ │ │ │ + smlatbeq r8, ip, r3, fp │ │ │ │ + smlatteq r8, ip, lr, sl │ │ │ │ + tsteq r8, ip, lsr lr │ │ │ │ + tsteq r8, r4, lsl #28 │ │ │ │ + tsteq r8, r0, lsl lr │ │ │ │ + @ instruction: 0x01078b98 │ │ │ │ + tsteq r8, r8, ror #28 │ │ │ │ + @ instruction: 0x0108ae90 │ │ │ │ + smlabbeq r7, r0, fp, r8 │ │ │ │ + tsteq r8, r4, lsl #2 │ │ │ │ + smlatteq r8, r0, lr, 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 │ │ │ │ - smlatbeq r7, r0, r9, r8 │ │ │ │ + tsteq r7, r0, ror #22 │ │ │ │ + tsteq r8, r4, lsl #30 │ │ │ │ + mrseq fp, (UNDEF: 24) │ │ │ │ + tsteq r7, r8, asr #22 │ │ │ │ + tsteq r8, ip, asr r1 │ │ │ │ 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 │ │ │ │ - tsteq r7, r8, ror #18 │ │ │ │ - tsteq r8, ip, ror pc │ │ │ │ - tsteq r8, r4, asr #26 │ │ │ │ + tsteq r8, r4, lsl #2 │ │ │ │ + tsteq r8, r4, lsr r3 │ │ │ │ + tsteq r7, r0, lsr #22 │ │ │ │ + tsteq r8, r4, asr #6 │ │ │ │ + tsteq r8, ip, lsl pc │ │ │ │ + tsteq r7, r8, lsl #22 │ │ │ │ + tsteq r8, ip, ror #6 │ │ │ │ tsteq r8, r4, lsr #30 │ │ │ │ - tsteq r8, r4, asr r1 │ │ │ │ - tsteq r7, r0, asr #18 │ │ │ │ + tsteq r8, r0, lsr r1 │ │ │ │ + smlatteq r7, r8, sl, r8 │ │ │ │ + tsteq r8, ip, lsr #30 │ │ │ │ + ldrdeq r8, [r7, -r8] │ │ │ │ + tsteq r8, r4, lsl #10 │ │ │ │ + ldrdeq sl, [r8, -r4] │ │ │ │ + @ instruction: 0x0108b190 │ │ │ │ + tsteq r8, r4, asr #30 │ │ │ │ + tsteq r8, r8, lsr r1 │ │ │ │ + tsteq r8, r4, asr r3 │ │ │ │ + smlatbeq r7, r0, sl, r8 │ │ │ │ + tsteq r8, r4, ror #6 │ │ │ │ + tsteq r8, ip, lsr pc │ │ │ │ + smlabbeq r7, r8, sl, r8 │ │ │ │ + smlabbeq r8, ip, r3, fp │ │ │ │ + tsteq r8, r4, asr #30 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - smlatbeq r7, r8, r8, r8 │ │ │ │ - smlatbeq r8, ip, r1, fp │ │ │ │ - tsteq r8, r4, ror #26 │ │ │ │ - smlabbeq r8, r4, pc, sl @ │ │ │ │ + tsteq r7, r8, ror #20 │ │ │ │ + tsteq r8, r8, ror r1 │ │ │ │ + smlabbeq r8, r4, r3, fp │ │ │ │ + tsteq r7, r0, asr sl │ │ │ │ + ldrdeq fp, [r8, -r4] │ │ │ │ + smlatbeq r8, r0, r1, fp │ │ │ │ + smlabbeq r8, r4, r3, fp │ │ │ │ + tsteq r8, ip, asr pc │ │ │ │ + tsteq r7, r8, lsr #20 │ │ │ │ + tsteq r8, ip, ror #30 │ │ │ │ + @ instruction: 0x0108b19c │ │ │ │ + tsteq r7, r0, lsl sl │ │ │ │ + ldrdeq fp, [r8, -r4] │ │ │ │ + smlatbeq r8, r8, r1, fp │ │ │ │ + smlatbeq r8, r4, r3, fp │ │ │ │ + strdeq r8, [r7, -r0] │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ + smlatteq r7, r0, r9, r8 │ │ │ │ + tsteq r8, r0, lsr #12 │ │ │ │ + tsteq r8, r0, lsl r5 │ │ │ │ + @ instruction: 0x0108b494 │ │ │ │ + tsteq r8, r4, asr #8 │ │ │ │ + tsteq r8, r0, ror #8 │ │ │ │ + @ instruction: 0x010789b0 │ │ │ │ + @ instruction: 0x0108b4b0 │ │ │ │ + smlabteq r8, r4, r4, fp │ │ │ │ + @ instruction: 0x01078998 │ │ │ │ + tsteq r8, r0, asr r5 │ │ │ │ + tsteq r8, r8, lsl #10 │ │ │ │ + tsteq r8, r0, lsr #10 │ │ │ │ + tsteq r7, r8, ror r9 │ │ │ │ + tsteq r8, r4, ror r5 │ │ │ │ + @ instruction: 0x0108b590 │ │ │ │ + tsteq r7, r0, ror #18 │ │ │ │ + smlabbeq r8, r8, r6, fp │ │ │ │ + smlatteq r8, ip, r5, fp │ │ │ │ + @ instruction: 0x0108b5b0 │ │ │ │ + smlabteq r8, r0, r5, fp │ │ │ │ + tsteq r7, r8, lsr r9 │ │ │ │ + tsteq r8, ip, lsl #12 │ │ │ │ + tsteq r8, r8, lsr #12 │ │ │ │ + tsteq r7, r0, lsr #18 │ │ │ │ + smlatteq r8, r4, r6, fp │ │ │ │ + smlabbeq r8, r8, r6, fp │ │ │ │ + smlatbeq r8, r8, r6, fp │ │ │ │ + tsteq r7, r0, lsl #18 │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + strdeq r8, [r7, -r0] │ │ │ │ + smlabteq r8, ip, r6, sp │ │ │ │ + tsteq r8, r8, lsl #14 │ │ │ │ + tsteq r8, ip, asr #30 │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + smlatbeq r8, r4, r8, fp │ │ │ │ + ldrdeq fp, [r8, -ip] │ │ │ │ + tsteq r8, r4, ror r7 │ │ │ │ + tsteq r8, ip, lsr r7 │ │ │ │ + tsteq r8, ip, asr #14 │ │ │ │ + smlatbeq r7, r0, r8, r8 │ │ │ │ + smlabbeq r8, r4, r7, fp │ │ │ │ + @ instruction: 0x0108b794 │ │ │ │ smlabbeq r7, r8, r8, r8 │ │ │ │ - @ instruction: 0x0108af98 │ │ │ │ - smlatbeq r8, r4, r1, fp │ │ │ │ - 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 r7, r0, lsr r8 │ │ │ │ - strdeq fp, [r8, -r4] │ │ │ │ - smlabteq r8, r8, pc, sl @ │ │ │ │ - smlabteq r8, r4, r1, fp │ │ │ │ + strdeq fp, [r8, -ip] │ │ │ │ + smlabteq r8, r4, r7, fp │ │ │ │ + ldrdeq fp, [r8, -r4] │ │ │ │ + tsteq r7, r8, ror #16 │ │ │ │ + tsteq r8, ip, lsl #16 │ │ │ │ + tsteq r8, ip, lsl r8 │ │ │ │ + tsteq r7, r0, asr r8 │ │ │ │ + tsteq r8, r0, asr r9 │ │ │ │ + @ instruction: 0x0108b8b8 │ │ │ │ + tsteq r8, r8, asr r8 │ │ │ │ + tsteq r8, ip, ror r8 │ │ │ │ + tsteq r7, r8, lsr #16 │ │ │ │ + smlatteq r8, r8, r8, fp │ │ │ │ + tsteq r8, ip, lsl #18 │ │ │ │ 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] │ │ │ │ - ldrdeq fp, [r8, -r0] │ │ │ │ - smlatteq r8, r4, r2, fp │ │ │ │ - @ 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 │ │ │ │ + @ instruction: 0x0108b9b4 │ │ │ │ + tsteq r8, r0, ror r9 │ │ │ │ + smlabbeq r8, r4, r9, fp │ │ │ │ + strdeq r8, [r7, -r0] │ │ │ │ + smlabteq r8, r8, r9, fp │ │ │ │ + smlatteq r8, r4, r9, fp │ │ │ │ + ldrdeq r8, [r7, -r8] │ │ │ │ + tsteq r8, r8, lsr #24 │ │ │ │ + tsteq r8, r0, lsl #22 │ │ │ │ + tsteq r8, r8, ror #20 │ │ │ │ + tsteq r8, r8, lsl sl │ │ │ │ + tsteq r8, r4, lsr sl │ │ │ │ + smlatbeq r7, r8, r7, r8 │ │ │ │ + @ instruction: 0x0108ba90 │ │ │ │ + smlatbeq r8, ip, sl, fp │ │ │ │ + @ instruction: 0x01078790 │ │ │ │ + tsteq r8, r0, asr fp │ │ │ │ + tsteq r8, r0, lsl #22 │ │ │ │ + tsteq r8, ip, lsl fp │ │ │ │ + tsteq r7, r0, ror r7 │ │ │ │ + tsteq r8, r8, ror fp │ │ │ │ + @ instruction: 0x0108bb94 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - tsteq r8, r8, lsr #10 │ │ │ │ - tsteq r8, ip, ror #26 │ │ │ │ - tsteq r8, r0, lsl r9 │ │ │ │ - smlabteq r8, r4, r6, fp │ │ │ │ + smlabteq r8, r8, ip, fp │ │ │ │ + tsteq r8, r0, lsr ip │ │ │ │ + smlatteq r8, r0, fp, fp │ │ │ │ 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 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 r7, r0, lsl r6 │ │ │ │ - smlatteq r8, r8, r7, fp │ │ │ │ - tsteq r8, r4, lsl #16 │ │ │ │ + tsteq r7, r0, lsr r7 │ │ │ │ + tsteq r8, r8, asr ip │ │ │ │ + tsteq r8, r4, ror ip │ │ │ │ + tsteq r7, r8, lsl r7 │ │ │ │ + tsteq r8, r8, lsl sp │ │ │ │ + smlabteq r8, r8, ip, fp │ │ │ │ + smlatteq r8, r4, ip, fp │ │ │ │ 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 │ │ │ │ - @ instruction: 0x010785b0 │ │ │ │ - tsteq r8, r0, ror r9 │ │ │ │ - tsteq r8, r0, lsr #18 │ │ │ │ - tsteq r8, ip, lsr r9 │ │ │ │ - @ instruction: 0x01078590 │ │ │ │ - @ instruction: 0x0108b998 │ │ │ │ - @ instruction: 0x0108b9b4 │ │ │ │ - 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 r8, r0, ror ip │ │ │ │ - tsteq r8, ip, ror ip │ │ │ │ - @ instruction: 0x01078498 │ │ │ │ - ldrdeq fp, [r8, -ip] │ │ │ │ - tsteq r8, r4, lsl sp │ │ │ │ + tsteq r8, ip, lsl sp │ │ │ │ + smlatteq r7, r8, r6, r8 │ │ │ │ + smlatbeq r8, r0, r1, ip │ │ │ │ + @ instruction: 0x0108bf9c │ │ │ │ + tsteq r8, r4, ror #28 │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + tsteq r8, ip, ror sp │ │ │ │ + smlatbeq r8, r8, sp, fp │ │ │ │ + @ instruction: 0x010786b0 │ │ │ │ + tsteq r8, ip, lsl #28 │ │ │ │ + tsteq r8, ip, lsl lr │ │ │ │ + @ instruction: 0x01078698 │ │ │ │ + smlabbeq r8, ip, lr, fp │ │ │ │ + tsteq r8, r0, asr lr │ │ │ │ + tsteq r8, ip, asr lr │ │ │ │ + tsteq r7, r8, ror r6 │ │ │ │ + @ instruction: 0x0108bebc │ │ │ │ + strdeq fp, [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 │ │ │ │ @@ -27657,423 +27657,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - 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 │ │ │ │ - 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] │ │ │ │ - strdeq fp, [r8, -r0] │ │ │ │ - tsteq r7, r4, ror #26 │ │ │ │ + strdeq r7, [r7, -ip] │ │ │ │ + smlatteq r8, ip, r9, fp │ │ │ │ + tsteq r8, ip, lsl r9 │ │ │ │ + smlatteq r8, r4, r8, fp │ │ │ │ + strdeq fp, [r8, -r4] │ │ │ │ + ldrdeq r7, [r7, -r4] │ │ │ │ + tsteq r8, r8, asr r9 │ │ │ │ @ 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: 0x01077fbc │ │ │ │ + tsteq r8, r4, lsr #20 │ │ │ │ + smlatteq r8, r0, r9, fp │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + @ instruction: 0x01077f9c │ │ │ │ + tsteq r8, r0, lsr #20 │ │ │ │ + smlabbeq r7, ip, pc, r7 @ │ │ │ │ + tsteq r8, r0, asr #24 │ │ │ │ + tsteq r8, r0, lsr #22 │ │ │ │ + @ instruction: 0x0108ba9c │ │ │ │ + tsteq r8, ip, asr sl │ │ │ │ + tsteq r8, r0, ror sl │ │ │ │ + tsteq r7, ip, asr pc │ │ │ │ @ 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 │ │ │ │ - @ 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 │ │ │ │ - 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 r7, ip, lsr #24 │ │ │ │ - tsteq r8, r0, asr sp │ │ │ │ ldrdeq fp, [r8, -r0] │ │ │ │ + tsteq r7, r4, asr #30 │ │ │ │ + tsteq r8, r0, ror fp │ │ │ │ + tsteq r8, r8, lsr #22 │ │ │ │ + tsteq r8, r4, asr #22 │ │ │ │ + tsteq r7, r4, lsr #30 │ │ │ │ + @ instruction: 0x0108bb98 │ │ │ │ + smlatbeq r8, ip, fp, fp │ │ │ │ + tsteq r7, ip, lsl #30 │ │ │ │ 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 │ │ │ │ + tsteq r8, ip, lsr #24 │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + tsteq r8, r8, lsl #24 │ │ │ │ + smlatteq r7, r4, lr, r7 │ │ │ │ + tsteq r8, r4, lsr ip │ │ │ │ + tsteq r8, r0, asr #24 │ │ │ │ + smlabteq r7, ip, lr, r7 │ │ │ │ + @ instruction: 0x0108bc98 │ │ │ │ + tsteq r8, r4, ror #24 │ │ │ │ + tsteq r8, r0, ror ip │ │ │ │ + smlatbeq r7, ip, lr, r7 │ │ │ │ + @ instruction: 0x0108bc94 │ │ │ │ + @ instruction: 0x01077e9c │ │ │ │ + tsteq r8, ip, ror #8 │ │ │ │ + smlatbeq r8, r0, r0, ip │ │ │ │ + smlatbeq r8, ip, lr, fp │ │ │ │ + tsteq r8, ip, ror sp │ │ │ │ + tsteq r8, r8, lsl #26 │ │ │ │ + smlabteq r8, r8, ip, fp │ │ │ │ + smlatteq r8, r0, ip, fp │ │ │ │ + tsteq r7, ip, asr lr │ │ │ │ + tsteq r8, ip, lsl sp │ │ │ │ + tsteq r8, r0, lsr sp │ │ │ │ + tsteq r7, r4, asr #28 │ │ │ │ + smlabteq r8, ip, sp, fp │ │ │ │ + smlabbeq r8, r0, sp, fp │ │ │ │ + @ instruction: 0x0108bd94 │ │ │ │ + tsteq r7, r4, lsr #28 │ │ │ │ strdeq fp, [r8, -ip] │ │ │ │ - smlabbeq r7, r4, fp, r7 │ │ │ │ - tsteq r8, r0, asr #28 │ │ │ │ - tsteq r8, r8, asr lr │ │ │ │ - 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 r7, r4, lsr fp │ │ │ │ - tsteq r8, r4, lsr #32 │ │ │ │ - @ instruction: 0x0108bfb8 │ │ │ │ + tsteq r8, r8, lsl lr │ │ │ │ + tsteq r7, ip, lsl #28 │ │ │ │ + tsteq r8, r0, lsr pc │ │ │ │ + @ instruction: 0x0108beb0 │ │ │ │ + tsteq r8, r4, ror #28 │ │ │ │ + tsteq r8, ip, ror lr │ │ │ │ + smlatteq r7, r4, sp, r7 │ │ │ │ + @ instruction: 0x0108beb8 │ │ │ │ + ldrdeq fp, [r8, -r4] │ │ │ │ + smlabteq r7, ip, sp, r7 │ │ │ │ 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, ip, lsr #30 │ │ │ │ + tsteq r8, r4, asr #30 │ │ │ │ + smlatbeq r7, ip, sp, r7 │ │ │ │ + tsteq r8, ip, ror pc │ │ │ │ + @ instruction: 0x0108bf94 │ │ │ │ + @ instruction: 0x01077d94 │ │ │ │ + @ instruction: 0x0108c198 │ │ │ │ + smlabbeq r8, r8, r0, ip │ │ │ │ + tsteq r8, r8 │ │ │ │ + smlabteq r8, r0, pc, fp @ │ │ │ │ + ldrdeq fp, [r8, -ip] │ │ │ │ + tsteq r7, r4, ror #26 │ │ │ │ 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 │ │ │ │ + tsteq r8, r8, lsr r0 │ │ │ │ + tsteq r7, ip, asr #26 │ │ │ │ + smlabteq r8, ip, r0, ip │ │ │ │ + smlabbeq r8, r4, r0, ip │ │ │ │ + swpeq ip, ip, [r8] │ │ │ │ + tsteq r7, ip, lsr #26 │ │ │ │ + smlatteq r8, ip, r0, ip │ │ │ │ + tsteq r8, r4, lsl #2 │ │ │ │ + tsteq r7, r4, lsl sp │ │ │ │ + tsteq r8, r4, lsl #4 │ │ │ │ + @ instruction: 0x0108c198 │ │ │ │ + tsteq r8, ip, asr #2 │ │ │ │ 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 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 │ │ │ │ - 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, r4, ror r4 │ │ │ │ - tsteq r7, ip, asr #18 │ │ │ │ + smlatteq r7, ip, ip, r7 │ │ │ │ + smlatbeq r8, r8, r1, ip │ │ │ │ + smlabteq r8, r0, r1, ip │ │ │ │ + ldrdeq r7, [r7, -r4] │ │ │ │ + tsteq r8, r4, lsr r2 │ │ │ │ + smlatteq r8, ip, r1, ip │ │ │ │ + mrseq ip, R8_fiq │ │ │ │ + @ instruction: 0x01077cb4 │ │ │ │ + tsteq r8, r4, lsr r2 │ │ │ │ + smlatbeq r7, r4, ip, r7 │ │ │ │ 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 │ │ │ │ - tsteq r8, r0, ror r6 │ │ │ │ - tsteq r8, r8, lsl r6 │ │ │ │ - tsteq r8, r8, lsr r6 │ │ │ │ - smlatteq r7, ip, r8, r7 │ │ │ │ - tsteq r8, r8, ror r6 │ │ │ │ + tsteq r8, r4, lsr r4 │ │ │ │ + tsteq r8, r8, asr #6 │ │ │ │ + smlatteq r8, r8, r2, ip │ │ │ │ + smlatbeq r8, r4, r2, ip │ │ │ │ + @ instruction: 0x0108c2bc │ │ │ │ + tsteq r7, ip, ror #24 │ │ │ │ + tsteq r8, r4, lsl #6 │ │ │ │ + tsteq r8, r8, lsl #6 │ │ │ │ + tsteq r7, r4, asr ip │ │ │ │ + tsteq r8, ip, ror r3 │ │ │ │ + tsteq r8, r8, lsr r3 │ │ │ │ + tsteq r8, ip, asr #6 │ │ │ │ + tsteq r7, r4, lsr ip │ │ │ │ + @ instruction: 0x0108c39c │ │ │ │ + smlatbeq r8, r8, r3, ip │ │ │ │ + tsteq r7, ip, lsl ip │ │ │ │ + @ instruction: 0x0108c4b8 │ │ │ │ + tsteq r8, ip, lsr #8 │ │ │ │ + smlatteq r8, ip, r3, ip │ │ │ │ + strdeq ip, [r8, -ip] │ │ │ │ + strdeq r7, [r7, -r4] │ │ │ │ + tsteq r8, r4, asr r4 │ │ │ │ + tsteq r8, r0, ror r4 │ │ │ │ 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] │ │ │ │ + strdeq ip, [r8, -r0] │ │ │ │ + @ instruction: 0x0108c4b0 │ │ │ │ + smlabteq r8, r4, r4, ip │ │ │ │ + @ instruction: 0x01077bbc │ │ │ │ + smlatteq r8, ip, r4, ip │ │ │ │ + smlatbeq r7, ip, fp, r7 │ │ │ │ + smlatteq r8, r0, r6, ip │ │ │ │ + strdeq ip, [r8, -r4] │ │ │ │ + tsteq r8, ip, ror r5 │ │ │ │ + tsteq r8, r4, lsr r5 │ │ │ │ + tsteq r8, r4, asr r5 │ │ │ │ + tsteq r7, ip, ror fp │ │ │ │ + smlabbeq r8, ip, r5, ip │ │ │ │ + smlatbeq r8, r4, r5, ip │ │ │ │ + tsteq r7, r4, ror #22 │ │ │ │ + tsteq r8, r8, lsr #12 │ │ │ │ + smlatteq r8, r8, r5, ip │ │ │ │ + strdeq ip, [r8, -ip] │ │ │ │ + tsteq r7, r4, asr #22 │ │ │ │ + tsteq r8, r0, asr #12 │ │ │ │ + tsteq r8, r4, asr r6 │ │ │ │ + tsteq r7, ip, lsr #22 │ │ │ │ + strdeq ip, [r8, -r0] │ │ │ │ tsteq r8, r0, lsr r7 │ │ │ │ - ldrdeq ip, [r8, -r8] │ │ │ │ + @ instruction: 0x0108c6b8 │ │ │ │ + smlatteq r8, r4, r6, ip │ │ │ │ + tsteq r7, r4, lsl #22 │ │ │ │ + smlabbeq r8, r4, r7, ip │ │ │ │ + @ instruction: 0x0108c798 │ │ │ │ + smlatteq r7, ip, sl, r7 │ │ │ │ + tsteq r8, r0, asr r8 │ │ │ │ strdeq ip, [r8, -r8] │ │ │ │ - @ instruction: 0x01077894 │ │ │ │ - tsteq r8, r0, ror #14 │ │ │ │ - smlabbeq r8, r0, r7, ip │ │ │ │ - tsteq r7, ip, ror r8 │ │ │ │ - tsteq r8, r8, lsr r8 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + tsteq r8, r8, lsl r8 │ │ │ │ + smlabteq r7, ip, sl, r7 │ │ │ │ + tsteq r8, r8, asr r8 │ │ │ │ + @ instruction: 0x01077abc │ │ │ │ + strdeq sp, [r8, -ip] │ │ │ │ + strheq sp, [r8, -ip] │ │ │ │ + tsteq r8, r0, asr #26 │ │ │ │ + tsteq r8, r0, lsl #22 │ │ │ │ + @ instruction: 0x0108c9b8 │ │ │ │ + tsteq r8, r0, lsl r9 │ │ │ │ + @ instruction: 0x0108c8b8 │ │ │ │ + ldrdeq ip, [r8, -r8] │ │ │ │ + tsteq r7, r4, ror sl │ │ │ │ + tsteq r8, r0, asr #18 │ │ │ │ + tsteq r8, r0, ror #18 │ │ │ │ + tsteq r7, ip, asr sl │ │ │ │ + tsteq r8, r8, lsl sl │ │ │ │ + smlabteq r8, r0, r9, ip │ │ │ │ smlatteq r8, r0, r9, ip │ │ │ │ - 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 │ │ │ │ - @ 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 │ │ │ │ - tsteq r8, r4, lsr #24 │ │ │ │ - tsteq r8, ip, lsr ip │ │ │ │ - tsteq r7, ip, lsl #14 │ │ │ │ - smlabteq r8, ip, ip, ip │ │ │ │ + tsteq r7, ip, lsr sl │ │ │ │ + tsteq r8, r8, asr #20 │ │ │ │ + tsteq r8, r8, ror #20 │ │ │ │ + tsteq r7, r4, lsr #20 │ │ │ │ + smlabteq r8, r0, fp, ip │ │ │ │ + tsteq r8, r8, lsl fp │ │ │ │ + smlabteq r8, r0, sl, ip │ │ │ │ + smlatteq r8, r0, sl, ip │ │ │ │ + strdeq r7, [r7, -ip] │ │ │ │ + tsteq r8, r8, asr #22 │ │ │ │ + tsteq r8, r8, ror #22 │ │ │ │ + smlatteq r7, r4, r9, r7 │ │ │ │ + smlatteq r8, ip, fp, ip │ │ │ │ + smlatbeq r8, ip, fp, ip │ │ │ │ + smlabteq r8, r0, fp, ip │ │ │ │ + smlabteq r7, r4, r9, r7 │ │ │ │ + tsteq r8, ip, lsl #24 │ │ │ │ + tsteq r8, ip, lsr #24 │ │ │ │ + smlatbeq r7, ip, r9, r7 │ │ │ │ + strdeq ip, [r8, -ip] │ │ │ │ + tsteq r8, ip, lsl sp │ │ │ │ + @ instruction: 0x0108ccb4 │ │ │ │ + tsteq r8, r4, ror #24 │ │ │ │ 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 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 │ │ │ │ - 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 │ │ │ │ - ldrdeq ip, [r8, -ip] │ │ │ │ - qaddeq sp, ip, r8 │ │ │ │ - tsteq r7, r4, lsl r6 │ │ │ │ - tsteq r8, r8, lsr r3 │ │ │ │ + tsteq r7, ip, ror r9 │ │ │ │ + smlabteq r8, r8, ip, ip │ │ │ │ + ldrdeq ip, [r8, -r4] │ │ │ │ + tsteq r7, r4, ror #18 │ │ │ │ + tsteq r8, ip, asr #26 │ │ │ │ + tsteq r8, r8, lsl #26 │ │ │ │ + tsteq r8, r8, lsl sp │ │ │ │ + tsteq r7, r4, asr #18 │ │ │ │ + tsteq r8, r0, ror #26 │ │ │ │ + tsteq r8, r8, ror sp │ │ │ │ + tsteq r7, ip, lsr #18 │ │ │ │ + tsteq r8, ip, ror #28 │ │ │ │ smlatteq r8, r4, sp, ip │ │ │ │ - tsteq r8, r8, rrx │ │ │ │ + smlatbeq r8, r4, sp, ip │ │ │ │ + @ instruction: 0x0108cdb4 │ │ │ │ + tsteq r7, r4, lsl #18 │ │ │ │ + tsteq r8, r4, lsl #28 │ │ │ │ + tsteq r8, ip, lsl lr │ │ │ │ + smlatteq r7, ip, r8, r7 │ │ │ │ + smlatbeq r8, ip, lr, ip │ │ │ │ + tsteq r8, r4, ror #28 │ │ │ │ + tsteq r8, ip, ror lr │ │ │ │ + smlabteq r7, ip, r8, r7 │ │ │ │ + smlatbeq r8, r4, lr, ip │ │ │ │ + @ instruction: 0x010778bc │ │ │ │ + tsteq r8, ip, asr #6 │ │ │ │ + tsteq r8, r4, asr r5 │ │ │ │ + tsteq r8, r4, ror #30 │ │ │ │ + tsteq r8, ip, lsl #30 │ │ │ │ + ldrdeq ip, [r8, -r4] │ │ │ │ + smlatteq r8, r4, lr, ip │ │ │ │ + smlabbeq r7, r4, r8, r7 │ │ │ │ + tsteq r8, r4, lsl pc │ │ │ │ + tsteq r8, r0, lsr #30 │ │ │ │ + tsteq r7, ip, ror #16 │ │ │ │ + smlabbeq r8, ip, pc, ip @ │ │ │ │ + tsteq r8, r4, asr #30 │ │ │ │ + tsteq r8, ip, asr pc │ │ │ │ + tsteq r7, ip, asr #16 │ │ │ │ + smlatbeq r8, ip, pc, ip @ │ │ │ │ + tsteq r8, r4, lsr #4 │ │ │ │ + tsteq r7, r4, lsr r8 │ │ │ │ + tsteq r8, ip, lsr #10 │ │ │ │ + strdeq sp, [r8, -r8] │ │ │ │ + smlatbeq r8, ip, pc, ip @ │ │ │ │ + tsteq r8, r8, lsr #4 │ │ │ │ + tsteq r7, ip, lsl #16 │ │ │ │ + @ instruction: 0x0108cfbc │ │ │ │ + tsteq r8, ip, lsr r2 │ │ │ │ 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 │ │ │ │ + tsteq r8, r8, lsl r5 │ │ │ │ + smlabteq r8, r4, pc, ip @ │ │ │ │ + tsteq r8, r8, asr #4 │ │ │ │ + ldrdeq r7, [r7, -r4] │ │ │ │ + smlatbeq r8, ip, r7, sp │ │ │ │ + smlabteq r7, r4, r7, r7 │ │ │ │ + tsteq r8, r4, lsl #6 │ │ │ │ + smlatbeq r8, r4, r2, sp │ │ │ │ + tsteq r8, r0, ror r2 │ │ │ │ + smlatbeq r8, ip, r7, sp │ │ │ │ + smlabteq r8, ip, pc, ip @ │ │ │ │ + @ instruction: 0x01077794 │ │ │ │ + @ instruction: 0x0108d7bc │ │ │ │ + ldrdeq ip, [r8, -ip] │ │ │ │ + tsteq r7, ip, ror r7 │ │ │ │ + @ instruction: 0x0108d290 │ │ │ │ + smlabteq r8, r4, r7, sp │ │ │ │ + smlatteq r8, r4, pc, ip @ │ │ │ │ + tsteq r7, ip, asr r7 │ │ │ │ + ldrdeq sp, [r8, -r4] │ │ │ │ + strdeq ip, [r8, -r4] │ │ │ │ + tsteq r7, r4, asr #14 │ │ │ │ ldrdeq sp, [r8, -ip] │ │ │ │ - strdeq ip, [r8, -ip] │ │ │ │ + smlatbeq r8, r8, r2, sp │ │ │ │ + ldrdeq sp, [r8, -r4] │ │ │ │ + strdeq ip, [r8, -r4] │ │ │ │ + tsteq r7, ip, lsl r7 │ │ │ │ + smlatteq r8, r4, r7, sp │ │ │ │ + tsteq r8, r4 │ │ │ │ + tsteq r7, r4, lsl #14 │ │ │ │ + smlabteq r8, r8, r2, sp │ │ │ │ + smlatteq r8, ip, r7, sp │ │ │ │ + tsteq r8, ip │ │ │ │ + smlatteq r7, r4, r6, r7 │ │ │ │ + tsteq r8, r8, ror #10 │ │ │ │ + ldrdeq r7, [r7, -r4] │ │ │ │ + smlabbeq r8, r8, r2, lr │ │ │ │ + tsteq r8, r4, ror #18 │ │ │ │ + @ instruction: 0x0108d8bc │ │ │ │ + tsteq r8, ip, asr #32 │ │ │ │ + tsteq r8, ip, lsl r0 │ │ │ │ + tsteq r8, ip, asr r5 │ │ │ │ + smlatteq r8, ip, r7, sp │ │ │ │ + @ instruction: 0x01077694 │ │ │ │ + tsteq r8, r0, ror r5 │ │ │ │ + tsteq r8, r0, lsl #16 │ │ │ │ + tsteq r7, ip, ror r6 │ │ │ │ + tsteq r8, r4, lsr r0 │ │ │ │ + tsteq r8, ip, ror r5 │ │ │ │ + tsteq r8, ip, lsl #16 │ │ │ │ + tsteq r7, ip, asr r6 │ │ │ │ + @ instruction: 0x0108d590 │ │ │ │ + tsteq r8, r0, lsr #16 │ │ │ │ + tsteq r7, r4, asr #12 │ │ │ │ + smlabbeq r8, ip, r8, sp │ │ │ │ + tsteq r8, ip, asr r8 │ │ │ │ + tsteq r8, ip, ror #26 │ │ │ │ + tsteq r8, r4, lsr #32 │ │ │ │ + tsteq r7, ip, lsl r6 │ │ │ │ + smlabbeq r8, r0, sp, sp │ │ │ │ + tsteq r8, r4, lsr r0 │ │ │ │ + tsteq r7, r4, lsl #12 │ │ │ │ + tsteq r8, r4, ror r8 │ │ │ │ + smlabbeq r8, ip, sp, sp │ │ │ │ + tsteq r8, ip, lsr r0 │ │ │ │ + smlatteq r7, r4, r5, r7 │ │ │ │ + smlatbeq r8, r0, sp, sp │ │ │ │ + tsteq r8, ip, asr #32 │ │ │ │ + smlabteq r7, ip, r5, r7 │ │ │ │ + tsteq r8, r4, lsl #18 │ │ │ │ + smlatbeq r8, ip, r8, sp │ │ │ │ + tsteq r8, ip, ror r8 │ │ │ │ + @ instruction: 0x0108dd9c │ │ │ │ + tsteq r8, r4, asr #32 │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0x0108ddb0 │ │ │ │ + qaddeq lr, r4, r8 │ │ │ │ + smlabbeq r7, r4, r5, r7 │ │ │ │ + @ instruction: 0x0108d894 │ │ │ │ + @ instruction: 0x0108ddbc │ │ │ │ + qaddeq lr, ip, r8 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - tsteq r8, r4, ror #28 │ │ │ │ - @ instruction: 0x010773bc │ │ │ │ ldrdeq sp, [r8, -r0] │ │ │ │ - tsteq r8, r4, ror lr │ │ │ │ - smlatbeq r7, r4, r3, r7 │ │ │ │ - @ instruction: 0x0108d6b4 │ │ │ │ - ldrdeq sp, [r8, -ip] │ │ │ │ - tsteq r8, ip, ror lr │ │ │ │ - smlabbeq r7, r4, r3, r7 │ │ │ │ - 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 │ │ │ │ - ldrdeq sp, [r8, -ip] │ │ │ │ - tsteq r8, r4, lsl ip │ │ │ │ - smlatbeq r8, r4, lr, sp │ │ │ │ - tsteq r7, ip, lsl #6 │ │ │ │ - tsteq r8, r8, ror #18 │ │ │ │ - strdeq r7, [r7, -ip] │ │ │ │ + tsteq r8, ip, rrx │ │ │ │ + tsteq r7, ip, asr #10 │ │ │ │ + ldrdeq sp, [r8, -r4] │ │ │ │ + smlatbeq r8, r4, r8, sp │ │ │ │ + ldrdeq sp, [r8, -r4] │ │ │ │ + tsteq r8, ip, rrx │ │ │ │ + tsteq r7, r4, lsr #10 │ │ │ │ + smlatteq r8, r8, sp, sp │ │ │ │ + tsteq r8, ip, ror r0 │ │ │ │ + tsteq r7, ip, lsl #10 │ │ │ │ + @ instruction: 0x0108d8bc │ │ │ │ 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 ip │ │ │ │ - smlabteq r7, r4, r2, r7 │ │ │ │ - tsteq r8, r8, ror r9 │ │ │ │ - tsteq r8, r0, lsr ip │ │ │ │ - smlatbeq r7, ip, r2, r7 │ │ │ │ - smlatteq r8, r4, lr, sp │ │ │ │ - smlabbeq r8, r4, r9, sp │ │ │ │ - tsteq r8, ip, lsr ip │ │ │ │ - smlabbeq r7, ip, r2, r7 │ │ │ │ - @ instruction: 0x0108d998 │ │ │ │ - tsteq r8, r0, asr ip │ │ │ │ - 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 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 │ │ │ │ + smlabbeq r8, r4, r0, lr │ │ │ │ + smlatteq r7, ip, r4, r7 │ │ │ │ + tsteq r8, r8, asr #22 │ │ │ │ + ldrdeq r7, [r7, -ip] │ │ │ │ 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] │ │ │ │ - @ instruction: 0x010771bc │ │ │ │ - tsteq r8, r8, lsr #12 │ │ │ │ - tsteq r8, r4, asr r3 │ │ │ │ - @ instruction: 0x0108e4b4 │ │ │ │ - @ instruction: 0x0107719c │ │ │ │ + tsteq r8, r8, lsr r1 │ │ │ │ + ldrdeq lr, [r8, -r8] │ │ │ │ + smlatbeq r8, r4, r0, lr │ │ │ │ + tsteq r8, r4, asr #22 │ │ │ │ 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 │ │ │ │ + smlatbeq r7, r4, r4, r7 │ │ │ │ + tsteq r8, r8, asr fp │ │ │ │ + tsteq r8, r0, lsl lr │ │ │ │ + smlabbeq r7, ip, r4, r7 │ │ │ │ + smlabteq r8, r4, r0, lr │ │ │ │ + tsteq r8, r4, ror #22 │ │ │ │ + tsteq r8, ip, lsl lr │ │ │ │ + tsteq r7, ip, ror #8 │ │ │ │ + tsteq r8, r8, ror fp │ │ │ │ + tsteq r8, r0, lsr lr │ │ │ │ + tsteq r7, r4, asr r4 │ │ │ │ + tsteq r8, r8, lsl r1 │ │ │ │ + tsteq r8, ip, asr r5 │ │ │ │ + tsteq r8, r4, ror r2 │ │ │ │ + smlatbeq r8, ip, r3, lr │ │ │ │ + tsteq r7, ip, lsr #8 │ │ │ │ + strdeq lr, [r8, -ip] │ │ │ │ + @ instruction: 0x0108e994 │ │ │ │ + tsteq r7, r4, lsl r4 │ │ │ │ + smlabteq r8, ip, r6, lr │ │ │ │ + @ instruction: 0x0108e3b0 │ │ │ │ + tsteq r8, r4, asr #10 │ │ │ │ + strdeq r7, [r7, -r4] │ │ │ │ + strdeq lr, [r8, -r8] │ │ │ │ + smlatteq r7, r4, r3, r7 │ │ │ │ + tsteq r8, r4, lsr #8 │ │ │ │ + smlabbeq r8, r4, r2, lr │ │ │ │ + @ instruction: 0x0108e6b4 │ │ │ │ + smlatbeq r8, r4, r3, lr │ │ │ │ + tsteq r8, r4, lsr r5 │ │ │ │ + @ instruction: 0x010773b4 │ │ │ │ + smlabbeq r8, r4, r9, lr │ │ │ │ + ldrdeq lr, [r8, -r8] │ │ │ │ + @ instruction: 0x0107739c │ │ │ │ + tsteq r8, r8, lsl #16 │ │ │ │ + tsteq r8, r4, lsr r5 │ │ │ │ + @ instruction: 0x0108e694 │ │ │ │ + tsteq r7, ip, ror r3 │ │ │ │ + ldrdeq lr, [r8, -ip] │ │ │ │ + tsteq r8, r4, asr #4 │ │ │ │ + tsteq r7, r4, ror #6 │ │ │ │ + tsteq r8, r4, ror #10 │ │ │ │ + smlabbeq r8, ip, r9, lr │ │ │ │ + smlabbeq r8, r4, r6, lr │ │ │ │ + smlatteq r8, ip, r7, lr │ │ │ │ + tsteq r7, ip, lsr r3 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -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 │ │ │ │ + ldrdeq sp, [r8, -r0] │ │ │ │ + tsteq r8, r4, asr #26 │ │ │ │ + smlabteq r7, r0, ip, r6 │ │ │ │ + smlabbeq r8, r8, sl, sp │ │ │ │ + smlabbeq r8, ip, r1, lr │ │ │ │ + tsteq r8, r0, lsl r3 │ │ │ │ + smlatbeq r7, r0, ip, r6 │ │ │ │ + smlabteq r8, r0, fp, sp │ │ │ │ + @ instruction: 0x01076c90 │ │ │ │ + smlatbeq r9, r0, r3, r4 │ │ │ │ + @ instruction: 0x010905b4 │ │ │ │ + tstpeq r8, ip, lsr #4 @ p-variant is OBSOLETE │ │ │ │ strdeq lr, [r8, -r8] │ │ │ │ - tsteq r8, r0, lsr #2 │ │ │ │ - tsteq r7, r0, lsr #20 │ │ │ │ - @ instruction: 0x0108e3b8 │ │ │ │ + tsteq r8, r0, ror r7 │ │ │ │ + tsteq r8, r8, lsr #12 │ │ │ │ + tsteq r8, r8 │ │ │ │ + tsteq r8, r4, asr sl │ │ │ │ tsteq r8, r8, asr r1 │ │ │ │ - tsteq r7, r8, lsl #20 │ │ │ │ - tsteq r8, r8, ror #8 │ │ │ │ - tsteq r8, r0, lsl r4 │ │ │ │ - smlatteq r8, r0, r3, lr │ │ │ │ - smlabbeq r8, r0, r1, lr │ │ │ │ - smlatteq r7, r0, r9, r6 │ │ │ │ - tsteq r8, r8, lsl r4 │ │ │ │ - @ instruction: 0x0108e1b8 │ │ │ │ - smlabteq r7, r8, r9, r6 │ │ │ │ - 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 │ │ │ │ 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 │ │ │ │ - tsteq r8, r8, lsl r8 │ │ │ │ - smlatteq r8, r8, r7, lr │ │ │ │ - smlabbeq r8, r8, r5, lr │ │ │ │ - smlatteq r7, r8, r8, r6 │ │ │ │ - tsteq r8, r0, lsr #16 │ │ │ │ - smlabteq r8, r0, r5, lr │ │ │ │ - ldrdeq r6, [r7, -r0] │ │ │ │ - smlabbeq r8, r0, r8, lr │ │ │ │ - tsteq r8, r0, asr r8 │ │ │ │ + tsteq r7, r8, lsr ip │ │ │ │ + tsteq r8, r4, lsl sp │ │ │ │ + @ instruction: 0x0108de90 │ │ │ │ + tsteq r7, r0, lsr #24 │ │ │ │ + @ instruction: 0x0108e590 │ │ │ │ + ldrdeq lr, [r8, -r8] │ │ │ │ + mrseq lr, (UNDEF: 56) │ │ │ │ + tsteq r7, r0, lsl #24 │ │ │ │ + @ instruction: 0x0108e598 │ │ │ │ + tsteq r8, r8, lsr r3 │ │ │ │ + smlatteq r7, r8, fp, r6 │ │ │ │ + tsteq r8, r8, asr #12 │ │ │ │ strdeq lr, [r8, -r0] │ │ │ │ - @ instruction: 0x010768b0 │ │ │ │ - tsteq r8, r8, lsl #12 │ │ │ │ - smlatbeq r7, r0, r8, r6 │ │ │ │ - @ instruction: 0x0108ea90 │ │ │ │ - ldrdeq lr, [r8, -r0] │ │ │ │ - @ instruction: 0x0108e6b0 │ │ │ │ + smlabteq r8, r0, r5, lr │ │ │ │ + tsteq r8, r0, ror #6 │ │ │ │ + smlabteq r7, r0, fp, r6 │ │ │ │ + strdeq lr, [r8, -r8] │ │ │ │ + @ instruction: 0x0108e398 │ │ │ │ + smlatbeq r7, r8, fp, r6 │ │ │ │ tsteq r8, r8, asr r6 │ │ │ │ tsteq r8, r8, lsr #12 │ │ │ │ - smlatbeq r8, r0, r8, lr │ │ │ │ - tsteq r7, r8, ror #16 │ │ │ │ + smlabteq r8, r8, r3, lr │ │ │ │ + smlabbeq r7, r8, fp, r6 │ │ │ │ tsteq r8, r0, ror #12 │ │ │ │ - ldrdeq lr, [r8, -r8] │ │ │ │ - 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 r7, r8, lsl r8 │ │ │ │ - smlabbeq r8, r8, fp, lr │ │ │ │ - @ instruction: 0x0108ef90 │ │ │ │ - ldrdeq lr, [r8, -r8] │ │ │ │ - smlatbeq r8, r8, lr, lr │ │ │ │ + tsteq r8, r0, lsl #8 │ │ │ │ + tsteq r7, r0, ror fp │ │ │ │ + tsteq r8, r0, lsr sl │ │ │ │ + tsteq r8, r8, lsl #14 │ │ │ │ + @ instruction: 0x0108e6b0 │ │ │ │ + smlabbeq r8, r0, r6, lr │ │ │ │ + tsteq r8, r0, lsr #8 │ │ │ │ + tsteq r7, r0, asr #22 │ │ │ │ + @ instruction: 0x0108e6b8 │ │ │ │ + tsteq r8, r8, asr r4 │ │ │ │ + tsteq r7, r8, lsr #22 │ │ │ │ + @ instruction: 0x0108e998 │ │ │ │ + smlatteq r8, r8, r6, lr │ │ │ │ + tsteq r8, r8, lsl #14 │ │ │ │ + tsteq r7, r8, lsl #22 │ │ │ │ + smlatbeq r8, r0, r9, lr │ │ │ │ + tsteq r8, r0, asr #14 │ │ │ │ strdeq r6, [r7, -r0] │ │ │ │ - smlabteq r8, r0, r9, lr │ │ │ │ - tsteq r8, ip, ror sl │ │ │ │ - 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 │ │ │ │ - tsteq r7, r0, ror #14 │ │ │ │ + tsteq r8, r0, asr sl │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + smlabteq r8, r8, r9, lr │ │ │ │ + tsteq r8, r8, ror #14 │ │ │ │ + smlabteq r7, r8, sl, r6 │ │ │ │ + tsteq r8, r0, lsl #20 │ │ │ │ + smlatbeq r8, r0, r7, lr │ │ │ │ + @ instruction: 0x01076ab0 │ │ │ │ + tsteq r8, r0, ror #20 │ │ │ │ + tsteq r8, r0, lsr sl │ │ │ │ + ldrdeq lr, [r8, -r0] │ │ │ │ + @ instruction: 0x01076a90 │ │ │ │ + smlatteq r8, r8, r7, lr │ │ │ │ + smlabbeq r7, r0, sl, r6 │ │ │ │ + tsteq r8, r0, ror ip │ │ │ │ + @ instruction: 0x0108eeb0 │ │ │ │ + @ instruction: 0x0108e890 │ │ │ │ + tsteq r8, r8, lsr r8 │ │ │ │ + tsteq r8, r8, lsl #16 │ │ │ │ + smlabbeq r8, r0, sl, lr │ │ │ │ + tsteq r7, r8, asr #20 │ │ │ │ + tsteq r8, r0, asr #16 │ │ │ │ + @ instruction: 0x0108eab8 │ │ │ │ + tsteq r7, r0, lsr sl │ │ │ │ + tsteq r8, r0, lsr #22 │ │ │ │ tsteq r8, r0, ror r8 │ │ │ │ - tsteq r8, r8, lsr #18 │ │ │ │ - smlabteq r7, r8, r6, r6 │ │ │ │ + smlatteq r8, r8, sl, lr │ │ │ │ + tsteq r7, r0, lsl sl │ │ │ │ + smlabbeq r8, r0, ip, lr │ │ │ │ + tsteq r8, r0, asr sp │ │ │ │ + strdeq r6, [r7, -r8] │ │ │ │ + tsteq r8, r8, ror #26 │ │ │ │ + tstpeq r8, r0, ror r1 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108efb8 │ │ │ │ + smlabbeq r8, r8, r0, pc @ │ │ │ │ + ldrdeq r6, [r7, -r0] │ │ │ │ + smlatbeq r8, r0, fp, lr │ │ │ │ + tsteq r8, ip, asr ip │ │ │ │ + @ instruction: 0x010769b8 │ │ │ │ + smlabbeq r8, r4, r0, pc @ │ │ │ │ + smlabteq r8, ip, lr, lr │ │ │ │ + @ instruction: 0x0108ef9c │ │ │ │ + @ instruction: 0x01076998 │ │ │ │ + tstpeq r8, ip, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r7, r8, r9, r6 │ │ │ │ + tstpeq r8, r4, ror r1 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq lr, [r8, -r0] │ │ │ │ + @ instruction: 0x0108eeb8 │ │ │ │ + tsteq r8, r8, lsl #26 │ │ │ │ + smlatteq r8, r0, sp, lr │ │ │ │ + tsteq r7, r8, asr r9 │ │ │ │ + tstpeq r8, r8, asr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r0, asr #18 │ │ │ │ ldrdeq lr, [r8, -r8] │ │ │ │ - @ instruction: 0x010766b8 │ │ │ │ - tstpeq r8, r4, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, lsl ip │ │ │ │ strdeq lr, [r8, -r0] │ │ │ │ - tsteq r8, r8, asr #30 │ │ │ │ + tsteq r7, r0, lsr #18 │ │ │ │ + tsteq r8, ip, asr pc │ │ │ │ + tstpeq r8, ip, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r8, lsl #18 │ │ │ │ + tstpeq r8, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, r8, ip, lr │ │ │ │ + tsteq r8, r8, lsr #22 │ │ │ │ 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, 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 │ │ │ │ - @ instruction: 0x0108efb8 │ │ │ │ - smlabbeq r8, r8, pc, lr @ │ │ │ │ - @ instruction: 0x0108ef94 │ │ │ │ - tsteq r7, r0, lsl #12 │ │ │ │ - smlabteq r8, r0, pc, lr @ │ │ │ │ + smlatteq r7, r0, r8, r6 │ │ │ │ + tsteq r8, r8, ror #28 │ │ │ │ + tsteq r8, r8, lsr pc │ │ │ │ + smlabteq r7, r8, r8, r6 │ │ │ │ + smlatteq r8, ip, fp, lr │ │ │ │ + tsteq r8, r0, asr sl │ │ │ │ + tsteq r8, r8, lsl #22 │ │ │ │ + smlatbeq r7, r8, r8, r6 │ │ │ │ + @ instruction: 0x0108ecb8 │ │ │ │ + @ instruction: 0x01076898 │ │ │ │ + tstpeq r8, r4, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r8, -r0] │ │ │ │ + tstpeq r8, r8, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r8, -r0] │ │ │ │ smlabteq r8, ip, pc, lr @ │ │ │ │ - smlatteq r7, r8, r5, r6 │ │ │ │ - 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 │ │ │ │ - smlatbeq r8, r8, r0, pc @ │ │ │ │ - smlabteq r8, r8, r0, pc @ │ │ │ │ - tsteq r7, r8, ror #10 │ │ │ │ - tstpeq r8, ip, asr r1 @ p-variant is OBSOLETE │ │ │ │ + swpeq pc, ip, [r8] @ │ │ │ │ + tsteq r7, r8, asr r8 │ │ │ │ + ldrdeq pc, [r8, -r8] │ │ │ │ + smlatteq r8, r4, r0, pc @ │ │ │ │ + tsteq r7, r0, asr #16 │ │ │ │ + tstpeq r8, r8, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, lsl #2 @ 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 │ │ │ │ - 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 @ │ │ │ │ - ldrdeq r6, [r7, -r0] │ │ │ │ - tstpeq r8, ip, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r7, r0, r4, r6 │ │ │ │ + tsteq r7, r0, lsr #16 │ │ │ │ + tstpeq r8, r0, asr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, asr #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r8, lsl #16 │ │ │ │ + strdeq pc, [r8, -r0] │ │ │ │ + @ instruction: 0x0108f198 │ │ │ │ + tstpeq r8, r8, ror #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, ror r1 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r7, r0, r7, r6 │ │ │ │ + smlatbeq r8, r0, r1, pc @ │ │ │ │ + smlatbeq r8, ip, r1, pc @ │ │ │ │ + smlabteq r7, r8, r7, r6 │ │ │ │ + mrseq pc, R8_fiq @ │ │ │ │ ldrdeq pc, [r8, -r0] │ │ │ │ - smlatteq r8, r4, r5, pc @ │ │ │ │ - tstpeq r8, ip, ror r4 @ 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + smlatbeq r7, r8, r7, r6 │ │ │ │ + tstpeq r8, r8, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01076790 │ │ │ │ + tstpeq r8, r4, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r8, -ip] │ │ │ │ + tstpeq r8, r8, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r0, ror #14 │ │ │ │ + smlabbeq r8, r8, r2, pc @ │ │ │ │ + smlatbeq r8, r8, r2, pc @ │ │ │ │ + tsteq r7, r8, asr #14 │ │ │ │ + tstpeq r8, ip, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r8, -r4] │ │ │ │ + tstpeq r8, ip, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r8, lsr #14 │ │ │ │ + tstpeq r8, ip, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r0, lsl r7 │ │ │ │ + smlabbeq r8, r4, r4, pc @ │ │ │ │ + strdeq pc, [r8, -ip] │ │ │ │ + @ instruction: 0x0108f3b4 │ │ │ │ + smlabteq r8, ip, r3, pc @ │ │ │ │ + smlatteq r7, r8, r6, r6 │ │ │ │ + tstpeq r8, ip, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r6, [r7, -r0] │ │ │ │ + smlatteq r8, r4, r4, pc @ │ │ │ │ + smlabbeq r8, ip, r4, pc @ │ │ │ │ + smlatbeq r8, ip, r4, pc @ │ │ │ │ + @ instruction: 0x010766b0 │ │ │ │ + smlatteq r8, ip, r4, pc @ │ │ │ │ + smlatbeq r7, r0, r6, r6 │ │ │ │ + @ instruction: 0x0108fab0 │ │ │ │ + smlabteq r8, r4, r7, pc @ │ │ │ │ tstpeq r8, ip, asr r6 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, r4, r6, pc @ │ │ │ │ - strdeq r6, [r7, -r8] │ │ │ │ - tstpeq r8, ip, ror #14 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108f5b4 │ │ │ │ + tstpeq r8, ip, asr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, ror r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r8, ror #12 │ │ │ │ + smlatteq r8, r4, r5, pc @ │ │ │ │ + tstpeq r8, r4, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r0, asr r6 │ │ │ │ + @ instruction: 0x0108f6bc │ │ │ │ + tstpeq r8, r4, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, ror r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r0, lsr r6 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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, r4, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r8, lsl r6 │ │ │ │ + smlabteq r8, r4, r8, pc @ │ │ │ │ + strdeq pc, [r8, -ip] │ │ │ │ + @ instruction: 0x0108f794 │ │ │ │ + @ instruction: 0x0108f7bc │ │ │ │ + strdeq r6, [r7, -r0] │ │ │ │ + tstpeq r8, ip, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, ror #16 @ 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 │ │ │ │ - tsteq r7, r8, ror r2 │ │ │ │ - tstpeq r8, r4, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, asr #18 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r8, -ip] │ │ │ │ + tstpeq r8, r8, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010765b8 │ │ │ │ + tstpeq r8, r0, ror #18 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r7, r8, r5, r6 │ │ │ │ + @ instruction: 0x0108fcb8 │ │ │ │ + tstpeq r8, r0, asr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, ror sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r8, ror r5 │ │ │ │ + smlabteq r8, r0, sl, pc @ │ │ │ │ + smlatteq r8, ip, sl, pc @ │ │ │ │ + tsteq r7, r0, ror #10 │ │ │ │ + smlatteq r8, r0, fp, pc @ │ │ │ │ + tstpeq r8, r0, ror fp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108fb9c │ │ │ │ + tsteq r7, r0, asr #10 │ │ │ │ + tstpeq r8, r8, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r8, lsr #10 │ │ │ │ + tstpeq r8, r8, asr sp @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, r0, ip, pc @ │ │ │ │ + tstpeq r8, r0, ror ip @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, ip, ip, pc @ │ │ │ │ + tsteq r7, r0, lsl #10 │ │ │ │ + smlatteq r8, r8, ip, pc @ │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 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 │ │ │ │ + smlatteq r7, r8, r4, r6 │ │ │ │ + smlatbeq r8, r8, sp, pc @ │ │ │ │ + tstpeq r8, r8, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, ror sp @ p-variant is OBSOLETE │ │ │ │ + smlabteq r7, r8, r4, r6 │ │ │ │ + smlatbeq r8, ip, sp, pc @ │ │ │ │ + @ instruction: 0x010764b8 │ │ │ │ + tsteq r9, r8, ror pc │ │ │ │ + @ instruction: 0x010906b8 │ │ │ │ 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 │ │ │ │ + tsteq r9, ip │ │ │ │ + smlatteq r8, r4, lr, pc @ │ │ │ │ + tstpeq r8, ip, asr #28 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r8, -ip] │ │ │ │ + tstpeq r8, r8, lsl lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r0, ror r4 │ │ │ │ + tstpeq r8, r4, ror lr @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108fe90 │ │ │ │ + tsteq r7, r8, asr r4 │ │ │ │ + tstpeq r8, r4, lsr pc @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, r4, lr, pc @ │ │ │ │ + tstpeq r8, r0, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r8, lsr r4 │ │ │ │ + tstpeq r8, ip, asr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, ror pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r0, lsr #8 │ │ │ │ + smlatbeq r9, ip, r0, r0 │ │ │ │ + tsteq r9, r4, lsl r0 │ │ │ │ + smlabteq r8, r4, pc, pc @ │ │ │ │ + smlatteq r8, r0, pc, pc @ │ │ │ │ + strdeq r6, [r7, -r8] │ │ │ │ + tsteq r9, ip, lsr r0 │ │ │ │ + qaddeq r0, r8, r9 │ │ │ │ + smlatteq r7, r0, r3, r6 │ │ │ │ + strdeq r0, [r9, -ip] │ │ │ │ + smlatbeq r9, ip, r0, r0 │ │ │ │ + smlabteq r9, r8, r0, r0 │ │ │ │ + smlabteq r7, r0, r3, r6 │ │ │ │ + tsteq r9, r4, lsr #2 │ │ │ │ + tsteq r9, r0, asr #2 │ │ │ │ + smlatbeq r7, r8, r3, r6 │ │ │ │ + @ instruction: 0x01090394 │ │ │ │ + tsteq r9, ip, ror #4 │ │ │ │ + ldrdeq r0, [r9, -r4] │ │ │ │ + smlabbeq r9, r4, r1, r0 │ │ │ │ + smlatbeq r9, r0, r1, r0 │ │ │ │ + tsteq r7, r8, ror r3 │ │ │ │ + strdeq r0, [r9, -ip] │ │ │ │ + tsteq r9, r8, lsl r2 │ │ │ │ + tsteq r7, r0, ror #6 │ │ │ │ + @ instruction: 0x010902bc │ │ │ │ + tsteq r9, ip, ror #4 │ │ │ │ + smlabbeq r9, r8, r2, r0 │ │ │ │ + tsteq r7, r0, asr #6 │ │ │ │ + smlatteq r9, r4, r2, r0 │ │ │ │ + mrseq r0, (UNDEF: 57) │ │ │ │ + tsteq r7, r8, lsr #6 │ │ │ │ + tsteq r9, r4, lsr r4 │ │ │ │ @ instruction: 0x0109039c │ │ │ │ - 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 │ │ │ │ + tsteq r9, ip, asr #6 │ │ │ │ + tsteq r9, r8, ror #6 │ │ │ │ + mrseq r6, SP_und │ │ │ │ + smlabteq r9, r4, r3, r0 │ │ │ │ + smlatteq r9, r0, r3, r0 │ │ │ │ + smlatteq r7, r8, r2, r6 │ │ │ │ smlabbeq r9, r4, r4, r0 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - @ instruction: 0x01075f98 │ │ │ │ - smlatbeq r9, ip, r7, r0 │ │ │ │ - tsteq r9, ip, asr r7 │ │ │ │ - tsteq r9, r8, ror r7 │ │ │ │ - tsteq r7, r8, ror pc │ │ │ │ - ldrdeq r0, [r9, -r4] │ │ │ │ - strdeq 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 │ │ │ │ + tsteq r9, r4, lsr r4 │ │ │ │ + tsteq r9, r0, asr r4 │ │ │ │ + smlabteq r7, r8, r2, r6 │ │ │ │ + smlabbeq r9, r8, r4, r0 │ │ │ │ + @ instruction: 0x010762b8 │ │ │ │ + tsteq r9, ip, lsl r9 │ │ │ │ + strdeq r0, [r9, -r8] │ │ │ │ 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 │ │ │ │ + tsteq r9, r8, lsr r5 │ │ │ │ + smlatteq r9, r8, r4, r0 │ │ │ │ + tsteq r9, r4, lsl #10 │ │ │ │ + smlabbeq r7, r0, r2, r6 │ │ │ │ + tsteq r9, r0, ror #10 │ │ │ │ + tsteq r9, ip, ror r5 │ │ │ │ + tsteq r7, r8, ror #4 │ │ │ │ + tsteq r9, r0, lsr #12 │ │ │ │ ldrdeq r0, [r9, -r0] │ │ │ │ - smlatteq r9, ip, r9, r0 │ │ │ │ - @ instruction: 0x01075eb0 │ │ │ │ - tsteq r9, r8, asr #20 │ │ │ │ + smlatteq r9, ip, r5, r0 │ │ │ │ + tsteq r7, r8, asr #4 │ │ │ │ + tsteq r9, r8, asr #12 │ │ │ │ + tsteq r9, r4, ror #12 │ │ │ │ + tsteq r7, r0, lsr r2 │ │ │ │ + @ instruction: 0x01090798 │ │ │ │ + tsteq r9, r0, lsl #14 │ │ │ │ + @ instruction: 0x010906b0 │ │ │ │ + smlabteq r9, ip, r6, r0 │ │ │ │ + tsteq r7, r8, lsl #4 │ │ │ │ + tsteq r9, r8, lsr #14 │ │ │ │ + tsteq r9, r4, asr #14 │ │ │ │ + strdeq r6, [r7, -r0] │ │ │ │ + smlatteq r9, r8, r7, r0 │ │ │ │ + @ instruction: 0x01090798 │ │ │ │ + @ instruction: 0x010907b4 │ │ │ │ + ldrdeq r6, [r7, -r0] │ │ │ │ + smlatteq r9, ip, r7, r0 │ │ │ │ + smlabteq r7, r0, r1, r6 │ │ │ │ tsteq r9, r4, ror #20 │ │ │ │ - @ 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, ip, lsr r9 │ │ │ │ + smlatbeq r9, r4, r8, r0 │ │ │ │ + tsteq r9, r4, asr r8 │ │ │ │ + tsteq r9, r0, ror r8 │ │ │ │ + @ instruction: 0x01076190 │ │ │ │ + smlabteq r9, ip, r8, r0 │ │ │ │ + smlatteq r9, r8, r8, r0 │ │ │ │ + tsteq r7, r8, ror r1 │ │ │ │ + smlabbeq r9, ip, r9, r0 │ │ │ │ + tsteq r9, ip, lsr r9 │ │ │ │ + tsteq r9, r8, asr r9 │ │ │ │ + tsteq r7, r8, asr r1 │ │ │ │ + @ instruction: 0x010909b4 │ │ │ │ + ldrdeq r0, [r9, -r0] │ │ │ │ + tsteq r7, r0, asr #2 │ │ │ │ + tsteq r9, r4, lsl #22 │ │ │ │ + tsteq r9, ip, ror #20 │ │ │ │ + tsteq r9, ip, lsl sl │ │ │ │ + tsteq r9, r8, lsr sl │ │ │ │ + tsteq r7, r8, lsl r1 │ │ │ │ + @ instruction: 0x01090a94 │ │ │ │ + @ instruction: 0x01090ab0 │ │ │ │ + mrseq r6, (UNDEF: 23) │ │ │ │ + tsteq r9, r4, asr fp │ │ │ │ + tsteq r9, r4, lsl #22 │ │ │ │ + tsteq r9, r0, lsr #22 │ │ │ │ + smlatteq r7, r0, r0, r6 │ │ │ │ + tsteq r9, r8, asr fp │ │ │ │ + ldrdeq r6, [r7, -r0] │ │ │ │ + tsteq r9, ip, ror #8 │ │ │ │ + tsteq r9, r8 │ │ │ │ + smlabteq r9, r0, sp, r0 │ │ │ │ + @ instruction: 0x01090c98 │ │ │ │ + tsteq r9, r0, lsl #24 │ │ │ │ + @ instruction: 0x01090bb0 │ │ │ │ + smlabteq r9, ip, fp, r0 │ │ │ │ + swpeq r6, r0, [r7] │ │ │ │ + tsteq r9, r8, lsr #24 │ │ │ │ + tsteq r9, r4, asr #24 │ │ │ │ + tsteq r7, r8, ror r0 │ │ │ │ + smlatteq r9, r8, ip, r0 │ │ │ │ + @ instruction: 0x01090c98 │ │ │ │ + @ instruction: 0x01090cb4 │ │ │ │ + qaddeq r6, r8, r7 │ │ │ │ + tsteq r9, r0, lsl sp │ │ │ │ + tsteq r9, ip, lsr #26 │ │ │ │ + tsteq r7, r0, asr #32 │ │ │ │ + tsteq r9, r0, ror #28 │ │ │ │ + smlabteq r9, r8, sp, r0 │ │ │ │ + tsteq r9, r8, ror sp │ │ │ │ + @ instruction: 0x01090d94 │ │ │ │ + tsteq r7, r8, lsl r0 │ │ │ │ + strdeq r0, [r9, -r0] │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -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 │ │ │ │ - strdeq r0, [r9, -r4] │ │ │ │ - tsteq r9, r0, lsl r7 │ │ │ │ - tsteq r7, r4, asr r7 │ │ │ │ - tsteq r9, ip, ror #14 │ │ │ │ - smlabbeq r9, r8, r7, r0 │ │ │ │ - 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 │ │ │ │ - tsteq r7, r4, lsl #14 │ │ │ │ - smlatbeq r9, r4, r9, r0 │ │ │ │ - tsteq r9, ip, lsl #18 │ │ │ │ - @ instruction: 0x010908bc │ │ │ │ + smlatbeq r9, r8, r7, r0 │ │ │ │ + @ instruction: 0x0107599c │ │ │ │ + tsteq r9, ip, asr #16 │ │ │ │ + strdeq r0, [r9, -ip] │ │ │ │ + tsteq r9, r8, lsl r8 │ │ │ │ + tsteq r7, ip, ror r9 │ │ │ │ + tsteq r9, r4, ror r8 │ │ │ │ + @ instruction: 0x01090890 │ │ │ │ + tsteq r7, r4, ror #18 │ │ │ │ + smlatteq r9, r4, sl, r0 │ │ │ │ + @ instruction: 0x010909bc │ │ │ │ + tsteq r9, r4, lsr #18 │ │ │ │ + ldrdeq r0, [r9, -r4] │ │ │ │ + strdeq r0, [r9, -r0] │ │ │ │ + tsteq r7, r4, lsr r9 │ │ │ │ + tsteq r9, ip, asr #18 │ │ │ │ + tsteq r9, r8, ror #18 │ │ │ │ + tsteq r7, ip, lsl r9 │ │ │ │ + tsteq r9, ip, lsl #20 │ │ │ │ + @ instruction: 0x010909bc │ │ │ │ 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 │ │ │ │ - ldrdeq r0, [r9, -r0] │ │ │ │ + strdeq r5, [r7, -ip] │ │ │ │ + tsteq r9, r4, lsr sl │ │ │ │ + tsteq r9, r0, asr sl │ │ │ │ + smlatteq r7, r4, r8, r5 │ │ │ │ + smlabbeq r9, r4, fp, r0 │ │ │ │ smlatteq r9, ip, sl, r0 │ │ │ │ - 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] │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + @ instruction: 0x01090a9c │ │ │ │ + @ instruction: 0x01090ab8 │ │ │ │ + @ instruction: 0x010758bc │ │ │ │ + tsteq r9, r4, lsl fp │ │ │ │ + tsteq r9, r0, lsr fp │ │ │ │ + smlatbeq r7, r4, r8, r5 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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, r4, asr ip │ │ │ │ - tsteq r9, r0, lsr ip │ │ │ │ + smlabbeq r9, r4, fp, r0 │ │ │ │ + smlatbeq r9, r0, fp, r0 │ │ │ │ + smlabbeq r7, r4, r8, r5 │ │ │ │ + ldrdeq r0, [r9, -r8] │ │ │ │ + tsteq r7, r4, ror r8 │ │ │ │ tsteq r9, ip, rrx │ │ │ │ - smlatbeq r7, ip, r3, r5 │ │ │ │ - tsteq r9, r0, asr ip │ │ │ │ + tsteq r9, r8, asr #28 │ │ │ │ + tsteq r9, r0, lsr #26 │ │ │ │ + smlabbeq r9, r8, ip, r0 │ │ │ │ + tsteq r9, r8, lsr ip │ │ │ │ + tsteq r9, r4, asr ip │ │ │ │ + tsteq r7, ip, lsr r8 │ │ │ │ + @ instruction: 0x01090cb0 │ │ │ │ + smlabteq r9, ip, ip, r0 │ │ │ │ + tsteq r7, r4, lsr #16 │ │ │ │ + tsteq r9, r0, ror sp │ │ │ │ + tsteq r9, r0, lsr #26 │ │ │ │ + tsteq r9, ip, lsr sp │ │ │ │ + tsteq r7, r4, lsl #16 │ │ │ │ + @ instruction: 0x01090d98 │ │ │ │ + @ instruction: 0x01090db4 │ │ │ │ + smlatteq r7, ip, r7, r5 │ │ │ │ + smlatteq r9, r8, lr, r0 │ │ │ │ + tsteq r9, r0, asr lr │ │ │ │ + tsteq r9, r0, lsl #28 │ │ │ │ + tsteq r9, ip, lsl lr │ │ │ │ + smlabteq r7, r4, r7, r5 │ │ │ │ + tsteq r9, r8, ror lr │ │ │ │ + @ instruction: 0x01090e94 │ │ │ │ + smlatbeq r7, ip, r7, r5 │ │ │ │ + tsteq r9, r8, lsr pc │ │ │ │ + smlatteq r9, r8, lr, r0 │ │ │ │ + tsteq r9, r4, lsl #30 │ │ │ │ + smlabbeq r7, ip, r7, r5 │ │ │ │ + tsteq r9, ip, lsr pc │ │ │ │ + tsteq r7, ip, ror r7 │ │ │ │ + @ instruction: 0x010911b4 │ │ │ │ smlabbeq r9, ip, r0, r1 │ │ │ │ - @ instruction: 0x01075394 │ │ │ │ - tsteq r9, r4, lsr sp │ │ │ │ - @ instruction: 0x01092cbc │ │ │ │ - tsteq r9, ip, ror ip │ │ │ │ - tsteq r9, r8, asr ip │ │ │ │ - swpeq r1, r4, [r9] │ │ │ │ - tsteq r7, r4, ror #6 │ │ │ │ - tsteq r9, r8, ror ip │ │ │ │ - strheq r1, [r9, -r4] │ │ │ │ - tsteq r7, ip, asr #6 │ │ │ │ - @ instruction: 0x01092cb4 │ │ │ │ - @ instruction: 0x01092c90 │ │ │ │ - smlabteq r9, ip, r0, r1 │ │ │ │ - tsteq r7, ip, lsr #6 │ │ │ │ - @ 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] │ │ │ │ - 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 │ │ │ │ + strdeq r0, [r9, -r4] │ │ │ │ + smlatbeq r9, r4, pc, r0 @ │ │ │ │ + smlabteq r9, r0, pc, r0 @ │ │ │ │ + tsteq r7, ip, asr #14 │ │ │ │ + tsteq r9, ip, lsl r0 │ │ │ │ + tsteq r9, r8, lsr r0 │ │ │ │ + tsteq r7, r4, lsr r7 │ │ │ │ + ldrdeq r1, [r9, -ip] │ │ │ │ + smlabbeq r9, ip, r0, r1 │ │ │ │ + smlatbeq r9, r8, r0, r1 │ │ │ │ + tsteq r7, r4, lsl r7 │ │ │ │ + tsteq r9, r4, lsl #2 │ │ │ │ + tsteq r9, r0, lsr #2 │ │ │ │ + strdeq r5, [r7, -ip] │ │ │ │ + ldrdeq r1, [r9, -r0] │ │ │ │ + @ instruction: 0x01091190 │ │ │ │ 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 │ │ │ │ + tsteq r9, r4, ror #26 │ │ │ │ + ldrdeq r5, [r7, -r4] │ │ │ │ + smlabbeq r9, ip, r1, r1 │ │ │ │ + tsteq r9, ip, ror sp │ │ │ │ + @ instruction: 0x010756bc │ │ │ │ + smlabteq r9, r8, r1, r1 │ │ │ │ smlatbeq r9, r4, r1, r1 │ │ │ │ - smlabbeq r9, r0, r1, r1 │ │ │ │ - tsteq r9, r0, asr sp │ │ │ │ - tsteq r7, r4, lsr r2 │ │ │ │ - smlatbeq r9, r0, r1, r1 │ │ │ │ - tsteq r9, r0, ror sp │ │ │ │ - tsteq r7, ip, lsl r2 │ │ │ │ + smlabbeq r9, ip, sp, r2 │ │ │ │ + @ instruction: 0x0107569c │ │ │ │ + @ instruction: 0x01092d94 │ │ │ │ + smlabbeq r7, ip, r6, r5 │ │ │ │ + tsteq r9, r8, lsr fp │ │ │ │ + @ instruction: 0x01091890 │ │ │ │ + tsteq r9, r4, lsr #10 │ │ │ │ + tsteq r9, r4, lsr pc │ │ │ │ + tsteq r9, ip, asr #28 │ │ │ │ + ldrdeq r2, [r9, -r4] │ │ │ │ + @ instruction: 0x01092d9c │ │ │ │ + tsteq r9, ip, ror sp │ │ │ │ + smlatbeq r9, ip, r1, r1 │ │ │ │ + tsteq r7, ip, lsr r6 │ │ │ │ + @ instruction: 0x01092d94 │ │ │ │ + smlabteq r9, ip, r1, r1 │ │ │ │ + tsteq r7, r4, lsr #12 │ │ │ │ + smlabteq r9, ip, sp, r2 │ │ │ │ + smlatbeq r9, r8, sp, r2 │ │ │ │ + smlatteq r9, r4, r1, r1 │ │ │ │ + tsteq r7, r4, lsl #12 │ │ │ │ + smlabteq r9, r8, sp, r2 │ │ │ │ + tsteq r9, r4, lsl #4 │ │ │ │ + smlatteq r7, ip, r5, r5 │ │ │ │ + tsteq r9, ip, lsr lr │ │ │ │ + strdeq r2, [r9, -ip] │ │ │ │ + ldrdeq r2, [r9, -r8] │ │ │ │ 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 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 │ │ │ │ + smlabteq r7, r4, r5, r5 │ │ │ │ strdeq r2, [r9, -r8] │ │ │ │ - ldrdeq r2, [r9, -r4] │ │ │ │ - tsteq r9, r0, lsl r2 │ │ │ │ - tsteq r7, ip, ror r1 │ │ │ │ - strdeq r2, [r9, -r4] │ │ │ │ - tsteq r9, r0, lsr r2 │ │ │ │ - tsteq r7, r4, ror #2 │ │ │ │ + tsteq r9, r4, lsr r2 │ │ │ │ + smlatbeq r7, ip, r5, r5 │ │ │ │ + tsteq r9, r4, lsr lr │ │ │ │ + tsteq r9, r0, lsl lr │ │ │ │ + tsteq r9, ip, asr #4 │ │ │ │ + smlabbeq r7, ip, r5, r5 │ │ │ │ tsteq r9, r0, lsr lr │ │ │ │ - tsteq r9, ip, lsl #28 │ │ │ │ - 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, ror #4 │ │ │ │ + tsteq r7, r4, ror r5 │ │ │ │ + tsteq r9, r4, lsl pc │ │ │ │ + @ instruction: 0x01092e9c │ │ │ │ tsteq r9, ip, asr lr │ │ │ │ - @ instruction: 0x01091298 │ │ │ │ - smlatteq r7, ip, r0, r5 │ │ │ │ - @ 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 │ │ │ │ - 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] │ │ │ │ + tsteq r9, r8, lsr lr │ │ │ │ + tsteq r9, r4, ror r2 │ │ │ │ + tsteq r7, r4, asr #10 │ │ │ │ + tsteq r9, r8, asr lr │ │ │ │ + @ instruction: 0x01091294 │ │ │ │ + tsteq r7, ip, lsr #10 │ │ │ │ + @ instruction: 0x01092e94 │ │ │ │ + tsteq r9, r0, ror lr │ │ │ │ + smlatbeq r9, ip, r2, r1 │ │ │ │ + tsteq r7, ip, lsl #10 │ │ │ │ + @ instruction: 0x01092e90 │ │ │ │ + smlabteq r9, ip, r2, r1 │ │ │ │ + strdeq r5, [r7, -r4] │ │ │ │ + tsteq r9, r4, lsl #30 │ │ │ │ smlabteq r9, r4, lr, r2 │ │ │ │ - tsteq r7, r4, asr #32 │ │ │ │ + smlatbeq r9, r0, lr, r2 │ │ │ │ + ldrdeq r1, [r9, -ip] │ │ │ │ + smlabteq r7, ip, r4, r5 │ │ │ │ + smlabteq r9, r0, lr, r2 │ │ │ │ + strdeq r1, [r9, -ip] │ │ │ │ + @ instruction: 0x010754b4 │ │ │ │ + strdeq r2, [r9, -ip] │ │ │ │ + ldrdeq r2, [r9, -r8] │ │ │ │ tsteq r9, r4, lsl r3 │ │ │ │ - smlatteq r9, r4, lr, r2 │ │ │ │ - tsteq r7, ip, lsr #32 │ │ │ │ - smlabbeq r9, r8, r3, r1 │ │ │ │ + @ instruction: 0x01075494 │ │ │ │ + tsteq r9, r0, lsr #6 │ │ │ │ + smlabbeq r7, r4, r4, r5 │ │ │ │ + smlatbeq r9, r8, r0, r3 │ │ │ │ + tsteq r9, r4, lsl #8 │ │ │ │ + smlabbeq r9, ip, r3, r1 │ │ │ │ + tsteq r9, ip, asr #6 │ │ │ │ + tsteq r9, r8, lsr #6 │ │ │ │ + strdeq r2, [r9, -r8] │ │ │ │ + tsteq r7, ip, asr #8 │ │ │ │ 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 @ │ │ │ │ - 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 │ │ │ │ - smlatteq r9, r8, r3, r1 │ │ │ │ - smlatbeq r9, r8, r3, r1 │ │ │ │ + tsteq r9, r8, lsl pc │ │ │ │ + tsteq r7, r4, lsr r4 │ │ │ │ smlabbeq r9, r4, r3, r1 │ │ │ │ - tsteq r9, r4, asr pc │ │ │ │ - smlabbeq r7, r4, pc, r4 @ │ │ │ │ - smlatbeq r9, r4, r3, r1 │ │ │ │ - tsteq r9, r4, ror pc │ │ │ │ - tsteq r7, ip, ror #30 │ │ │ │ - smlatteq r9, r0, r3, r1 │ │ │ │ - @ instruction: 0x010913bc │ │ │ │ - smlabbeq r9, ip, pc, r2 @ │ │ │ │ - tsteq r7, ip, asr #30 │ │ │ │ - ldrdeq r1, [r9, -ip] │ │ │ │ - smlatbeq r9, ip, pc, r2 @ │ │ │ │ - tsteq r7, r4, lsr pc │ │ │ │ - tsteq r9, r0, asr r4 │ │ │ │ - tsteq r9, r0, lsl r4 │ │ │ │ + tsteq r9, r0, ror #6 │ │ │ │ + tsteq r9, r0, lsr pc │ │ │ │ + tsteq r7, r4, lsl r4 │ │ │ │ + smlabbeq r9, r0, r3, r1 │ │ │ │ + tsteq r9, r0, asr pc │ │ │ │ + strdeq r5, [r7, -ip] │ │ │ │ + strdeq r1, [r9, -r4] │ │ │ │ + @ instruction: 0x010913b4 │ │ │ │ + @ instruction: 0x01091390 │ │ │ │ + tsteq r9, r0, ror #30 │ │ │ │ + ldrdeq r5, [r7, -r4] │ │ │ │ + @ instruction: 0x010913b0 │ │ │ │ + smlabbeq r9, r0, pc, r2 @ │ │ │ │ + @ instruction: 0x010753bc │ │ │ │ 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] │ │ │ │ + smlabteq r9, r8, r3, r1 │ │ │ │ + @ instruction: 0x01092f98 │ │ │ │ + @ instruction: 0x0107539c │ │ │ │ + smlatbeq r9, r4, pc, r2 @ │ │ │ │ + smlabbeq r7, ip, r3, r5 │ │ │ │ + swpeq r3, r0, [r9] │ │ │ │ + tsteq r9, r8, lsl r0 │ │ │ │ + ldrdeq r2, [r9, -r8] │ │ │ │ + @ instruction: 0x01092fb4 │ │ │ │ + strdeq r1, [r9, -r0] │ │ │ │ + tsteq r7, ip, asr r3 │ │ │ │ + ldrdeq r2, [r9, -r4] │ │ │ │ + tsteq r9, r0, lsl r4 │ │ │ │ + tsteq r7, r4, asr #6 │ │ │ │ + tsteq r9, r0, lsl r0 │ │ │ │ + smlatteq r9, ip, pc, r2 @ │ │ │ │ + tsteq r9, r8, lsr #8 │ │ │ │ + tsteq r7, r4, lsr #6 │ │ │ │ + tsteq r9, ip │ │ │ │ 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 r7, ip, lsl #6 │ │ │ │ + smlabbeq r9, r0, r0, r3 │ │ │ │ tsteq r9, r0, asr #32 │ │ │ │ - tsteq r9, ip, ror r4 │ │ │ │ - tsteq r7, r4, asr lr │ │ │ │ - tsteq r9, r0, rrx │ │ │ │ + tsteq r9, ip, lsl r0 │ │ │ │ + tsteq r9, r8, asr r4 │ │ │ │ + smlatteq r7, r4, r2, r5 │ │ │ │ + tsteq r9, ip, lsr r0 │ │ │ │ + tsteq r9, r8, ror r4 │ │ │ │ + smlabteq r7, ip, r2, r5 │ │ │ │ + tsteq r9, r8, ror r0 │ │ │ │ + qaddeq r3, r4, r9 │ │ │ │ + @ instruction: 0x01091490 │ │ │ │ + smlatbeq r7, ip, r2, r5 │ │ │ │ @ instruction: 0x0109149c │ │ │ │ - tsteq r7, ip, lsr lr │ │ │ │ + @ instruction: 0x0107529c │ │ │ │ + smlatteq r9, r4, r3, r3 │ │ │ │ + tsteq r9, r0, ror #12 │ │ │ │ + tsteq r9, r8, ror r5 │ │ │ │ + tsteq r9, r0, lsl #10 │ │ │ │ + smlabteq r9, r0, r4, r1 │ │ │ │ + @ instruction: 0x0109149c │ │ │ │ + tsteq r9, ip, rrx │ │ │ │ + tsteq r7, ip, asr r2 │ │ │ │ + @ instruction: 0x010914bc │ │ │ │ + smlabbeq r9, ip, r0, r3 │ │ │ │ + tsteq r7, r4, asr #4 │ │ │ │ + strdeq r1, [r9, -r8] │ │ │ │ + ldrdeq r1, [r9, -r4] │ │ │ │ + smlatbeq r9, r4, r0, r3 │ │ │ │ + tsteq r7, r4, lsr #4 │ │ │ │ + strdeq r1, [r9, -r4] │ │ │ │ + smlabteq r9, r4, r0, r3 │ │ │ │ + tsteq r7, ip, lsl #4 │ │ │ │ + tsteq r9, r8, ror #10 │ │ │ │ + tsteq r9, r8, lsr #10 │ │ │ │ + tsteq r9, r4, lsl #10 │ │ │ │ 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] │ │ │ │ - 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 │ │ │ │ - ldrdeq r1, [r9, -ip] │ │ │ │ - tsteq r9, r4, ror #10 │ │ │ │ + smlatteq r7, r4, r1, r5 │ │ │ │ tsteq r9, r4, lsr #10 │ │ │ │ - tsteq r9, r0, lsl #10 │ │ │ │ - ldrdeq r3, [r9, -r0] │ │ │ │ - @ instruction: 0x01074d9c │ │ │ │ - tsteq r9, r0, lsr #10 │ │ │ │ - strdeq r3, [r9, -r0] │ │ │ │ - smlabbeq r7, r4, sp, r4 │ │ │ │ + strdeq r3, [r9, -r4] │ │ │ │ + smlabteq r7, ip, r1, r5 │ │ │ │ + tsteq r9, r0, ror #10 │ │ │ │ + tsteq r9, ip, lsr r5 │ │ │ │ + tsteq r9, ip, lsl #2 │ │ │ │ + smlatbeq r7, ip, r1, r5 │ │ │ │ tsteq r9, ip, asr r5 │ │ │ │ - tsteq r9, r8, lsr r5 │ │ │ │ - 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 │ │ │ │ + tsteq r9, ip, lsr #2 │ │ │ │ + @ instruction: 0x01075194 │ │ │ │ + tsteq r9, r0, asr #12 │ │ │ │ + smlabteq r9, r8, r5, r1 │ │ │ │ smlabbeq r9, r8, r5, r1 │ │ │ │ - tsteq r9, r8, asr r1 │ │ │ │ - tsteq r7, ip, lsl #26 │ │ │ │ - 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] │ │ │ │ - @ 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 │ │ │ │ - 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, r4, ror #10 │ │ │ │ + tsteq r9, r4, lsr r1 │ │ │ │ + tsteq r7, r4, ror #2 │ │ │ │ + smlabbeq r9, r4, r5, r1 │ │ │ │ + tsteq r9, r4, asr r1 │ │ │ │ + tsteq r7, ip, asr #2 │ │ │ │ + smlabteq r9, r0, r5, r1 │ │ │ │ + @ instruction: 0x0109159c │ │ │ │ + tsteq r9, ip, ror #2 │ │ │ │ + tsteq r7, ip, lsr #2 │ │ │ │ + @ instruction: 0x010915bc │ │ │ │ + smlabbeq r9, ip, r1, r3 │ │ │ │ + tsteq r7, r4, lsl r1 │ │ │ │ + tsteq r9, r0, lsr r6 │ │ │ │ + strdeq r1, [r9, -r0] │ │ │ │ + smlabteq r9, ip, r5, r1 │ │ │ │ + @ instruction: 0x0109319c │ │ │ │ + smlatteq r7, ip, r0, r5 │ │ │ │ + smlatteq r9, ip, r5, r1 │ │ │ │ + @ instruction: 0x010931bc │ │ │ │ + ldrdeq r5, [r7, -r4] │ │ │ │ + tsteq r9, r8, lsr #12 │ │ │ │ + tsteq r9, r4, lsl #12 │ │ │ │ + ldrdeq r3, [r9, -r4] │ │ │ │ + strheq r5, [r7, -r4] │ │ │ │ + smlatteq r9, r0, r1, r3 │ │ │ │ + smlatbeq r7, r4, r0, r5 │ │ │ │ + ldrdeq r1, [r9, -r4] │ │ │ │ + smlabteq r9, r4, r2, r3 │ │ │ │ + tsteq r9, ip, asr #4 │ │ │ │ + tsteq r9, ip, lsl #4 │ │ │ │ + smlatteq r9, r8, r1, r3 │ │ │ │ + tsteq r9, r4, lsr #12 │ │ │ │ + tsteq r7, ip, rrx │ │ │ │ + tsteq r9, r8, lsl #4 │ │ │ │ + tsteq r9, r4, asr #12 │ │ │ │ + qaddeq r5, r4, r7 │ │ │ │ + tsteq r9, r4, asr #4 │ │ │ │ + tsteq r9, r0, lsr #4 │ │ │ │ + tsteq r9, ip, asr r6 │ │ │ │ + tsteq r7, r4, lsr r0 │ │ │ │ tsteq r9, r0, asr #4 │ │ │ │ - mrseq r3, R9_fiq │ │ │ │ - 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 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 │ │ │ │ - smlatbeq r9, r0, r2, r3 │ │ │ │ - tsteq r9, r0, ror #4 │ │ │ │ - tsteq r9, ip, lsr r2 │ │ │ │ - tsteq r9, r8, ror r6 │ │ │ │ - @ instruction: 0x01074b9c │ │ │ │ - tsteq r9, ip, asr r2 │ │ │ │ - @ instruction: 0x01091698 │ │ │ │ - smlabbeq r7, r4, fp, r4 │ │ │ │ - @ instruction: 0x01093298 │ │ │ │ + tsteq r9, ip, ror r6 │ │ │ │ + tsteq r7, ip, lsl r0 │ │ │ │ + @ instruction: 0x010932b4 │ │ │ │ tsteq r9, r4, ror r2 │ │ │ │ - @ instruction: 0x010916b0 │ │ │ │ - tsteq r7, r4, ror #22 │ │ │ │ - @ instruction: 0x01093294 │ │ │ │ + tsteq r9, r0, asr r2 │ │ │ │ + smlabbeq r9, ip, r6, r1 │ │ │ │ + strdeq r4, [r7, -r4] │ │ │ │ + tsteq r9, r0, ror r2 │ │ │ │ + smlatbeq r9, ip, r6, r1 │ │ │ │ + ldrdeq r4, [r7, -ip] │ │ │ │ + smlatbeq r9, ip, r2, r3 │ │ │ │ + smlabbeq r9, r8, r2, r3 │ │ │ │ + smlabteq r9, r4, r6, r1 │ │ │ │ + @ instruction: 0x01074fbc │ │ │ │ ldrdeq r1, [r9, -r0] │ │ │ │ - tsteq r7, ip, asr #22 │ │ │ │ - tsteq r9, r8, lsl #6 │ │ │ │ - smlabteq r9, r8, r2, r3 │ │ │ │ - smlatbeq r9, r4, r2, r3 │ │ │ │ + smlatbeq r7, ip, pc, r4 @ │ │ │ │ + @ instruction: 0x010917bc │ │ │ │ + tsteq r9, r4, asr #14 │ │ │ │ + tsteq r9, r4, lsl #14 │ │ │ │ smlatteq r9, r0, r6, r1 │ │ │ │ - tsteq r7, r4, lsr #22 │ │ │ │ - smlabteq r9, r4, r2, r3 │ │ │ │ + @ instruction: 0x010932b0 │ │ │ │ + tsteq r7, ip, ror pc │ │ │ │ tsteq r9, r0, lsl #14 │ │ │ │ - tsteq r7, ip, lsl #22 │ │ │ │ - mrseq r3, (UNDEF: 57) │ │ │ │ + ldrdeq r3, [r9, -r0] │ │ │ │ + tsteq r7, r4, ror #30 │ │ │ │ + tsteq r9, ip, lsr r7 │ │ │ │ + tsteq r9, r8, lsl r7 │ │ │ │ + smlatteq r9, r8, r2, r3 │ │ │ │ + tsteq r7, r4, asr #30 │ │ │ │ + tsteq r9, r8, lsr r7 │ │ │ │ + tsteq r9, r8, lsl #6 │ │ │ │ + tsteq r7, ip, lsr #30 │ │ │ │ + smlatbeq r9, ip, r7, r1 │ │ │ │ + tsteq r9, ip, ror #14 │ │ │ │ + tsteq r9, r8, asr #14 │ │ │ │ + tsteq r9, r8, lsl r3 │ │ │ │ + tsteq r7, r4, lsl #30 │ │ │ │ + tsteq r9, r8, ror #14 │ │ │ │ + tsteq r9, r8, lsr r3 │ │ │ │ + smlatteq r7, ip, lr, r4 │ │ │ │ + smlatbeq r9, r4, r7, r1 │ │ │ │ + smlabbeq r9, r0, r7, r1 │ │ │ │ + tsteq r9, r0, asr r3 │ │ │ │ + smlabteq r7, ip, lr, r4 │ │ │ │ + tsteq r9, ip, asr r3 │ │ │ │ + @ instruction: 0x01074ebc │ │ │ │ + tsteq r9, r4, ror lr │ │ │ │ + tsteq r9, r8, lsl #22 │ │ │ │ + tsteq r9, r8, lsl r5 │ │ │ │ + tsteq r9, r0, lsr r4 │ │ │ │ + @ instruction: 0x010933b8 │ │ │ │ + tsteq r9, r8, ror r3 │ │ │ │ + tsteq r9, r4, asr r3 │ │ │ │ + @ instruction: 0x01091790 │ │ │ │ + tsteq r7, r4, ror lr │ │ │ │ + tsteq r9, r4, ror r3 │ │ │ │ + @ instruction: 0x010917b0 │ │ │ │ + tsteq r7, ip, asr lr │ │ │ │ + @ instruction: 0x010933b0 │ │ │ │ + smlabbeq r9, ip, r3, r3 │ │ │ │ + smlabteq r9, r8, r7, r1 │ │ │ │ + tsteq r7, ip, lsr lr │ │ │ │ + smlatbeq r9, ip, r3, r3 │ │ │ │ + smlatteq r9, r8, r7, r1 │ │ │ │ + tsteq r7, r4, lsr #28 │ │ │ │ + tsteq r9, r0, lsr #8 │ │ │ │ + smlatteq r9, r0, r3, r3 │ │ │ │ + @ instruction: 0x010933bc │ │ │ │ + strdeq r1, [r9, -r8] │ │ │ │ + strdeq r4, [r7, -ip] │ │ │ │ + ldrdeq r3, [r9, -ip] │ │ │ │ + tsteq r9, r8, lsl r8 │ │ │ │ + smlatteq r7, r4, sp, r4 │ │ │ │ + tsteq r9, r8, lsl r4 │ │ │ │ + strdeq r3, [r9, -r4] │ │ │ │ + tsteq r9, r0, lsr r8 │ │ │ │ + smlabteq r7, r4, sp, r4 │ │ │ │ + tsteq r9, r4, lsl r4 │ │ │ │ + tsteq r9, r0, asr r8 │ │ │ │ + smlatbeq r7, ip, sp, r4 │ │ │ │ + strdeq r3, [r9, -r8] │ │ │ │ + smlabbeq r9, r0, r4, r3 │ │ │ │ + tsteq r9, r0, asr #8 │ │ │ │ + tsteq r9, ip, lsl r4 │ │ │ │ + tsteq r9, r8, asr r8 │ │ │ │ + tsteq r7, ip, ror sp │ │ │ │ + tsteq r9, ip, lsr r4 │ │ │ │ + tsteq r9, r8, ror r8 │ │ │ │ + tsteq r7, r4, ror #26 │ │ │ │ + tsteq r9, r8, ror r4 │ │ │ │ + tsteq r9, r4, asr r4 │ │ │ │ + @ instruction: 0x01091890 │ │ │ │ + tsteq r7, r4, asr #26 │ │ │ │ + tsteq r9, r4, ror r4 │ │ │ │ + @ instruction: 0x010918b0 │ │ │ │ + tsteq r7, ip, lsr #26 │ │ │ │ + smlatteq r9, r8, r4, r3 │ │ │ │ + smlatbeq r9, r8, r4, r3 │ │ │ │ + smlabbeq r9, r4, r4, r3 │ │ │ │ + smlabteq r9, r0, r8, r1 │ │ │ │ + tsteq r7, r4, lsl #26 │ │ │ │ + smlatbeq r9, r4, r4, r3 │ │ │ │ + smlatteq r9, r0, r8, r1 │ │ │ │ + smlatteq r7, ip, ip, r4 │ │ │ │ + smlatteq r9, r0, r4, r3 │ │ │ │ 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) │ │ │ │ + tsteq r9, r8, asr lr │ │ │ │ + @ instruction: 0x01091294 │ │ │ │ + tsteq r7, r8, ror #12 │ │ │ │ + smlatbeq r9, r0, r2, r1 │ │ │ │ + tsteq r7, r8, asr r6 │ │ │ │ + tsteq r9, r8, lsr #32 │ │ │ │ + smlabbeq r9, r4, r3, r1 │ │ │ │ + tsteq r9, ip, lsl #6 │ │ │ │ + smlabteq r9, ip, r2, r1 │ │ │ │ + smlatbeq r9, r8, r2, r1 │ │ │ │ + tsteq r9, r8, ror lr │ │ │ │ + tsteq r7, r0, lsr #12 │ │ │ │ + smlabteq r9, r8, r2, r1 │ │ │ │ + @ instruction: 0x01092e98 │ │ │ │ + tsteq r7, r8, lsl #12 │ │ │ │ + tsteq r9, r4, lsl #6 │ │ │ │ + smlatteq r9, r0, r2, r1 │ │ │ │ + @ instruction: 0x01092eb0 │ │ │ │ + smlatteq r7, r8, r5, r4 │ │ │ │ + mrseq r1, (UNDEF: 57) │ │ │ │ ldrdeq r2, [r9, -r0] │ │ │ │ - tsteq r7, r8, lsl #8 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - @ instruction: 0x01091190 │ │ │ │ - tsteq r7, r0, asr r3 │ │ │ │ - tsteq r9, r4, ror sp │ │ │ │ - @ instruction: 0x010911b0 │ │ │ │ - tsteq r7, r8, lsr r3 │ │ │ │ - @ instruction: 0x01092db0 │ │ │ │ - smlabbeq r9, ip, sp, r2 │ │ │ │ - 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] │ │ │ │ + ldrdeq r4, [r7, -r0] │ │ │ │ + tsteq r9, r4, ror r3 │ │ │ │ tsteq r9, r4, lsr r3 │ │ │ │ - @ instruction: 0x010912be │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - smlabbeq r9, sl, r3, r1 │ │ │ │ - @ instruction: 0x010741b0 │ │ │ │ - smlabbeq r9, lr, pc, r2 @ │ │ │ │ + tsteq r9, r0, lsl r3 │ │ │ │ + smlatteq r9, r0, lr, r2 │ │ │ │ + smlatbeq r7, r8, r5, r4 │ │ │ │ + tsteq r9, r0, lsr r3 │ │ │ │ + tsteq r9, r0, lsl #30 │ │ │ │ + @ instruction: 0x01074590 │ │ │ │ + tsteq r9, ip, ror #6 │ │ │ │ + tsteq r9, r8, asr #6 │ │ │ │ + tsteq r9, r8, lsl pc │ │ │ │ + tsteq r7, r0, ror r5 │ │ │ │ + tsteq r9, r4, lsr #30 │ │ │ │ + tsteq r7, r0, ror #10 │ │ │ │ + tsteq r9, r0, lsl r0 │ │ │ │ + @ instruction: 0x01092f98 │ │ │ │ + tsteq r9, r8, asr pc │ │ │ │ + tsteq r9, r4, lsr pc │ │ │ │ + tsteq r9, r0, ror r3 │ │ │ │ + tsteq r7, r0, lsr r5 │ │ │ │ + tsteq r9, r4, asr pc │ │ │ │ + @ instruction: 0x01091390 │ │ │ │ + tsteq r7, r8, lsl r5 │ │ │ │ + @ instruction: 0x01092f90 │ │ │ │ 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 @ │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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] │ │ │ │ + smlatbeq r9, r8, r3, r1 │ │ │ │ + strdeq r4, [r7, -r8] │ │ │ │ + smlabbeq r9, ip, pc, r2 @ │ │ │ │ + smlabteq r9, r8, r3, r1 │ │ │ │ + smlatteq r7, r0, r4, r4 │ │ │ │ + mrseq r3, (UNDEF: 9) │ │ │ │ + smlabteq r9, r0, pc, r2 @ │ │ │ │ + @ instruction: 0x01092f9c │ │ │ │ ldrdeq r1, [r9, -sl] │ │ │ │ - smlatbeq r9, ip, r0, r3 │ │ │ │ - smlatbeq r7, lr, r0, r4 │ │ │ │ - tsteq r9, r0, lsl #10 │ │ │ │ + @ instruction: 0x010744bc │ │ │ │ + smlabteq r9, r2, pc, r2 @ │ │ │ │ + tsteq r9, r0, lsl #8 │ │ │ │ + smlatbeq r7, sl, r4, r4 │ │ │ │ + tsteq r9, r4 │ │ │ │ + smlatteq r9, r2, pc, r2 @ │ │ │ │ + tsteq r9, r0, lsr #8 │ │ │ │ + @ instruction: 0x01074492 │ │ │ │ + tsteq r9, r0, lsr r4 │ │ │ │ + smlabbeq r7, r6, r4, r4 │ │ │ │ + smlatbeq r9, r4, r7, r1 │ │ │ │ + @ instruction: 0x010931b6 │ │ │ │ + tsteq r9, r4, lsl r5 │ │ │ │ + @ instruction: 0x0109149e │ │ │ │ + tsteq r9, r0, ror #8 │ │ │ │ + tsteq r9, lr, lsr r4 │ │ │ │ + tsteq r9, r0, lsl r0 │ │ │ │ + tsteq r7, r6, asr r4 │ │ │ │ + tsteq r9, r4, ror #8 │ │ │ │ + tsteq r9, r6, lsr r0 │ │ │ │ + tsteq r7, r4, asr #8 │ │ │ │ + smlatbeq r9, r6, r4, r1 │ │ │ │ + smlabbeq r9, r4, r4, r1 │ │ │ │ + qaddeq r3, r6, r9 │ │ │ │ + tsteq r7, ip, lsr #8 │ │ │ │ + smlatbeq r9, sl, r4, r1 │ │ │ │ + tsteq r9, ip, ror r0 │ │ │ │ + tsteq r7, sl, lsl r4 │ │ │ │ + tsteq r9, r4, lsr #10 │ │ │ │ + smlatteq r9, r6, r4, r1 │ │ │ │ + smlabteq r9, r4, r4, r1 │ │ │ │ + swpeq r3, r6, [r9] │ │ │ │ + strdeq r4, [r7, -ip] │ │ │ │ + smlatteq r9, sl, r4, r1 │ │ │ │ + strheq r3, [r9, -ip] │ │ │ │ + smlatteq r7, sl, r3, r4 │ │ │ │ + tsteq r9, ip, lsr #10 │ │ │ │ + tsteq r9, sl, lsl #10 │ │ │ │ + ldrdeq r3, [r9, -ip] │ │ │ │ + ldrdeq r4, [r7, -r2] │ │ │ │ + smlatteq r9, ip, r0, r3 │ │ │ │ + smlabteq r7, r6, r3, r4 │ │ │ │ + ldrdeq r3, [r9, -ip] │ │ │ │ + tsteq r9, r6, ror #2 │ │ │ │ + tsteq r9, r8, lsr #2 │ │ │ │ + tsteq r9, r6, lsl #2 │ │ │ │ + tsteq r9, r4, asr #10 │ │ │ │ + smlatbeq r7, r2, r3, r4 │ │ │ │ + tsteq r9, ip, lsr #2 │ │ │ │ + tsteq r9, sl, ror #10 │ │ │ │ + @ instruction: 0x01074390 │ │ │ │ + tsteq r9, lr, ror #2 │ │ │ │ + tsteq r9, ip, asr #2 │ │ │ │ + smlabbeq r9, sl, r5, r1 │ │ │ │ + tsteq r7, r8, ror r3 │ │ │ │ + tsteq r9, r2, ror r1 │ │ │ │ + @ instruction: 0x010915b0 │ │ │ │ + tsteq r7, r6, ror #6 │ │ │ │ + smlatteq r9, ip, r1, r3 │ │ │ │ + smlatbeq r9, lr, r1, r3 │ │ │ │ + smlabbeq r9, ip, r1, r3 │ │ │ │ + smlabteq r9, sl, r5, r1 │ │ │ │ + tsteq r7, r8, asr #6 │ │ │ │ + @ instruction: 0x010931b2 │ │ │ │ + strdeq r1, [r9, -r0] │ │ │ │ + tsteq r7, r6, lsr r3 │ │ │ │ + strdeq r3, [r9, -r4] │ │ │ │ ldrdeq r3, [r9, -r2] │ │ │ │ - swpeq r4, ip, [r7] │ │ │ │ - tsteq r9, r2, asr #10 │ │ │ │ - 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 │ │ │ │ - smlabbeq r9, r0, r5, r1 │ │ │ │ - tsteq r7, r2, asr #32 │ │ │ │ - smlabbeq r9, r4, r1, r3 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 r9, r0, lsl r6 │ │ │ │ + tsteq r7, lr, lsl r3 │ │ │ │ + tsteq r9, r0, lsr #12 │ │ │ │ + tsteq r7, r2, lsl r3 │ │ │ │ + smlatbeq r9, ip, r3, r3 │ │ │ │ + tsteq r9, sl, lsl #14 │ │ │ │ + @ instruction: 0x01091694 │ │ │ │ + tsteq r9, r6, asr r6 │ │ │ │ + tsteq r9, r4, lsr r6 │ │ │ │ + tsteq r9, r6, lsl #4 │ │ │ │ + smlatteq r7, r8, r2, r4 │ │ │ │ + tsteq r9, sl, asr r6 │ │ │ │ + tsteq r9, ip, lsr #4 │ │ │ │ + ldrdeq r4, [r7, -r6] │ │ │ │ + @ instruction: 0x0109169c │ │ │ │ + tsteq r9, sl, ror r6 │ │ │ │ + tsteq r9, ip, asr #4 │ │ │ │ + @ instruction: 0x010742be │ │ │ │ + smlatbeq r9, r0, r6, r1 │ │ │ │ + tsteq r9, r2, ror r2 │ │ │ │ + smlatbeq r7, ip, r2, r4 │ │ │ │ + tsteq r9, sl, lsl r7 │ │ │ │ + ldrdeq r1, [r9, -ip] │ │ │ │ + @ instruction: 0x010916ba │ │ │ │ + smlabbeq r9, ip, r2, r3 │ │ │ │ + smlabbeq r7, lr, r2, r4 │ │ │ │ + smlatteq r9, r0, r6, r1 │ │ │ │ + @ instruction: 0x010932b2 │ │ │ │ + tsteq r7, ip, ror r2 │ │ │ │ + tsteq r9, r2, lsr #14 │ │ │ │ + tsteq r9, r0, lsl #14 │ │ │ │ + ldrdeq r3, [r9, -r2] │ │ │ │ + tsteq r7, r4, ror #4 │ │ │ │ + smlatteq r9, r2, r2, r3 │ │ │ │ + tsteq r7, r8, asr r2 │ │ │ │ + ldrdeq r3, [r9, -r2] │ │ │ │ + tsteq r9, ip, asr r3 │ │ │ │ + tsteq r9, lr, lsl r3 │ │ │ │ + strdeq r3, [r9, -ip] │ │ │ │ + tsteq r9, sl, lsr r7 │ │ │ │ + tsteq r7, r4, lsr r2 │ │ │ │ + tsteq r9, r2, lsr #6 │ │ │ │ + tsteq r9, r0, ror #14 │ │ │ │ + tsteq r7, r2, lsr #4 │ │ │ │ + tsteq r9, r4, ror #6 │ │ │ │ + tsteq r9, r2, asr #6 │ │ │ │ + smlabbeq r9, r0, r7, r1 │ │ │ │ + tsteq r7, sl, lsl #4 │ │ │ │ + tsteq r9, r8, ror #6 │ │ │ │ + smlatbeq r9, r6, r7, r1 │ │ │ │ + strdeq r4, [r7, -r8] │ │ │ │ + smlatteq r9, r2, r3, r3 │ │ │ │ + smlatbeq r9, r4, r3, r3 │ │ │ │ + smlabbeq r9, r2, r3, r3 │ │ │ │ + smlabteq r9, r0, r7, r1 │ │ │ │ + ldrdeq r4, [r7, -sl] │ │ │ │ + smlatbeq r9, r8, r3, r3 │ │ │ │ + smlatteq r9, r6, r7, r1 │ │ │ │ + smlabteq r7, r8, r1, r4 │ │ │ │ + smlatteq r9, sl, r3, r3 │ │ │ │ + smlabteq r9, r8, r3, r3 │ │ │ │ + tsteq r9, r6, lsl #16 │ │ │ │ + @ instruction: 0x010741b0 │ │ │ │ + tsteq r9, r6, lsl r8 │ │ │ │ + smlatbeq r7, r4, r1, r4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r4, r6, lsl r6 │ │ │ │ eorspl pc, r8, #268435460 @ 0x10000004 │ │ │ │ addsmi r4, r1, #5242880 @ 0x500000 │ │ │ │ @@ -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] │ │ │ │ + tsteq r7, lr, lsl #10 │ │ │ │ + strdeq r3, [r9, -r0] │ │ │ │ + tsteq r7, r2, lsl #10 │ │ │ │ + tsteq r9, sl, lsr r0 │ │ │ │ + smlabteq r9, r8, r8, r3 │ │ │ │ + tsteq r9, r4, lsr r0 │ │ │ │ + tsteq r9, r0, lsr r0 │ │ │ │ + @ instruction: 0x0109329a │ │ │ │ + smlabbeq r9, r8, r7, r3 │ │ │ │ + smlatbeq r9, lr, r2, r3 │ │ │ │ + smlabteq r9, r8, r2, r3 │ │ │ │ + ldrdeq r3, [r9, -sl] │ │ │ │ + tsteq r9, ip, lsl #6 │ │ │ │ + strdeq r3, [r9, -ip] │ │ │ │ + tsteq r9, r8, lsl r2 │ │ │ │ + @ instruction: 0x010935bc │ │ │ │ + tsteq r7, r8, ror #26 │ │ │ │ + tsteq r9, r0, asr r5 │ │ │ │ + ldrdeq r3, [r9, -r2] │ │ │ │ + tsteq r9, r2, lsl r5 │ │ │ │ + strdeq r3, [r9, -lr] │ │ │ │ + @ instruction: 0x010934b8 │ │ │ │ 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 r9, r0, lsl sp │ │ │ │ + @ instruction: 0x01092cbc │ │ │ │ + tsteq r7, r2, lsr r7 │ │ │ │ + ldrdeq r3, [r7, -ip] │ │ │ │ + tsteq r9, lr, asr pc │ │ │ │ + tsteq r9, sl, ror fp │ │ │ │ + @ instruction: 0x0107329c │ │ │ │ + smlabbeq r9, r4, sl, r2 │ │ │ │ + strdeq r3, [r7, -r8] │ │ │ │ + smlatbeq r9, r2, r8, r2 │ │ │ │ + tsteq r7, r8, lsl r3 │ │ │ │ + tsteq r7, r8 │ │ │ │ + strdeq r2, [r9, -r0] │ │ │ │ + @ instruction: 0x01092c92 │ │ │ │ + tsteq r9, lr, asr r7 │ │ │ │ + @ instruction: 0x01092c92 │ │ │ │ + tsteq r9, r0, asr #28 │ │ │ │ + tsteq r9, r6, lsl #12 │ │ │ │ + tsteq r8, r0, lsr r4 │ │ │ │ + tsteq r9, ip, lsl lr │ │ │ │ + tsteq r7, r4, lsr r0 │ │ │ │ + @ instruction: 0x01092594 │ │ │ │ + tsteq r7, lr, asr #26 │ │ │ │ + smlabbeq r9, lr, ip, r1 │ │ │ │ + tsteq r9, r2, asr #24 │ │ │ │ + tsteq r8, r4, ror r2 │ │ │ │ + tsteq r9, lr, lsr #8 │ │ │ │ + tsteq r9, sl, lsl #30 │ │ │ │ + smlabteq r7, r4, fp, r2 │ │ │ │ + tsteq r9, ip, asr #26 │ │ │ │ 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 │ │ │ │ + tsteq r7, r2, lsl fp │ │ │ │ + tsteq r7, r0, lsl #22 │ │ │ │ + tsteq r9, r8, lsl ip │ │ │ │ + @ instruction: 0x01072890 │ │ │ │ + tsteq r9, r2, ror r0 │ │ │ │ + tsteq r7, r4, asr #16 │ │ │ │ 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 │ │ │ │ + tsteq r9, r8, lsr #12 │ │ │ │ + tsteq r9, r2, ror lr │ │ │ │ + tsteq r9, ip, lsl r6 │ │ │ │ + tsteq r9, sl, lsl #12 │ │ │ │ + strdeq r3, [r9, -r8] │ │ │ │ + tsteq r9, r0, lsl r6 │ │ │ │ + tsteq r9, r2, asr ip │ │ │ │ + tsteq r8, ip, ror sl │ │ │ │ + tsteq r9, r8, ror #8 │ │ │ │ + tsteq r9, ip, lsr r3 │ │ │ │ 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 │ │ │ │ + strdeq r2, [r9, -r4] │ │ │ │ + smlabbeq r9, r4, sl, r0 │ │ │ │ + smlatteq r9, r4, ip, r2 │ │ │ │ + ldrdeq r2, [r9, -sl] │ │ │ │ + smlabteq r9, ip, ip, r2 │ │ │ │ + smlabteq r9, r2, ip, r2 │ │ │ │ + @ instruction: 0x01092cb4 │ │ │ │ + smlatbeq r9, sl, ip, r2 │ │ │ │ + @ instruction: 0x01092c9c │ │ │ │ + ldrdeq r2, [r9, -r6] │ │ │ │ + tsteq r9, r8, ror #18 │ │ │ │ + tsteq r9, r2, lsr ip │ │ │ │ + tsteq r9, r2, lsr r9 │ │ │ │ + tsteq r9, lr, lsl ip │ │ │ │ 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] │ │ │ │ + tsteq r7, r0, ror r4 │ │ │ │ + tstpeq r8, sl, asr ip @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r7, r0, r7, r7 │ │ │ │ + tstpeq r8, r6, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r0, ror r7 │ │ │ │ + tstpeq r8, r2, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r2, ror #14 │ │ │ │ + tsteq r7, r6, ror #14 │ │ │ │ + tsteq r7, r8, asr #14 │ │ │ │ + tsteq pc, r8, lsr r6 @ │ │ │ │ + tsteq r7, r8, lsr r7 │ │ │ │ + tsteq r7, sl, lsr #14 │ │ │ │ + tsteq r7, r8, lsr #14 │ │ │ │ + tsteq r7, r2, lsr r7 │ │ │ │ + tsteq r7, r4, lsr r7 │ │ │ │ + tsteq r7, ip, asr #6 │ │ │ │ + tstpeq r8, r6, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, ip, lsl #14 │ │ │ │ + tstpeq r8, r2, lsl fp @ p-variant is OBSOLETE │ │ │ │ + strdeq r7, [r7, -ip] │ │ │ │ + smlatteq r8, lr, sl, pc @ │ │ │ │ + tsteq r7, r8, ror #12 │ │ │ │ + tstpeq r8, ip, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, r8, sl, pc @ │ │ │ │ + tsteq r7, r8, lsr sl │ │ │ │ + tsteq r7, sl, lsr #6 │ │ │ │ + smlatteq r8, r8, sl, pc @ │ │ │ │ + tsteq r7, r4, lsl #6 │ │ │ │ + smlatteq r8, r8, sl, pc @ │ │ │ │ + smlatteq r7, r0, r2, r0 │ │ │ │ + smlatteq r8, ip, sl, pc @ │ │ │ │ + @ instruction: 0x010702bc │ │ │ │ + smlatteq r8, r4, sl, pc @ │ │ │ │ + @ instruction: 0x01070298 │ │ │ │ + ldrdeq pc, [r8, -ip] │ │ │ │ + tsteq r7, r4, ror r2 │ │ │ │ + smlatteq r8, r0, sl, pc @ │ │ │ │ + tsteq r7, r0, asr r2 │ │ │ │ + smlatteq r8, r8, sl, pc @ │ │ │ │ + tsteq r7, ip, lsr #4 │ │ │ │ + strdeq pc, [r8, -r0] │ │ │ │ + tsteq r7, r8, lsl #4 │ │ │ │ + strdeq pc, [r8, -r0] │ │ │ │ + smlatteq r7, r4, r1, r0 │ │ │ │ + strdeq pc, [r8, -r8] │ │ │ │ + smlabteq r7, r0, r1, r0 │ │ │ │ + strdeq pc, [r8, -r0] │ │ │ │ + @ instruction: 0x0107019c │ │ │ │ + smlatteq r8, r8, sl, pc @ │ │ │ │ + tsteq r7, r8, ror r1 │ │ │ │ + smlatteq r8, r0, sl, pc @ │ │ │ │ + tsteq r7, r4, asr r1 │ │ │ │ + smlatteq r8, r4, sl, pc @ │ │ │ │ + tsteq r7, r0, lsr r1 │ │ │ │ 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] │ │ │ │ + tsteq r7, ip, lsl #2 │ │ │ │ + strdeq pc, [r8, -r8] │ │ │ │ + strdeq r0, [r7, -r0] │ │ │ │ + tsteq r7, r2, asr #8 │ │ │ │ + tsteq r7, r0, asr #8 │ │ │ │ + tsteq r7, r2, asr #8 │ │ │ │ + tsteq pc, r2, ror r2 @ │ │ │ │ + tsteq r8, r6, ror #28 │ │ │ │ + tsteq r8, r6, asr lr │ │ │ │ + tsteq r8, r4, asr lr │ │ │ │ + smlatteq r9, r6, r4, ip │ │ │ │ + tsteq sl, ip, asr pc │ │ │ │ + tsteq sl, r6, asr pc │ │ │ │ + tsteq sl, r0, asr pc │ │ │ │ + tsteq sl, sl, asr #30 │ │ │ │ + strdeq lr, [r8, -r0] │ │ │ │ + smlatteq r8, r6, sp, lr │ │ │ │ + ldrdeq lr, [r8, -ip] │ │ │ │ + ldrdeq lr, [r8, -r2] │ │ │ │ + smlabteq r8, r8, sp, lr │ │ │ │ + @ instruction: 0x0108edbe │ │ │ │ + @ instruction: 0x0108edb4 │ │ │ │ + smlatbeq r8, sl, sp, lr │ │ │ │ + smlatbeq r8, r4, sp, lr │ │ │ │ + @ instruction: 0x0108ed9e │ │ │ │ + @ instruction: 0x0108ed98 │ │ │ │ + @ instruction: 0x0108ed92 │ │ │ │ + smlabbeq r8, ip, sp, lr │ │ │ │ + smlabbeq r8, r6, sp, lr │ │ │ │ + smlatbeq pc, sl, r0, ip @ │ │ │ │ + tstpeq r6, r8, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010775b6 │ │ │ │ + smlabteq r8, r0, sp, lr │ │ │ │ + smlatbeq r8, lr, sp, lr │ │ │ │ + smlatbeq r8, ip, sp, lr │ │ │ │ + smlatbeq r8, sl, sp, lr │ │ │ │ + tsteq pc, lr, lsr #32 │ │ │ │ + @ instruction: 0x0108ed92 │ │ │ │ + tstpeq r6, r8, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r0, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, ror sp │ │ │ │ + tstpeq r6, r6, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r6, -lr] │ │ │ │ + tsteq r8, lr, asr #26 │ │ │ │ + ldrdeq pc, [r6, -r4] │ │ │ │ + smlabteq r6, ip, sp, pc @ │ │ │ │ + tsteq r8, ip, lsr #26 │ │ │ │ + smlatbeq r6, r2, sp, pc @ │ │ │ │ + @ instruction: 0x0106fd9a │ │ │ │ + tsteq r8, sl, lsl #26 │ │ │ │ + tstpeq r6, r0, ror sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r8, ror #26 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, r8, ip, lr │ │ │ │ + smlatbeq r6, r8, ip, pc @ │ │ │ │ + smlabteq r7, r6, r2, lr │ │ │ │ + tsteq r9, ip, lsl r8 │ │ │ │ + smlatbeq r7, r0, r2, lr │ │ │ │ + tsteq r9, r0, lsl r8 │ │ │ │ + tsteq r7, r6, ror r2 │ │ │ │ + smlabbeq r8, r2, ip, lr │ │ │ │ + tstpeq r8, r0, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, r2, ip, lr │ │ │ │ + smlabbeq r8, r0, ip, lr │ │ │ │ + smlabbeq r6, ip, ip, pc @ │ │ │ │ + smlabbeq r6, r4, ip, pc @ │ │ │ │ + tsteq r8, r6, ror #24 │ │ │ │ + tsteq r8, ip, ror #24 │ │ │ │ + smlatbeq r8, ip, r3, pc @ │ │ │ │ + tsteq r8, lr, asr ip │ │ │ │ + smlabbeq r8, sl, r3, pc @ │ │ │ │ + tstpeq r6, ip, ror fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, ror #6 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r6, -lr] │ │ │ │ + smlatteq r6, sl, sp, pc @ │ │ │ │ + smlatbeq pc, r8, sp, fp @ │ │ │ │ + ldrdeq pc, [r6, -r2] │ │ │ │ + smlatbeq r6, r8, sp, pc @ │ │ │ │ + @ instruction: 0x0106fdb4 │ │ │ │ + @ instruction: 0x0106fdb0 │ │ │ │ + smlatbeq r6, ip, sp, pc @ │ │ │ │ + smlatbeq r6, r8, sp, pc @ │ │ │ │ + smlatbeq r6, r8, sp, pc @ │ │ │ │ + tsteq pc, r6, lsl sp @ │ │ │ │ + @ instruction: 0x0106fd96 │ │ │ │ + tstpeq r6, r2, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq fp, [pc, -lr] │ │ │ │ + smlatteq r7, r2, sp, r6 │ │ │ │ + tsteq r8, r4, lsl fp │ │ │ │ + tsteq r8, r4, lsl fp │ │ │ │ + tsteq r8, r4, lsl fp │ │ │ │ + tstpeq r8, r0, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0107719e │ │ │ │ + @ instruction: 0x0106fa94 │ │ │ │ + smlabbeq r6, ip, sl, pc @ │ │ │ │ + ldrdeq lr, [r8, -r2] │ │ │ │ + tsteq r7, r6 │ │ │ │ + @ instruction: 0x0108f1b4 │ │ │ │ + smlabteq r8, r2, sl, 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 fp, [pc, -r4] │ │ │ │ + @ instruction: 0x0108eabe │ │ │ │ + ldrdeq lr, [r8, -sl] │ │ │ │ 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 @ │ │ │ │ + smlatteq r6, ip, r9, pc @ │ │ │ │ + @ instruction: 0x0108eab8 │ │ │ │ + smlabteq r6, r2, r9, pc @ │ │ │ │ + @ instruction: 0x0106f9ba │ │ │ │ + @ instruction: 0x0108ea96 │ │ │ │ + @ instruction: 0x0106f990 │ │ │ │ + smlabbeq r6, r8, r9, pc @ │ │ │ │ + tsteq r8, r4, ror sl │ │ │ │ + tstpeq r6, lr, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r6, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r2, asr sl │ │ │ │ + tstpeq r6, ip, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r4, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, lsr sl │ │ │ │ + strdeq pc, [r6, -sl] │ │ │ │ strdeq pc, [r6, -r2] │ │ │ │ - smlabteq r6, r8, fp, pc @ │ │ │ │ - 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 @ │ │ │ │ + tsteq r8, lr, lsl #20 │ │ │ │ + smlabteq r6, r8, r8, pc @ │ │ │ │ + smlabteq r6, r0, r8, pc @ │ │ │ │ strdeq lr, [r8, -r2] │ │ │ │ - tsteq r7, r6, lsr #28 │ │ │ │ - ldrdeq lr, [r8, -r4] │ │ │ │ - smlatteq r8, r2, r8, lr │ │ │ │ strdeq lr, [r8, -r4] │ │ │ │ - tsteq pc, r4, lsl sl @ │ │ │ │ - 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 │ │ │ │ - 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, 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 r9, sl, lsr #8 │ │ │ │ + tsteq r9, r8, lsr #2 │ │ │ │ + smlabteq r9, sl, r2, pc @ │ │ │ │ + smlatbeq r9, r8, r2, pc @ │ │ │ │ + @ instruction: 0x0108e9ba │ │ │ │ + @ instruction: 0x0108e9b4 │ │ │ │ + smlatbeq r8, lr, r9, lr │ │ │ │ + smlatbeq r8, ip, r9, lr │ │ │ │ + smlatteq pc, r4, r9, fp │ │ │ │ + @ instruction: 0x0108e99a │ │ │ │ + @ instruction: 0x0108e99e │ │ │ │ + @ instruction: 0x0108e996 │ │ │ │ + tsteq r8, r2, lsr #18 │ │ │ │ + tsteq r9, lr, asr #6 │ │ │ │ + tsteq r9, ip, asr #32 │ │ │ │ + smlatteq r9, lr, r1, pc @ │ │ │ │ + smlabteq r9, ip, r1, pc @ │ │ │ │ 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 │ │ │ │ + smlabteq r8, ip, r5, lr │ │ │ │ + smlabteq r8, r4, r5, lr │ │ │ │ + @ instruction: 0x0108e5bc │ │ │ │ + @ instruction: 0x0108e5b8 │ │ │ │ + smlatteq pc, lr, r5, fp │ │ │ │ + smlabteq r8, r2, r5, lr │ │ │ │ + @ instruction: 0x0108e5be │ │ │ │ + @ instruction: 0x0108e5ba │ │ │ │ + @ instruction: 0x0108e5b6 │ │ │ │ + @ instruction: 0x010fb590 │ │ │ │ + @ instruction: 0x0108e59a │ │ │ │ + @ instruction: 0x0108e590 │ │ │ │ + smlabbeq r8, ip, r5, lr │ │ │ │ + smlabbeq r8, ip, r5, lr │ │ │ │ + tsteq pc, r2, lsr r5 @ │ │ │ │ + tsteq r8, ip, ror r5 │ │ │ │ + tsteq r7, r8, asr ip │ │ │ │ + smlatteq r9, r2, sp, ip │ │ │ │ + tsteq r8, r4, asr r5 │ │ │ │ + tsteq r8, r2, asr r5 │ │ │ │ + tsteq r8, r2, lsl r6 │ │ │ │ + tsteq r8, r4, lsr sl │ │ │ │ + tstpeq r6, lr, asr #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, lsl sl │ │ │ │ + tstpeq r6, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, ip, r9, lr │ │ │ │ + smlatteq r8, r6, r5, lr │ │ │ │ + smlabteq r8, r8, r9, lr │ │ │ │ + smlabteq r8, lr, r5, lr │ │ │ │ + smlatbeq r8, r4, r9, lr │ │ │ │ + @ instruction: 0x0108e5be │ │ │ │ + tsteq r8, lr, ror r9 │ │ │ │ + smlatbeq r8, r8, r5, lr │ │ │ │ + tsteq r8, sl, asr r9 │ │ │ │ + smlatbeq r8, r8, r5, lr │ │ │ │ + tsteq r8, r8, lsr r9 │ │ │ │ + @ instruction: 0x0108e598 │ │ │ │ + @ instruction: 0x0108e594 │ │ │ │ + @ instruction: 0x0108e592 │ │ │ │ + smlabbeq r8, ip, r5, lr │ │ │ │ + smlatteq r8, r2, r8, lr │ │ │ │ + @ instruction: 0x0108e592 │ │ │ │ + smlabteq r8, r0, r8, lr │ │ │ │ + smlabbeq r8, r4, r5, lr │ │ │ │ + @ instruction: 0x0108e89c │ │ │ │ + tstpeq r6, r6, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r8, ror r8 │ │ │ │ + tstpeq r6, sl, lsl r3 @ p-variant is OBSOLETE │ │ │ │ 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 │ │ │ │ + tstpeq r6, ip, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r2, lsr r8 │ │ │ │ + tsteq r8, r6, lsl r5 │ │ │ │ + tsteq r8, r0, lsr #10 │ │ │ │ + tsteq r8, lr, lsl #16 │ │ │ │ + tsteq r8, r8, lsl r5 │ │ │ │ + tsteq r8, sl, lsl r5 │ │ │ │ smlabteq r8, r4, r7, lr │ │ │ │ + tsteq r8, r2, lsl r5 │ │ │ │ + smlatbeq r8, r0, r7, lr │ │ │ │ + tsteq r8, ip, lsl #10 │ │ │ │ + tstpeq r6, r2, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, sl, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + strdeq lr, [r8, -r0] │ │ │ │ + tsteq r6, r8, asr pc │ │ │ │ + tsteq r8, r0, asr #14 │ │ │ │ + tsteq r6, r2, lsr pc │ │ │ │ + tsteq r8, sl, lsl r7 │ │ │ │ + tsteq r6, ip, lsl #30 │ │ │ │ + smlabteq r7, lr, r1, sp │ │ │ │ + mrseq r6, SP_und │ │ │ │ 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 │ │ │ │ - strdeq lr, [r8, -lr] │ │ │ │ - tsteq r8, r4, lsl #2 │ │ │ │ - tsteq r7, r2, lsl #2 │ │ │ │ - strdeq lr, [r8, -r8] │ │ │ │ - strdeq lr, [r8, -sl] │ │ │ │ - smlatteq r7, r0, r0, r6 │ │ │ │ - smlatteq r7, r2, r0, r6 │ │ │ │ + smlatteq r8, r4, r2, lr │ │ │ │ + smlatteq r7, r2, r2, 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 lr, [r8, -sl] │ │ │ │ + smlabteq r7, r0, r2, r6 │ │ │ │ + smlabteq r7, r2, r2, r6 │ │ │ │ + @ instruction: 0x0108e2b8 │ │ │ │ + @ instruction: 0x0108e2be │ │ │ │ + tsteq r7, r0, lsr #4 │ │ │ │ + tsteq r7, r2, lsl #4 │ │ │ │ + smlatbeq r8, r0, r2, lr │ │ │ │ + @ instruction: 0x0108e29a │ │ │ │ + strdeq r6, [r7, -r0] │ │ │ │ + strheq r6, [r7, -lr] │ │ │ │ + strheq r6, [r7, -r8] │ │ │ │ + smlatteq r7, r2, r0, r6 │ │ │ │ + tsteq r8, ip, asr #4 │ │ │ │ + smlatbeq r7, r2, r0, r6 │ │ │ │ + swpeq r6, ip, [r7] │ │ │ │ + smlatteq r7, lr, r1, r6 │ │ │ │ + tsteq r8, r8, lsl r2 │ │ │ │ + tsteq r8, r6, lsl r2 │ │ │ │ + ldrdeq r6, [r7, -r4] │ │ │ │ + smlabteq r7, lr, r1, r6 │ │ │ │ + strdeq lr, [r8, -r0] │ │ │ │ + smlatteq r8, sl, r1, lr │ │ │ │ + smlabbeq r7, r0, r1, r6 │ │ │ │ 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 │ │ │ │ + tsteq r7, ip, lsr r1 │ │ │ │ + smlatbeq r8, lr, r1, lr │ │ │ │ + smlatbeq r8, r4, r1, lr │ │ │ │ + tsteq r7, lr, rrx │ │ │ │ + smlabteq r7, r0, pc, r5 @ │ │ │ │ + @ instruction: 0x01075fba │ │ │ │ + tsteq r7, r8, lsl r3 │ │ │ │ + smlabteq r7, r2, pc, r5 @ │ │ │ │ + tsteq r7, r0, asr pc │ │ │ │ + ldrdeq r6, [r7, -lr] │ │ │ │ + tsteq r8, ip, lsl r1 │ │ │ │ + tsteq r8, r2, lsl r1 │ │ │ │ + tsteq r8, r8, lsl #2 │ │ │ │ + swpeq r6, lr, [r7] │ │ │ │ + smlatteq r8, ip, r0, lr │ │ │ │ + smlatteq r8, r2, r0, lr │ │ │ │ + tsteq r7, ip, ror pc │ │ │ │ + smlabteq r8, r6, r0, lr │ │ │ │ + tsteq r7, ip, asr #32 │ │ │ │ + smlatbeq r8, r6, r0, lr │ │ │ │ + swpeq lr, ip, [r8] │ │ │ │ + tsteq r7, lr, lsl r0 │ │ │ │ + smlabteq r7, r0, lr, r5 │ │ │ │ + smlabbeq r7, r6, lr, r5 │ │ │ │ + smlabbeq r7, r0, lr, r5 │ │ │ │ + smlatbeq r7, r2, lr, r5 │ │ │ │ + @ instruction: 0x01075e9c │ │ │ │ + @ instruction: 0x01075e96 │ │ │ │ + @ instruction: 0x01075e90 │ │ │ │ + tsteq r8, r2 │ │ │ │ + tsteq r7, r0, lsl #30 │ │ │ │ + smlatteq r8, r6, pc, 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 │ │ │ │ + ldrdeq sp, [r8, -r2] │ │ │ │ + smlabteq r8, r8, pc, sp @ │ │ │ │ + smlabteq r8, r2, pc, sp @ │ │ │ │ + @ instruction: 0x0108dfbc │ │ │ │ + tsteq pc, ip, lsl #22 │ │ │ │ + smlatbeq r8, r0, pc, sp @ │ │ │ │ + tsteq r6, r6, lsl fp │ │ │ │ + ldrdeq sl, [pc, -r6] │ │ │ │ + smlabbeq r8, r2, pc, sp @ │ │ │ │ + ldrdeq lr, [r6, -sl] │ │ │ │ + smlatteq r6, r8, sl, lr │ │ │ │ + smlatteq r6, r6, sl, lr │ │ │ │ + smlatteq r6, r4, sl, lr │ │ │ │ + smlatteq r6, r2, sl, lr │ │ │ │ + smlatteq r6, r4, sl, lr │ │ │ │ + tsteq pc, r4, asr sl @ │ │ │ │ + tsteq r8, r4, lsl pc │ │ │ │ + tsteq r6, r8, asr sl │ │ │ │ + tsteq r6, r6, ror #20 │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ + tsteq r6, r2, ror #20 │ │ │ │ + tsteq r6, r0, ror #20 │ │ │ │ + tsteq r6, r2, ror #20 │ │ │ │ + ldrdeq sl, [pc, -r2] │ │ │ │ + smlatbeq r8, r8, lr, sp │ │ │ │ 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 │ │ │ │ + smlabbeq r6, r6, r8, lr │ │ │ │ + smlabbeq r8, ip, lr, sp │ │ │ │ + @ instruction: 0x0108de9c │ │ │ │ + @ instruction: 0x0108deb0 │ │ │ │ + smlabteq r8, r2, lr, sp │ │ │ │ + ldrdeq sp, [r8, -lr] │ │ │ │ + @ instruction: 0x0108deb8 │ │ │ │ + smlabteq r6, sl, r6, lr │ │ │ │ + smlatbeq r8, sl, lr, sp │ │ │ │ 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, r0, lsl sl │ │ │ │ - smlabbeq r6, r6, r4, 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 │ │ │ │ - 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 │ │ │ │ + strdeq sp, [r8, -ip] │ │ │ │ + strdeq sp, [r8, -r0] │ │ │ │ + tsteq r6, r6, ror #12 │ │ │ │ + smlabteq r8, r6, fp, sp │ │ │ │ + smlatbeq r8, lr, fp, sp │ │ │ │ + tsteq r6, ip, asr #12 │ │ │ │ + @ instruction: 0x0108db90 │ │ │ │ + tsteq r8, ip, ror #22 │ │ │ │ + tsteq r8, lr, ror fp │ │ │ │ + tsteq r8, r6, ror #22 │ │ │ │ + tsteq r8, sl, lsr #22 │ │ │ │ + tsteq r8, r4, asr fp │ │ │ │ + tsteq r8, r8, asr #22 │ │ │ │ + smlatteq r8, r8, sl, sp │ │ │ │ + smlabbeq r6, r6, r5, lr │ │ │ │ + @ instruction: 0x0106e2b4 │ │ │ │ + @ instruction: 0x0108da9c │ │ │ │ + smlabbeq r6, ip, r2, lr │ │ │ │ + tsteq r9, r8, ror r0 │ │ │ │ + tsteq r8, r2, ror sp │ │ │ │ + tsteq r8, ip, ror #20 │ │ │ │ + tsteq r6, lr, lsr #10 │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ + tsteq r8, sl, lsr sl │ │ │ │ + tsteq pc, r6, lsr r4 @ │ │ │ │ + tsteq r6, r8, asr r2 │ │ │ │ + tsteq r6, r6, asr #4 │ │ │ │ + tsteq r6, r4, lsr r2 │ │ │ │ + tsteq r6, r2, lsr #4 │ │ │ │ + tsteq r6, r0, lsl r2 │ │ │ │ + strdeq lr, [r6, -lr] │ │ │ │ + smlatteq r6, ip, r1, lr │ │ │ │ + ldrdeq lr, [r6, -sl] │ │ │ │ + smlabteq r6, r8, r1, lr │ │ │ │ + @ instruction: 0x0106e1b6 │ │ │ │ + smlatbeq r6, r4, r1, lr │ │ │ │ + @ instruction: 0x0106e192 │ │ │ │ + smlabbeq r6, r0, r1, lr │ │ │ │ + tsteq r6, lr, ror #2 │ │ │ │ + tsteq r6, ip, asr r1 │ │ │ │ + tsteq r8, ip, asr fp │ │ │ │ + tsteq r8, r6, asr fp │ │ │ │ + tsteq r8, r0, ror #22 │ │ │ │ + tsteq r8, r6, ror #22 │ │ │ │ + tsteq r6, r4, rrx │ │ │ │ + tsteq r7, ip, lsl sl │ │ │ │ + tsteq r8, r4, asr #22 │ │ │ │ + tsteq r6, sl, lsl r0 │ │ │ │ + tsteq r7, r2, lsr #26 │ │ │ │ + tsteq r8, r6, lsl #22 │ │ │ │ + @ instruction: 0x0108e3b8 │ │ │ │ + smlabbeq r8, r0, r3, lr │ │ │ │ + tsteq pc, r2, lsr #4 │ │ │ │ + smlabteq r8, sl, sl, sp │ │ │ │ + @ instruction: 0x0108dabe │ │ │ │ + @ instruction: 0x0108dab4 │ │ │ │ + smlatbeq r8, r6, sl, sp │ │ │ │ + @ instruction: 0x0108da9c │ │ │ │ + smlatbeq pc, ip, r1, sl @ │ │ │ │ + tsteq r8, lr, ror sl │ │ │ │ + tsteq r8, r0, lsl r7 │ │ │ │ + tsteq r8, r6, ror #20 │ │ │ │ + @ instruction: 0x0108e298 │ │ │ │ + @ instruction: 0x0108e294 │ │ │ │ + smlatbeq r8, r0, r2, lr │ │ │ │ + tsteq r8, r4, lsr #4 │ │ │ │ + smlabbeq r8, ip, r2, lr │ │ │ │ + smlabbeq r8, ip, r2, lr │ │ │ │ + tsteq r8, r0, lsr #4 │ │ │ │ + @ instruction: 0x0108e290 │ │ │ │ + ldrdeq sl, [pc, -r6] │ │ │ │ + smlabteq r8, r2, r9, sp │ │ │ │ + smlatteq r6, r0, lr, sp │ │ │ │ + ldrdeq sp, [r6, -r8] │ │ │ │ + smlatbeq r8, r4, r9, sp │ │ │ │ + smlatbeq r6, lr, lr, sp │ │ │ │ + smlatbeq r6, r6, lr, sp │ │ │ │ + smlabbeq r8, r4, r9, sp │ │ │ │ + smlatteq r8, r0, r5, sp │ │ │ │ + tsteq r8, r0, ror r9 │ │ │ │ + smlatbeq r6, r8, sp, sp │ │ │ │ + tsteq r8, ip, lsr r9 │ │ │ │ + tsteq r8, r6, lsr r9 │ │ │ │ + tsteq r8, ip, lsr #18 │ │ │ │ + tsteq r8, r4, lsr r9 │ │ │ │ + tsteq r8, sl, asr #10 │ │ │ │ + tsteq r8, ip, lsr #18 │ │ │ │ + tsteq r8, r2, lsr #18 │ │ │ │ + tsteq r8, r8, lsr #18 │ │ │ │ + tsteq r8, r2, lsr #18 │ │ │ │ + tsteq r8, r0, lsr #18 │ │ │ │ + ldrdeq sp, [r8, -r0] │ │ │ │ + tsteq r8, lr, lsl #18 │ │ │ │ + @ instruction: 0x0106dc9c │ │ │ │ + smlatteq r8, r6, r8, sp │ │ │ │ + smlatteq r8, r0, r8, sp │ │ │ │ + tsteq r6, r4, ror #24 │ │ │ │ + tsteq r8, lr, asr #8 │ │ │ │ + smlabteq r8, r2, r8, sp │ │ │ │ + tsteq r6, r4, lsr ip │ │ │ │ + smlatbeq r8, r0, r8, sp │ │ │ │ + @ instruction: 0x0108d896 │ │ │ │ smlabbeq r8, ip, r8, sp │ │ │ │ - tsteq r6, lr, asr #6 │ │ │ │ - tsteq r6, r0, asr r3 │ │ │ │ + smlabbeq r8, r2, r8, sp │ │ │ │ + tsteq r8, r8, ror r8 │ │ │ │ + tsteq r8, lr, ror #16 │ │ │ │ + tsteq r8, r4, ror #16 │ │ │ │ + tsteq r8, lr, asr r8 │ │ │ │ + tsteq r8, ip, asr r8 │ │ │ │ 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 │ │ │ │ - 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, r6, lsr #18 │ │ │ │ - ldrdeq lr, [r8, -r8] │ │ │ │ - smlatbeq r8, r0, r1, lr │ │ │ │ - tsteq pc, r2, asr #32 │ │ │ │ - smlatteq r8, sl, r8, 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 │ │ │ │ - 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 │ │ │ │ + smlabteq pc, r2, sp, r9 @ │ │ │ │ + smlabteq r6, r0, sp, sp │ │ │ │ + smlabteq r6, ip, sp, sp │ │ │ │ + smlabbeq pc, sl, sp, r9 @ │ │ │ │ + @ instruction: 0x0106ddb4 │ │ │ │ + smlabbeq r6, sl, sp, sp │ │ │ │ + @ instruction: 0x0106dd96 │ │ │ │ + @ instruction: 0x0106dd92 │ │ │ │ + smlabbeq r6, lr, sp, sp │ │ │ │ + smlabbeq r6, sl, sp, sp │ │ │ │ + smlabbeq r6, sl, sp, sp │ │ │ │ + strdeq r9, [pc, -r8] │ │ │ │ + tsteq r6, r8, ror sp │ │ │ │ + smlabteq pc, lr, ip, r9 @ │ │ │ │ + @ instruction: 0x0106dd98 │ │ │ │ + tsteq r8, sl, lsr r2 │ │ │ │ + ldrdeq sp, [r6, -r8] │ │ │ │ + tsteq r8, r0, lsl r7 │ │ │ │ + @ instruction: 0x0106da96 │ │ │ │ + smlabbeq r6, lr, sl, sp │ │ │ │ + smlabbeq r8, r8, r9, ip │ │ │ │ + smlabteq r6, ip, r9, sp │ │ │ │ + @ instruction: 0x0108d1b4 │ │ │ │ + smlabteq r8, ip, r6, sp │ │ │ │ + @ instruction: 0x0108d198 │ │ │ │ + smlabteq r8, lr, r6, sp │ │ │ │ + @ instruction: 0x0108d6be │ │ │ │ + strdeq sp, [r6, -r0] │ │ │ │ + smlatteq r6, r8, r9, sp │ │ │ │ + smlatbeq r8, r4, r6, sp │ │ │ │ + @ instruction: 0x0106d9be │ │ │ │ + @ instruction: 0x0106d9b6 │ │ │ │ + @ instruction: 0x0108d690 │ │ │ │ + @ instruction: 0x0108d69c │ │ │ │ + smlabbeq r6, r6, r9, sp │ │ │ │ + tsteq r6, lr, ror r9 │ │ │ │ + smlabbeq r8, r6, r6, sp │ │ │ │ + tsteq r6, r4, asr r9 │ │ │ │ + tsteq r6, ip, asr #18 │ │ │ │ + tsteq r8, lr, ror #12 │ │ │ │ + tsteq r6, r6, lsr #18 │ │ │ │ + tsteq r6, r0, lsr #18 │ │ │ │ + tsteq r8, sl, asr r6 │ │ │ │ + tsteq r8, r2, lsl r8 │ │ │ │ + tsteq r8, r6, ror #12 │ │ │ │ + tsteq r8, lr, ror r6 │ │ │ │ + @ instruction: 0x0108d692 │ │ │ │ + tsteq r8, r4, lsr r0 │ │ │ │ + smlabbeq r8, ip, r6, sp │ │ │ │ + tsteq r8, lr, lsl r0 │ │ │ │ + smlabbeq r8, r2, 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 @ │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + tsteq r8, sl, ror #12 │ │ │ │ + smlabbeq r8, sl, r6, sp │ │ │ │ + smlabbeq r8, r6, r6, sp │ │ │ │ + smlabbeq r8, r2, r6, sp │ │ │ │ + tsteq r8, lr, ror r6 │ │ │ │ + tsteq r8, sl, ror r6 │ │ │ │ + tsteq r8, sl, ror r6 │ │ │ │ + tsteq r8, sl, ror r6 │ │ │ │ + tsteq r8, r4, ror r6 │ │ │ │ + tsteq r8, sl, lsl pc │ │ │ │ + tsteq r8, r8, ror #12 │ │ │ │ + tsteq r8, r4, ror #12 │ │ │ │ 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 │ │ │ │ + smlatbeq r8, r0, r3, sp │ │ │ │ + strdeq ip, [r8, -r4] │ │ │ │ + tsteq r8, r8, lsl #24 │ │ │ │ + tsteq r8, r8, ror r3 │ │ │ │ + tsteq r8, r4, asr #6 │ │ │ │ + tsteq r8, r8, asr #6 │ │ │ │ + tsteq r7, ip, ror #18 │ │ │ │ + tsteq r8, r8, lsr r3 │ │ │ │ + tsteq r8, r4, lsr r3 │ │ │ │ + tsteq r7, r8, lsl #16 │ │ │ │ + tsteq r8, r4, lsr #6 │ │ │ │ + tsteq r7, r0, lsr r8 │ │ │ │ + strdeq r4, [r7, -r4] │ │ │ │ + tsteq r8, r4, lsl #6 │ │ │ │ + tsteq r7, r4, asr #18 │ │ │ │ + ldrdeq ip, [r8, -r8] │ │ │ │ + smlatteq r8, r0, r2, sp │ │ │ │ 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] │ │ │ │ + smlabteq r8, ip, r2, sp │ │ │ │ + tsteq r8, ip, ror #18 │ │ │ │ + tsteq r8, r4, ror r9 │ │ │ │ + tsteq r7, r4, lsl #18 │ │ │ │ + tsteq pc, r2, lsl #10 │ │ │ │ + smlabbeq r8, r2, r2, sp │ │ │ │ + tsteq r8, r2, lsl r1 │ │ │ │ + tsteq r8, r2, lsr r1 │ │ │ │ + tsteq r8, lr, lsr #2 │ │ │ │ + tsteq r8, sl, lsr #2 │ │ │ │ + tsteq r8, r6, lsr #2 │ │ │ │ + tsteq r8, r2, lsr #2 │ │ │ │ + tsteq r8, r2, lsr #2 │ │ │ │ + tsteq r8, r2, lsr #2 │ │ │ │ + strdeq sp, [r8, -ip] │ │ │ │ + tsteq r8, r4, lsl r1 │ │ │ │ + @ instruction: 0x0108c9b8 │ │ │ │ + tsteq r8, r4, lsl #2 │ │ │ │ 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 #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 │ │ │ │ + strdeq sp, [r8, -r8] │ │ │ │ + tsteq r8, ip, asr #18 │ │ │ │ + tsteq r8, r0, ror #18 │ │ │ │ + ldrdeq sp, [r8, -r0] │ │ │ │ + swpeq sp, ip, [r8] │ │ │ │ + smlatbeq r8, r0, r0, sp │ │ │ │ + smlabteq r7, r4, r6, r4 │ │ │ │ + swpeq sp, r0, [r8] │ │ │ │ + smlabbeq r8, ip, r0, sp │ │ │ │ + tsteq r7, r0, ror #10 │ │ │ │ + tsteq r8, ip, ror r0 │ │ │ │ + smlabbeq r7, r8, r5, r4 │ │ │ │ + tsteq r7, ip, asr #10 │ │ │ │ + qaddeq sp, ip, r8 │ │ │ │ + @ instruction: 0x0107469c │ │ │ │ + tsteq r8, r0, lsr r7 │ │ │ │ + tsteq r8, r8, lsr r0 │ │ │ │ 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, r4, lsr #32 │ │ │ │ + smlabteq r8, r4, r6, ip │ │ │ │ + smlabteq r8, ip, r6, ip │ │ │ │ + tsteq r7, ip, asr r6 │ │ │ │ + tsteq pc, sl, asr r2 @ │ │ │ │ + ldrdeq ip, [r8, -sl] │ │ │ │ + tsteq r8, sl, ror #28 │ │ │ │ + smlabbeq r8, sl, lr, ip │ │ │ │ + smlabbeq r8, r6, lr, ip │ │ │ │ + smlabbeq r8, r2, lr, ip │ │ │ │ + tsteq r8, lr, ror lr │ │ │ │ + tsteq r8, sl, ror lr │ │ │ │ + tsteq r8, sl, ror lr │ │ │ │ + tsteq r8, sl, ror lr │ │ │ │ + tsteq r8, lr, asr pc │ │ │ │ + tsteq r8, r4, lsr #14 │ │ │ │ + tsteq r7, lr, asr #10 │ │ │ │ + tsteq r8, sl, lsr pc │ │ │ │ + smlatteq r8, r8, pc, ip @ │ │ │ │ + ldrdeq ip, [r8, -sl] │ │ │ │ + tsteq r8, sl, lsr r0 │ │ │ │ + tsteq r8, ip, lsr #32 │ │ │ │ + tsteq r8, lr, lsl r0 │ │ │ │ + tsteq r8, r0, lsl r0 │ │ │ │ + tsteq r8, r2 │ │ │ │ + strdeq fp, [r8, -r4] │ │ │ │ + smlatteq r8, r6, pc, fp @ │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ + smlatteq r8, r6, lr, ip │ │ │ │ + smlatteq pc, lr, pc, r8 @ │ │ │ │ + tsteq r6, r8, lsl r0 │ │ │ │ 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, ip, ror #28 │ │ │ │ + tsteq r8, lr, lsr #10 │ │ │ │ + tsteq r8, r6, ror #28 │ │ │ │ + tsteq r8, r0, ror #28 │ │ │ │ + tsteq r6, r0, lsl #26 │ │ │ │ + tsteq r8, r2, asr lr │ │ │ │ + tsteq r8, r0, asr lr │ │ │ │ + tsteq r8, r0, asr lr │ │ │ │ + @ instruction: 0x0108c4b2 │ │ │ │ + tsteq r8, r2, asr #28 │ │ │ │ + smlabbeq r8, lr, r4, ip │ │ │ │ + tsteq r8, lr, lsr lr │ │ │ │ + qaddeq lr, lr, r8 │ │ │ │ + tsteq r9, r2, ror sl │ │ │ │ + tsteq r8, r2, lsl lr │ │ │ │ + tsteq r8, r6, lsr r4 │ │ │ │ + @ instruction: 0x01073fb2 │ │ │ │ + smlatteq r8, r8, sp, ip │ │ │ │ + smlatteq r8, lr, sp, ip │ │ │ │ + smlatteq r8, ip, sp, ip │ │ │ │ + smlabbeq r6, r2, ip, ip │ │ │ │ + tsteq r6, sl, ror ip │ │ │ │ + smlabteq r8, sl, sp, ip │ │ │ │ + tsteq r6, r0, asr ip │ │ │ │ + tsteq r6, r8, asr #24 │ │ │ │ + tsteq r8, r0, asr r9 │ │ │ │ + tsteq r6, lr, lsl ip │ │ │ │ + tsteq r6, r6, lsl ip │ │ │ │ tsteq r8, lr, ror sp │ │ │ │ - tsteq r8, r4, asr #10 │ │ │ │ - tsteq r7, lr, ror #6 │ │ │ │ - tsteq r8, sl, asr sp │ │ │ │ - tsteq r8, r8, lsl #28 │ │ │ │ + smlatteq r6, ip, fp, ip │ │ │ │ + smlatteq r6, r4, fp, ip │ │ │ │ + tsteq r8, r8, ror #26 │ │ │ │ + tsteq r8, r4, lsl r3 │ │ │ │ + tsteq r8, r0, ror #26 │ │ │ │ + tsteq r8, lr, asr sp │ │ │ │ + tsteq r8, r8, asr sp │ │ │ │ + smlabteq r6, lr, sl, ip │ │ │ │ + tsteq r8, lr, lsr #26 │ │ │ │ + tsteq r8, sl, lsr #26 │ │ │ │ + tsteq r8, r0, lsl sp │ │ │ │ strdeq ip, [r8, -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] │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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] │ │ │ │ - smlatteq r8, sl, sl, ip │ │ │ │ - ldrdeq ip, [r8, -ip] │ │ │ │ - @ instruction: 0x0106c790 │ │ │ │ - tsteq r9, r4, lsr #28 │ │ │ │ - tsteq r6, r2, ror #14 │ │ │ │ + tsteq r8, ip, lsl #20 │ │ │ │ + strdeq ip, [r8, -r2] │ │ │ │ + strdeq ip, [r8, -r2] │ │ │ │ + smlatteq r8, ip, ip, ip │ │ │ │ + smlatteq r8, r6, ip, ip │ │ │ │ + tsteq pc, r2, ror ip @ │ │ │ │ + smlatteq r8, r4, ip, ip │ │ │ │ + ldrdeq ip, [r8, -lr] │ │ │ │ + ldrdeq ip, [r8, -r8] │ │ │ │ + smlabteq r8, sl, ip, ip │ │ │ │ + @ instruction: 0x0108ccbc │ │ │ │ + tsteq r6, r0, ror r9 │ │ │ │ + tsteq r9, r4 │ │ │ │ + tsteq r6, r2, asr #18 │ │ │ │ + tsteq r8, sl, ror #24 │ │ │ │ + tsteq r8, r2, asr ip │ │ │ │ + tsteq r6, r6, lsl #18 │ │ │ │ + strdeq ip, [r6, -r8] │ │ │ │ + smlatteq r8, r2, r0, ip │ │ │ │ + @ instruction: 0x0108ca94 │ │ │ │ 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 │ │ │ │ - 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: 0x0108dcb2 │ │ │ │ + smlabteq r9, r8, r6, sl │ │ │ │ + tsteq r8, sl, ror #20 │ │ │ │ + swpeq ip, r0, [r8] │ │ │ │ + smlatbeq r8, lr, ip, ip │ │ │ │ + smlatteq r7, r6, lr, r3 │ │ │ │ + ldrdeq r8, [pc, -r8] │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + tsteq r6, r8, asr #16 │ │ │ │ + tsteq r6, r0, asr #16 │ │ │ │ + tsteq r6, r8, lsr r8 │ │ │ │ + tsteq r6, r2, lsr #16 │ │ │ │ + swpeq sp, r2, [r8] │ │ │ │ + smlatbeq r6, r6, r8, ip │ │ │ │ + smlatbeq r6, r0, r8, ip │ │ │ │ + tsteq r8, r6, ror r0 │ │ │ │ + tsteq r6, sl, ror r8 │ │ │ │ + tsteq r6, r4, ror r8 │ │ │ │ + qaddeq sp, sl, r8 │ │ │ │ + tsteq r6, lr, asr #16 │ │ │ │ + tsteq r6, r8, asr #16 │ │ │ │ + tsteq r8, lr, lsr r0 │ │ │ │ + tsteq r6, r2, lsr #16 │ │ │ │ + tsteq r6, ip, lsl r8 │ │ │ │ + tsteq r8, r2, lsr #32 │ │ │ │ + strdeq ip, [r6, -r4] │ │ │ │ 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 │ │ │ │ - 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] │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + tsteq r8, r0, asr #26 │ │ │ │ + tsteq r6, r2, lsl #10 │ │ │ │ + strdeq ip, [r6, -sl] │ │ │ │ + tsteq r8, lr, lsl sp │ │ │ │ + ldrdeq ip, [r6, -r0] │ │ │ │ + smlabteq r6, r8, r4, ip │ │ │ │ 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 │ │ │ │ - strdeq ip, [r8, -sl] │ │ │ │ - smlatteq r8, ip, r3, ip │ │ │ │ + smlabbeq r7, r0, r7, r3 │ │ │ │ + smlatteq r8, r2, ip, ip │ │ │ │ + ldrdeq ip, [r8, -lr] │ │ │ │ + smlatteq r8, r0, ip, ip │ │ │ │ + smlatteq r8, r4, ip, ip │ │ │ │ + smlatbeq r8, sl, fp, fp │ │ │ │ + tsteq r8, sl, asr r5 │ │ │ │ + ldrdeq ip, [r8, -r0] │ │ │ │ + tsteq r6, r2, lsr #8 │ │ │ │ + tsteq r6, sl, lsl r4 │ │ │ │ + @ instruction: 0x0108ccb8 │ │ │ │ + smlatteq r8, lr, r0, ip │ │ │ │ + ldrdeq ip, [r6, -r8] │ │ │ │ + ldrdeq ip, [r6, -r0] │ │ │ │ + ldrdeq ip, [r8, -lr] │ │ │ │ + tsteq r8, r2, ror ip │ │ │ │ + @ instruction: 0x0106c39c │ │ │ │ + @ instruction: 0x0106c394 │ │ │ │ + tsteq r8, r0, asr ip │ │ │ │ + tsteq r6, sl, ror #6 │ │ │ │ + tsteq r6, r2, ror #6 │ │ │ │ + tsteq r8, lr, lsr #24 │ │ │ │ + tsteq r6, r8, lsr r3 │ │ │ │ + tsteq r6, r0, lsr r3 │ │ │ │ + tsteq r8, ip, lsl #24 │ │ │ │ + tsteq r6, r6, lsl #6 │ │ │ │ + strdeq ip, [r6, -lr] │ │ │ │ + smlatteq r8, sl, fp, ip │ │ │ │ + ldrdeq ip, [r6, -r4] │ │ │ │ + smlabteq r6, ip, r2, ip │ │ │ │ + smlabteq r8, r8, fp, ip │ │ │ │ + smlatbeq r6, r2, r2, ip │ │ │ │ + @ instruction: 0x0106c29a │ │ │ │ + smlatbeq r8, r6, fp, ip │ │ │ │ + tsteq r6, r0, ror r2 │ │ │ │ + tsteq r6, r8, ror #4 │ │ │ │ + smlabbeq r8, sl, fp, ip │ │ │ │ + strdeq r3, [r7, -r0] │ │ │ │ + tsteq r8, lr, lsr fp │ │ │ │ + tsteq r8, r4, asr #22 │ │ │ │ + tsteq r8, lr, asr #22 │ │ │ │ + tsteq r8, ip, asr #22 │ │ │ │ + tsteq r8, sl, asr #22 │ │ │ │ + tsteq r8, r8, asr #22 │ │ │ │ + tsteq r8, r2, asr fp │ │ │ │ + tsteq r8, r0, asr fp │ │ │ │ + tsteq r8, sl, asr fp │ │ │ │ + tsteq r8, ip, asr fp │ │ │ │ + tsteq r8, sl, ror #22 │ │ │ │ + tsteq r8, r8, ror fp │ │ │ │ + @ instruction: 0x0108cb9a │ │ │ │ + smlatbeq r8, r0, fp, ip │ │ │ │ + smlatbeq r8, lr, fp, ip │ │ │ │ + smlatbeq r8, ip, fp, ip │ │ │ │ + smlatbeq r8, sl, fp, ip │ │ │ │ + smlatbeq r8, ip, fp, ip │ │ │ │ + smlabbeq pc, r8, r2, r8 @ │ │ │ │ + tsteq r8, r8, lsl #2 │ │ │ │ + smlatteq r8, ip, r7, fp │ │ │ │ + tsteq r7, r8, lsl #12 │ │ │ │ + tsteq r7, r2, asr r3 │ │ │ │ + tsteq pc, sl, lsl #4 │ │ │ │ + tsteq r8, r8, asr #22 │ │ │ │ + tsteq r8, ip, ror #14 │ │ │ │ + tsteq r8, r4, lsr #22 │ │ │ │ + tsteq r8, r8, asr #14 │ │ │ │ + tsteq r6, r0, asr #30 │ │ │ │ + tsteq r6, r8, lsr pc │ │ │ │ + tsteq r6, r2, lsl pc │ │ │ │ + smlabteq r8, sl, r3, ip │ │ │ │ + tsteq r8, r8, asr #10 │ │ │ │ + smlatteq r8, lr, r6, ip │ │ │ │ + smlatteq r8, r8, r6, ip │ │ │ │ + smlatteq r8, r6, r6, ip │ │ │ │ + smlatteq r8, r4, r6, ip │ │ │ │ + smlatteq r8, r2, r6, 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] │ │ │ │ + ldrdeq ip, [r8, -r6] │ │ │ │ + strdeq ip, [r8, -r0] │ │ │ │ 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 │ │ │ │ + smlatteq r8, r8, r5, ip │ │ │ │ + smlatteq r8, r6, r5, ip │ │ │ │ + ldrdeq ip, [r8, -sl] │ │ │ │ + smlabteq r8, ip, r5, ip │ │ │ │ + @ instruction: 0x0108c5bc │ │ │ │ + @ instruction: 0x0106bd9e │ │ │ │ + tsteq r8, lr, lsl r1 │ │ │ │ + tsteq r8, r8, lsl r1 │ │ │ │ + tsteq r8, r2, lsl r1 │ │ │ │ + tsteq r8, ip, lsl #2 │ │ │ │ + tsteq r8, sl, lsl #2 │ │ │ │ + tsteq r8, r8, lsl #2 │ │ │ │ + tsteq r8, r6, lsl #2 │ │ │ │ + tsteq r8, r8, lsl #2 │ │ │ │ + tsteq r8, r6 │ │ │ │ + mrseq ip, (UNDEF: 8) │ │ │ │ + strdeq fp, [r8, -sl] │ │ │ │ + strdeq fp, [r8, -r4] │ │ │ │ + smlatteq r8, lr, pc, fp @ │ │ │ │ + smlatteq r8, ip, pc, fp @ │ │ │ │ + smlatteq r8, sl, pc, fp @ │ │ │ │ + smlatteq r8, r4, pc, fp @ │ │ │ │ + smlabbeq r7, r6, pc, r2 @ │ │ │ │ + smlatteq r8, r8, r7, ip │ │ │ │ + ldrdeq ip, [r8, -lr] │ │ │ │ + ldrdeq ip, [r8, -r4] │ │ │ │ + smlabteq r8, sl, r7, ip │ │ │ │ + smlabteq r6, r8, fp, fp │ │ │ │ + @ instruction: 0x0108b3b2 │ │ │ │ + smlatteq r8, sl, ip, fp │ │ │ │ + smlabbeq r8, lr, r7, ip │ │ │ │ + @ instruction: 0x0108c790 │ │ │ │ + smlabbeq r8, r8, ip, fp │ │ │ │ + tsteq r8, sl, ror r7 │ │ │ │ + tsteq r8, r4, ror r7 │ │ │ │ + tsteq r8, lr, ror #14 │ │ │ │ + tsteq r8, r8, ror #14 │ │ │ │ + tsteq r8, r2, ror #14 │ │ │ │ + tsteq r8, r0, ror #14 │ │ │ │ + tsteq r8, lr, asr r7 │ │ │ │ + tsteq r8, r8, asr r7 │ │ │ │ + tsteq r8, r6, asr r7 │ │ │ │ + tsteq r8, r4, asr r7 │ │ │ │ + tsteq r8, r2, asr r7 │ │ │ │ + strdeq r7, [pc, -sl] │ │ │ │ + strheq sl, [r7, -r0] │ │ │ │ + tsteq r8, ip, asr r2 │ │ │ │ + tsteq r8, lr, lsl r7 │ │ │ │ + tsteq r8, lr, lsl #14 │ │ │ │ + tsteq r8, ip, lsr #4 │ │ │ │ + strdeq ip, [r8, -lr] │ │ │ │ + smlatteq r8, r6, r6, ip │ │ │ │ + tsteq r8, r6, asr #32 │ │ │ │ + smlabteq r8, sl, r6, ip │ │ │ │ + smlabteq r8, r2, r6, ip │ │ │ │ + tsteq pc, r0, lsr #24 │ │ │ │ + @ instruction: 0x01073694 │ │ │ │ + @ instruction: 0x0108c696 │ │ │ │ + smlabbeq r8, lr, r6, ip │ │ │ │ + smlabbeq r8, r6, r6, ip │ │ │ │ + smlabbeq r8, r4, r6, ip │ │ │ │ + smlabbeq r8, r4, r6, ip │ │ │ │ + smlabbeq r8, r0, r6, ip │ │ │ │ + tsteq r8, r2, asr r6 │ │ │ │ + tsteq r8, r2, asr r6 │ │ │ │ + tsteq r8, lr, asr r6 │ │ │ │ + tsteq r8, r0, lsr #12 │ │ │ │ + tsteq r8, r0, lsr #12 │ │ │ │ + tsteq r8, ip, lsr r6 │ │ │ │ + smlatteq r8, lr, r5, ip │ │ │ │ + smlatteq r8, lr, r5, ip │ │ │ │ + tsteq r8, sl, lsl r6 │ │ │ │ + @ instruction: 0x0108c5be │ │ │ │ + smlabteq r8, r0, r5, ip │ │ │ │ + strdeq ip, [r8, -lr] │ │ │ │ + @ instruction: 0x0108c592 │ │ │ │ @ instruction: 0x0108c594 │ │ │ │ + smlatteq r8, r2, r5, ip │ │ │ │ + tsteq r8, r6, ror #10 │ │ │ │ + tsteq r8, r8, ror #10 │ │ │ │ + smlabteq r8, r6, r5, ip │ │ │ │ + tsteq r8, sl, lsr r5 │ │ │ │ + tsteq r8, ip, lsr r5 │ │ │ │ + smlatbeq r8, sl, r5, ip │ │ │ │ + tsteq r8, lr, lsl #10 │ │ │ │ + tsteq r8, r0, lsl r5 │ │ │ │ smlabbeq r8, lr, r5, ip │ │ │ │ - smlabbeq r8, r8, r5, ip │ │ │ │ - smlabbeq r8, r2, r5, ip │ │ │ │ - smlabbeq r8, r0, r5, ip │ │ │ │ - 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, 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + smlatteq r8, r2, r4, ip │ │ │ │ + tsteq r8, lr, ror #10 │ │ │ │ + tsteq r8, sl, ror r5 │ │ │ │ + tsteq r8, ip, ror r5 │ │ │ │ + tsteq r8, lr, ror r5 │ │ │ │ + smlabbeq r8, sl, r5, ip │ │ │ │ + tsteq r8, r0, asr #10 │ │ │ │ + tsteq r8, lr, ror r5 │ │ │ │ + tsteq r8, ip, asr r5 │ │ │ │ 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, ip, lsr #4 │ │ │ │ + smlabbeq r8, r0, r2, ip │ │ │ │ + tsteq r8, r6, asr #4 │ │ │ │ + strdeq ip, [r8, -sl] │ │ │ │ + tsteq r8, r6, ror #4 │ │ │ │ + ldrdeq ip, [r8, -r8] │ │ │ │ + ldrdeq ip, [r8, -r8] │ │ │ │ + tsteq r8, r8, asr #4 │ │ │ │ + smlatteq r8, r2, r1, ip │ │ │ │ + @ instruction: 0x0108c194 │ │ │ │ + ldrdeq r9, [r7, -r4] │ │ │ │ + tsteq r7, ip, lsr #26 │ │ │ │ + @ instruction: 0x01098eb8 │ │ │ │ + @ instruction: 0x0108b398 │ │ │ │ + @ instruction: 0x0108b394 │ │ │ │ + tsteq r7, r0, lsl #26 │ │ │ │ + smlabbeq r8, r0, r3, fp │ │ │ │ + smlabbeq r8, r0, r3, fp │ │ │ │ + smlabbeq r8, r0, r3, fp │ │ │ │ + tsteq r8, r8, ror r3 │ │ │ │ + tsteq r8, r4, ror r3 │ │ │ │ + tsteq r8, r0, ror r3 │ │ │ │ + tsteq r8, r0, ror r3 │ │ │ │ + tsteq r8, r4, ror r3 │ │ │ │ + tsteq r8, r8, ror r3 │ │ │ │ + smlabbeq r8, r0, r3, fp │ │ │ │ + smlatteq pc, r6, r4, r7 │ │ │ │ + tsteq r8, r2, lsl #2 │ │ │ │ + tsteq r8, r4, lsl #2 │ │ │ │ + strdeq ip, [r8, -ip] │ │ │ │ + strdeq ip, [r8, -r6] │ │ │ │ + smlabteq r8, r8, r0, ip │ │ │ │ + smlatteq r8, r0, r0, ip │ │ │ │ + strheq ip, [r8, -r0] │ │ │ │ + tsteq pc, r6, asr r4 @ │ │ │ │ + strheq ip, [r8, -r8] │ │ │ │ + strheq ip, [r8, -r0] │ │ │ │ + strheq ip, [r8, -sl] │ │ │ │ + smlabteq r8, r0, r0, ip │ │ │ │ + smlabteq r8, r6, r0, ip │ │ │ │ + tsteq r7, r4, lsl #18 │ │ │ │ + strdeq fp, [r6, -sl] │ │ │ │ + strdeq fp, [r6, -r2] │ │ │ │ + swpeq ip, sl, [r8] │ │ │ │ + tsteq r8, r2, lsr #18 │ │ │ │ + smlabbeq r8, lr, r0, ip │ │ │ │ + smlatbeq r6, r4, r1, fp │ │ │ │ + @ instruction: 0x0106b19c │ │ │ │ + tsteq r8, sl, ror r0 │ │ │ │ + smlatbeq r8, ip, r0, ip │ │ │ │ + smlabteq r8, ip, r8, sl │ │ │ │ + swpeq ip, lr, [r8] │ │ │ │ + swpeq ip, r6, [r8] │ │ │ │ + swpeq ip, r8, [r8] @ │ │ │ │ + swpeq ip, r6, [r8] │ │ │ │ + tsteq r6, r4, rrx │ │ │ │ + smlatbeq r8, sl, r0, ip │ │ │ │ + swpeq ip, r0, [r8] │ │ │ │ + smlatbeq r7, lr, r3, r2 │ │ │ │ + tsteq r8, r0, ror r0 │ │ │ │ + tsteq r8, sl, rrx │ │ │ │ + tsteq r8, r8, rrx │ │ │ │ tsteq r8, r6, rrx │ │ │ │ - tsteq r8, sl, lsl r0 │ │ │ │ - smlabbeq r8, r6, r0, ip │ │ │ │ - strdeq fp, [r8, -r8] │ │ │ │ - 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 │ │ │ │ - tsteq r8, r6, lsl pc │ │ │ │ - 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 │ │ │ │ - @ instruction: 0x0108beba │ │ │ │ - tsteq r8, r2, asr #14 │ │ │ │ - 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 │ │ │ │ - tsteq r8, lr, lsl #22 │ │ │ │ - tsteq r7, r8, ror r4 │ │ │ │ - strdeq sl, [r8, -r6] │ │ │ │ + qaddeq ip, ip, r8 │ │ │ │ + qaddeq ip, r2, r8 │ │ │ │ + tsteq r8, r8, asr #32 │ │ │ │ + tsteq r8, sl, lsr r0 │ │ │ │ + tsteq r8, r4, ror #14 │ │ │ │ + tsteq r8, lr, lsr #32 │ │ │ │ + tsteq r6, r0, lsr pc │ │ │ │ + ldrdeq fp, [r8, -r2] │ │ │ │ + strdeq fp, [r8, -r8] │ │ │ │ + smlatteq r8, lr, pc, fp @ │ │ │ │ + tsteq r8, r0, asr r5 │ │ │ │ + smlatteq r8, r4, pc, fp @ │ │ │ │ + smlatteq r8, r0, pc, fp @ │ │ │ │ + smlatbeq r8, r8, pc, r9 @ │ │ │ │ + smlabteq r7, lr, r4, r9 │ │ │ │ + @ instruction: 0x010794b6 │ │ │ │ + smlabteq r8, r0, pc, fp @ │ │ │ │ + @ instruction: 0x0108a9ba │ │ │ │ + smlatbeq r8, ip, pc, fp @ │ │ │ │ + smlatbeq r8, r6, pc, fp @ │ │ │ │ + smlatbeq r8, r0, pc, fp @ │ │ │ │ + smlabbeq pc, r4, r0, r7 @ │ │ │ │ + smlabbeq r8, r2, pc, fp @ │ │ │ │ + tsteq r8, sl, ror pc │ │ │ │ + tsteq r8, r4, ror pc │ │ │ │ + tsteq r7, sl, lsl r7 │ │ │ │ + tsteq r8, ip, asr pc │ │ │ │ + @ instruction: 0x0108a592 │ │ │ │ + tsteq r8, r6, lsr pc │ │ │ │ + tsteq r8, r8, ror r5 │ │ │ │ + smlatbeq r7, r2, r3, r9 │ │ │ │ + smlabbeq r8, lr, sp, sl │ │ │ │ + smlatteq r8, lr, lr, fp │ │ │ │ + tsteq r8, r0, lsr r5 │ │ │ │ + tsteq r7, sl, asr r3 │ │ │ │ + tsteq r8, r6, asr #26 │ │ │ │ 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 │ │ │ │ + smlatteq r8, lr, ip, sl │ │ │ │ + tsteq r7, r8, asr r6 │ │ │ │ + ldrdeq sl, [r8, -r6] │ │ │ │ + ldrdeq sl, [r8, -r4] │ │ │ │ + ldrdeq sl, [r8, -r2] │ │ │ │ + smlabteq r8, r8, ip, sl │ │ │ │ + smlabteq r8, r2, ip, sl │ │ │ │ + @ instruction: 0x0108acbc │ │ │ │ + @ instruction: 0x0108acba │ │ │ │ + @ instruction: 0x0108acbc │ │ │ │ + @ instruction: 0x0108acbe │ │ │ │ + smlabteq r8, r4, ip, sl │ │ │ │ + tsteq pc, r8, lsr #28 │ │ │ │ + tsteq r8, r2, asr sp │ │ │ │ + @ instruction: 0x0108a394 │ │ │ │ + @ instruction: 0x010791be │ │ │ │ + smlatbeq r8, sl, fp, sl │ │ │ │ + tsteq r8, sl, lsl #26 │ │ │ │ + tsteq r8, ip, asr #6 │ │ │ │ + tsteq r7, r6, ror r1 │ │ │ │ + tsteq r8, r2, ror #22 │ │ │ │ + smlabteq r8, r2, ip, fp │ │ │ │ + tsteq r8, r4, lsl #6 │ │ │ │ + tsteq r7, lr, lsr #2 │ │ │ │ + tsteq r8, sl, lsl fp │ │ │ │ + smlabbeq r8, lr, ip, fp │ │ │ │ + tsteq r7, r8, asr r2 │ │ │ │ + tsteq r6, lr, asr #22 │ │ │ │ + tsteq r6, r6, asr #22 │ │ │ │ + tsteq r8, r2, ror #24 │ │ │ │ + tsteq r8, r6, ror r2 │ │ │ │ + tsteq r6, sl, ror #20 │ │ │ │ + tsteq r8, r4, lsr #24 │ │ │ │ + tsteq r8, sl, lsl ip │ │ │ │ + tsteq r8, r0, lsl ip │ │ │ │ + tsteq r8, lr, lsl #24 │ │ │ │ + tsteq r8, ip, lsl #24 │ │ │ │ + tsteq r8, lr, lsl #24 │ │ │ │ + tsteq r8, r0, lsl ip │ │ │ │ + tsteq r8, r2, lsl ip │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ + tsteq r6, r4, asr sl │ │ │ │ + strdeq fp, [r8, -ip] │ │ │ │ + @ instruction: 0x0108bcba │ │ │ │ + smlatteq r8, lr, fp, fp │ │ │ │ + smlatteq r8, r6, fp, fp │ │ │ │ + smlabbeq r8, r8, ip, fp │ │ │ │ + @ instruction: 0x0108bbbc │ │ │ │ + smlabteq r8, r8, fp, fp │ │ │ │ + ldrdeq fp, [r8, -r2] │ │ │ │ + smlabteq r8, lr, fp, fp │ │ │ │ + smlabteq r8, sl, fp, fp │ │ │ │ + smlatbeq r8, r0, fp, fp │ │ │ │ + @ instruction: 0x0108bb9c │ │ │ │ + @ instruction: 0x0108bbb6 │ │ │ │ + smlatbeq r8, ip, fp, fp │ │ │ │ + smlatbeq r8, r8, fp, fp │ │ │ │ + smlatbeq r8, r4, fp, fp │ │ │ │ + smlatbeq r8, r8, fp, fp │ │ │ │ + smlatbeq r8, ip, fp, fp │ │ │ │ + @ instruction: 0x0108bbb4 │ │ │ │ + smlabteq pc, r6, sl, r6 @ │ │ │ │ + smlatbeq r8, r0, fp, fp │ │ │ │ + @ instruction: 0x0108bb9e │ │ │ │ + @ instruction: 0x0108babc │ │ │ │ + @ instruction: 0x0108bab6 │ │ │ │ + tsteq r8, r0, asr r1 │ │ │ │ + tsteq r8, sl, lsl #22 │ │ │ │ + tsteq r8, r2, lsl fp │ │ │ │ + tsteq r8, lr, lsr #2 │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ 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, r0, lsl r1 │ │ │ │ + smlatbeq r8, ip, sl, fp │ │ │ │ + @ instruction: 0x0108bab6 │ │ │ │ + strdeq fp, [r8, -r4] │ │ │ │ + smlabbeq r8, r0, sl, fp │ │ │ │ + smlabbeq r8, sl, sl, fp │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ + tsteq r8, r4, asr sl │ │ │ │ + tsteq r8, lr, asr sl │ │ │ │ + strheq fp, [r8, -ip] │ │ │ │ + tsteq r8, r8, lsr #20 │ │ │ │ tsteq r8, r2, lsr sl │ │ │ │ - tsteq r6, ip, ror r8 │ │ │ │ - tsteq r6, r4, ror r8 │ │ │ │ - tsteq r8, ip, lsl sl │ │ │ │ - ldrdeq fp, [r8, -sl] │ │ │ │ - tsteq r8, lr, lsl #20 │ │ │ │ + smlatbeq r8, r0, r0, fp │ │ │ │ + strdeq fp, [r8, -ip] │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + smlabbeq r8, r4, r0, fp │ │ │ │ + ldrdeq fp, [r8, -r0] │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ + tsteq r7, r4, lsl #20 │ │ │ │ + tsteq r7, r6, lsl #28 │ │ │ │ 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 │ │ │ │ - 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, 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 │ │ │ │ + tsteq r7, r4, lsl #22 │ │ │ │ + tsteq r7, r2, lsl #22 │ │ │ │ + smlatteq r7, ip, pc, r1 @ │ │ │ │ + smlatbeq r8, r6, r6, fp │ │ │ │ + @ instruction: 0x0108b6b4 │ │ │ │ + smlatteq r6, sl, r2, sl │ │ │ │ + smlatbeq r8, r2, r6, fp │ │ │ │ + @ instruction: 0x0108b69c │ │ │ │ + @ instruction: 0x0108b696 │ │ │ │ + @ instruction: 0x0106a298 │ │ │ │ + tsteq r7, r0, lsl r8 │ │ │ │ + smlatteq pc, r8, r4, r6 │ │ │ │ + tsteq r8, sl, asr r4 │ │ │ │ + strdeq sl, [r6, -r0] │ │ │ │ + smlatteq r6, r8, r2, sl │ │ │ │ + tsteq r8, lr, lsr r4 │ │ │ │ + tsteq r8, r4, lsr #12 │ │ │ │ + @ instruction: 0x0106a2ba │ │ │ │ + @ instruction: 0x0106a2b2 │ │ │ │ + tsteq r8, r8, lsl r6 │ │ │ │ + smlatteq r6, r0, r1, sl │ │ │ │ + tsteq r8, ip, ror r5 │ │ │ │ + tsteq r8, r6, ror r5 │ │ │ │ + tsteq r8, r0, ror r5 │ │ │ │ + tsteq r8, sl, ror #10 │ │ │ │ + tsteq r8, r8, ror #10 │ │ │ │ + tsteq r8, r6, ror #10 │ │ │ │ + tsteq r8, r0, ror #10 │ │ │ │ + tsteq r8, lr, asr r5 │ │ │ │ + tsteq r8, r4, ror #10 │ │ │ │ + tsteq r8, lr, ror #10 │ │ │ │ + tsteq r8, r0, ror r5 │ │ │ │ + tsteq r8, r2, ror r5 │ │ │ │ + tsteq r8, ip, ror r5 │ │ │ │ + smlabbeq r8, r2, r5, fp │ │ │ │ + smlabbeq r8, r8, r5, fp │ │ │ │ + @ instruction: 0x0108b596 │ │ │ │ + @ instruction: 0x0108b598 │ │ │ │ + smlatbeq r8, r2, r5, fp │ │ │ │ + smlatbeq r8, r8, r5, fp │ │ │ │ + smlatbeq r8, lr, r5, fp │ │ │ │ + @ instruction: 0x0108b5bc │ │ │ │ + tsteq pc, ip, lsr r2 @ │ │ │ │ + smlatbeq r6, r2, pc, r9 @ │ │ │ │ + tsteq r8, r2, ror r5 │ │ │ │ + ldrdeq r1, [r7, -r8] │ │ │ │ + tsteq r8, r6, asr r5 │ │ │ │ + tsteq r8, r4, asr r5 │ │ │ │ + tsteq r8, sl, asr #10 │ │ │ │ + tsteq r8, r8, asr #10 │ │ │ │ + tsteq r7, lr, lsl r8 │ │ │ │ + @ instruction: 0x0108a4bc │ │ │ │ + tsteq r9, sl, ror #10 │ │ │ │ + tsteq r8, r8, lsl #10 │ │ │ │ + tsteq r8, lr, lsl r7 │ │ │ │ + smlatteq r8, ip, r4, fp │ │ │ │ + smlatteq r8, r6, r4, fp │ │ │ │ + smlatteq r8, r4, r4, fp │ │ │ │ + smlatteq r8, r2, r4, fp │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ + tsteq r8, ip, asr #32 │ │ │ │ + smlatteq r6, r2, lr, r9 │ │ │ │ + ldrdeq r9, [r6, -sl] │ │ │ │ + tsteq r8, sl, lsr #32 │ │ │ │ + @ instruction: 0x01069eb0 │ │ │ │ + smlatbeq r6, r8, lr, r9 │ │ │ │ + tsteq r8, r8, ror #8 │ │ │ │ + tsteq r6, lr, ror lr │ │ │ │ + tsteq r6, r6, ror lr │ │ │ │ + tsteq r8, r6, asr #8 │ │ │ │ + tsteq r6, ip, asr #28 │ │ │ │ + tsteq r6, r4, asr #28 │ │ │ │ + tsteq r8, r4, lsr #8 │ │ │ │ + tsteq r6, sl, lsl lr │ │ │ │ + tsteq r6, r2, lsl lr │ │ │ │ + tsteq r8, r2, lsl #8 │ │ │ │ + smlatteq r6, r8, sp, r9 │ │ │ │ + smlatteq r6, r0, sp, r9 │ │ │ │ + ldrdeq fp, [r8, -lr] │ │ │ │ + tsteq r8, sl, lsl r5 │ │ │ │ + tsteq r8, r2, asr #30 │ │ │ │ + tsteq r8, sl, asr r3 │ │ │ │ + tsteq r6, r0, ror sp │ │ │ │ + tsteq r6, r8, ror #26 │ │ │ │ + tsteq r8, r8, lsr r3 │ │ │ │ + tsteq r6, lr, lsr sp │ │ │ │ + tsteq r6, r6, lsr sp │ │ │ │ + tsteq r8, r6, lsl r3 │ │ │ │ + tsteq r6, ip, lsl #26 │ │ │ │ + tsteq r6, r4, lsl #26 │ │ │ │ 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 │ │ │ │ - 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] │ │ │ │ + tsteq r8, r0, lsr r4 │ │ │ │ + tsteq r7, r4, lsr r0 │ │ │ │ + tsteq r7, r6, lsr r0 │ │ │ │ + tsteq r7, sl, lsl r0 │ │ │ │ + @ instruction: 0x0108b2b2 │ │ │ │ + @ instruction: 0x0108b2b2 │ │ │ │ + smlatbeq r8, sl, r2, fp │ │ │ │ + smlatbeq r8, r8, r2, fp │ │ │ │ + smlabteq r8, r0, r2, fp │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ + ldrdeq fp, [r8, -r6] │ │ │ │ + smlatteq r8, sl, r2, fp │ │ │ │ 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, 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] │ │ │ │ - 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 │ │ │ │ + smlatteq r9, r8, r1, sl │ │ │ │ + ldrdeq fp, [r8, -ip] │ │ │ │ + ldrdeq fp, [r8, -ip] │ │ │ │ + ldrdeq fp, [r8, -ip] │ │ │ │ + smlatteq r8, r8, r2, fp │ │ │ │ + smlatteq r8, ip, r2, fp │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + strdeq fp, [r8, -r4] │ │ │ │ + smlatteq r8, ip, r2, fp │ │ │ │ + smlatteq r8, r4, r2, fp │ │ │ │ + smlatteq r8, r4, r2, fp │ │ │ │ + tsteq r8, r8, ror lr │ │ │ │ + smlatteq pc, sl, ip, r5 │ │ │ │ + @ instruction: 0x0108b2be │ │ │ │ + smlabteq r9, r0, r0, ip │ │ │ │ + @ instruction: 0x0108b2b0 │ │ │ │ + smlatbeq r8, r4, r2, fp │ │ │ │ + smlabteq r6, r2, sl, r9 │ │ │ │ + @ instruction: 0x01069aba │ │ │ │ + smlabbeq r8, r4, r2, fp │ │ │ │ + tsteq r9, r6, ror r0 │ │ │ │ + @ instruction: 0x0108a39a │ │ │ │ + smlatbeq r8, r2, r3, sl │ │ │ │ + smlatbeq r8, lr, r3, sl │ │ │ │ + smlatbeq r8, lr, r3, sl │ │ │ │ + smlatbeq r8, lr, r3, sl │ │ │ │ + smlatbeq r8, lr, r3, sl │ │ │ │ + @ instruction: 0x0108a3ba │ │ │ │ + @ instruction: 0x0108a3ba │ │ │ │ + @ instruction: 0x0108a4ba │ │ │ │ + @ instruction: 0x0108a3b6 │ │ │ │ + strdeq sl, [r8, -sl] │ │ │ │ + smlatbeq r8, sl, r3, sl │ │ │ │ + @ instruction: 0x0108a3ba │ │ │ │ + tsteq r8, sl, ror r1 │ │ │ │ + @ instruction: 0x0108b19a │ │ │ │ + ldrdeq sl, [r8, -lr] │ │ │ │ + smlatteq r8, r6, r3, sl │ │ │ │ + smlabbeq r8, r2, r1, fp │ │ │ │ + smlabbeq r8, r2, r1, fp │ │ │ │ + smlabbeq r8, r2, r1, fp │ │ │ │ + smlabbeq r8, r2, r1, fp │ │ │ │ + smlabteq r8, r6, r3, sl │ │ │ │ + smlabteq r8, r6, r3, sl │ │ │ │ + tsteq r8, r2, ror #2 │ │ │ │ + tsteq r8, r6, ror #2 │ │ │ │ + tsteq r8, r2, ror r1 │ │ │ │ + tsteq r8, sl, ror r1 │ │ │ │ + tsteq pc, r8, ror sl @ │ │ │ │ + tsteq r8, ip, ror #2 │ │ │ │ + smlatbeq r7, r2, sl, r7 │ │ │ │ + @ instruction: 0x01077a9e │ │ │ │ + tsteq r8, r0, asr r1 │ │ │ │ + @ instruction: 0x01088fb4 │ │ │ │ + tsteq r8, r6, asr #2 │ │ │ │ + tsteq r8, r8, asr #2 │ │ │ │ + tsteq r8, r0, asr #2 │ │ │ │ + tsteq r8, r6, asr pc │ │ │ │ + smlatteq r7, sl, lr, r0 │ │ │ │ + tsteq r6, ip, lsr r7 │ │ │ │ + tsteq r6, r6, lsr r7 │ │ │ │ + tsteq r6, r0, lsr r7 │ │ │ │ + @ instruction: 0x01089b92 │ │ │ │ + smlabbeq r8, lr, fp, r9 │ │ │ │ + smlabbeq r8, lr, fp, r9 │ │ │ │ + @ instruction: 0x01089b92 │ │ │ │ + smlabbeq r8, lr, fp, r9 │ │ │ │ + @ instruction: 0x01089ab6 │ │ │ │ + @ instruction: 0x01089abc │ │ │ │ + smlabteq r8, sl, sl, r9 │ │ │ │ + smlabteq r8, ip, sl, r9 │ │ │ │ + smlabteq r8, sl, sl, r9 │ │ │ │ + tsteq r6, r0, asr #12 │ │ │ │ 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] │ │ │ │ + smlatbeq r8, lr, r9, r9 │ │ │ │ + smlatbeq r8, sl, r9, r9 │ │ │ │ + smlatbeq r8, sl, r9, r9 │ │ │ │ + smlatbeq r8, lr, r9, r9 │ │ │ │ + smlatbeq r8, lr, r9, r9 │ │ │ │ + @ instruction: 0x010899b2 │ │ │ │ + @ instruction: 0x010899b2 │ │ │ │ + @ instruction: 0x010899b6 │ │ │ │ + @ instruction: 0x010899b6 │ │ │ │ + @ instruction: 0x010899ba │ │ │ │ + @ instruction: 0x010899be │ │ │ │ + smlabteq r8, r2, r9, r9 │ │ │ │ + smlabteq r8, sl, r9, r9 │ │ │ │ + smlabteq r8, lr, r9, r9 │ │ │ │ ldrdeq r9, [r8, -r2] │ │ │ │ - ldrdeq r9, [r8, -r6] │ │ │ │ - ldrdeq r9, [r8, -r6] │ │ │ │ + ldrdeq r9, [r8, -r4] │ │ │ │ ldrdeq r9, [r8, -sl] │ │ │ │ - ldrdeq r9, [r8, -lr] │ │ │ │ - smlatteq r8, r2, r7, r9 │ │ │ │ - smlatteq r8, sl, r7, r9 │ │ │ │ - smlatteq r8, lr, r7, r9 │ │ │ │ - strdeq r9, [r8, -r2] │ │ │ │ - strdeq r9, [r8, -r4] │ │ │ │ - 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 │ │ │ │ + smlatteq r8, ip, r6, r9 │ │ │ │ + tsteq r6, r2, lsl #4 │ │ │ │ + @ instruction: 0x0108969c │ │ │ │ + @ instruction: 0x0108969e │ │ │ │ + smlatbeq r8, ip, r6, r9 │ │ │ │ + smlatbeq r8, lr, r6, r9 │ │ │ │ + @ instruction: 0x010896bc │ │ │ │ + @ instruction: 0x010896be │ │ │ │ + smlabteq r8, ip, r6, r9 │ │ │ │ + smlabteq r8, lr, r6, r9 │ │ │ │ + ldrdeq r9, [r8, -ip] │ │ │ │ + tsteq r8, r8, asr r6 │ │ │ │ + tsteq r8, lr, asr r6 │ │ │ │ + tsteq r8, r0, ror r6 │ │ │ │ + tsteq r8, r6, ror r6 │ │ │ │ + tsteq r8, r0, ror r6 │ │ │ │ + tsteq r8, r2, ror r6 │ │ │ │ + tsteq r8, r8, ror r6 │ │ │ │ + tsteq r8, sl, ror r6 │ │ │ │ + @ instruction: 0x010707b2 │ │ │ │ + smlatbeq r6, sl, r0, r9 │ │ │ │ + smlatbeq r6, r4, r0, r9 │ │ │ │ + tsteq r7, r8, asr #6 │ │ │ │ + @ instruction: 0x0108a9b4 │ │ │ │ + smlabteq r8, r2, r9, sl │ │ │ │ + @ instruction: 0x0108a9bc │ │ │ │ + smlabteq r8, r2, r9, sl │ │ │ │ + smlabteq r8, r4, r9, sl │ │ │ │ + tsteq r9, r6, asr #20 │ │ │ │ + smlatteq pc, lr, r1, r5 │ │ │ │ + tsteq r8, sl, lsr r7 │ │ │ │ + tsteq r8, r6, asr r7 │ │ │ │ + smlabbeq r8, r4, r9, sl │ │ │ │ + tsteq r8, r6, lsr r7 │ │ │ │ + smlabbeq r8, r6, sl, r8 │ │ │ │ + tsteq r8, r8, lsl r7 │ │ │ │ + tsteq r7, r6, asr r3 │ │ │ │ + @ instruction: 0x01068f9e │ │ │ │ + @ instruction: 0x01068f98 │ │ │ │ + tsteq r8, r6, lsr #18 │ │ │ │ + smlabteq r8, ip, r6, r8 │ │ │ │ + ldrdeq sl, [r8, -r0] │ │ │ │ + @ instruction: 0x010886b0 │ │ │ │ + smlabbeq r6, r2, fp, r8 │ │ │ │ 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 │ │ │ │ - ldrdeq sl, [r8, -r8] │ │ │ │ - smlatteq r8, lr, r6, sl │ │ │ │ - tsteq r8, ip, lsl r7 │ │ │ │ + smlabteq r8, r0, r8, sl │ │ │ │ + smlabbeq r8, sl, r8, sl │ │ │ │ + tsteq r8, r8, asr r8 │ │ │ │ + tsteq r8, r2, ror #16 │ │ │ │ + @ instruction: 0x0108a890 │ │ │ │ + strdeq sl, [r8, -r6] │ │ │ │ + @ instruction: 0x0108a8b8 │ │ │ │ + smlabteq r8, lr, r8, sl │ │ │ │ + strdeq sl, [r8, -ip] │ │ │ │ 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 │ │ │ │ - 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 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 @ │ │ │ │ + tsteq r8, r2, ror r8 │ │ │ │ + tsteq r8, ip, ror #8 │ │ │ │ + tsteq r8, r6, ror r8 │ │ │ │ + tsteq r8, lr, ror r8 │ │ │ │ + smlabbeq r8, r2, r8, sl │ │ │ │ + smlabbeq r8, r6, r8, sl │ │ │ │ + smlabbeq r8, r6, r8, sl │ │ │ │ + tsteq r8, lr, ror r8 │ │ │ │ + tsteq r8, sl, ror r8 │ │ │ │ + tsteq r8, r2, ror r8 │ │ │ │ + tsteq r8, lr, ror #16 │ │ │ │ + tsteq r8, sl, ror #16 │ │ │ │ + tsteq r8, r2, ror #16 │ │ │ │ + tsteq r8, sl, asr r8 │ │ │ │ + tsteq r8, r2, asr r8 │ │ │ │ + tsteq r8, sl, asr #16 │ │ │ │ + tsteq r8, r6, asr #16 │ │ │ │ + tsteq r8, lr, lsr r8 │ │ │ │ + smlatbeq r6, r2, sl, r8 │ │ │ │ + tsteq r8, r2, lsr #16 │ │ │ │ + smlabbeq r6, ip, sl, r8 │ │ │ │ + ldrdeq r4, [pc, -ip] │ │ │ │ + smlabbeq r6, r0, sl, r8 │ │ │ │ + tsteq r8, r4, asr #4 │ │ │ │ + smlatteq r8, lr, r7, sl │ │ │ │ + smlatteq r8, lr, r7, sl │ │ │ │ + smlatteq r8, ip, r7, sl │ │ │ │ + smlatteq r8, r8, r7, sl │ │ │ │ + smlatteq r8, r4, r7, sl │ │ │ │ + smlatteq r8, r2, r7, sl │ │ │ │ + smlatteq r8, r8, r7, sl │ │ │ │ + tsteq pc, r0, asr #24 │ │ │ │ + ldrdeq sl, [r8, -lr] │ │ │ │ + tsteq r8, lr, ror #14 │ │ │ │ + tsteq r8, ip, ror #14 │ │ │ │ + smlabteq r8, r0, r7, sl │ │ │ │ + tsteq r8, r4, ror #14 │ │ │ │ + tsteq r8, r2, ror #14 │ │ │ │ + tsteq r8, r8, ror #14 │ │ │ │ + smlabteq pc, r0, fp, r4 @ │ │ │ │ + smlabbeq r6, r4, r9, r8 │ │ │ │ + tsteq r8, ip, lsr #2 │ │ │ │ + smlatbeq r6, sl, ip, pc @ │ │ │ │ + smlatbeq r6, r8, r9, r8 │ │ │ │ + smlatbeq r6, r2, r9, r8 │ │ │ │ + strdeq pc, [r6, -r8] │ │ │ │ + strdeq pc, [r6, -sl] │ │ │ │ + tstpeq r6, r0, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r4, lsr fp @ │ │ │ │ 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 │ │ │ │ + @ instruction: 0x0108a5b8 │ │ │ │ + smlatteq r8, r8, r5, sl │ │ │ │ + tsteq r8, lr, lsr #12 │ │ │ │ + smlatbeq r8, r6, r6, sl │ │ │ │ + smlatteq r8, r2, r6, sl │ │ │ │ + tsteq r8, sl, ror #14 │ │ │ │ + ldrdeq sl, [r8, -r4] │ │ │ │ + tsteq r8, ip, asr r8 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + smlabteq r8, sl, r8, sl │ │ │ │ + tsteq r8, r8, lsl r9 │ │ │ │ + @ instruction: 0x0108a994 │ │ │ │ + smlatbeq r8, r6, r9, 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, r6, ror #8 │ │ │ │ - tsteq r8, r0, lsl #10 │ │ │ │ - tsteq r8, r2, lsl #10 │ │ │ │ - tsteq r8, lr, ror #10 │ │ │ │ - smlabteq r8, lr, r5, fp │ │ │ │ - tsteq r8, r8, ror #12 │ │ │ │ - tsteq r8, r4, ror r6 │ │ │ │ + tsteq r8, r0, lsl #20 │ │ │ │ + tsteq r8, sl, asr #20 │ │ │ │ + tsteq r8, r0, lsr #20 │ │ │ │ + tsteq r8, lr, asr #20 │ │ │ │ + tsteq r8, r0, ror sl │ │ │ │ + @ instruction: 0x0108aaba │ │ │ │ + smlatbeq r8, r8, sl, sl │ │ │ │ + ldrdeq sl, [r8, -sl] │ │ │ │ + tsteq r8, r4, lsr fp │ │ │ │ + smlatbeq r8, ip, fp, sl │ │ │ │ + smlatbeq r8, r8, fp, sl │ │ │ │ + smlatteq r8, lr, fp, sl │ │ │ │ + tsteq r8, r8, lsr #24 │ │ │ │ + smlabbeq r8, r4, ip, sl │ │ │ │ + tsteq r8, r6, ror ip │ │ │ │ + smlatbeq r8, ip, ip, sl │ │ │ │ + tsteq r8, r2, lsl #26 │ │ │ │ + @ instruction: 0x0108ad92 │ │ │ │ + tsteq r8, sl, ror #26 │ │ │ │ + @ instruction: 0x0108adbc │ │ │ │ + tsteq r8, sl, lsl #28 │ │ │ │ + tsteq r8, r0, ror #28 │ │ │ │ + @ instruction: 0x0108aeb2 │ │ │ │ + ldrdeq sl, [r8, -sl] │ │ │ │ + tsteq r8, lr, lsl pc │ │ │ │ + @ instruction: 0x0108afbe │ │ │ │ + @ instruction: 0x0108afb4 │ │ │ │ + tsteq r8, lr │ │ │ │ + qaddeq fp, lr, r8 │ │ │ │ + smlatteq r8, r2, r0, fp │ │ │ │ + strdeq fp, [r8, -r4] │ │ │ │ + smlabbeq r8, lr, r1, fp │ │ │ │ + tsteq r8, lr, lsl r2 │ │ │ │ + strdeq fp, [r8, -r2] │ │ │ │ + strdeq fp, [r8, -sl] │ │ │ │ + smlatbeq r8, r4, r3, fp │ │ │ │ + tsteq r8, r4, asr #8 │ │ │ │ + tsteq r8, ip, lsr #10 │ │ │ │ + tsteq r8, sl, asr r5 │ │ │ │ + smlatteq r8, r6, r5, fp │ │ │ │ + tsteq r8, r6, asr #12 │ │ │ │ + smlatteq r8, r0, r6, fp │ │ │ │ smlatteq r8, r2, r6, fp │ │ │ │ - tsteq r8, r2, asr #14 │ │ │ │ - ldrdeq fp, [r8, -ip] │ │ │ │ - @ instruction: 0x0108b7b2 │ │ │ │ - tsteq r8, r0, lsr #16 │ │ │ │ - smlabbeq r8, r0, r8, fp │ │ │ │ - smlatteq r8, ip, r8, fp │ │ │ │ - tsteq r8, lr, lsr r9 │ │ │ │ - smlatbeq r8, ip, r9, fp │ │ │ │ + tsteq r8, lr, asr #14 │ │ │ │ + smlatbeq r8, lr, r7, fp │ │ │ │ + tsteq r8, r8, asr #16 │ │ │ │ + tsteq r8, r4, asr r8 │ │ │ │ + smlabteq r8, r2, r8, fp │ │ │ │ + tsteq r8, r2, lsr #18 │ │ │ │ + @ instruction: 0x0108b9bc │ │ │ │ + @ instruction: 0x0108b992 │ │ │ │ + tsteq r8, r0, lsl #20 │ │ │ │ + tsteq r8, r0, ror #20 │ │ │ │ + smlabteq r8, ip, sl, fp │ │ │ │ + tsteq r8, lr, lsl fp │ │ │ │ + smlabbeq r8, ip, fp, fp │ │ │ │ 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, r0, lsl sp │ │ │ │ - smlatbeq r8, r8, sp, fp │ │ │ │ - @ instruction: 0x0108bdb2 │ │ │ │ - tsteq r8, ip, 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - @ 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 │ │ │ │ + ldrdeq fp, [r8, -r2] │ │ │ │ + tsteq r8, sl, ror #22 │ │ │ │ + tsteq r8, r8, ror #22 │ │ │ │ + ldrdeq fp, [r8, -r4] │ │ │ │ + tsteq r8, r2, lsr ip │ │ │ │ + smlabteq r8, sl, ip, fp │ │ │ │ + ldrdeq fp, [r8, -r6] │ │ │ │ + tsteq r8, r0, asr #26 │ │ │ │ + @ instruction: 0x0108bd9e │ │ │ │ + tsteq r8, r6, lsr lr │ │ │ │ + tsteq r8, r6, lsr #28 │ │ │ │ + @ instruction: 0x0108be90 │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + smlabbeq r8, r8, pc, fp @ │ │ │ │ + @ instruction: 0x0108bf92 │ │ │ │ + strdeq fp, [r8, -ip] │ │ │ │ + qaddeq ip, ip, r8 │ │ │ │ + strdeq ip, [r8, -r4] │ │ │ │ + strdeq ip, [r8, -r2] │ │ │ │ + tsteq r8, ip, asr r1 │ │ │ │ + @ instruction: 0x0108c1bc │ │ │ │ + tsteq r8, r4, asr r2 │ │ │ │ + tsteq r8, lr, asr r2 │ │ │ │ + smlabteq r8, r8, r2, ip │ │ │ │ + tsteq r8, r8, lsr #6 │ │ │ │ + smlabteq r8, r0, r3, ip │ │ │ │ + smlatbeq r8, r4, r3, ip │ │ │ │ + tsteq r8, lr, lsl #8 │ │ │ │ + tsteq r8, ip, ror #8 │ │ │ │ + ldrdeq ip, [r8, -r8] │ │ │ │ + tsteq r8, sl, lsr #10 │ │ │ │ + @ instruction: 0x0108c594 │ │ │ │ + strdeq ip, [r8, -r2] │ │ │ │ + smlabbeq r8, ip, r6, ip │ │ │ │ + smlabbeq r8, sl, r6, ip │ │ │ │ + strdeq ip, [r8, -r4] │ │ │ │ + tsteq r8, r2, asr r7 │ │ │ │ + smlatteq r8, ip, r7, ip │ │ │ │ + strdeq ip, [r8, -r6] │ │ │ │ + tsteq r8, r0, ror #16 │ │ │ │ + @ instruction: 0x0108c8be │ │ │ │ + tsteq r8, r6, asr r9 │ │ │ │ + tsteq r8, r6, asr #18 │ │ │ │ + @ instruction: 0x0108c9b0 │ │ │ │ + tsteq r8, lr, lsl #20 │ │ │ │ + smlatbeq r8, r6, sl, ip │ │ │ │ + @ instruction: 0x0108cab2 │ │ │ │ + tsteq r8, ip, lsl fp │ │ │ │ + tsteq r8, sl, ror fp │ │ │ │ + tsteq r8, r2, lsl ip │ │ │ │ + tsteq r8, r4, lsl ip │ │ │ │ + tsteq r8, ip, lsr #16 │ │ │ │ + tsteq r8, ip, lsr #16 │ │ │ │ + tsteq r8, r2, ror ip │ │ │ │ + tsteq r8, r4, asr ip │ │ │ │ + tsteq r8, r8, ror #24 │ │ │ │ + tsteq r8, r0, ror ip │ │ │ │ + tsteq r8, r6, ror #16 │ │ │ │ + tsteq r8, r4, lsl #16 │ │ │ │ + tsteq r8, r8, lsl r8 │ │ │ │ + tsteq r8, r0, lsr #16 │ │ │ │ + tsteq r8, r4, lsr r8 │ │ │ │ + tsteq r8, r2, lsr r8 │ │ │ │ + tsteq r8, r6, asr #16 │ │ │ │ + tsteq r8, lr, asr #16 │ │ │ │ + @ instruction: 0x0108ccb0 │ │ │ │ + smlabbeq r8, r0, ip, ip │ │ │ │ + @ instruction: 0x0108cc96 │ │ │ │ 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] │ │ │ │ - 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 │ │ │ │ - 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, 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, 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 │ │ │ │ - smlabbeq r8, lr, r6, lr │ │ │ │ - smlatteq r8, lr, sl, ip │ │ │ │ - ldrdeq ip, [r8, -r0] │ │ │ │ - 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 │ │ │ │ + smlabbeq r8, sl, fp, ip │ │ │ │ + tsteq r8, lr, ror r7 │ │ │ │ + tsteq r8, ip, asr r7 │ │ │ │ + tsteq r8, r0, ror r7 │ │ │ │ + tsteq r8, r6, ror r7 │ │ │ │ + ldrdeq ip, [r8, -r6] │ │ │ │ + @ instruction: 0x0108cb9a │ │ │ │ + smlatbeq r8, lr, fp, ip │ │ │ │ + @ instruction: 0x0108cbb4 │ │ │ │ + smlatbeq r8, r8, r7, lr │ │ │ │ + smlabbeq r8, r8, r7, lr │ │ │ │ + @ instruction: 0x0108e79a │ │ │ │ + smlatbeq r8, r0, r7, lr │ │ │ │ + tsteq r8, r0, lsl #24 │ │ │ │ + ldrdeq ip, [r8, -r2] │ │ │ │ + smlatteq r8, r4, fp, ip │ │ │ │ + smlatteq r8, ip, fp, ip │ │ │ │ + smlatteq r8, r0, r7, lr │ │ │ │ + @ instruction: 0x0108e7be │ │ │ │ ldrdeq lr, [r8, -r0] │ │ │ │ ldrdeq lr, [r8, -r8] │ │ │ │ - tsteq r8, sl, lsr fp │ │ │ │ - tsteq r8, r0, lsl fp │ │ │ │ - tsteq r8, r4, lsr #22 │ │ │ │ - tsteq r8, ip, lsr #22 │ │ │ │ - tsteq r8, r2, lsr #14 │ │ │ │ - tsteq r8, r2, lsl #14 │ │ │ │ - tsteq r8, r6, lsl r7 │ │ │ │ + tsteq r8, r8, lsr ip │ │ │ │ + smlatteq r8, lr, fp, ip │ │ │ │ + tsteq r8, r0, lsl #24 │ │ │ │ + tsteq r8, r8, lsl #24 │ │ │ │ + tsteq r8, sl, lsl ip │ │ │ │ + tsteq r8, r4, lsl ip │ │ │ │ + tsteq r8, r6, lsr #24 │ │ │ │ + tsteq r8, lr, lsr #24 │ │ │ │ + tsteq r8, r2, lsr #16 │ │ │ │ + strdeq lr, [r8, -r4] │ │ │ │ + tsteq r8, r6, lsl #16 │ │ │ │ + tsteq r8, lr, lsl #16 │ │ │ │ + tsteq r8, lr, ror #24 │ │ │ │ + tsteq r8, ip, asr #24 │ │ │ │ + tsteq r8, lr, asr ip │ │ │ │ + tsteq r8, r4, ror #24 │ │ │ │ + tsteq r8, sl, asr r8 │ │ │ │ + tsteq r8, r0, lsr #16 │ │ │ │ + tsteq r8, r2, lsr r8 │ │ │ │ + tsteq r8, r8, lsr r8 │ │ │ │ + @ instruction: 0x0108cc9a │ │ │ │ + tsteq r8, r8, ror ip │ │ │ │ + smlabbeq r8, sl, ip, ip │ │ │ │ + @ instruction: 0x0108cc90 │ │ │ │ + smlabbeq r8, r4, r8, lr │ │ │ │ + tsteq r8, r6, asr r8 │ │ │ │ + tsteq r8, r8, ror #16 │ │ │ │ + tsteq r8, lr, ror #16 │ │ │ │ + smlabteq r8, lr, ip, ip │ │ │ │ + @ instruction: 0x0108ccb0 │ │ │ │ + smlabteq r8, r4, ip, ip │ │ │ │ + smlabteq r8, ip, ip, ip │ │ │ │ + smlabteq r8, r2, r8, lr │ │ │ │ + tsteq r8, lr, ror #16 │ │ │ │ + smlabbeq r8, r2, r8, lr │ │ │ │ + smlabbeq r8, sl, r8, lr │ │ │ │ + @ instruction: 0x0108e89e │ │ │ │ + @ instruction: 0x0108e89c │ │ │ │ + @ instruction: 0x0108e8b0 │ │ │ │ + @ instruction: 0x0108e8b8 │ │ │ │ + tsteq r8, sl, lsl sp │ │ │ │ + strdeq ip, [r8, -r0] │ │ │ │ + tsteq r8, r4, lsl #26 │ │ │ │ + tsteq r8, ip, lsl #26 │ │ │ │ + tsteq r8, r2, lsl #18 │ │ │ │ + smlatteq r8, r2, r8, lr │ │ │ │ + strdeq lr, [r8, -r6] │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - smlabteq r8, ip, r6, lr │ │ │ │ - tsteq r8, ip, lsr #22 │ │ │ │ - tsteq r8, sl, lsl #22 │ │ │ │ - tsteq r8, ip, lsl fp │ │ │ │ - tsteq r8, r2, lsr #22 │ │ │ │ - tsteq r8, r8, lsl r7 │ │ │ │ - smlatteq r8, sl, r6, lr │ │ │ │ - strdeq lr, [r8, -ip] │ │ │ │ - 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, sl, asr #14 │ │ │ │ - tsteq r8, r8, ror #12 │ │ │ │ - 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, 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 r6, r0, lsl pc │ │ │ │ - tsteq r8, r6, ror #14 │ │ │ │ - tsteq r8, r4, ror r7 │ │ │ │ - strdeq r4, [r6, -lr] │ │ │ │ - smlabteq r8, ip, r7, r7 │ │ │ │ - @ instruction: 0x0108779e │ │ │ │ - smlatbeq r8, ip, r7, r7 │ │ │ │ - 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 r7, [r8, -ip] │ │ │ │ - smlabbeq r8, lr, r9, r7 │ │ │ │ + smlatteq r8, sl, r7, lr │ │ │ │ + tsteq r8, sl, asr #24 │ │ │ │ + tsteq r8, lr, lsl #24 │ │ │ │ + tsteq r8, r2, lsr #24 │ │ │ │ + tsteq r8, r8, lsr #24 │ │ │ │ + tsteq r8, ip, lsl r8 │ │ │ │ + strdeq lr, [r8, -sl] │ │ │ │ + tsteq r8, lr, lsl #16 │ │ │ │ + tsteq r8, r4, lsl r8 │ │ │ │ + tsteq r8, r4, ror ip │ │ │ │ + tsteq r8, r6, asr #24 │ │ │ │ + tsteq r8, sl, asr ip │ │ │ │ + tsteq r8, r0, ror #24 │ │ │ │ + tsteq r8, r4, asr r8 │ │ │ │ + tsteq r8, r4, lsr r8 │ │ │ │ + tsteq r8, r6, asr #16 │ │ │ │ + tsteq r8, ip, asr #16 │ │ │ │ + smlatbeq r8, ip, ip, ip │ │ │ │ + tsteq r8, r2, ror #24 │ │ │ │ + tsteq r8, r4, ror ip │ │ │ │ + tsteq r8, ip, ror ip │ │ │ │ + smlabbeq r8, lr, ip, ip │ │ │ │ + smlabbeq r8, r8, ip, ip │ │ │ │ + @ instruction: 0x0108cc9a │ │ │ │ + smlatbeq r8, r2, ip, ip │ │ │ │ + @ instruction: 0x0108e896 │ │ │ │ + tsteq r8, r8, ror #16 │ │ │ │ + tsteq r8, sl, ror r8 │ │ │ │ + smlabbeq r8, r2, r8, lr │ │ │ │ + smlatteq r8, r2, ip, ip │ │ │ │ + smlabteq r8, r0, ip, ip │ │ │ │ + ldrdeq ip, [r8, -r2] │ │ │ │ + ldrdeq ip, [r8, -sl] │ │ │ │ + smlabteq r8, lr, r8, lr │ │ │ │ + @ instruction: 0x0108e892 │ │ │ │ + smlatbeq r8, r4, r8, lr │ │ │ │ + smlatbeq r8, ip, r8, lr │ │ │ │ + tsteq r8, ip, lsl #26 │ │ │ │ + smlatteq r8, sl, ip, ip │ │ │ │ + strdeq ip, [r8, -ip] │ │ │ │ + tsteq r8, r2, lsl #26 │ │ │ │ + strdeq lr, [r8, -r8] │ │ │ │ + smlabteq r8, sl, r8, lr │ │ │ │ + ldrdeq lr, [r8, -ip] │ │ │ │ + smlatteq r8, r2, r8, lr │ │ │ │ + tsteq r8, r4, asr #26 │ │ │ │ + tsteq r8, r4, lsr #26 │ │ │ │ + tsteq r8, r8, lsr sp │ │ │ │ + tsteq r8, r0, asr #26 │ │ │ │ + tsteq r8, r6, lsr r9 │ │ │ │ + strdeq fp, [r8, -ip] │ │ │ │ + tsteq r8, r6, asr r3 │ │ │ │ + tsteq r8, r8, asr r1 │ │ │ │ + tsteq r8, r2, lsr fp │ │ │ │ + tsteq r8, r8, lsl #16 │ │ │ │ + strdeq r7, [r8, -r2] │ │ │ │ + ldrdeq r7, [r8, -r8] │ │ │ │ + tsteq r8, lr, ror #8 │ │ │ │ + tsteq r8, r0, asr #8 │ │ │ │ + tsteq r8, lr, asr #8 │ │ │ │ + strdeq r5, [r6, -r8] │ │ │ │ + tsteq r8, sl, ror r4 │ │ │ │ + smlabbeq r8, ip, r4, r7 │ │ │ │ + smlatteq r6, r6, r1, r5 │ │ │ │ + tsteq r8, ip, lsr r5 │ │ │ │ + smlatteq r8, lr, r4, r7 │ │ │ │ + tsteq r8, ip, lsl #10 │ │ │ │ + smlabteq r6, lr, r1, r5 │ │ │ │ + tsteq r8, ip, ror #10 │ │ │ │ + smlabbeq r8, sl, r5, r7 │ │ │ │ + @ instruction: 0x010651bc │ │ │ │ + smlabteq r8, r2, r6, r7 │ │ │ │ + tsteq r8, ip, lsl r6 │ │ │ │ + smlabteq r8, r6, r5, r7 │ │ │ │ + smlatteq r8, r8, r5, r7 │ │ │ │ + @ instruction: 0x0106519e │ │ │ │ + tsteq r8, r8, asr r6 │ │ │ │ + tsteq r8, r6, ror r6 │ │ │ │ + smlabbeq r6, ip, r1, r5 │ │ │ │ + tsteq r8, lr, lsl #14 │ │ │ │ + smlabteq r8, r8, r6, r7 │ │ │ │ + ldrdeq r7, [r8, -lr] │ │ │ │ + tsteq r6, r4, ror r1 │ │ │ │ + tsteq r8, sl, lsl r7 │ │ │ │ + tsteq r6, r8, ror #2 │ │ │ │ + tsteq r8, sl, lsr #18 │ │ │ │ + tsteq r8, r8, asr #16 │ │ │ │ + ldrdeq r7, [r8, -r6] │ │ │ │ + @ instruction: 0x01087794 │ │ │ │ + smlatbeq r8, sl, r7, r7 │ │ │ │ + tsteq r6, r4, asr #2 │ │ │ │ + smlatteq r8, sl, r7, r7 │ │ │ │ + tsteq r8, r4, lsl #16 │ │ │ │ + tsteq r6, r2, lsr r1 │ │ │ │ + smlatbeq r8, r0, r8, r7 │ │ │ │ + tsteq r8, sl, asr r8 │ │ │ │ + tsteq r8, r0, ror r8 │ │ │ │ + tsteq r6, sl, lsl r1 │ │ │ │ + smlatbeq r8, r0, r8, r7 │ │ │ │ + tsteq r6, lr, lsl #2 │ │ │ │ + smlabbeq r8, ip, r9, r7 │ │ │ │ + tsteq r8, r6, lsr r9 │ │ │ │ + tsteq r8, r8, lsl #18 │ │ │ │ + tsteq r8, r6, lsl r9 │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + tsteq r8, r6, asr #18 │ │ │ │ + tsteq r8, r4, asr r9 │ │ │ │ + ldrdeq r5, [r6, -lr] │ │ │ │ smlatbeq r8, ip, r9, r7 │ │ │ │ - tsteq r6, r2, lsr lr │ │ │ │ + tsteq r8, lr, ror r9 │ │ │ │ + smlabbeq r8, ip, r9, r7 │ │ │ │ + smlabteq r6, r6, r0, r5 │ │ │ │ + smlatbeq r8, r8, r9, r7 │ │ │ │ + strheq r5, [r6, -sl] │ │ │ │ + @ instruction: 0x01087c98 │ │ │ │ + smlatteq r8, sl, sl, r7 │ │ │ │ + tsteq r8, r8, asr sl │ │ │ │ + tsteq r8, r2, lsl #20 │ │ │ │ ldrdeq r7, [r8, -r4] │ │ │ │ - tsteq r6, r6, lsr #28 │ │ │ │ - smlabbeq r8, r8, fp, r7 │ │ │ │ + smlatteq r8, r2, r9, r7 │ │ │ │ + swpeq r5, r0, [r6] │ │ │ │ + tsteq r8, r2, lsl sl │ │ │ │ + tsteq r8, r0, lsr #20 │ │ │ │ + tsteq r6, lr, ror r0 │ │ │ │ + tsteq r8, r8, ror sl │ │ │ │ + tsteq r8, sl, asr #20 │ │ │ │ + tsteq r8, r8, asr sl │ │ │ │ + tsteq r6, r6, rrx │ │ │ │ + tsteq r8, r4, ror sl │ │ │ │ + qaddeq r5, sl, r6 │ │ │ │ + tsteq r8, ip, asr fp │ │ │ │ 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 │ │ │ │ + smlatbeq r8, ip, sl, r7 │ │ │ │ + @ instruction: 0x01087aba │ │ │ │ + tsteq r6, ip, lsr r0 │ │ │ │ + tsteq r8, r2, lsl #22 │ │ │ │ + tsteq r8, r4, lsl fp │ │ │ │ + tsteq r6, sl, lsr #32 │ │ │ │ + @ instruction: 0x01087bbc │ │ │ │ + tsteq r8, lr, ror #22 │ │ │ │ + smlabbeq r8, ip, fp, r7 │ │ │ │ + tsteq r6, r2, lsl r0 │ │ │ │ + @ instruction: 0x01087bb4 │ │ │ │ + tsteq r6, r6 │ │ │ │ + tsteq r8, r8, ror #26 │ │ │ │ + @ instruction: 0x01087cba │ │ │ │ + tsteq r8, r8, asr #24 │ │ │ │ + tsteq r8, r2, lsl ip │ │ │ │ + tsteq r8, r4, lsr #24 │ │ │ │ + smlatteq r6, r2, pc, r4 @ │ │ │ │ + tsteq r8, r0, ror #24 │ │ │ │ + tsteq r8, lr, ror ip │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + smlatteq r8, sl, ip, r7 │ │ │ │ + @ instruction: 0x01087cb4 │ │ │ │ + smlabteq r8, r6, ip, r7 │ │ │ │ + @ instruction: 0x01064fb8 │ │ │ │ + smlatteq r8, sl, ip, r7 │ │ │ │ + smlatbeq r6, ip, pc, r4 @ │ │ │ │ + smlatteq r8, sl, sp, r7 │ │ │ │ + tsteq r8, r8, ror #26 │ │ │ │ + tsteq r8, r2, lsr sp │ │ │ │ + tsteq r8, r4, asr #26 │ │ │ │ + smlabbeq r6, lr, pc, r4 @ │ │ │ │ + smlabbeq r8, r0, sp, r7 │ │ │ │ + smlatbeq r8, r6, sp, r7 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - tsteq r8, r0, lsr #24 │ │ │ │ - tsteq r8, r0, asr #24 │ │ │ │ - smlatteq r6, r0, r9, r4 │ │ │ │ - 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] │ │ │ │ + smlatteq r6, r0, ip, r4 │ │ │ │ + smlatbeq r8, r8, fp, r7 │ │ │ │ + tsteq r8, ip, asr fp │ │ │ │ + tsteq r8, ip, ror fp │ │ │ │ + smlabteq r6, r0, ip, r4 │ │ │ │ + @ instruction: 0x01087bb0 │ │ │ │ + @ instruction: 0x01064cb0 │ │ │ │ + tsteq r8, r4, asr #8 │ │ │ │ + smlabbeq r8, ip, pc, r7 @ │ │ │ │ + smlabteq r8, r4, sp, r7 │ │ │ │ + @ instruction: 0x01087cb4 │ │ │ │ + tsteq r8, ip, lsr #24 │ │ │ │ + smlatteq r8, r8, fp, r7 │ │ │ │ + strdeq r7, [r8, -ip] │ │ │ │ + tsteq r6, r0, ror ip │ │ │ │ + tsteq r8, ip, asr #24 │ │ │ │ + tsteq r8, r4, ror #24 │ │ │ │ + tsteq r6, r8, asr ip │ │ │ │ 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 │ │ │ │ - smlatbeq r8, r4, sp, r7 │ │ │ │ - @ instruction: 0x01087dbc │ │ │ │ - tsteq r6, r8, ror #18 │ │ │ │ - smlatteq r8, ip, sp, r7 │ │ │ │ - tsteq r6, r8, asr r9 │ │ │ │ - @ instruction: 0x01087f9c │ │ │ │ + smlatbeq r8, r8, ip, r7 │ │ │ │ + @ instruction: 0x01087cbc │ │ │ │ + tsteq r6, r8, lsr ip │ │ │ │ + tsteq r8, ip, lsl #26 │ │ │ │ + tsteq r8, ip, lsr #26 │ │ │ │ + tsteq r6, r0, lsr #24 │ │ │ │ + tsteq r8, r8, lsl #28 │ │ │ │ + @ instruction: 0x01087d98 │ │ │ │ + tsteq r8, r8, ror #26 │ │ │ │ + tsteq r8, r4, ror sp │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + smlatbeq r8, r0, sp, r7 │ │ │ │ + @ instruction: 0x01087db8 │ │ │ │ + smlatteq r6, r0, fp, r4 │ │ │ │ + tsteq r8, r8, asr lr │ │ │ │ + tsteq r8, r0, lsl #28 │ │ │ │ + tsteq r8, r0, lsr #28 │ │ │ │ + smlabteq r6, r0, fp, r4 │ │ │ │ + tsteq r8, r0, ror #28 │ │ │ │ + @ instruction: 0x01064bb0 │ │ │ │ + tsteq r8, r4, ror r0 │ │ │ │ + smlabbeq r8, ip, pc, r7 @ │ │ │ │ + tsteq r8, r4, lsl #30 │ │ │ │ + @ instruction: 0x01087ebc │ │ │ │ ldrdeq r7, [r8, -r4] │ │ │ │ - tsteq r8, ip, ror #28 │ │ │ │ - @ instruction: 0x01087e94 │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ - tsteq r8, r4, lsl pc │ │ │ │ + smlabbeq r6, r0, fp, r4 │ │ │ │ + tsteq r8, r4, lsr #30 │ │ │ │ tsteq r8, ip, lsr pc │ │ │ │ - tsteq r6, r8, lsl r9 │ │ │ │ - tsteq r8, ip, lsl r0 │ │ │ │ - @ instruction: 0x01087fb4 │ │ │ │ - ldrdeq r7, [r8, -ip] │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - tsteq r8, ip, lsr #32 │ │ │ │ - smlatteq r6, r8, r8, r4 │ │ │ │ - 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 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 │ │ │ │ + tsteq r6, r8, ror #22 │ │ │ │ + smlabteq r8, ip, pc, r7 @ │ │ │ │ + smlabbeq r8, r4, pc, r7 @ │ │ │ │ + @ instruction: 0x01087f9c │ │ │ │ + tsteq r6, r8, asr #22 │ │ │ │ + smlabteq r8, ip, pc, r7 @ │ │ │ │ + tsteq r6, r8, lsr fp │ │ │ │ + tsteq r8, ip, ror r1 │ │ │ │ + strheq r8, [r8, -r4] │ │ │ │ + tsteq r8, ip, asr #32 │ │ │ │ + tsteq r8, r4, ror r0 │ │ │ │ + tsteq r6, r0, lsl fp │ │ │ │ + strdeq r8, [r8, -r4] │ │ │ │ + tsteq r8, ip, lsl r1 │ │ │ │ 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 │ │ │ │ - smlabbeq r6, r0, r7, r4 │ │ │ │ - smlatbeq r8, r4, r7, r8 │ │ │ │ + @ instruction: 0x01088194 │ │ │ │ + @ instruction: 0x010881bc │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + tsteq r8, ip, lsl #4 │ │ │ │ + smlabteq r6, r8, sl, r4 │ │ │ │ + @ instruction: 0x010887b0 │ │ │ │ + tsteq r8, ip, asr r5 │ │ │ │ + smlatteq r8, r8, r3, r8 │ │ │ │ + tsteq r8, r0, lsl r3 │ │ │ │ + smlatbeq r8, r0, r2, r8 │ │ │ │ + smlabteq r8, ip, r2, r8 │ │ │ │ + @ instruction: 0x01064a90 │ │ │ │ + tsteq r8, r8, asr r3 │ │ │ │ + smlabbeq r8, r4, r3, r8 │ │ │ │ + tsteq r6, r8, ror sl │ │ │ │ + tsteq r8, r8, ror r4 │ │ │ │ + tsteq r8, r8, lsl #8 │ │ │ │ + tsteq r8, r4, lsr r4 │ │ │ │ + tsteq r6, r8, asr sl │ │ │ │ + smlabbeq r8, ip, r4, r8 │ │ │ │ + tsteq r6, r8, asr #20 │ │ │ │ + tsteq r8, r4, lsr r6 │ │ │ │ + @ instruction: 0x0108859c │ │ │ │ + tsteq r8, ip, lsr r5 │ │ │ │ + tsteq r8, r8, ror #10 │ │ │ │ + tsteq r6, r0, lsr #20 │ │ │ │ + smlabteq r8, r4, r5, r8 │ │ │ │ + smlatteq r8, r0, r5, r8 │ │ │ │ + tsteq r6, r8, lsl #20 │ │ │ │ + smlabbeq r8, r4, r6, r8 │ │ │ │ + tsteq r8, r4, lsr r6 │ │ │ │ + tsteq r8, r0, asr r6 │ │ │ │ + smlatteq r6, r8, r9, r4 │ │ │ │ + smlabbeq r8, r8, r6, r8 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + ldrdeq r8, [r8, -ip] │ │ │ │ + ldrdeq r8, [r8, -r8] │ │ │ │ + tsteq r8, r0, asr #14 │ │ │ │ + strdeq r8, [r8, -r0] │ │ │ │ tsteq r8, ip, lsl #14 │ │ │ │ - @ instruction: 0x010886bc │ │ │ │ + smlatbeq r6, r8, r9, r4 │ │ │ │ + tsteq r8, r8, ror #14 │ │ │ │ + smlabbeq r8, r4, r7, r8 │ │ │ │ + @ instruction: 0x01064990 │ │ │ │ + tsteq r8, r8, lsr #16 │ │ │ │ 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 │ │ │ │ - strdeq r8, [r8, -r8] │ │ │ │ - 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] │ │ │ │ - @ instruction: 0x010646b0 │ │ │ │ - smlabbeq r8, r0, r9, r8 │ │ │ │ + tsteq r6, r0, ror r9 │ │ │ │ + tsteq r8, ip, lsr #16 │ │ │ │ + tsteq r6, r0, ror #18 │ │ │ │ + smlabbeq r8, r4, r9, r8 │ │ │ │ + smlatteq r8, ip, r8, r8 │ │ │ │ + @ instruction: 0x0108889c │ │ │ │ + @ instruction: 0x010888b8 │ │ │ │ + tsteq r6, r8, lsr r9 │ │ │ │ + tsteq r8, r4, lsl r9 │ │ │ │ tsteq r8, r0, lsr r9 │ │ │ │ - tsteq r8, ip, asr #18 │ │ │ │ - @ instruction: 0x01064690 │ │ │ │ - smlatbeq r8, r8, r9, r8 │ │ │ │ - smlabteq r8, r4, r9, r8 │ │ │ │ - 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 │ │ │ │ - tsteq r6, r8, lsr r6 │ │ │ │ - tsteq r8, r8, asr #22 │ │ │ │ - strdeq r8, [r8, -r8] │ │ │ │ + tsteq r6, r0, lsr #18 │ │ │ │ + ldrdeq r8, [r8, -r4] │ │ │ │ + smlabbeq r8, r4, r9, r8 │ │ │ │ + smlatbeq r8, r0, r9, r8 │ │ │ │ + tsteq r6, r0, lsl #18 │ │ │ │ + ldrdeq r8, [r8, -r8] │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ 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 │ │ │ │ + @ instruction: 0x0108929c │ │ │ │ + tsteq r8, ip, asr lr │ │ │ │ + tsteq r8, r8, lsr ip │ │ │ │ + tsteq r8, r0, lsl fp │ │ │ │ + tsteq r8, r8, ror sl │ │ │ │ + tsteq r8, r8, lsr #20 │ │ │ │ + tsteq r8, r4, asr #20 │ │ │ │ + smlatbeq r6, r8, r8, r4 │ │ │ │ + smlatbeq r8, r0, sl, r8 │ │ │ │ + @ instruction: 0x01088abc │ │ │ │ + @ instruction: 0x01064890 │ │ │ │ + tsteq r8, r0, ror #22 │ │ │ │ + tsteq r8, r0, lsl fp │ │ │ │ + tsteq r8, ip, lsr #22 │ │ │ │ + tsteq r6, r0, ror r8 │ │ │ │ + smlabbeq r8, r8, fp, r8 │ │ │ │ + smlatbeq r8, r4, fp, r8 │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ + ldrdeq r8, [r8, -r8] │ │ │ │ + tsteq r8, r0, asr #24 │ │ │ │ strdeq r8, [r8, -r0] │ │ │ │ - @ instruction: 0x01064590 │ │ │ │ - tsteq r8, r8, asr #28 │ │ │ │ - @ instruction: 0x01088db0 │ │ │ │ - tsteq r8, r0, ror #26 │ │ │ │ - tsteq r8, ip, ror sp │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ + tsteq r8, ip, lsl #24 │ │ │ │ + tsteq r6, r0, lsr r8 │ │ │ │ + tsteq r8, r8, ror #24 │ │ │ │ + smlabbeq r8, r4, ip, r8 │ │ │ │ + tsteq r6, r8, lsl r8 │ │ │ │ + tsteq r8, r8, lsr #26 │ │ │ │ ldrdeq r8, [r8, -r8] │ │ │ │ strdeq r8, [r8, -r4] │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + tsteq r8, ip, lsr #26 │ │ │ │ + smlatteq r6, r8, r7, r4 │ │ │ │ + smlabbeq r8, r0, pc, r8 @ │ │ │ │ + tsteq r8, ip, ror lr │ │ │ │ + smlatteq r8, r4, sp, r8 │ │ │ │ + @ instruction: 0x01088d94 │ │ │ │ + @ instruction: 0x01088db0 │ │ │ │ + @ instruction: 0x010647b8 │ │ │ │ + tsteq r8, ip, lsl #28 │ │ │ │ + tsteq r8, r8, lsr #28 │ │ │ │ + smlatbeq r6, r0, r7, r4 │ │ │ │ + smlabteq r8, ip, lr, r8 │ │ │ │ + tsteq r8, ip, ror lr │ │ │ │ @ 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 │ │ │ │ + smlabbeq r6, r0, r7, r4 │ │ │ │ + ldrdeq r8, [r8, -r0] │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + tsteq r8, r8, lsr #32 │ │ │ │ @ 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 │ │ │ │ - smlatbeq r6, r0, r4, r4 │ │ │ │ - @ instruction: 0x01089190 │ │ │ │ + tsteq r8, r0, asr #30 │ │ │ │ + tsteq r8, ip, asr pc │ │ │ │ + tsteq r6, r8, asr #14 │ │ │ │ + @ instruction: 0x01088fb8 │ │ │ │ + ldrdeq r8, [r8, -r4] │ │ │ │ + tsteq r6, r0, lsr r7 │ │ │ │ + tsteq r8, r8, ror r0 │ │ │ │ + tsteq r8, r8, lsr #32 │ │ │ │ + tsteq r8, r4, asr #32 │ │ │ │ + tsteq r6, r0, lsl r7 │ │ │ │ + tsteq r8, ip, ror r0 │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + smlatteq r8, ip, r4, r9 │ │ │ │ + smlabteq r8, r8, r2, r9 │ │ │ │ + smlabteq r8, r4, r1, r9 │ │ │ │ + tsteq r8, ip, lsr #2 │ │ │ │ + ldrdeq r9, [r8, -ip] │ │ │ │ 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 r6, r0, ror #8 │ │ │ │ + smlabteq r6, r8, r6, r4 │ │ │ │ + tsteq r8, r4, asr r1 │ │ │ │ + tsteq r8, r0, ror r1 │ │ │ │ + @ instruction: 0x010646b0 │ │ │ │ + tsteq r8, r4, lsl r2 │ │ │ │ + smlabteq r8, r4, r1, r9 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x010643b8 │ │ │ │ - smlatteq r8, r0, r4, r9 │ │ │ │ + @ instruction: 0x01064690 │ │ │ │ + tsteq r8, r8, lsl r2 │ │ │ │ + smlabbeq r6, r0, r6, r4 │ │ │ │ + tsteq r8, r0, ror r3 │ │ │ │ + ldrdeq r9, [r8, -r8] │ │ │ │ + smlabbeq r8, r8, r2, r9 │ │ │ │ + smlatbeq r8, r4, r2, r9 │ │ │ │ + tsteq r6, r8, asr r6 │ │ │ │ + mrseq r9, (UNDEF: 56) │ │ │ │ + tsteq r8, ip, lsl r3 │ │ │ │ + tsteq r6, r0, asr #12 │ │ │ │ + smlabteq r8, r0, r3, r9 │ │ │ │ + tsteq r8, r0, ror r3 │ │ │ │ + smlabbeq r8, ip, r3, r9 │ │ │ │ + tsteq r6, r0, lsr #12 │ │ │ │ + smlabteq r8, r4, r3, r9 │ │ │ │ + tsteq r6, r0, lsl r6 │ │ │ │ + tsteq r8, r8, lsl r6 │ │ │ │ + tsteq r8, r4, lsl r5 │ │ │ │ + tsteq r8, ip, ror r4 │ │ │ │ + tsteq r8, ip, lsr #8 │ │ │ │ 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 │ │ │ │ + smlatteq r6, r0, r5, r4 │ │ │ │ + smlatbeq r8, r4, r4, r9 │ │ │ │ + smlabteq r8, r0, r4, r9 │ │ │ │ + smlabteq r6, r8, r5, r4 │ │ │ │ + tsteq r8, r4, ror #10 │ │ │ │ + tsteq r8, r4, lsl r5 │ │ │ │ tsteq r8, r0, lsr r5 │ │ │ │ - smlatteq r8, r0, r4, r9 │ │ │ │ - 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 │ │ │ │ + smlatbeq r6, r8, r5, r4 │ │ │ │ + tsteq r8, r8, ror #10 │ │ │ │ + @ instruction: 0x01064598 │ │ │ │ + smlabteq r8, r0, r6, r9 │ │ │ │ + tsteq r8, r8, lsr #12 │ │ │ │ + ldrdeq r9, [r8, -r8] │ │ │ │ + strdeq r9, [r8, -r4] │ │ │ │ + tsteq r6, r0, ror r5 │ │ │ │ + tsteq r8, r0, asr r6 │ │ │ │ + tsteq r8, ip, ror #12 │ │ │ │ + tsteq r6, r8, asr r5 │ │ │ │ + tsteq r8, r0, lsl r7 │ │ │ │ + smlabteq r8, r0, r6, r9 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - @ 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 │ │ │ │ - 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 │ │ │ │ + tsteq r6, r8, lsr r5 │ │ │ │ + tsteq r8, r4, lsl r7 │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + smlatteq r8, r0, pc, r9 @ │ │ │ │ + smlatbeq r8, r0, fp, r9 │ │ │ │ + tsteq r8, ip, ror r9 │ │ │ │ + tsteq r8, r4, asr r8 │ │ │ │ + @ instruction: 0x010897bc │ │ │ │ + tsteq r8, ip, ror #14 │ │ │ │ + smlabbeq r8, r8, r7, r9 │ │ │ │ + smlatteq r6, r8, r4, r4 │ │ │ │ + smlatteq r8, r4, r7, r9 │ │ │ │ + tsteq r8, r0, lsl #16 │ │ │ │ ldrdeq r4, [r6, -r0] │ │ │ │ - smlabbeq r8, ip, fp, r9 │ │ │ │ + smlatbeq r8, r4, r8, r9 │ │ │ │ + tsteq r8, r4, asr r8 │ │ │ │ + tsteq r8, r0, ror r8 │ │ │ │ + @ instruction: 0x010644b0 │ │ │ │ + smlabteq r8, ip, r8, r9 │ │ │ │ + smlatteq r8, r8, r8, r9 │ │ │ │ + @ instruction: 0x01064498 │ │ │ │ + tsteq r8, ip, lsl sl │ │ │ │ + smlabbeq r8, r4, r9, r9 │ │ │ │ + tsteq r8, r4, lsr r9 │ │ │ │ + tsteq r8, r0, asr r9 │ │ │ │ + tsteq r6, r0, ror r4 │ │ │ │ + smlatbeq r8, ip, r9, r9 │ │ │ │ + smlabteq r8, r8, r9, r9 │ │ │ │ + tsteq r6, r8, asr r4 │ │ │ │ + tsteq r8, ip, ror #20 │ │ │ │ + tsteq r8, ip, lsl sl │ │ │ │ + tsteq r8, r8, lsr sl │ │ │ │ + tsteq r6, r8, lsr r4 │ │ │ │ + tsteq r8, r0, ror sl │ │ │ │ + tsteq r6, r8, lsr #8 │ │ │ │ + smlabteq r8, r4, ip, r9 │ │ │ │ + smlabteq r8, r0, fp, r9 │ │ │ │ + tsteq r8, r8, lsr #22 │ │ │ │ + ldrdeq r9, [r8, -r8] │ │ │ │ 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 │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + tsteq r8, r0, asr fp │ │ │ │ + tsteq r8, ip, ror #22 │ │ │ │ + smlatteq r6, r0, r3, r4 │ │ │ │ + tsteq r8, r0, lsl ip │ │ │ │ + smlabteq r8, r0, fp, r9 │ │ │ │ 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 │ │ │ │ - smlatteq r6, r0, r0, r4 │ │ │ │ + smlabteq r6, r0, r3, r4 │ │ │ │ + tsteq r8, r4, lsl ip │ │ │ │ + @ instruction: 0x010643b0 │ │ │ │ + tsteq r8, ip, ror #26 │ │ │ │ ldrdeq r9, [r8, -r4] │ │ │ │ + smlabbeq r8, r4, ip, r9 │ │ │ │ + smlatbeq r8, r0, ip, r9 │ │ │ │ + smlabbeq r6, r8, r3, r4 │ │ │ │ + strdeq r9, [r8, -ip] │ │ │ │ + tsteq r8, r8, lsl sp │ │ │ │ + tsteq r6, r0, ror r3 │ │ │ │ + @ instruction: 0x01089dbc │ │ │ │ + tsteq r8, ip, ror #26 │ │ │ │ + smlabbeq r8, r8, sp, r9 │ │ │ │ + tsteq r6, r0, asr r3 │ │ │ │ + smlabteq r8, r0, sp, r9 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + tsteq r8, r0, lsr r2 │ │ │ │ + tsteq r8, ip │ │ │ │ + tsteq r8, r8, lsl #30 │ │ │ │ + tsteq r8, r0, ror lr │ │ │ │ + tsteq r8, r0, lsr #28 │ │ │ │ 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] │ │ │ │ - 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 │ │ │ │ - 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 r6, r8, lsl #6 │ │ │ │ + @ instruction: 0x01089e98 │ │ │ │ + @ instruction: 0x01089eb4 │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ tsteq r8, r8, asr pc │ │ │ │ - smlatbeq r8, ip, sp, fp │ │ │ │ + tsteq r8, r8, lsl #30 │ │ │ │ + tsteq r8, r4, lsr #30 │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + tsteq r8, ip, asr pc │ │ │ │ + smlabteq r6, r0, r2, r4 │ │ │ │ + strheq sl, [r8, -r4] │ │ │ │ + tsteq r8, ip, lsl r0 │ │ │ │ + smlabteq r8, ip, pc, r9 @ │ │ │ │ + smlatteq r8, r8, pc, r9 @ │ │ │ │ + @ instruction: 0x01064298 │ │ │ │ + tsteq r8, r4, asr #32 │ │ │ │ + tsteq r8, r0, rrx │ │ │ │ + smlabbeq r6, r0, r2, r4 │ │ │ │ + tsteq r8, r4, lsl #2 │ │ │ │ + strheq sl, [r8, -r4] │ │ │ │ + ldrdeq sl, [r8, -r0] │ │ │ │ + tsteq r6, r0, ror #4 │ │ │ │ tsteq r8, r8, lsl #2 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - smlatteq r6, r8, lr, r3 │ │ │ │ + tsteq r6, r0, asr r2 │ │ │ │ + tsteq r8, r8, lsl lr │ │ │ │ + ldrdeq sl, [r8, -r4] │ │ │ │ + @ instruction: 0x0108a194 │ │ │ │ + tsteq r8, r0, ror r1 │ │ │ │ + tsteq r8, r8, ror #26 │ │ │ │ + tsteq r6, r0, lsr #4 │ │ │ │ + @ instruction: 0x0108a190 │ │ │ │ + smlabbeq r8, r0, sp, fp │ │ │ │ + tsteq r6, r8, lsl #4 │ │ │ │ + smlabteq r8, ip, r1, sl │ │ │ │ + smlatbeq r8, r8, r1, sl │ │ │ │ + @ instruction: 0x0108bd90 │ │ │ │ + smlatteq r6, r8, r1, r4 │ │ │ │ + @ instruction: 0x0108bd98 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + tsteq r8, r0, lsl #28 │ │ │ │ + smlabteq r8, r8, sp, fp │ │ │ │ + smlatbeq r8, r8, sp, fp │ │ │ │ + ldrdeq sl, [r8, -r8] │ │ │ │ + @ instruction: 0x010641b0 │ │ │ │ + smlabteq r8, r0, sp, fp │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + @ instruction: 0x01064198 │ │ │ │ + strdeq fp, [r8, -r8] │ │ │ │ + ldrdeq fp, [r8, -r4] │ │ │ │ + tsteq r8, r0, lsl r2 │ │ │ │ + tsteq r6, r8, ror r1 │ │ │ │ + tsteq r8, ip, lsl r2 │ │ │ │ + tsteq r6, r8, ror #2 │ │ │ │ + tsteq r8, r4, ror #30 │ │ │ │ + smlabbeq r8, r8, r4, ip │ │ │ │ + tsteq r8, r8, lsr r1 │ │ │ │ + smlabbeq r8, ip, pc, fp @ │ │ │ │ + smlatteq r8, r8, r2, sl │ │ │ │ + tsteq r8, r0, ror r2 │ │ │ │ + tsteq r8, r0, lsr r2 │ │ │ │ + tsteq r8, ip, lsl #4 │ │ │ │ ldrdeq fp, [r8, -ip] │ │ │ │ - @ instruction: 0x0108bcb8 │ │ │ │ - strdeq sl, [r8, -r4] │ │ │ │ - tsteq r6, r8, asr #28 │ │ │ │ - ldrdeq fp, [r8, -r8] │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ + tsteq r8, ip, lsr #4 │ │ │ │ + strdeq fp, [r8, -ip] │ │ │ │ + mrseq r4, (UNDEF: 22) │ │ │ │ + tsteq r8, r8, ror #4 │ │ │ │ + tsteq r8, r4, asr #4 │ │ │ │ + tsteq r8, r4, lsl lr │ │ │ │ + smlatteq r6, r0, r0, r4 │ │ │ │ + tsteq r8, r4, ror #4 │ │ │ │ + tsteq r8, r4, lsr lr │ │ │ │ + smlabteq r6, r8, r0, r4 │ │ │ │ + ldrdeq sl, [r8, -r8] │ │ │ │ + @ instruction: 0x0108a298 │ │ │ │ + tsteq r8, r4, ror r2 │ │ │ │ + tsteq r8, r4, asr #28 │ │ │ │ + smlatbeq r6, r0, r0, r4 │ │ │ │ + @ instruction: 0x0108a294 │ │ │ │ + tsteq r8, r4, ror #28 │ │ │ │ + smlabbeq r6, r8, r0, r4 │ │ │ │ + ldrdeq sl, [r8, -r0] │ │ │ │ + smlatbeq r8, ip, r2, sl │ │ │ │ + tsteq r8, ip, ror lr │ │ │ │ + tsteq r6, r8, rrx │ │ │ │ + smlabbeq r8, r8, lr, fp │ │ │ │ + qaddeq r4, r8, r6 │ │ │ │ + @ instruction: 0x0108a39c │ │ │ │ + strdeq fp, [r8, -ip] │ │ │ │ + @ instruction: 0x0108bebc │ │ │ │ + @ instruction: 0x0108be98 │ │ │ │ + ldrdeq sl, [r8, -r4] │ │ │ │ + tsteq r6, r8, lsr #32 │ │ │ │ + @ instruction: 0x0108beb8 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - smlabteq r8, r4, r7, fp │ │ │ │ - tsteq r8, r0, lsl #24 │ │ │ │ - tsteq r6, ip, lsl #12 │ │ │ │ - smlatteq r8, r4, r7, fp │ │ │ │ - tsteq r8, r0, lsr #24 │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - tsteq r8, r0, lsr #16 │ │ │ │ - strdeq fp, [r8, -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 │ │ │ │ - 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: 0x01089c90 │ │ │ │ + smlatbeq r6, ip, r9, r3 │ │ │ │ @ instruction: 0x0108b890 │ │ │ │ + tsteq r8, ip, ror #16 │ │ │ │ + smlatbeq r8, r8, ip, r9 │ │ │ │ + smlabbeq r6, ip, r9, r3 │ │ │ │ + @ instruction: 0x01089cb4 │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ + tsteq r8, r0, lsr sp │ │ │ │ + strdeq r9, [r8, -r0] │ │ │ │ smlabteq r8, ip, ip, r9 │ │ │ │ - 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 │ │ │ │ + @ instruction: 0x0108b89c │ │ │ │ + tsteq r6, r4, asr r9 │ │ │ │ + smlatteq r8, ip, ip, r9 │ │ │ │ + @ instruction: 0x0108b8bc │ │ │ │ + tsteq r6, ip, lsr r9 │ │ │ │ + tsteq r8, r8, lsr #26 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + ldrdeq fp, [r8, -r4] │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + smlatteq r8, r0, r8, fp │ │ │ │ + tsteq r6, ip, lsl #18 │ │ │ │ + @ instruction: 0x0108ba90 │ │ │ │ + smlatteq r8, ip, sp, r9 │ │ │ │ + tsteq r8, ip, asr #18 │ │ │ │ + tsteq r8, ip, lsl #18 │ │ │ │ + smlatteq r8, r8, r8, fp │ │ │ │ + tsteq r8, r4, lsr #26 │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + tsteq r8, r8, lsl #18 │ │ │ │ + tsteq r8, r4, asr #26 │ │ │ │ + @ instruction: 0x010638bc │ │ │ │ + tsteq r8, r4, asr #18 │ │ │ │ + tsteq r8, r0, lsr #18 │ │ │ │ + tsteq r8, ip, asr sp │ │ │ │ + @ instruction: 0x0106389c │ │ │ │ tsteq r8, r8, ror #26 │ │ │ │ - tsteq r8, r8, lsr r9 │ │ │ │ - tsteq r6, r4, lsr #8 │ │ │ │ - smlabbeq r8, r8, sp, r9 │ │ │ │ - tsteq r8, r8, asr r9 │ │ │ │ - tsteq r6, ip, lsl #8 │ │ │ │ - smlabteq r8, r4, sp, r9 │ │ │ │ + smlabbeq r6, ip, r8, r3 │ │ │ │ + smlatteq r8, r4, sp, r9 │ │ │ │ + smlatbeq r8, r4, sp, r9 │ │ │ │ + smlabbeq r8, r0, sp, r9 │ │ │ │ + tsteq r8, r0, asr r9 │ │ │ │ + tsteq r6, r4, ror #16 │ │ │ │ smlatbeq r8, r0, sp, r9 │ │ │ │ tsteq r8, r0, ror r9 │ │ │ │ - smlatteq r6, ip, r3, r3 │ │ │ │ - tsteq r8, ip, ror r9 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - strdeq fp, [r8, -r8] │ │ │ │ - @ instruction: 0x0108b9b8 │ │ │ │ + tsteq r6, ip, asr #16 │ │ │ │ + ldrdeq r9, [r8, -ip] │ │ │ │ + @ instruction: 0x01089db8 │ │ │ │ + smlabbeq r8, r8, r9, fp │ │ │ │ + tsteq r6, ip, lsr #16 │ │ │ │ @ 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 r6, ip, lsl r8 │ │ │ │ + smlatbeq r8, r8, lr, r9 │ │ │ │ + tsteq r8, r8, lsl #20 │ │ │ │ + smlabteq r8, r8, r9, fp │ │ │ │ + smlatbeq r8, r4, r9, fp │ │ │ │ + smlatteq r8, r0, sp, r9 │ │ │ │ + smlatteq r6, ip, r7, r3 │ │ │ │ + smlabteq r8, r4, r9, fp │ │ │ │ + tsteq r8, r0, lsl #28 │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + tsteq r8, r0, lsl #20 │ │ │ │ + ldrdeq fp, [r8, -ip] │ │ │ │ + tsteq r8, r8, lsl lr │ │ │ │ + @ instruction: 0x010637b4 │ │ │ │ + tsteq r8, r4, lsr #28 │ │ │ │ + smlatbeq r6, r4, r7, r3 │ │ │ │ + smlatbeq r8, r0, lr, r9 │ │ │ │ + tsteq r8, r0, ror #28 │ │ │ │ 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 │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - tsteq r8, r0, lsr sl │ │ │ │ - smlatteq r6, ip, r2, r3 │ │ │ │ + tsteq r6, ip, ror r7 │ │ │ │ + tsteq r8, ip, asr lr │ │ │ │ + tsteq r8, ip, lsr #20 │ │ │ │ + tsteq r6, r4, ror #14 │ │ │ │ + @ instruction: 0x01089e98 │ │ │ │ + tsteq r8, r4, ror lr │ │ │ │ + tsteq r8, r4, asr #20 │ │ │ │ + tsteq r6, r4, asr #14 │ │ │ │ + tsteq r8, r0, asr sl │ │ │ │ + tsteq r6, r4, lsr r7 │ │ │ │ + smlatteq r8, r8, r1, sl │ │ │ │ + tsteq r8, ip, lsr r0 │ │ │ │ + tsteq r8, ip, lsr #22 │ │ │ │ + @ instruction: 0x0108bab4 │ │ │ │ + tsteq r8, r4, ror sl │ │ │ │ + tsteq r8, r0, asr sl │ │ │ │ + smlabbeq r8, ip, lr, r9 │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + tsteq r8, r0, ror sl │ │ │ │ + smlatbeq r8, ip, lr, r9 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ smlatbeq r8, ip, sl, fp │ │ │ │ - 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] │ │ │ │ - ldrdeq r9, [r8, -r8] │ │ │ │ + smlabbeq r8, r8, sl, fp │ │ │ │ + smlabteq r8, r4, lr, r9 │ │ │ │ + @ instruction: 0x010636bc │ │ │ │ smlatbeq r8, r8, sl, fp │ │ │ │ - tsteq r6, ip, asr #4 │ │ │ │ - strdeq r9, [r8, -r8] │ │ │ │ - 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 #22 │ │ │ │ - tsteq r8, r0, asr #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 │ │ │ │ - @ instruction: 0x01089f9c │ │ │ │ - tsteq r8, ip, ror #22 │ │ │ │ - tsteq r6, r4, lsr r1 │ │ │ │ - ldrdeq r9, [r8, -r8] │ │ │ │ - @ instruction: 0x01089fb4 │ │ │ │ - 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 │ │ │ │ - smlatteq r8, r4, pc, r9 @ │ │ │ │ - @ instruction: 0x0108bbb4 │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - tsteq r8, r4 │ │ │ │ - ldrdeq fp, [r8, -r4] │ │ │ │ - strheq r3, [r6, -ip] │ │ │ │ - tsteq r8, r0, asr #32 │ │ │ │ + smlatteq r8, r4, lr, r9 │ │ │ │ + smlatbeq r6, r4, r6, r3 │ │ │ │ + tsteq r8, ip, lsl fp │ │ │ │ + ldrdeq fp, [r8, -ip] │ │ │ │ + @ instruction: 0x0108bab8 │ │ │ │ + strdeq r9, [r8, -r4] │ │ │ │ + tsteq r6, ip, ror r6 │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ + tsteq r8, r4, lsl pc │ │ │ │ + tsteq r6, r4, ror #12 │ │ │ │ + tsteq r8, r4, lsl fp │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + tsteq r8, ip, lsr #30 │ │ │ │ + tsteq r6, r4, asr #12 │ │ │ │ + tsteq r8, r8, lsr pc │ │ │ │ + tsteq r6, r4, lsr r6 │ │ │ │ + smlatteq r8, r0, fp, fp │ │ │ │ + smlatbeq r8, ip, pc, r9 @ │ │ │ │ + tsteq r8, ip, ror #30 │ │ │ │ + tsteq r8, r8, asr #30 │ │ │ │ + tsteq r8, r8, lsl fp │ │ │ │ + tsteq r6, r4, lsl #12 │ │ │ │ + tsteq r8, r8, ror #30 │ │ │ │ + tsteq r8, r8, lsr fp │ │ │ │ + smlatteq r6, ip, r5, r3 │ │ │ │ + smlatbeq r8, r4, pc, r9 @ │ │ │ │ + smlabbeq r8, r0, pc, r9 @ │ │ │ │ + tsteq r8, r0, asr fp │ │ │ │ + smlabteq r6, ip, r5, r3 │ │ │ │ + tsteq r8, ip, asr fp │ │ │ │ + @ instruction: 0x010635bc │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ + @ instruction: 0x0108bb98 │ │ │ │ + tsteq r8, r4, ror fp │ │ │ │ + @ instruction: 0x01089fb0 │ │ │ │ + @ instruction: 0x01063594 │ │ │ │ + @ instruction: 0x0108bb94 │ │ │ │ + ldrdeq r9, [r8, -r0] │ │ │ │ + tsteq r6, ip, ror r5 │ │ │ │ + ldrdeq fp, [r8, -r0] │ │ │ │ + smlatbeq r8, ip, fp, fp │ │ │ │ + smlatteq r8, r8, pc, r9 @ │ │ │ │ + tsteq r6, ip, asr r5 │ │ │ │ + strdeq r9, [r8, -r4] │ │ │ │ + tsteq r6, ip, asr #10 │ │ │ │ + smlatbeq r8, r4, r1, sl │ │ │ │ + @ instruction: 0x0108bc94 │ │ │ │ + tsteq r8, r0, rrx │ │ │ │ + tsteq r8, r0, lsr #32 │ │ │ │ + strdeq r9, [r8, -ip] │ │ │ │ + smlabteq r8, ip, fp, fp │ │ │ │ + tsteq r6, r4, lsl r5 │ │ │ │ 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 │ │ │ │ - tsteq r8, r4, asr #32 │ │ │ │ - qaddeq r3, ip, r6 │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + qaddeq sl, r8, r8 │ │ │ │ + tsteq r8, r4, lsr r0 │ │ │ │ + tsteq r8, r4, lsl #24 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + tsteq r8, r0, lsl ip │ │ │ │ + smlabteq r6, ip, r4, r3 │ │ │ │ + smlabbeq r8, ip, ip, fp │ │ │ │ + tsteq r8, ip, asr #24 │ │ │ │ tsteq r8, r8, lsr #24 │ │ │ │ tsteq r8, r4, rrx │ │ │ │ - tsteq r6, r4, asr #32 │ │ │ │ - tsteq r8, r4, ror #24 │ │ │ │ - tsteq r8, r0, asr #24 │ │ │ │ - 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 │ │ │ │ - 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] │ │ │ │ + smlatbeq r6, r4, r4, r3 │ │ │ │ + tsteq r8, r8, asr #24 │ │ │ │ + smlabbeq r8, r4, r0, sl │ │ │ │ + smlabbeq r6, ip, r4, r3 │ │ │ │ + smlabbeq r8, r4, ip, fp │ │ │ │ + tsteq r8, r0, ror #24 │ │ │ │ + swpeq sl, ip, [r8] │ │ │ │ + tsteq r6, ip, ror #8 │ │ │ │ + smlatbeq r8, r8, r0, sl │ │ │ │ + tsteq r6, ip, asr r4 │ │ │ │ + tsteq r8, r0, asr sp │ │ │ │ + tsteq r8, ip, lsl r1 │ │ │ │ + ldrdeq sl, [r8, -ip] │ │ │ │ + strheq sl, [r8, -r8] │ │ │ │ + smlabbeq r8, r8, ip, fp │ │ │ │ + tsteq r6, ip, lsr #8 │ │ │ │ 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 │ │ │ │ + tsteq r6, r4, lsl r4 │ │ │ │ + tsteq r8, r4, lsl r1 │ │ │ │ + strdeq sl, [r8, -r0] │ │ │ │ + smlabteq r8, r0, ip, fp │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + smlabteq r8, ip, ip, fp │ │ │ │ + smlatteq r6, r4, r3, r3 │ │ │ │ + tsteq r8, r8, asr #26 │ │ │ │ + tsteq r8, r8, lsl #26 │ │ │ │ + smlatteq r8, r4, ip, fp │ │ │ │ + tsteq r8, r0, lsr #2 │ │ │ │ + @ instruction: 0x010633bc │ │ │ │ + tsteq r8, r4, lsl #26 │ │ │ │ + tsteq r8, r0, asr #2 │ │ │ │ + smlatbeq r6, r4, r3, r3 │ │ │ │ + tsteq r8, r0, asr #26 │ │ │ │ + tsteq r8, ip, lsl sp │ │ │ │ + tsteq r8, r8, asr r1 │ │ │ │ + smlabbeq r6, r4, r3, r3 │ │ │ │ + tsteq r8, r4, ror #2 │ │ │ │ + tsteq r6, r4, ror r3 │ │ │ │ + ldrdeq ip, [r8, -r8] │ │ │ │ + smlabbeq r8, r8, r0, ip │ │ │ │ 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 │ │ │ │ + tsteq r8, r8, lsr r2 │ │ │ │ + smlabteq r8, r0, r1, sl │ │ │ │ + smlabbeq r8, r0, r1, sl │ │ │ │ + tsteq r8, ip, asr r1 │ │ │ │ + tsteq r8, ip, lsr #26 │ │ │ │ + tsteq r6, ip, lsr #6 │ │ │ │ + tsteq r8, ip, ror r1 │ │ │ │ + tsteq r8, ip, asr #26 │ │ │ │ + tsteq r6, r4, lsl r3 │ │ │ │ @ instruction: 0x0108a1b8 │ │ │ │ - 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 │ │ │ │ - tsteq r8, r8, ror sp │ │ │ │ + @ instruction: 0x0108a194 │ │ │ │ + tsteq r8, r4, ror #26 │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ @ instruction: 0x0108a1b4 │ │ │ │ - smlabbeq r6, r4, lr, r2 │ │ │ │ - @ instruction: 0x0108bd98 │ │ │ │ - ldrdeq sl, [r8, -r4] │ │ │ │ - tsteq r6, ip, ror #28 │ │ │ │ - ldrdeq fp, [r8, -r4] │ │ │ │ - @ instruction: 0x0108bdb0 │ │ │ │ - smlatteq r8, ip, r1, sl │ │ │ │ - tsteq r6, ip, asr #28 │ │ │ │ - strdeq sl, [r8, -r8] │ │ │ │ - tsteq r6, ip, lsr lr │ │ │ │ - tsteq r8, r4, ror r2 │ │ │ │ - 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 │ │ │ │ + smlabbeq r8, r4, sp, fp │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + tsteq r8, r8, lsr #4 │ │ │ │ + smlatteq r8, r8, r1, sl │ │ │ │ + smlabteq r8, r4, r1, sl │ │ │ │ + @ instruction: 0x0108bd94 │ │ │ │ + @ instruction: 0x010632b4 │ │ │ │ + smlatteq r8, r4, r1, sl │ │ │ │ + @ instruction: 0x0108bdb4 │ │ │ │ + @ instruction: 0x0106329c │ │ │ │ + tsteq r8, r0, lsr #4 │ │ │ │ + strdeq sl, [r8, -ip] │ │ │ │ + smlabteq r8, ip, sp, fp │ │ │ │ + tsteq r6, ip, ror r2 │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ + tsteq r6, ip, ror #4 │ │ │ │ + smlatteq r8, ip, r2, sl │ │ │ │ + tsteq r8, ip, asr #28 │ │ │ │ + tsteq r8, ip, lsl #28 │ │ │ │ + smlatteq r8, r8, sp, fp │ │ │ │ + tsteq r8, r4, lsr #4 │ │ │ │ + tsteq r6, ip, lsr r2 │ │ │ │ + tsteq r8, r8, lsl #28 │ │ │ │ + tsteq r8, r4, asr #4 │ │ │ │ + tsteq r6, r4, lsr #4 │ │ │ │ tsteq r8, r4, asr #28 │ │ │ │ + tsteq r8, r0, lsr #28 │ │ │ │ + tsteq r8, ip, asr r2 │ │ │ │ + tsteq r6, r4, lsl #4 │ │ │ │ + tsteq r8, r8, ror #4 │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + smlatteq r8, r4, r2, sl │ │ │ │ + smlatbeq r8, r4, r2, sl │ │ │ │ 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 │ │ │ │ + tsteq r8, r0, asr lr │ │ │ │ + smlabteq r6, ip, r1, r3 │ │ │ │ + smlatbeq r8, r0, r2, sl │ │ │ │ + tsteq r8, r0, ror lr │ │ │ │ + @ instruction: 0x010631b4 │ │ │ │ + ldrdeq sl, [r8, -ip] │ │ │ │ @ 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] │ │ │ │ - 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 │ │ │ │ + smlabbeq r8, r8, lr, fp │ │ │ │ + @ instruction: 0x01063194 │ │ │ │ + @ instruction: 0x0108be94 │ │ │ │ + smlabbeq r6, r4, r1, r3 │ │ │ │ + tsteq r8, r4, asr #32 │ │ │ │ + smlatbeq r8, r0, r3, sl │ │ │ │ + tsteq r8, r0, lsl #30 │ │ │ │ + smlabteq r8, r0, lr, fp │ │ │ │ + @ instruction: 0x0108be9c │ │ │ │ + ldrdeq sl, [r8, -r8] │ │ │ │ + tsteq r6, ip, asr #2 │ │ │ │ + @ instruction: 0x0108bebc │ │ │ │ + strdeq sl, [r8, -r8] │ │ │ │ + tsteq r6, r4, lsr r1 │ │ │ │ + strdeq fp, [r8, -r8] │ │ │ │ + ldrdeq fp, [r8, -r4] │ │ │ │ + tsteq r8, r0, lsl r3 │ │ │ │ + tsteq r6, r4, lsl r1 │ │ │ │ tsteq r8, ip, lsl r3 │ │ │ │ - smlatteq r8, ip, lr, fp │ │ │ │ - @ instruction: 0x01062c9c │ │ │ │ - tsteq r8, ip, lsr r3 │ │ │ │ - tsteq r8, ip, lsl #30 │ │ │ │ - smlabbeq r6, r4, ip, r2 │ │ │ │ - tsteq r8, r8, ror r3 │ │ │ │ + tsteq r6, r4, lsl #2 │ │ │ │ + @ instruction: 0x0108a398 │ │ │ │ + tsteq r8, r8, asr r3 │ │ │ │ + tsteq r8, r4, lsr r3 │ │ │ │ + tsteq r8, r4, lsl #30 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ tsteq r8, r4, asr r3 │ │ │ │ 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, ip, ror #30 │ │ │ │ + smlabteq r6, r4, r0, r3 │ │ │ │ + @ instruction: 0x0108a390 │ │ │ │ + tsteq r8, ip, ror #6 │ │ │ │ + tsteq r8, ip, lsr pc │ │ │ │ + smlatbeq r6, r4, r0, r3 │ │ │ │ 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 │ │ │ │ + swpeq r3, r4, [r6] │ │ │ │ + tsteq r8, ip, asr r4 │ │ │ │ + @ instruction: 0x0108bfbc │ │ │ │ + tsteq r8, ip, ror pc │ │ │ │ + tsteq r8, r8, asr pc │ │ │ │ + @ instruction: 0x0108a394 │ │ │ │ + tsteq r6, r4, rrx │ │ │ │ + tsteq r8, r8, ror pc │ │ │ │ + @ instruction: 0x0108a3b4 │ │ │ │ + tsteq r6, ip, asr #32 │ │ │ │ + @ instruction: 0x0108bfb4 │ │ │ │ + @ instruction: 0x0108bf90 │ │ │ │ + smlabteq r8, ip, r3, sl │ │ │ │ + tsteq r6, ip, lsr #32 │ │ │ │ + ldrdeq sl, [r8, -r8] │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ + tsteq r8, r4, asr r4 │ │ │ │ + tsteq r8, r4, lsl r4 │ │ │ │ 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 │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + tsteq r8, r0, lsl r4 │ │ │ │ + smlatteq r8, r0, pc, fp @ │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + tsteq r8, ip, asr #8 │ │ │ │ + tsteq r8, r8, lsr #8 │ │ │ │ + strdeq fp, [r8, -r8] │ │ │ │ + @ instruction: 0x01062fbc │ │ │ │ + tsteq r8, r4 │ │ │ │ + smlatbeq r6, ip, pc, r2 @ │ │ │ │ + @ instruction: 0x0108a79c │ │ │ │ + strdeq sl, [r8, -r0] │ │ │ │ + smlatteq r8, r0, r0, ip │ │ │ │ + tsteq r8, r8, rrx │ │ │ │ + tsteq r8, r8, lsr #32 │ │ │ │ + tsteq r8, r4 │ │ │ │ + tsteq r8, r0, asr #8 │ │ │ │ + tsteq r6, ip, ror #30 │ │ │ │ + tsteq r8, r4, lsr #32 │ │ │ │ + tsteq r8, r0, ror #8 │ │ │ │ + tsteq r6, r4, asr pc │ │ │ │ tsteq r8, r0, rrx │ │ │ │ - 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 │ │ │ │ + tsteq r8, ip, lsr r0 │ │ │ │ + tsteq r8, r8, ror r4 │ │ │ │ + tsteq r6, r4, lsr pc │ │ │ │ + qaddeq ip, ip, r8 │ │ │ │ + @ instruction: 0x0108a498 │ │ │ │ + tsteq r6, ip, lsl pc │ │ │ │ + ldrdeq ip, [r8, -r0] │ │ │ │ + swpeq ip, r0, [r8] │ │ │ │ + tsteq r8, ip, rrx │ │ │ │ + smlatbeq r8, r8, r4, sl │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + smlabbeq r8, ip, r0, ip │ │ │ │ + smlabteq r8, r8, r4, sl │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + smlabteq r8, r8, r0, ip │ │ │ │ + smlatbeq r8, r4, r0, ip │ │ │ │ + smlatteq r8, r0, r4, sl │ │ │ │ + @ instruction: 0x01062ebc │ │ │ │ + smlatteq r8, ip, r4, sl │ │ │ │ + smlatbeq r6, ip, lr, r2 │ │ │ │ + @ instruction: 0x0108c194 │ │ │ │ + tsteq r8, r0, ror #10 │ │ │ │ + tsteq r8, r0, lsr #10 │ │ │ │ + strdeq sl, [r8, -ip] │ │ │ │ + smlabteq r8, ip, r0, ip │ │ │ │ + tsteq r6, ip, ror lr │ │ │ │ + tsteq r8, ip, lsl r5 │ │ │ │ + smlatteq r8, ip, r0, ip │ │ │ │ + tsteq r6, r4, ror #28 │ │ │ │ + tsteq r8, r8, asr r5 │ │ │ │ + tsteq r8, r4, lsr r5 │ │ │ │ + tsteq r8, r4, lsl #2 │ │ │ │ + tsteq r6, r4, asr #28 │ │ │ │ + tsteq r8, r0, lsl r1 │ │ │ │ + tsteq r6, r4, lsr lr │ │ │ │ + smlabbeq r8, ip, r1, ip │ │ │ │ + tsteq r8, ip, asr #2 │ │ │ │ + tsteq r8, r8, lsr #2 │ │ │ │ + tsteq r8, r4, ror #10 │ │ │ │ + tsteq r6, ip, lsl #28 │ │ │ │ + tsteq r8, r8, asr #2 │ │ │ │ + smlabbeq r8, r4, r5, sl │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + smlabbeq r8, r4, r1, ip │ │ │ │ + tsteq r8, r0, ror #2 │ │ │ │ + @ instruction: 0x0108a59c │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + smlatbeq r8, r8, r5, sl │ │ │ │ + smlabteq r6, r4, sp, r2 │ │ │ │ + tsteq r8, r8, asr r7 │ │ │ │ + tsteq r8, r8, asr #4 │ │ │ │ + tsteq r8, r4, lsl r6 │ │ │ │ + ldrdeq sl, [r8, -r4] │ │ │ │ + @ instruction: 0x0108a5b0 │ │ │ │ + smlabbeq r8, r0, r1, ip │ │ │ │ + smlabbeq r6, ip, sp, r2 │ │ │ │ + ldrdeq sl, [r8, -r0] │ │ │ │ + smlatbeq r8, r0, r1, ip │ │ │ │ + tsteq r6, r4, ror sp │ │ │ │ + tsteq r8, ip, lsl #12 │ │ │ │ + smlatteq r8, r8, r5, sl │ │ │ │ + @ instruction: 0x0108c1b8 │ │ │ │ + tsteq r6, r4, asr sp │ │ │ │ + smlabteq r8, r4, r1, ip │ │ │ │ + tsteq r6, r4, asr #26 │ │ │ │ + tsteq r8, r0, asr #4 │ │ │ │ + mrseq ip, R8_fiq │ │ │ │ + ldrdeq ip, [r8, -ip] │ │ │ │ + tsteq r8, r8, lsl r6 │ │ │ │ + tsteq r6, ip, lsl sp │ │ │ │ + strdeq ip, [r8, -ip] │ │ │ │ + tsteq r8, r8, lsr r6 │ │ │ │ + tsteq r6, r4, lsl #26 │ │ │ │ + tsteq r8, r8, lsr r2 │ │ │ │ + tsteq r8, r4, lsl r2 │ │ │ │ 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 │ │ │ │ @@ -48997,48 +48997,48 @@ │ │ │ │ ldrbtmi r4, [r8], #-2083 @ 0xfffff7dd │ │ │ │ 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 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 │ │ │ │ - @ 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 │ │ │ │ + svclt 0x00004770 │ │ │ │ + smlatteq r8, lr, pc, r9 @ │ │ │ │ + smlabbeq r6, r4, r6, r2 │ │ │ │ + strdeq r9, [r8, -lr] │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + smlatbeq r8, sl, ip, fp │ │ │ │ + tsteq r8, r8, ror r0 │ │ │ │ + tsteq r8, sl, lsr r0 │ │ │ │ + tsteq r8, r8, lsl r0 │ │ │ │ + smlatteq r8, sl, fp, fp │ │ │ │ + tsteq r6, r4, asr r6 │ │ │ │ + tsteq r8, lr, lsr r0 │ │ │ │ + tsteq r8, r0, lsl ip │ │ │ │ + tsteq r6, r2, asr #12 │ │ │ │ + smlabbeq r8, r0, r0, sl │ │ │ │ + qaddeq sl, lr, r8 │ │ │ │ + tsteq r8, r0, lsr ip │ │ │ │ + tsteq r6, sl, lsr #12 │ │ │ │ + tsteq r8, r0, asr #24 │ │ │ │ + tsteq r6, lr, lsl r6 │ │ │ │ + smlabteq r8, r0, ip, fp │ │ │ │ + smlabbeq r8, r2, ip, fp │ │ │ │ + tsteq r8, r0, ror #24 │ │ │ │ + swpeq sl, lr, [r8] │ │ │ │ + tsteq r6, r0, lsl #12 │ │ │ │ + smlabbeq r8, r6, ip, fp │ │ │ │ + smlabteq r8, r4, r0, sl │ │ │ │ + smlatteq r6, lr, r5, r2 │ │ │ │ + smlabteq r8, r8, ip, fp │ │ │ │ + smlatbeq r8, r6, ip, fp │ │ │ │ + smlatteq r8, r4, r0, sl │ │ │ │ + ldrdeq r2, [r6, -r6] │ │ │ │ + strdeq sl, [r8, -r4] │ │ │ │ + smlabteq r6, sl, r5, r2 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x01069bbe │ │ │ │ + smlatbeq r8, r0, r0, r2 │ │ │ │ + @ instruction: 0x01069bb2 │ │ │ │ + @ instruction: 0x010627bc │ │ │ │ + smlatbeq r8, r4, pc, r1 @ │ │ │ │ + @ instruction: 0x01069bbe │ │ │ │ + smlatbeq r6, ip, fp, r9 │ │ │ │ + smlatteq r8, r4, r8, r2 │ │ │ │ + tsteq r8, ip, lsl #16 │ │ │ │ + @ instruction: 0x0108ba90 │ │ │ │ + @ instruction: 0x01081e94 │ │ │ │ + tsteq r8, r4, lsr #28 │ │ │ │ + tsteq r8, lr, lsr lr │ │ │ │ + tsteq r8, r8, asr #20 │ │ │ │ + tsteq r8, r0, ror #26 │ │ │ │ + tsteq r8, lr, lsr r6 │ │ │ │ + strdeq r2, [r8, -ip] │ │ │ │ + @ instruction: 0x01082fb6 │ │ │ │ + ldrdeq r1, [r8, -sl] │ │ │ │ + tsteq r8, r6, ror #30 │ │ │ │ + smlabbeq r8, sl, fp, r1 │ │ │ │ + tsteq r8, sl, ror r5 │ │ │ │ + tsteq r8, r0, lsr ip │ │ │ │ + tsteq r8, lr, lsl #18 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x010614b0 │ │ │ │ + @ instruction: 0x01080c9a │ │ │ │ + smlabteq r6, r0, r7, r8 │ │ │ │ + tsteq r8, r6, ror ip │ │ │ │ + @ instruction: 0x010687b0 │ │ │ │ + tsteq r8, r2, asr ip │ │ │ │ + smlatbeq r6, r2, r7, r8 │ │ │ │ + smlatbeq r6, r6, r7, r8 │ │ │ │ + smlabbeq r6, r8, r7, r8 │ │ │ │ + smlabbeq lr, r0, r6, sp │ │ │ │ + smlabbeq r6, r0, r7, r8 │ │ │ │ + tsteq r6, r2, ror r7 │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + tsteq r6, sl, ror r7 │ │ │ │ + tsteq r6, ip, ror r7 │ │ │ │ + tsteq r6, r8, ror r7 │ │ │ │ + tsteq r8, lr, ror fp │ │ │ │ + tsteq r6, r8, ror #14 │ │ │ │ + tsteq r8, sl, asr fp │ │ │ │ + ldrdeq r8, [r6, -r2] │ │ │ │ + tsteq r8, r4, ror r3 │ │ │ │ + tsteq r8, r2, lsr #22 │ │ │ │ + tsteq r8, r4, ror r3 │ │ │ │ + tsteq r8, r2, ror r3 │ │ │ │ + tsteq r6, ip, ror r3 │ │ │ │ + tsteq r8, r0, ror #6 │ │ │ │ + tsteq r6, sl, asr r3 │ │ │ │ + smlatbeq r8, r2, sp, r0 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + @ instruction: 0x01068692 │ │ │ │ + @ instruction: 0x01068690 │ │ │ │ + @ instruction: 0x01068692 │ │ │ │ + smlabteq lr, r2, r4, sp │ │ │ │ + tsteq r6, sl, lsr r2 │ │ │ │ + tsteq r8, r2, lsr #20 │ │ │ │ + tsteq r8, r8, asr #10 │ │ │ │ + tsteq r8, ip, asr #26 │ │ │ │ + tsteq r8, r8, asr #20 │ │ │ │ + tsteq r6, ip, lsl #10 │ │ │ │ + tsteq r6, r0, lsl r5 │ │ │ │ + tsteq r8, ip, rrx │ │ │ │ + tsteq lr, sl, lsl r4 │ │ │ │ + smlatteq r8, r4, r4, sl │ │ │ │ + smlabteq r8, r8, ip, r0 │ │ │ │ + smlabteq r8, r2, r9, r0 │ │ │ │ + smlabbeq r6, r4, r4, r1 │ │ │ │ + smlabbeq r6, r6, r4, r1 │ │ │ │ + smlatteq r7, r0, pc, pc @ │ │ │ │ + tsteq r8, r2, ror r6 │ │ │ │ + smlatteq r9, r8, r0, r4 │ │ │ │ + smlatteq r9, r2, r0, r4 │ │ │ │ + tsteq lr, r6, asr r3 │ │ │ │ + tsteq r8, r2, ror #10 │ │ │ │ + @ instruction: 0x010808b8 │ │ │ │ + swpeq r0, r6, [r8] │ │ │ │ + tsteq r6, ip, lsr r1 │ │ │ │ + tsteq r6, r4, lsr r1 │ │ │ │ + tsteq r8, r8, ror r0 │ │ │ │ + tsteq r6, sl, lsl #2 │ │ │ │ + tsteq r6, r2, lsl #2 │ │ │ │ + qaddeq r0, r2, r8 │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + tsteq r8, r0, lsr r0 │ │ │ │ + smlatbeq r6, r6, r0, r1 │ │ │ │ + swpeq r1, lr, [r6] │ │ │ │ + tsteq r8, lr │ │ │ │ + tsteq r6, r4, ror r0 │ │ │ │ + tsteq r6, ip, rrx │ │ │ │ + smlatteq r7, lr, pc, pc @ │ │ │ │ + strdeq r8, [r6, -r8] │ │ │ │ + tsteq r6, r8, lsr r0 │ │ │ │ + tsteq r6, r0, lsr r0 │ │ │ │ + smlatteq r8, r2, r2, sl │ │ │ │ + tsteq r8, sl, ror #14 │ │ │ │ + ldrdeq sl, [r8, -r6] │ │ │ │ + smlabteq r6, r6, pc, r0 @ │ │ │ │ + @ instruction: 0x01060fbe │ │ │ │ + @ instruction: 0x0108a290 │ │ │ │ + strdeq r0, [r8, -r8] │ │ │ │ + tsteq r8, r4, ror #4 │ │ │ │ + tsteq r6, lr, lsl #6 │ │ │ │ + tsteq r6, r0, asr #2 │ │ │ │ + smlatbeq r8, lr, r6, r0 │ │ │ │ + tsteq r6, lr, asr #2 │ │ │ │ + @ instruction: 0x01061198 │ │ │ │ + tsteq r8, lr, ror r6 │ │ │ │ + tsteq r8, lr, lsr #32 │ │ │ │ + tsteq r8, lr, asr #4 │ │ │ │ + tsteq r8, r2, ror #24 │ │ │ │ + tsteq r8, r2 │ │ │ │ + tsteq r8, r6, lsr #12 │ │ │ │ + tsteq r6, ip, lsl lr │ │ │ │ + tsteq r8, r4, lsl #12 │ │ │ │ + strdeq r0, [r6, -r6] │ │ │ │ + smlatteq r8, r0, r5, r0 │ │ │ │ + ldrdeq r0, [r6, -r2] │ │ │ │ + @ instruction: 0x010805bc │ │ │ │ + smlatbeq r6, lr, sp, r0 │ │ │ │ + @ instruction: 0x01080596 │ │ │ │ + tsteq r8, ip, lsr #2 │ │ │ │ + tsteq r8, r4, ror r5 │ │ │ │ + tsteq r8, r4, lsr #2 │ │ │ │ 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 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 r8, r4, lsl #2 │ │ │ │ + tsteq r8, r0, lsr #10 │ │ │ │ + tsteq r6, r6, lsl sp │ │ │ │ + tstpeq r6, r4, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, sl, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r6, r8, sp, r0 │ │ │ │ + smlatteq r7, sl, sp, pc @ │ │ │ │ + strdeq pc, [r7, -r8] │ │ │ │ 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 │ │ │ │ + tsteq lr, r6, lsl #30 │ │ │ │ + tsteq r8, r6, rrx │ │ │ │ + tsteq r8, sl, ror #8 │ │ │ │ + qaddeq sl, r8, r8 │ │ │ │ + qaddeq sl, lr, r8 │ │ │ │ + tsteq r8, ip, asr #8 │ │ │ │ + qaddeq sl, r0, r8 │ │ │ │ + tsteq r8, sl, lsr r0 │ │ │ │ + tsteq r8, r4, lsl #8 │ │ │ │ + strdeq r0, [r6, -sl] │ │ │ │ + smlatteq r8, r2, r3, r0 │ │ │ │ + smlabbeq r8, r0, r0, r0 │ │ │ │ + smlabteq r8, r0, r3, r0 │ │ │ │ + tsteq r8, r0, ror r0 │ │ │ │ + @ instruction: 0x0108039e │ │ │ │ + @ instruction: 0x01089fba │ │ │ │ + tsteq r8, r8, ror r9 │ │ │ │ + smlabbeq r8, r2, r3, r0 │ │ │ │ + tsteq lr, lr, ror sp │ │ │ │ + smlabteq r8, r4, r6, r0 │ │ │ │ + smlatteq r8, r0, r2, r0 │ │ │ │ + tsteq r6, r0, ror r2 │ │ │ │ + tsteq r8, r8, lsl r8 │ │ │ │ + tsteq r6, sl, asr #22 │ │ │ │ + tsteq r6, r2, asr #22 │ │ │ │ + strdeq r0, [r8, -lr] │ │ │ │ + tsteq r6, r8, lsl fp │ │ │ │ + tsteq r6, r0, lsl fp │ │ │ │ + smlatteq r8, r4, r7, r0 │ │ │ │ + tsteq r6, r2, asr #20 │ │ │ │ + @ instruction: 0x01080b94 │ │ │ │ + @ instruction: 0x01080b92 │ │ │ │ + @ instruction: 0x01067d94 │ │ │ │ + smlabteq r8, sl, fp, r0 │ │ │ │ + ldrdeq r0, [r8, -r0] │ │ │ │ + @ instruction: 0x01080b94 │ │ │ │ + smlabbeq r8, sl, fp, r0 │ │ │ │ + @ instruction: 0x01081db0 │ │ │ │ + smlabteq r8, r4, r7, lr │ │ │ │ + tsteq r8, r4, ror #22 │ │ │ │ + smlabbeq r8, r8, r1, r0 │ │ │ │ + smlatbeq r8, r4, sp, r0 │ │ │ │ + ldrdeq r7, [r6, -sl] │ │ │ │ + smlabteq lr, ip, fp, ip │ │ │ │ + smlabteq r6, ip, ip, r7 │ │ │ │ + smlabbeq lr, r6, fp, ip │ │ │ │ + smlabbeq r6, r8, ip, r7 │ │ │ │ + tsteq r8, sl, asr #18 │ │ │ │ + tsteq r8, r6, asr #18 │ │ │ │ + tsteq r8, r6, asr #18 │ │ │ │ + tsteq r8, r6, asr #18 │ │ │ │ + @ instruction: 0x0108199a │ │ │ │ + strdeq r0, [r8, -ip] │ │ │ │ + @ instruction: 0x01081990 │ │ │ │ + smlabbeq r8, ip, r9, r1 │ │ │ │ + smlatbeq r6, r4, ip, r7 │ │ │ │ + smlatteq r6, sl, r8, r0 │ │ │ │ + smlatteq r6, r2, r8, r0 │ │ │ │ + tsteq r8, lr, ror #4 │ │ │ │ + tsteq r8, r2, lsl r0 │ │ │ │ + strdeq pc, [r7, -r2] │ │ │ │ + @ instruction: 0x0106089a │ │ │ │ + @ instruction: 0x01060894 │ │ │ │ + tsteq r8, r6, lsl ip │ │ │ │ + tsteq r6, lr, ror #16 │ │ │ │ + tsteq r6, r8, ror #16 │ │ │ │ + @ instruction: 0x0107f7ba │ │ │ │ + tsteq r6, r2, asr #16 │ │ │ │ + tsteq r6, ip, lsr r8 │ │ │ │ + @ instruction: 0x0107f79e │ │ │ │ + strdeq r7, [r6, -r6] │ │ │ │ + tsteq r6, r0, lsl #30 │ │ │ │ + tsteq r6, r6, lsl #30 │ │ │ │ + tsteq r6, r8, lsl #30 │ │ │ │ + smlatbeq lr, r0, r9, ip │ │ │ │ + tsteq r6, lr, ror #14 │ │ │ │ + tstpeq r7, sl, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r2, lsl fp │ │ │ │ + smlabteq r8, r6, sp, r1 │ │ │ │ + tsteq r6, ip, lsl #22 │ │ │ │ @ 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 │ │ │ │ - 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 @ │ │ │ │ + tsteq lr, r8, lsr r6 │ │ │ │ + tsteq r8, r6, lsr #24 │ │ │ │ + tsteq r6, r6, asr #8 │ │ │ │ + tsteq r6, r0, asr #8 │ │ │ │ + tsteq r8, r2, lsl #26 │ │ │ │ + tsteq r6, sl, lsr r6 │ │ │ │ + tsteq r6, r8, lsr r6 │ │ │ │ + tsteq r8, r4, lsr #26 │ │ │ │ + smlatbeq r7, r2, lr, pc @ │ │ │ │ + tstpeq r7, r4, lsr fp @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, r2, sp, r1 │ │ │ │ + tstpeq r7, r6, lsl fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, ror sp │ │ │ │ + tstpeq r7, r0, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r2, ror #26 │ │ │ │ + tsteq r8, sl, asr sp │ │ │ │ + tsteq r8, lr, asr #26 │ │ │ │ + tsteq r8, r6, asr #26 │ │ │ │ + tsteq r8, sl, lsr sp │ │ │ │ + tsteq r8, r2, lsr sp │ │ │ │ + tsteq r8, r6, lsr #26 │ │ │ │ + tsteq r8, sl, lsl sp │ │ │ │ + tstpeq r7, sl, lsl sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r8, lsl #26 │ │ │ │ + smlabteq r5, r4, lr, pc @ │ │ │ │ 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, sl, lsl r4 │ │ │ │ + smlatteq r8, r8, r5, r9 │ │ │ │ + @ instruction: 0x0108959a │ │ │ │ + smlabteq r8, r0, r5, r9 │ │ │ │ + tsteq r8, lr, ror #10 │ │ │ │ + smlatteq r8, r8, r5, r9 │ │ │ │ + strdeq r9, [r8, -sl] │ │ │ │ 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 r6, sl, r3, r0 │ │ │ │ + @ instruction: 0x0107f89c │ │ │ │ + smlabbeq r8, ip, r5, r9 │ │ │ │ + tsteq r6, sl, lsl #16 │ │ │ │ + tsteq r6, r2, lsl #2 │ │ │ │ + tsteq r8, sl, lsr r4 │ │ │ │ + tstpeq r7, r0, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, lr, lsr #8 │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ + tstpeq r7, r4, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010679bc │ │ │ │ + tsteq r8, r6, lsl #10 │ │ │ │ + tstpeq r7, r4, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r8, asr #4 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x0107f7b2 │ │ │ │ + smlatbeq r8, r0, r0, r1 │ │ │ │ + tsteq r8, r4, lsl #12 │ │ │ │ + swpeq r1, sl, [r8] │ │ │ │ + swpeq r1, r8, [r8] @ │ │ │ │ + tsteq r6, r0, lsl r0 │ │ │ │ + tsteq r6, sl │ │ │ │ + tsteq r8, r4, ror r4 │ │ │ │ + tsteq r8, ip, ror r4 │ │ │ │ + tsteq r8, r6, ror r4 │ │ │ │ + tsteq r8, ip, ror r4 │ │ │ │ + smlabbeq r8, r8, r4, r9 │ │ │ │ + smlabbeq r8, r6, r4, r9 │ │ │ │ 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 │ │ │ │ - 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] │ │ │ │ - tsteq r8, lr, lsr r3 │ │ │ │ - tsteq r8, ip, asr r3 │ │ │ │ - smlatteq r8, r6, r3, r9 │ │ │ │ - @ instruction: 0x01089398 │ │ │ │ - @ instruction: 0x010893b6 │ │ │ │ - strdeq r9, [r8, -r8] │ │ │ │ - tsteq r8, r2, lsl r4 │ │ │ │ + smlatteq r8, sl, r4, r9 │ │ │ │ + tsteq r8, ip, lsl #8 │ │ │ │ + smlatbeq r8, r6, r3, r9 │ │ │ │ + tsteq r8, ip, asr #6 │ │ │ │ + tsteq r8, lr, ror #6 │ │ │ │ + @ instruction: 0x010893b0 │ │ │ │ + smlabteq r8, r6, r3, r9 │ │ │ │ + tsteq r8, ip, asr #8 │ │ │ │ + tsteq r8, r2, lsl #8 │ │ │ │ + tsteq r8, r8, lsl r4 │ │ │ │ + tsteq r8, r2, ror #8 │ │ │ │ + smlabbeq r8, r4, r4, r9 │ │ │ │ + tsteq r8, lr, ror r5 │ │ │ │ + tsteq r8, ip, lsl #10 │ │ │ │ + @ instruction: 0x010894be │ │ │ │ + ldrdeq r9, [r8, -ip] │ │ │ │ + tsteq r8, lr, lsl r5 │ │ │ │ + tsteq r8, ip, lsr r5 │ │ │ │ + smlabteq r8, r6, r5, r9 │ │ │ │ + tsteq r8, r8, ror r5 │ │ │ │ + @ instruction: 0x01089596 │ │ │ │ + ldrdeq r9, [r8, -r8] │ │ │ │ + strdeq r9, [r8, -r2] │ │ │ │ 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 @ │ │ │ │ - @ instruction: 0x01089196 │ │ │ │ - tstpeq r7, r4, ror r0 @ p-variant is OBSOLETE │ │ │ │ - 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 │ │ │ │ + @ instruction: 0x0107fd94 │ │ │ │ + smlatteq r7, r0, r3, pc @ │ │ │ │ + tsteq r6, lr, ror #6 │ │ │ │ + tstpeq r5, r4, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r8, lsl #12 │ │ │ │ + tstpeq r5, r0, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, lsl #12 │ │ │ │ + tstpeq r5, r6, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r6, lsl #6 │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + strdeq pc, [r5, -r4] │ │ │ │ + tsteq r8, r0, lsl #8 │ │ │ │ + smlabteq r5, sl, fp, pc @ │ │ │ │ + smlabteq r5, r2, fp, pc @ │ │ │ │ + ldrdeq r9, [r8, -lr] │ │ │ │ + @ instruction: 0x0105fb98 │ │ │ │ + @ instruction: 0x0105fb90 │ │ │ │ + smlabteq r8, r4, r3, r9 │ │ │ │ + smlabteq r7, r0, r2, pc @ │ │ │ │ + tsteq r6, lr, asr #4 │ │ │ │ + tstpeq r5, r4, asr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsr fp @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, r0, r3, r9 │ │ │ │ + tstpeq r7, ip, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r6, ror r3 │ │ │ │ + tstpeq r7, r4, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, lr, ror #6 │ │ │ │ + smlabteq r7, r8, r8, pc @ │ │ │ │ + tsteq r8, r2, lsr r3 │ │ │ │ + tsteq r8, r0, lsr r3 │ │ │ │ + tsteq r8, lr, lsr #6 │ │ │ │ + tsteq r8, ip, lsr #6 │ │ │ │ + tsteq r8, sl, lsr #6 │ │ │ │ + tsteq r8, r4, lsr #6 │ │ │ │ + tsteq r8, lr, lsl r3 │ │ │ │ + tsteq r8, r8, lsl r3 │ │ │ │ + tsteq r8, r6, lsl r3 │ │ │ │ + tsteq r8, r0, lsl r3 │ │ │ │ + tsteq r8, lr, lsl #6 │ │ │ │ + tsteq r8, ip, lsl #6 │ │ │ │ + tsteq r8, r6, lsl #6 │ │ │ │ + @ instruction: 0x0108ffbc │ │ │ │ + tsteq lr, ip, ror #22 │ │ │ │ + ldrdeq r9, [r8, -r8] │ │ │ │ + ldrdeq r9, [r8, -ip] │ │ │ │ + smlabteq r8, r2, r2, r9 │ │ │ │ + tsteq lr, lr, lsl fp │ │ │ │ + @ instruction: 0x0107e9b2 │ │ │ │ + smlabteq r7, r0, r9, lr │ │ │ │ + tsteq r6, sl, lsr #4 │ │ │ │ + smlabteq lr, lr, sl, fp │ │ │ │ + smlatteq r6, r2, pc, r6 @ │ │ │ │ + ldrdeq pc, [r5, -r8] │ │ │ │ + ldrdeq pc, [r5, -r0] │ │ │ │ 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 │ │ │ │ + mrseq pc, (UNDEF: 7) @ │ │ │ │ + smlabbeq r6, lr, pc, r6 @ │ │ │ │ + smlabbeq r5, r4, r8, pc @ │ │ │ │ + tstpeq r5, ip, ror r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, lr, lsl fp │ │ │ │ + strdeq r0, [r8, -r2] │ │ │ │ + smlatbeq r8, lr, r1, r9 │ │ │ │ + @ instruction: 0x010891b6 │ │ │ │ + @ instruction: 0x010891ba │ │ │ │ + ldrdeq fp, [lr, -r8] │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + tstpeq r5, r6, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, lr, lsr #30 │ │ │ │ + smlatbeq r8, lr, r1, r9 │ │ │ │ + tsteq r7, sl, lsl #30 │ │ │ │ + strdeq pc, [r5, -lr] │ │ │ │ + smlabteq r6, r0, r9, sp │ │ │ │ + strdeq r6, [r6, -r4] │ │ │ │ + ldrdeq lr, [r7, -r4] │ │ │ │ ldrdeq lr, [r7, -ip] │ │ │ │ - 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 #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 │ │ │ │ + ldrdeq lr, [r7, -r4] │ │ │ │ + ldrdeq lr, [r7, -r8] │ │ │ │ + smlabteq r6, r0, sl, r6 │ │ │ │ + smlabteq r6, r4, sl, r6 │ │ │ │ + @ instruction: 0x0107eabc │ │ │ │ + smlabteq r7, r4, sl, lr │ │ │ │ + tsteq r6, r8, lsr #20 │ │ │ │ + tsteq r6, ip, lsl #20 │ │ │ │ + smlatbeq r7, ip, sl, lr │ │ │ │ + smlatbeq r7, r8, sl, lr │ │ │ │ + tsteq r6, r0, lsl #20 │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ + smlabteq r6, ip, r8, r6 │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + tsteq r7, r4, ror #20 │ │ │ │ + @ instruction: 0x010668bc │ │ │ │ + @ instruction: 0x010668b8 │ │ │ │ + tsteq r6, ip, lsl #20 │ │ │ │ + tsteq r7, r8, lsr sl │ │ │ │ + tsteq r7, r8, lsr sl │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + strdeq r6, [r6, -r4] │ │ │ │ + tsteq r7, r8, lsl sl │ │ │ │ + tsteq r7, r4, lsl sl │ │ │ │ + smlatbeq r6, ip, r9, r6 │ │ │ │ + tsteq r6, ip, lsl #16 │ │ │ │ + tsteq r6, ip, ror #18 │ │ │ │ + smlatteq r7, r0, r9, lr │ │ │ │ + ldrdeq lr, [r7, -r8] │ │ │ │ + smlatbeq r6, r4, r8, r6 │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + strdeq r6, [r6, -r4] │ │ │ │ + tsteq r6, r4, asr fp │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ + @ instruction: 0x01066790 │ │ │ │ + tsteq r6, r0, lsr #18 │ │ │ │ + tsteq r7, r0, ror #18 │ │ │ │ + tsteq r7, r8, asr r9 │ │ │ │ + tsteq r7, r0, asr r9 │ │ │ │ + smlatteq r6, r8, r8, r6 │ │ │ │ + tsteq r7, r8, lsr r9 │ │ │ │ + tsteq r7, r0, lsr r9 │ │ │ │ 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 r7, r8, lsl r9 │ │ │ │ + smlatbeq r6, r0, r8, r6 │ │ │ │ + strdeq lr, [r7, -ip] │ │ │ │ + strdeq lr, [r7, -r4] │ │ │ │ + tsteq r6, r8, ror r8 │ │ │ │ + tsteq r6, ip, lsl r7 │ │ │ │ + smlatteq r6, r4, r6, r6 │ │ │ │ + smlatteq r6, r0, r6, r6 │ │ │ │ + tsteq r6, r4, lsl #14 │ │ │ │ + tsteq r6, r2, lsl #14 │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + strdeq r6, [r6, -lr] │ │ │ │ + tsteq r7, r4, ror r8 │ │ │ │ + tsteq r6, r6, ror r7 │ │ │ │ + tsteq r7, r0, ror #16 │ │ │ │ + tsteq r7, sl, asr r8 │ │ │ │ + tsteq r7, r4, asr r8 │ │ │ │ + tsteq r7, lr, asr #16 │ │ │ │ + tsteq r7, ip, asr #16 │ │ │ │ + tsteq r7, sl, asr #16 │ │ │ │ + ldrdeq r8, [r8, -r0] │ │ │ │ + @ instruction: 0x010eb390 │ │ │ │ + tsteq r6, r8, ror #8 │ │ │ │ + @ instruction: 0x0107fc96 │ │ │ │ + @ instruction: 0x0107fc90 │ │ │ │ + smlabbeq r7, sl, ip, pc @ │ │ │ │ + smlabbeq r7, r4, ip, pc @ │ │ │ │ + strdeq fp, [lr, -r8] │ │ │ │ + tsteq r8, ip, ror #2 │ │ │ │ + ldrdeq pc, [r7, -r0] │ │ │ │ + tsteq r8, r6, ror #2 │ │ │ │ + tsteq r8, r4, ror #2 │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + ldrdeq pc, [r5, -r6] │ │ │ │ + tsteq r8, r0, asr #10 │ │ │ │ + tsteq r8, r8, asr #10 │ │ │ │ + tsteq r8, r2, asr #10 │ │ │ │ + tsteq r8, r8, asr #10 │ │ │ │ + tsteq r8, r4, asr r5 │ │ │ │ + tsteq r8, r2, asr r5 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x010887b2 │ │ │ │ + ldrdeq r8, [r8, -r6] │ │ │ │ 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, r8, lsr r8 │ │ │ │ + tsteq r8, ip, asr #16 │ │ │ │ + @ instruction: 0x01088890 │ │ │ │ @ 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 │ │ │ │ - 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, r0, r8, r8 │ │ │ │ + tsteq r8, r0, lsl #18 │ │ │ │ + tsteq r8, r2, lsr r9 │ │ │ │ + tsteq r8, r6, asr r9 │ │ │ │ + tsteq r8, lr, ror r9 │ │ │ │ + smlatbeq r8, r6, r9, r8 │ │ │ │ + smlabteq r8, r8, r9, r8 │ │ │ │ + smlatteq r8, r0, r9, r8 │ │ │ │ + ldrdeq r8, [r8, -ip] │ │ │ │ + tsteq r8, r0, lsl #20 │ │ │ │ + tsteq r8, sl, lsl sl │ │ │ │ + tsteq r8, r2, lsr sl │ │ │ │ + tsteq r8, r2, asr #20 │ │ │ │ + tsteq r8, sl, asr sl │ │ │ │ + tsteq r8, r4, ror sl │ │ │ │ + smlabbeq r8, ip, sl, r8 │ │ │ │ + @ instruction: 0x01088a92 │ │ │ │ + smlatbeq r8, sl, sl, r8 │ │ │ │ + smlabteq r8, r6, sl, r8 │ │ │ │ + smlatteq r8, ip, sl, r8 │ │ │ │ + tsteq r8, r4, lsr #22 │ │ │ │ + tsteq r8, sl, asr fp │ │ │ │ + @ instruction: 0x01088b9e │ │ │ │ + ldrdeq r8, [r8, -r4] │ │ │ │ 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, r6, lsr ip │ │ │ │ + tsteq r8, sl, ror ip │ │ │ │ + @ instruction: 0x01088cb0 │ │ │ │ + smlatteq r8, r8, ip, r8 │ │ │ │ + tsteq r8, lr, lsl sp │ │ │ │ + tsteq r8, r2, ror #26 │ │ │ │ + @ instruction: 0x01088d98 │ │ │ │ + smlabteq r8, r6, sp, r8 │ │ │ │ + strdeq r8, [r8, -ip] │ │ │ │ + tsteq r8, r0, asr #28 │ │ │ │ + tsteq r8, r6, ror lr │ │ │ │ + smlatbeq r8, lr, lr, r8 │ │ │ │ + smlatteq r8, r4, lr, r8 │ │ │ │ + tsteq r8, sl, lsr #30 │ │ │ │ + tsteq r8, r0, ror #30 │ │ │ │ tsteq r8, lr, ror pc │ │ │ │ - @ instruction: 0x01088fb4 │ │ │ │ - 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 │ │ │ │ + smlabteq r8, lr, pc, r8 @ │ │ │ │ + tsteq r8, r2, lsl r0 │ │ │ │ + tsteq r8, r8, asr #32 │ │ │ │ + smlabbeq r8, r2, r0, r9 │ │ │ │ + strheq r9, [r8, -r8] │ │ │ │ + strdeq r9, [r8, -ip] │ │ │ │ + tsteq r8, r2, lsr r1 │ │ │ │ + tsteq r8, lr, asr r1 │ │ │ │ + @ instruction: 0x01089194 │ │ │ │ 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, lsl r2 │ │ │ │ + tsteq r8, r8, asr #4 │ │ │ │ + tsteq r8, lr, ror r2 │ │ │ │ + smlabteq r8, r2, r2, r9 │ │ │ │ + strdeq r9, [r8, -r8] │ │ │ │ + strdeq r9, [r8, -sl] │ │ │ │ + tsteq r8, ip, asr #6 │ │ │ │ + @ instruction: 0x01089390 │ │ │ │ + smlabteq r8, r6, r3, r9 │ │ │ │ + tsteq r8, r0, lsl #8 │ │ │ │ + tsteq r8, r8, lsr r4 │ │ │ │ + tsteq r8, lr, ror r4 │ │ │ │ + @ instruction: 0x010894b8 │ │ │ │ + smlatteq r8, r6, r4, r9 │ │ │ │ + tsteq r8, lr, lsl r5 │ │ │ │ + tsteq r8, r4, ror #10 │ │ │ │ + @ instruction: 0x0108959c │ │ │ │ + ldrdeq r9, [r8, -r8] │ │ │ │ + tsteq r8, r0, lsl r6 │ │ │ │ + tsteq r8, r6, asr r6 │ │ │ │ + smlabbeq r8, lr, r6, r9 │ │ │ │ + @ instruction: 0x010896b0 │ │ │ │ + tsteq r8, r2, lsl #14 │ │ │ │ + tsteq r8, r8, asr #14 │ │ │ │ + smlabbeq r8, r0, r7, r9 │ │ │ │ + @ instruction: 0x010897ba │ │ │ │ + strdeq r9, [r8, -r2] │ │ │ │ + tsteq r8, r8, lsr r8 │ │ │ │ + tsteq r8, r0, ror r8 │ │ │ │ + @ instruction: 0x0108989c │ │ │ │ + ldrdeq r9, [r8, -r4] │ │ │ │ + tsteq r8, ip, lsl r9 │ │ │ │ + tsteq r8, r4, asr r9 │ │ │ │ @ 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 │ │ │ │ + tsteq r8, ip, lsl r8 │ │ │ │ + tsteq r8, r2, asr r8 │ │ │ │ + @ instruction: 0x01089896 │ │ │ │ + smlabteq r8, ip, r8, r9 │ │ │ │ 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, lr, lsr #18 │ │ │ │ + tsteq r8, r2, ror r9 │ │ │ │ + smlatbeq r8, r8, r9, r9 │ │ │ │ + smlatteq r8, r0, r9, r9 │ │ │ │ + tsteq r8, r6, lsl sl │ │ │ │ + tsteq r8, ip, asr sl │ │ │ │ + @ instruction: 0x01089a92 │ │ │ │ + @ instruction: 0x01089abe │ │ │ │ + strdeq r9, [r8, -r4] │ │ │ │ + tsteq r8, r8, lsr fp │ │ │ │ + tsteq r8, lr, ror #22 │ │ │ │ + smlatbeq r8, r8, fp, r9 │ │ │ │ + ldrdeq r9, [r8, -lr] │ │ │ │ + tsteq r8, r2, lsr #24 │ │ │ │ + tsteq r8, r8, asr ip │ │ │ │ tsteq r8, r6, ror ip │ │ │ │ - smlatbeq r8, lr, ip, 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 │ │ │ │ - ldrdeq r7, [r8, -ip] │ │ │ │ - @ instruction: 0x0108739c │ │ │ │ - tsteq r8, ip, ror #6 │ │ │ │ + smlabteq r8, r6, ip, r9 │ │ │ │ + tsteq r8, ip, lsl #26 │ │ │ │ + tsteq r8, r2, asr #26 │ │ │ │ + tsteq r8, sl, ror sp │ │ │ │ + @ instruction: 0x01089db0 │ │ │ │ + strdeq r9, [r8, -r4] │ │ │ │ + tsteq r8, sl, lsr #28 │ │ │ │ + tsteq r8, r6, asr lr │ │ │ │ + smlabbeq r8, lr, lr, r9 │ │ │ │ + ldrdeq r9, [r8, -r2] │ │ │ │ + tsteq r8, r8, lsl #30 │ │ │ │ + tsteq r8, r0, asr #30 │ │ │ │ + tsteq r8, r6, ror pc │ │ │ │ + @ instruction: 0x01089fba │ │ │ │ + strdeq r9, [r8, -r0] │ │ │ │ + strdeq r8, [r8, -ip] │ │ │ │ + tsteq r8, ip, ror #26 │ │ │ │ + tsteq r8, r8, ror #18 │ │ │ │ + tsteq r8, ip, ror #14 │ │ │ │ + tsteq r8, ip, asr r6 │ │ │ │ + @ instruction: 0x010875bc │ │ │ │ + tsteq r8, ip, ror r5 │ │ │ │ + tsteq r8, ip, asr #10 │ │ │ │ + @ instruction: 0x0105d6b0 │ │ │ │ + tsteq r8, r8, ror r5 │ │ │ │ + smlatbeq r5, r0, r6, sp │ │ │ │ + smlatteq r8, ip, r5, r7 │ │ │ │ + @ instruction: 0x0108759c │ │ │ │ + smlabbeq r5, r8, r6, sp │ │ │ │ + smlabbeq r5, r0, r6, sp │ │ │ │ + @ instruction: 0x0108769c │ │ │ │ + tsteq r8, r4, asr r6 │ │ │ │ + tsteq r8, r8, lsl #12 │ │ │ │ + tsteq r5, r0, ror #12 │ │ │ │ + tsteq r5, r8, asr r6 │ │ │ │ + @ instruction: 0x010876b4 │ │ │ │ + smlabbeq r8, r0, r6, r7 │ │ │ │ + tsteq r5, r0, asr #12 │ │ │ │ + tsteq r5, r8, lsr r6 │ │ │ │ + smlabteq r8, r8, r7, r7 │ │ │ │ + tsteq r8, ip, lsr r7 │ │ │ │ + strdeq r7, [r8, -ip] │ │ │ │ + smlabteq r8, r4, r6, r7 │ │ │ │ + tsteq r5, r0, lsl r6 │ │ │ │ + tsteq r5, r8, lsl #12 │ │ │ │ + tsteq r8, r0, ror #14 │ │ │ │ + tsteq r8, ip, lsr #14 │ │ │ │ + strdeq sp, [r5, -r0] │ │ │ │ + smlatteq r5, r8, r5, sp │ │ │ │ + tsteq r8, r4, lsl #16 │ │ │ │ + smlabteq r8, r4, r7, r7 │ │ │ │ + smlabbeq r8, r4, r7, r7 │ │ │ │ + smlabteq r5, r8, r5, sp │ │ │ │ + smlabteq r5, r0, r5, sp │ │ │ │ + tsteq r8, r8, lsl r8 │ │ │ │ + smlatteq r8, r8, r7, r7 │ │ │ │ + smlatbeq r5, r8, r5, sp │ │ │ │ + smlatbeq r5, r0, r5, sp │ │ │ │ + smlabteq r8, r4, r9, r7 │ │ │ │ + strdeq r7, [r8, -r4] │ │ │ │ + smlabbeq r8, r8, r8, r7 │ │ │ │ + tsteq r8, r4, asr #16 │ │ │ │ + tsteq r8, r4, lsl r8 │ │ │ │ + tsteq r5, r0, ror r5 │ │ │ │ + tsteq r8, r0, asr #16 │ │ │ │ + tsteq r5, r0, ror #10 │ │ │ │ + @ instruction: 0x01087894 │ │ │ │ + tsteq r8, r4, ror #16 │ │ │ │ + tsteq r5, r8, asr #10 │ │ │ │ + tsteq r5, r0, asr #10 │ │ │ │ + tsteq r8, r0, lsl #18 │ │ │ │ + ldrdeq r7, [r8, -r0] │ │ │ │ + smlatbeq r8, r0, r8, r7 │ │ │ │ + tsteq r5, r0, lsr #10 │ │ │ │ + tsteq r5, r8, lsl r5 │ │ │ │ + tsteq r8, r4, lsl r9 │ │ │ │ + smlatteq r8, r4, r8, r7 │ │ │ │ + tsteq r5, r0, lsl #10 │ │ │ │ + strdeq sp, [r5, -r8] │ │ │ │ + tsteq r8, ip, lsl #20 │ │ │ │ + tsteq r8, r8, ror r9 │ │ │ │ + tsteq r8, r8, asr #18 │ │ │ │ + tsteq r8, r8, lsl r9 │ │ │ │ ldrdeq sp, [r5, -r0] │ │ │ │ - @ instruction: 0x01087398 │ │ │ │ - smlabteq r5, r0, r4, sp │ │ │ │ - tsteq r8, ip, lsl #8 │ │ │ │ - @ instruction: 0x010873bc │ │ │ │ + smlabteq r5, r8, r4, sp │ │ │ │ + @ instruction: 0x0108799c │ │ │ │ + tsteq r8, ip, asr r9 │ │ │ │ + @ instruction: 0x0105d4b0 │ │ │ │ smlatbeq r5, r8, r4, sp │ │ │ │ - smlatbeq r5, r0, r4, sp │ │ │ │ - @ instruction: 0x010874bc │ │ │ │ - tsteq r8, r4, ror r4 │ │ │ │ - tsteq r8, r8, lsr #8 │ │ │ │ + tsteq r8, r0, ror sl │ │ │ │ + tsteq r8, r0, lsr #20 │ │ │ │ + ldrdeq r7, [r8, -r0] │ │ │ │ + smlabbeq r5, r8, r4, sp │ │ │ │ smlabbeq r5, r0, r4, sp │ │ │ │ - tsteq r5, r8, ror r4 │ │ │ │ - ldrdeq r7, [r8, -r4] │ │ │ │ - smlatbeq r8, r0, r4, r7 │ │ │ │ + @ instruction: 0x01087ab4 │ │ │ │ + tsteq r8, r4, ror #20 │ │ │ │ + tsteq r5, r8, ror #8 │ │ │ │ tsteq r5, r0, ror #8 │ │ │ │ - tsteq r5, r8, asr r4 │ │ │ │ - smlatteq r8, r8, r5, r7 │ │ │ │ - tsteq r8, ip, asr r5 │ │ │ │ - tsteq r8, ip, lsl r5 │ │ │ │ - smlatteq r8, r4, r4, r7 │ │ │ │ - tsteq r5, r0, lsr r4 │ │ │ │ + smlatbeq r8, r0, r0, r8 │ │ │ │ + smlabteq r8, r8, sp, r7 │ │ │ │ + tsteq r8, r8, asr ip │ │ │ │ + @ instruction: 0x01087b9c │ │ │ │ + tsteq r8, r8, lsr #22 │ │ │ │ + ldrdeq r7, [r8, -r8] │ │ │ │ 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 │ │ │ │ - smlatteq r5, r0, r3, sp │ │ │ │ - tsteq r8, r8, lsr r6 │ │ │ │ - tsteq r8, r8, lsl #12 │ │ │ │ - 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 │ │ │ │ + tsteq r8, r4, lsr fp │ │ │ │ + tsteq r5, r8, lsl r4 │ │ │ │ + ldrdeq r7, [r8, -r8] │ │ │ │ + smlabbeq r8, r8, fp, r7 │ │ │ │ + tsteq r5, r0, lsl #8 │ │ │ │ + strdeq sp, [r5, -r8] │ │ │ │ + @ instruction: 0x01087cb4 │ │ │ │ + tsteq r8, r4, ror #24 │ │ │ │ + tsteq r8, r4, lsl ip │ │ │ │ + ldrdeq sp, [r5, -r8] │ │ │ │ + ldrdeq sp, [r5, -r0] │ │ │ │ + strdeq r7, [r8, -r8] │ │ │ │ + smlatbeq r8, r8, ip, r7 │ │ │ │ + @ instruction: 0x0105d3b8 │ │ │ │ + @ instruction: 0x0105d3b0 │ │ │ │ + smlabbeq r8, r8, lr, r7 │ │ │ │ + smlabteq r8, ip, sp, r7 │ │ │ │ + tsteq r8, ip, ror sp │ │ │ │ + tsteq r8, ip, lsr #26 │ │ │ │ + smlabbeq r5, r8, r3, sp │ │ │ │ smlabbeq r5, r0, r3, sp │ │ │ │ - @ instruction: 0x010876b4 │ │ │ │ - smlabbeq r8, r4, r6, r7 │ │ │ │ + tsteq r8, r0, lsl lr │ │ │ │ + smlabteq r8, r0, sp, r7 │ │ │ │ tsteq r5, r8, ror #6 │ │ │ │ tsteq r5, r0, ror #6 │ │ │ │ - tsteq r8, r0, lsr #14 │ │ │ │ - strdeq r7, [r8, -r0] │ │ │ │ - smlabteq r8, r0, r6, r7 │ │ │ │ + smlatteq r8, ip, lr, r7 │ │ │ │ + @ instruction: 0x01087e9c │ │ │ │ + tsteq r8, ip, asr #28 │ │ │ │ tsteq r5, r0, asr #6 │ │ │ │ tsteq r5, r8, lsr r3 │ │ │ │ - tsteq r8, r4, lsr r7 │ │ │ │ - tsteq r8, r4, lsl #14 │ │ │ │ + tsteq r8, r0, lsr pc │ │ │ │ + smlatteq r8, r0, lr, r7 │ │ │ │ tsteq r5, r0, lsr #6 │ │ │ │ tsteq r5, r8, lsl r3 │ │ │ │ - tsteq r8, ip, lsr #16 │ │ │ │ - @ instruction: 0x01087798 │ │ │ │ - tsteq r8, r8, ror #14 │ │ │ │ - tsteq r8, r8, lsr r7 │ │ │ │ - strdeq sp, [r5, -r0] │ │ │ │ + tsteq r8, ip, asr #4 │ │ │ │ + ldrdeq r8, [r8, -ip] │ │ │ │ + tsteq r8, r0, lsr #32 │ │ │ │ + smlatbeq r8, ip, pc, r7 @ │ │ │ │ + tsteq r8, ip, asr pc │ │ │ │ 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 │ │ │ │ - strdeq r7, [r8, -r0] │ │ │ │ - smlatbeq r5, r8, r2, sp │ │ │ │ - smlatbeq r5, r0, r2, sp │ │ │ │ - ldrdeq r7, [r8, -r4] │ │ │ │ - smlabbeq r8, r4, r8, r7 │ │ │ │ - smlabbeq r5, r8, r2, sp │ │ │ │ - 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] │ │ │ │ + @ instruction: 0x01087fb8 │ │ │ │ + ldrdeq sp, [r5, -r8] │ │ │ │ + qaddeq r8, ip, r8 │ │ │ │ + tsteq r8, ip │ │ │ │ + smlabteq r5, r0, r2, sp │ │ │ │ + @ instruction: 0x0105d2b8 │ │ │ │ + tsteq r8, r8, lsr r1 │ │ │ │ + smlatteq r8, r8, r0, r8 │ │ │ │ + swpeq r8, r8, [r8] @ │ │ │ │ + @ instruction: 0x0105d298 │ │ │ │ + @ instruction: 0x0105d290 │ │ │ │ + tsteq r8, ip, ror r1 │ │ │ │ + tsteq r8, ip, lsr #2 │ │ │ │ + tsteq r5, r8, ror r2 │ │ │ │ + tsteq r5, r0, ror r2 │ │ │ │ + tsteq r8, ip, lsl #6 │ │ │ │ + tsteq r8, r0, asr r2 │ │ │ │ + mrseq r8, R8_fiq │ │ │ │ + @ instruction: 0x010881b0 │ │ │ │ tsteq r5, r8, asr #4 │ │ │ │ - tsteq r8, r4, asr r9 │ │ │ │ - tsteq r5, r8, lsr r2 │ │ │ │ - strdeq r7, [r8, -r8] │ │ │ │ - smlatbeq r8, r8, r9, r7 │ │ │ │ + tsteq r5, r0, asr #4 │ │ │ │ + @ instruction: 0x01088294 │ │ │ │ + tsteq r8, r4, asr #4 │ │ │ │ + tsteq r5, r8, lsr #4 │ │ │ │ tsteq r5, r0, lsr #4 │ │ │ │ - tsteq r5, r8, lsl r2 │ │ │ │ - ldrdeq r7, [r8, -r4] │ │ │ │ - smlabbeq r8, r4, sl, r7 │ │ │ │ - tsteq r8, r4, lsr sl │ │ │ │ + tsteq r8, r0, ror r3 │ │ │ │ + tsteq r8, r0, lsr #6 │ │ │ │ + ldrdeq r8, [r8, -r0] │ │ │ │ + mrseq sp, SP_usr │ │ │ │ strdeq sp, [r5, -r8] │ │ │ │ - strdeq sp, [r5, -r0] │ │ │ │ - tsteq r8, r8, lsl fp │ │ │ │ - smlabteq r8, r8, sl, r7 │ │ │ │ + @ instruction: 0x010883b4 │ │ │ │ + tsteq r8, r4, ror #6 │ │ │ │ + smlatteq r5, r0, r1, sp │ │ │ │ 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 │ │ │ │ - smlatbeq r5, r0, r1, sp │ │ │ │ - tsteq r8, r0, lsr ip │ │ │ │ - smlatteq r8, r0, fp, r7 │ │ │ │ + tsteq r8, r4, ror #30 │ │ │ │ + @ instruction: 0x01088998 │ │ │ │ + smlabteq r8, r0, r6, r8 │ │ │ │ + tsteq r8, r0, asr r5 │ │ │ │ + @ instruction: 0x01088494 │ │ │ │ + tsteq r8, r0, lsr #8 │ │ │ │ + ldrdeq r8, [r8, -r0] │ │ │ │ + @ instruction: 0x0105d198 │ │ │ │ + tsteq r8, ip, lsr #8 │ │ │ │ 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 │ │ │ │ - tsteq r5, r8, asr r1 │ │ │ │ - tsteq r8, r0, asr sp │ │ │ │ - tsteq r8, r0, lsl #26 │ │ │ │ + ldrdeq r8, [r8, -r0] │ │ │ │ + smlabbeq r8, r0, r4, r8 │ │ │ │ + tsteq r5, r0, ror r1 │ │ │ │ + tsteq r5, r8, ror #2 │ │ │ │ + smlatbeq r8, ip, r5, r8 │ │ │ │ + tsteq r8, ip, asr r5 │ │ │ │ + tsteq r8, ip, lsl #10 │ │ │ │ + tsteq r5, r8, asr #2 │ │ │ │ tsteq r5, r0, asr #2 │ │ │ │ - tsteq r5, r8, lsr r1 │ │ │ │ - tsteq r8, ip, rrx │ │ │ │ - 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] │ │ │ │ + strdeq r8, [r8, -r0] │ │ │ │ + smlatbeq r8, r0, r5, r8 │ │ │ │ + tsteq r5, r8, lsr #2 │ │ │ │ + tsteq r5, r0, lsr #2 │ │ │ │ + smlabbeq r8, r0, r7, r8 │ │ │ │ + smlabteq r8, r4, r6, r8 │ │ │ │ + tsteq r8, r4, ror r6 │ │ │ │ + tsteq r8, r4, lsr #12 │ │ │ │ strdeq sp, [r5, -r8] │ │ │ │ - tsteq r8, ip, ror lr │ │ │ │ - tsteq r8, ip, lsr #28 │ │ │ │ - smlatteq r5, r0, r0, sp │ │ │ │ + strdeq sp, [r5, -r0] │ │ │ │ + tsteq r8, r8, lsl #14 │ │ │ │ + @ instruction: 0x010886b8 │ │ │ │ ldrdeq sp, [r5, -r8] │ │ │ │ - tsteq r8, r8, asr pc │ │ │ │ - tsteq r8, r8, lsl #30 │ │ │ │ - @ instruction: 0x01087eb8 │ │ │ │ - strheq sp, [r5, -r8] │ │ │ │ + ldrdeq sp, [r5, -r0] │ │ │ │ + smlatteq r8, r4, r7, r8 │ │ │ │ + @ instruction: 0x01088794 │ │ │ │ + tsteq r8, r4, asr #14 │ │ │ │ strheq sp, [r5, -r0] │ │ │ │ - @ instruction: 0x01087f9c │ │ │ │ - tsteq r8, ip, asr #30 │ │ │ │ - swpeq sp, r8, [r5] │ │ │ │ + smlatbeq r5, r8, r0, sp │ │ │ │ + tsteq r8, r8, lsr #16 │ │ │ │ + ldrdeq r8, [r8, -r8] │ │ │ │ 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 r8, [r8, -r0] │ │ │ │ - tsteq r5, r0, lsr #32 │ │ │ │ - tsteq r5, r8, lsl r0 │ │ │ │ + smlabbeq r5, r8, r0, sp │ │ │ │ + tsteq r8, r4, asr #22 │ │ │ │ ldrdeq r8, [r8, -r4] │ │ │ │ - smlabbeq r8, r4, r1, r8 │ │ │ │ + tsteq r8, r8, lsl r9 │ │ │ │ + smlatbeq r8, r4, r8, r8 │ │ │ │ + tsteq r8, r4, asr r8 │ │ │ │ + qaddeq sp, r8, r5 │ │ │ │ + @ instruction: 0x010888b0 │ │ │ │ + tsteq r5, r8, asr #32 │ │ │ │ + tsteq r8, r4, asr r9 │ │ │ │ + tsteq r8, r4, lsl #18 │ │ │ │ + tsteq r5, r0, lsr r0 │ │ │ │ + tsteq r5, r8, lsr #32 │ │ │ │ + tsteq r8, r0, lsr sl │ │ │ │ + smlatteq r8, r0, r9, r8 │ │ │ │ + @ instruction: 0x01088990 │ │ │ │ + tsteq r5, 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] │ │ │ │ + tsteq r8, r4, ror sl │ │ │ │ + tsteq r8, r4, lsr #20 │ │ │ │ + smlatteq r5, r8, pc, ip @ │ │ │ │ + smlatteq r5, r0, pc, ip @ │ │ │ │ + tsteq r8, r4, lsl #24 │ │ │ │ + tsteq r8, r8, asr #22 │ │ │ │ + strdeq r8, [r8, -r8] │ │ │ │ + smlatbeq r8, r8, sl, r8 │ │ │ │ @ instruction: 0x0105cfb8 │ │ │ │ - tsteq r8, ip, asr #4 │ │ │ │ - smlatbeq r5, r8, pc, ip @ │ │ │ │ - strdeq r8, [r8, -r0] │ │ │ │ - smlatbeq r8, r0, r2, r8 │ │ │ │ + @ instruction: 0x0105cfb0 │ │ │ │ + smlabbeq r8, ip, fp, r8 │ │ │ │ + tsteq r8, ip, lsr fp │ │ │ │ + @ instruction: 0x0105cf98 │ │ │ │ @ instruction: 0x0105cf90 │ │ │ │ - smlabbeq r5, r8, pc, ip @ │ │ │ │ - smlabteq r8, ip, r3, r8 │ │ │ │ - tsteq r8, ip, ror r3 │ │ │ │ - tsteq r8, ip, lsr #6 │ │ │ │ + tsteq r8, r8, ror #24 │ │ │ │ + tsteq r8, r8, lsl ip │ │ │ │ + smlabteq r8, r8, fp, r8 │ │ │ │ + tsteq r5, r0, ror pc │ │ │ │ tsteq r5, r8, ror #30 │ │ │ │ - tsteq r5, r0, ror #30 │ │ │ │ - tsteq r8, r0, lsl r4 │ │ │ │ - smlabteq r8, r0, r3, r8 │ │ │ │ + smlatbeq r8, ip, ip, r8 │ │ │ │ + tsteq r8, ip, asr ip │ │ │ │ + tsteq r5, r0, asr pc │ │ │ │ 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 │ │ │ │ - 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] │ │ │ │ - smlabteq r5, r8, lr, ip │ │ │ │ - tsteq r8, r8, asr #12 │ │ │ │ - strdeq r8, [r8, -r8] │ │ │ │ - @ instruction: 0x0105ceb0 │ │ │ │ - smlatbeq r5, r8, lr, ip │ │ │ │ - tsteq r8, r4, ror #18 │ │ │ │ - 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] │ │ │ │ - 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] │ │ │ │ - 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 │ │ │ │ + @ instruction: 0x01089298 │ │ │ │ + smlabteq r8, r0, pc, r8 @ │ │ │ │ + tsteq r8, r0, asr lr │ │ │ │ + @ instruction: 0x01088d94 │ │ │ │ + tsteq r8, r0, lsr #26 │ │ │ │ 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 │ │ │ │ - @ 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 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 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 r5, sl, lsl #16 │ │ │ │ - tsteq r5, r4, lsl #16 │ │ │ │ - tsteq r8, lr, lsl #22 │ │ │ │ - smlabteq r8, r0, sl, r8 │ │ │ │ - strdeq ip, [r5, -r2] │ │ │ │ - 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, r6, asr r8 │ │ │ │ + @ instruction: 0x0105ca98 │ │ │ │ + @ instruction: 0x010888b6 │ │ │ │ + smlabbeq r5, ip, sl, ip │ │ │ │ + tsteq r8, lr, asr r9 │ │ │ │ + tsteq r8, r0, lsl r9 │ │ │ │ + tsteq r5, sl, ror sl │ │ │ │ + tsteq r5, r4, ror sl │ │ │ │ + tsteq r8, r2, asr #20 │ │ │ │ + strdeq r8, [r8, -r4] │ │ │ │ + smlatbeq r8, r6, r9, r8 │ │ │ │ + tsteq r5, ip, asr sl │ │ │ │ + tsteq r5, r6, asr sl │ │ │ │ + @ instruction: 0x01088a90 │ │ │ │ + tsteq r8, r2, asr #20 │ │ │ │ + tsteq r5, r4, asr #20 │ │ │ │ + tsteq r5, lr, lsr sl │ │ │ │ + tsteq r8, r8, lsr #24 │ │ │ │ + tsteq r8, lr, ror #22 │ │ │ │ + tsteq r8, r0, lsr #22 │ │ │ │ + ldrdeq r8, [r8, -r2] │ │ │ │ + tsteq r5, r0, lsr #20 │ │ │ │ + tsteq r5, sl, lsl sl │ │ │ │ + @ instruction: 0x01088bbc │ │ │ │ + tsteq r8, lr, ror #22 │ │ │ │ + tsteq r5, r8, lsl #20 │ │ │ │ + tsteq r5, r2, lsl #20 │ │ │ │ + smlatbeq r8, r0, ip, r8 │ │ │ │ tsteq r8, r2, asr ip │ │ │ │ tsteq r8, r4, lsl #24 │ │ │ │ - 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 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] │ │ │ │ + smlatteq r5, sl, r9, ip │ │ │ │ + smlatteq r5, r4, r9, ip │ │ │ │ + smlatteq r8, lr, ip, r8 │ │ │ │ + smlatbeq r8, r0, ip, r8 │ │ │ │ + ldrdeq ip, [r5, -r2] │ │ │ │ + smlabteq r5, ip, r9, ip │ │ │ │ + tsteq r8, r2, lsl r0 │ │ │ │ + smlatbeq r8, r4, lr, r8 │ │ │ │ + smlatteq r8, sl, sp, r8 │ │ │ │ + tsteq r8, r8, ror sp │ │ │ │ + tsteq r8, sl, lsr #26 │ │ │ │ + smlatbeq r5, r8, r9, ip │ │ │ │ + smlabbeq r8, sl, sp, r8 │ │ │ │ + @ instruction: 0x0105c99c │ │ │ │ + tsteq r8, r2, lsr lr │ │ │ │ + smlatteq r8, r4, sp, r8 │ │ │ │ + smlabbeq r5, sl, r9, ip │ │ │ │ + smlabbeq r5, r4, r9, ip │ │ │ │ + tsteq r8, r6, lsl pc │ │ │ │ + smlabteq r8, r8, lr, r8 │ │ │ │ + tsteq r8, sl, ror lr │ │ │ │ + tsteq r5, ip, ror #18 │ │ │ │ + tsteq r5, r6, ror #18 │ │ │ │ + tsteq r8, r4, ror #30 │ │ │ │ + tsteq r8, r6, lsl pc │ │ │ │ + tsteq r5, r4, asr r9 │ │ │ │ + tsteq r5, lr, asr #18 │ │ │ │ + strdeq r9, [r8, -ip] │ │ │ │ + tsteq r8, r2, asr #32 │ │ │ │ + strdeq r8, [r8, -r4] │ │ │ │ + smlatbeq r8, r6, pc, r8 @ │ │ │ │ + tsteq r5, r0, lsr r9 │ │ │ │ + tsteq r5, sl, lsr #18 │ │ │ │ + swpeq r9, r0, [r8] │ │ │ │ + tsteq r8, r2, asr #32 │ │ │ │ + tsteq r5, r8, lsl r9 │ │ │ │ + tsteq r5, r2, lsl r9 │ │ │ │ + tsteq r8, r4, ror r1 │ │ │ │ + tsteq r8, r6, lsr #2 │ │ │ │ + ldrdeq r9, [r8, -r8] │ │ │ │ + strdeq ip, [r5, -sl] │ │ │ │ + strdeq ip, [r5, -r4] │ │ │ │ + smlabteq r8, r2, r1, r9 │ │ │ │ + tsteq r8, r4, ror r1 │ │ │ │ + smlatteq r5, r2, r8, ip │ │ │ │ + ldrdeq ip, [r5, -ip] │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ addsmi pc, ip, #805306372 @ 0x30000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -55691,107 +55691,107 @@ │ │ │ │ mul r7, sl, lr │ │ │ │ ldrtmi r4, [fp], -r1, ror #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ cdp 7, 9, cr15, cr0, cr8, {6} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + smlabbeq r5, r4, ip, ip │ │ │ │ + smlabteq r7, lr, r2, ip │ │ │ │ + tsteq r6, r4, lsl #28 │ │ │ │ + smlatbeq r7, r6, r2, ip │ │ │ │ + strdeq ip, [r5, -lr] │ │ │ │ + smlatteq r7, r8, r1, ip │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + ldrdeq fp, [r7, -lr] │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + smlatbeq r5, sl, r6, ip │ │ │ │ + @ instruction: 0x0107be94 │ │ │ │ + smlabteq r6, r0, r9, r3 │ │ │ │ + tsteq r7, r6, ror lr │ │ │ │ + smlabteq r6, sl, r9, r3 │ │ │ │ + smlabteq r6, lr, r9, r3 │ │ │ │ + @ instruction: 0x010639b2 │ │ │ │ + smlatbeq lr, ip, r8, r8 │ │ │ │ + tsteq r6, sl, lsl #20 │ │ │ │ + tsteq r7, r0, lsl lr │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + smlatteq r7, lr, sp, fp │ │ │ │ + tsteq r6, r8, ror #18 │ │ │ │ + smlabbeq r6, r4, lr, r3 │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + smlatteq r8, ip, sl, r8 │ │ │ │ + strdeq r8, [r8, -r8] │ │ │ │ + tsteq r5, sl, lsl r6 │ │ │ │ + tsteq r5, r2, lsl r6 │ │ │ │ + tsteq r6, r6, ror #18 │ │ │ │ + tsteq r6, r6, ror #18 │ │ │ │ + tsteq r6, sl, ror #18 │ │ │ │ + @ instruction: 0x010e879c │ │ │ │ + @ instruction: 0x0105c6ba │ │ │ │ + tsteq r7, r4, lsl #26 │ │ │ │ + smlabbeq r5, r0, r7, ip │ │ │ │ + smlabbeq r5, r8, r7, ip │ │ │ │ + tsteq lr, r6, asr #14 │ │ │ │ + tsteq r5, r0, ror r7 │ │ │ │ + tsteq r5, r6, asr #14 │ │ │ │ + tsteq r5, r2, asr r7 │ │ │ │ + tsteq r5, lr, asr #14 │ │ │ │ + tsteq r5, sl, asr #14 │ │ │ │ + tsteq r5, r8, asr #14 │ │ │ │ + tsteq r5, sl, asr #14 │ │ │ │ + @ instruction: 0x010e86ba │ │ │ │ + tsteq r5, sl, lsr r7 │ │ │ │ + @ instruction: 0x0105c6be │ │ │ │ + smlabteq r5, ip, r6, ip │ │ │ │ + smlabteq r5, sl, r6, ip │ │ │ │ + smlabteq r5, r8, r6, ip │ │ │ │ + smlabteq r5, r6, r6, ip │ │ │ │ + smlabteq r5, r8, r6, ip │ │ │ │ + tsteq lr, r8, lsr r6 │ │ │ │ + @ instruction: 0x0105c3b8 │ │ │ │ + smlatbeq r7, r2, fp, fp │ │ │ │ + strdeq ip, [r5, -r8] │ │ │ │ + ldrdeq ip, [r5, -r0] │ │ │ │ + ldrdeq ip, [r5, -r2] │ │ │ │ + @ instruction: 0x0106a5be │ │ │ │ + @ instruction: 0x0106a5be │ │ │ │ + smlabteq r6, r0, r5, sl │ │ │ │ + @ instruction: 0x0106a5be │ │ │ │ + @ instruction: 0x010e859e │ │ │ │ + tsteq r5, r0, lsr #8 │ │ │ │ + @ instruction: 0x0106a59e │ │ │ │ + smlatbeq r8, r8, r9, ip │ │ │ │ + tsteq lr, ip, asr r5 │ │ │ │ + tsteq r6, lr, ror r5 │ │ │ │ + smlabbeq r6, sl, r5, sl │ │ │ │ + smlabbeq r6, r8, r5, sl │ │ │ │ + smlatteq r8, r6, r7, r8 │ │ │ │ + tsteq r5, lr, lsr r3 │ │ │ │ + tsteq r5, r8, lsr r3 │ │ │ │ + tsteq r6, lr, lsr #22 │ │ │ │ + tsteq r6, sl, lsr #22 │ │ │ │ + tsteq r6, r8, lsr #22 │ │ │ │ + tsteq r6, r6, lsr #22 │ │ │ │ + tsteq r6, r4, lsr #22 │ │ │ │ + tsteq r6, r2, lsr #22 │ │ │ │ + tsteq r6, r0, lsr #22 │ │ │ │ + tsteq r6, sl, lsl fp │ │ │ │ + tsteq r8, r8, asr r7 │ │ │ │ + tsteq lr, ip, asr r4 │ │ │ │ + tsteq r5, r8, lsr #4 │ │ │ │ + smlabteq r7, r4, r9, fp │ │ │ │ + tsteq r6, r2, asr #10 │ │ │ │ + strdeq r8, [lr, -ip] │ │ │ │ + strdeq r3, [r6, -lr] │ │ │ │ + tsteq r6, r8, lsl #18 │ │ │ │ + tsteq r6, lr, lsl #18 │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + smlatbeq lr, r8, r3, r8 │ │ │ │ + tsteq r5, r0, lsl #28 │ │ │ │ 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, 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 │ │ │ │ + smlabbeq r5, lr, fp, fp │ │ │ │ + strdeq r8, [r8, -sl] │ │ │ │ + tsteq r5, r6, asr fp │ │ │ │ + tsteq r5, r8, lsr #22 │ │ │ │ + tsteq r5, ip, lsl #22 │ │ │ │ + smlatteq r5, r4, sl, fp │ │ │ │ + ldrdeq fp, [r5, -lr] │ │ │ │ + tsteq r8, r2, lsr r4 │ │ │ │ + smlabteq r5, r4, sl, fp │ │ │ │ + tsteq r8, r2, asr #8 │ │ │ │ + @ instruction: 0x0105bab8 │ │ │ │ + @ instruction: 0x0105bab2 │ │ │ │ + smlatbeq r5, ip, sl, 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] │ │ │ │ + tsteq r8, ip, lsr #6 │ │ │ │ + tsteq r7, r0, lsr fp │ │ │ │ + tsteq r8, r4, lsl #6 │ │ │ │ + tsteq r7, ip, lsl fp │ │ │ │ + tsteq r7, r2, lsr #22 │ │ │ │ + tsteq lr, sl, ror pc │ │ │ │ + tsteq r5, r6, asr sp │ │ │ │ + @ instruction: 0x0108c390 │ │ │ │ + tsteq r5, r2, asr sp │ │ │ │ + tsteq r5, r0, asr #26 │ │ │ │ + tsteq lr, r8, lsr #30 │ │ │ │ + tsteq r5, r2, lsr sp │ │ │ │ + tsteq r5, r6, lsr sp │ │ │ │ + tsteq r5, r0, lsr sp │ │ │ │ + tsteq r5, r8, lsr #26 │ │ │ │ + tsteq r8, r0, lsl r3 │ │ │ │ + tsteq r5, sl, lsl sp │ │ │ │ + tsteq r5, r8, lsr #26 │ │ │ │ + smlatbeq lr, r8, lr, r7 │ │ │ │ + tsteq r5, r8, lsr #26 │ │ │ │ + @ instruction: 0x0108c2bc │ │ │ │ + tsteq r5, lr, lsl sp │ │ │ │ + tsteq r5, ip, lsl #26 │ │ │ │ + tsteq lr, r4, asr lr │ │ │ │ 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 │ │ │ │ + tsteq r5, r6, lsl #26 │ │ │ │ + tsteq r5, r8, lsl #26 │ │ │ │ + tsteq r5, r2, lsl #26 │ │ │ │ + ldrdeq fp, [r5, -sl] │ │ │ │ + ldrdeq fp, [r5, -ip] │ │ │ │ + smlatteq r5, lr, ip, fp │ │ │ │ + tsteq r5, sl, lsl #24 │ │ │ │ + tsteq r5, r4, lsl #24 │ │ │ │ + ldrdeq fp, [r5, -sl] │ │ │ │ + ldrdeq fp, [r5, -lr] │ │ │ │ + ldrdeq fp, [r5, -r8] │ │ │ │ + tsteq r8, r2, lsl #2 │ │ │ │ + tsteq r8, r2, lsl #2 │ │ │ │ + tsteq r8, r8, lsl #2 │ │ │ │ + smlatbeq r7, r6, r8, sp │ │ │ │ + smlatbeq r7, r6, r8, sp │ │ │ │ + smlatbeq r7, r4, r8, sp │ │ │ │ + smlatteq r7, sl, r8, sp │ │ │ │ + tsteq r7, sl, ror r8 │ │ │ │ + tsteq r7, r8, ror r8 │ │ │ │ + strheq r8, [r8, -r0] │ │ │ │ + smlatbeq r8, r6, r0, r8 │ │ │ │ + smlatbeq r8, r0, r0, r8 │ │ │ │ + swpeq r8, sl, [r8] @ │ │ │ │ + swpeq r8, r4, [r8] @ │ │ │ │ + smlabbeq r8, lr, r0, r8 │ │ │ │ + smlabbeq r8, r8, r0, r8 │ │ │ │ + tsteq r6, sl, lsl #6 │ │ │ │ + tsteq r6, r8, lsl #6 │ │ │ │ + tsteq r8, r6, rrx │ │ │ │ + tsteq r8, r0, rrx │ │ │ │ + qaddeq r8, sl, r8 │ │ │ │ + qaddeq r8, r4, r8 │ │ │ │ + tsteq r8, lr, asr #32 │ │ │ │ + tsteq lr, r2, lsr ip │ │ │ │ + tsteq r8, r8, lsr r0 │ │ │ │ + smlatteq r6, r0, r2, r3 │ │ │ │ + smlabteq r6, r6, r2, r3 │ │ │ │ + tsteq r8, ip, lsr #32 │ │ │ │ + tsteq r5, r4, lsl sl │ │ │ │ + tsteq r5, lr, lsl #20 │ │ │ │ + tsteq r5, r2, lsr r6 │ │ │ │ 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 │ │ │ │ + tsteq r8, sl, lsl #2 │ │ │ │ + smlabbeq r5, r4, r3, fp │ │ │ │ + tsteq r5, ip, ror #6 │ │ │ │ + tsteq r5, sl, asr r3 │ │ │ │ + tsteq r5, r8, lsr r3 │ │ │ │ + tsteq r8, sl, lsl #28 │ │ │ │ + tsteq r8, sl, lsr lr │ │ │ │ + smlatbeq r8, r0, lr, r7 │ │ │ │ + tsteq r8, sl, lsr pc │ │ │ │ + tsteq r8, sl, ror #28 │ │ │ │ + ldrdeq r7, [r8, -r8] │ │ │ │ + tsteq r8, ip, lsr #30 │ │ │ │ + ldrdeq r7, [r8, -lr] │ │ │ │ + smlabteq r5, r2, r1, fp │ │ │ │ + @ instruction: 0x0105b196 │ │ │ │ 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, 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: 0x0105aeb6 │ │ │ │ - smlabbeq r5, sl, lr, sl │ │ │ │ - tsteq r5, r6, asr lr │ │ │ │ - tsteq r5, ip, asr #28 │ │ │ │ + tsteq r5, r6, ror #2 │ │ │ │ + tsteq r5, ip, lsr r1 │ │ │ │ + tsteq r5, r2, lsl r1 │ │ │ │ + smlatteq r5, lr, r0, fp │ │ │ │ + smlabteq r5, r4, r0, fp │ │ │ │ + strheq fp, [r5, -sl] │ │ │ │ + swpeq fp, r6, [r5] │ │ │ │ + tsteq r5, sl, rrx │ │ │ │ + tsteq r5, r6, lsr r0 │ │ │ │ + tsteq r5, ip, lsr #32 │ │ │ │ + tsteq r5, sl, lsl r0 │ │ │ │ + strdeq sl, [r5, -r4] │ │ │ │ + smlabteq r5, r6, pc, sl @ │ │ │ │ + @ instruction: 0x0105afbc │ │ │ │ + @ instruction: 0x0105af98 │ │ │ │ + smlatbeq r8, r2, ip, r7 │ │ │ │ + tsteq r5, ip, lsr pc │ │ │ │ + tsteq r5, ip, lsl #30 │ │ │ │ + ldrdeq sl, [r5, -lr] │ │ │ │ + @ instruction: 0x0105aeb2 │ │ │ │ + smlabbeq r5, r6, lr, sl │ │ │ │ + tsteq r5, sl, asr lr │ │ │ │ + tsteq r5, r0, asr lr │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + tsteq r5, lr, lsl #28 │ │ │ │ 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 │ │ │ │ + smlatteq r5, r2, sp, sl │ │ │ │ + smlatbeq r5, sl, sp, sl │ │ │ │ + @ instruction: 0x0105ad94 │ │ │ │ + smlabbeq r5, r2, sp, sl │ │ │ │ + tsteq r5, r6, asr sp │ │ │ │ + tsteq r5, ip, asr #26 │ │ │ │ + tsteq r5, r6, lsr sp │ │ │ │ + tsteq r5, r6, lsl #26 │ │ │ │ + ldrdeq sl, [r5, -r8] │ │ │ │ + smlatbeq r5, ip, ip, sl │ │ │ │ + @ instruction: 0x0105ac96 │ │ │ │ + smlabbeq r5, r0, ip, sl │ │ │ │ + tsteq r5, r2, asr ip │ │ │ │ + tsteq r5, r8, asr #24 │ │ │ │ + tsteq r5, r2, lsr #24 │ │ │ │ + strdeq sl, [r5, -r4] │ │ │ │ + smlabteq r5, r6, fp, sl │ │ │ │ + @ instruction: 0x0105abbc │ │ │ │ + @ instruction: 0x0105ab96 │ │ │ │ + tsteq r5, r8, ror #22 │ │ │ │ + tsteq r5, lr, asr fp │ │ │ │ + tsteq r5, r8, lsr fp │ │ │ │ + tsteq r5, sl, lsl #22 │ │ │ │ + ldrdeq sl, [r5, -sl] │ │ │ │ + smlatbeq r5, ip, sl, sl │ │ │ │ + tsteq r5, lr, ror sl │ │ │ │ + tsteq r5, r4, ror sl │ │ │ │ + tsteq r5, lr, asr #20 │ │ │ │ + tsteq r5, r0, lsr #20 │ │ │ │ + tsteq r5, r6, lsl sl │ │ │ │ + strdeq sl, [r5, -r0] │ │ │ │ + smlabteq r5, r6, r9, sl │ │ │ │ + smlatbeq r5, r4, r9, sl │ │ │ │ + smlabbeq r5, r2, r9, sl │ │ │ │ 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, lr, lsr #18 │ │ │ │ + tsteq r5, r4, lsl #18 │ │ │ │ + strdeq sl, [r5, -ip] │ │ │ │ + ldrdeq sl, [r5, -sl] │ │ │ │ + @ instruction: 0x0105a8b8 │ │ │ │ + smlabbeq r5, lr, r8, sl │ │ │ │ + tsteq r5, ip, ror #16 │ │ │ │ + tsteq r5, sl, asr #16 │ │ │ │ tsteq r5, r0, lsl r8 │ │ │ │ - smlatteq r5, r6, r7, sl │ │ │ │ - smlabteq r5, r4, r7, sl │ │ │ │ + @ instruction: 0x01087592 │ │ │ │ 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, -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 │ │ │ │ + strdeq r7, [r8, -r2] │ │ │ │ + tsteq r5, r2, ror #14 │ │ │ │ + tsteq r5, r4, lsr r7 │ │ │ │ + tsteq r5, r4, lsl #14 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + tsteq r5, r4, ror #10 │ │ │ │ + tsteq r5, lr, lsr r5 │ │ │ │ + tsteq r5, r8, lsl r5 │ │ │ │ + smlatteq r5, sl, r4, sl │ │ │ │ + smlabteq r5, r4, r4, sl │ │ │ │ + @ instruction: 0x0105a49e │ │ │ │ + tsteq r5, r0, ror r4 │ │ │ │ + tsteq r5, r0, asr #8 │ │ │ │ + tsteq r5, sl, lsl r4 │ │ │ │ + smlatteq r5, ip, r3, sl │ │ │ │ + smlatteq r5, r2, r3, sl │ │ │ │ + @ instruction: 0x0105a3bc │ │ │ │ + smlabbeq r5, ip, r3, sl │ │ │ │ + tsteq r5, r8, ror #6 │ │ │ │ + tsteq r5, r0, asr #6 │ │ │ │ + strheq r7, [r8, -r0] │ │ │ │ + ldrdeq sl, [r5, -r4] │ │ │ │ + smlabteq r5, sl, r2, sl │ │ │ │ + smlatbeq r5, r4, r2, sl │ │ │ │ + tsteq r5, r8, ror r2 │ │ │ │ + tsteq r5, ip, asr #4 │ │ │ │ + tsteq r5, lr, lsl r2 │ │ │ │ + smlatteq r5, lr, r1, sl │ │ │ │ + smlatteq r5, r4, r1, sl │ │ │ │ + smlabteq r5, r0, r1, sl │ │ │ │ + @ instruction: 0x0105a19c │ │ │ │ + tsteq r5, ip, ror #2 │ │ │ │ + tsteq r5, r8, lsr r1 │ │ │ │ + tsteq r5, sl, lsl #2 │ │ │ │ + strdeq sl, [r5, -r6] │ │ │ │ + ldrdeq sl, [r5, -lr] │ │ │ │ + smlatbeq r5, lr, r0, sl │ │ │ │ + smlatbeq r5, r4, r0, sl │ │ │ │ + tsteq r5, lr, ror r0 │ │ │ │ + tsteq r8, ip, lsr lr │ │ │ │ + smlatteq r8, r0, sp, r6 │ │ │ │ + smlabteq r5, r6, pc, r9 @ │ │ │ │ + @ instruction: 0x01059f94 │ │ │ │ + tsteq r5, r4, ror #30 │ │ │ │ + tsteq r5, sl, asr pc │ │ │ │ + tsteq r5, r4, lsr pc │ │ │ │ + tsteq r5, r2, lsl #30 │ │ │ │ + ldrdeq r9, [r5, -ip] │ │ │ │ + smlatbeq r5, ip, lr, r9 │ │ │ │ + smlatbeq r5, r2, lr, r9 │ │ │ │ + smlabbeq r5, lr, lr, r9 │ │ │ │ + tsteq r5, ip, asr lr │ │ │ │ + tsteq r5, sl, lsr #28 │ │ │ │ + tsteq r5, r4, lsl #28 │ │ │ │ + ldrdeq r9, [r5, -lr] │ │ │ │ + @ instruction: 0x01059db0 │ │ │ │ + smlabbeq r5, sl, sp, r9 │ │ │ │ + tsteq r5, r4, ror #26 │ │ │ │ + tsteq r5, r2, lsr sp │ │ │ │ + tsteq r5, r8, lsr #26 │ │ │ │ + tsteq r5, r2, lsl #26 │ │ │ │ + ldrdeq r9, [r5, -r0] │ │ │ │ + smlatbeq r5, r0, ip, r9 │ │ │ │ + tsteq r5, r0, ror ip │ │ │ │ + tsteq r5, lr, lsr ip │ │ │ │ + tsteq r5, r0, lsr #24 │ │ │ │ + strdeq r9, [r5, -sl] │ │ │ │ + smlabteq r5, ip, fp, r9 │ │ │ │ + smlabteq r5, r4, fp, r9 │ │ │ │ + smlatbeq r5, r0, fp, r9 │ │ │ │ + tsteq r5, r0, ror fp │ │ │ │ + tsteq r5, r0, asr #22 │ │ │ │ + tsteq r5, ip, lsl fp │ │ │ │ + strdeq r9, [r5, -r6] │ │ │ │ + smlabteq r5, r6, sl, r9 │ │ │ │ + @ instruction: 0x01059abe │ │ │ │ + @ instruction: 0x01059a9c │ │ │ │ + tsteq r5, r0, ror #20 │ │ │ │ + tsteq r5, r4, lsr #20 │ │ │ │ + tsteq r5, ip, lsl sl │ │ │ │ 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: 0x01059db4 │ │ │ │ - smlabbeq r5, r4, sp, r9 │ │ │ │ - tsteq r5, sl, ror sp │ │ │ │ - tsteq r5, r4, asr sp │ │ │ │ - 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 │ │ │ │ + ldrdeq r9, [r5, -r2] │ │ │ │ + smlatbeq r5, r6, r9, r9 │ │ │ │ + tsteq r5, ip, ror r9 │ │ │ │ + tsteq r5, r2, asr r9 │ │ │ │ + tsteq r5, sl, asr #18 │ │ │ │ + tsteq r5, r8, lsr #18 │ │ │ │ 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 │ │ │ │ - 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] │ │ │ │ + strdeq r9, [r5, -r6] │ │ │ │ + ldrdeq r9, [r5, -r4] │ │ │ │ tstppl ip, #68157440 @ p-variant is OBSOLETE @ 0x4100000 │ │ │ │ ldmdale lr!, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x00e8f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f53e8 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -58913,106 +58913,106 @@ │ │ │ │ vpadd.i8 d2, d1, d12 │ │ │ │ @ instruction: 0xf04f8191 │ │ │ │ blx 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] │ │ │ │ + tsteq r5, r2, asr r7 │ │ │ │ + tsteq r5, r6, lsr #14 │ │ │ │ + tsteq r5, ip, lsl r7 │ │ │ │ + strdeq r9, [r5, -r8] │ │ │ │ + smlabteq r5, ip, r6, r9 │ │ │ │ + smlabteq r5, r2, r6, r9 │ │ │ │ + @ instruction: 0x0105969e │ │ │ │ + tsteq r5, lr, ror #12 │ │ │ │ + tsteq r5, r2, asr #12 │ │ │ │ + tsteq r5, r6, lsl r6 │ │ │ │ + tsteq r5, ip, lsl #12 │ │ │ │ + smlatteq r5, r8, r5, r9 │ │ │ │ + @ instruction: 0x010595bc │ │ │ │ + @ instruction: 0x010595b2 │ │ │ │ + smlabbeq r5, ip, r5, r9 │ │ │ │ + tsteq r5, lr, asr r5 │ │ │ │ + tsteq r5, r0, lsr r5 │ │ │ │ + tsteq r5, r6, lsr #10 │ │ │ │ + tsteq r5, r0, lsl #10 │ │ │ │ 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 │ │ │ │ + smlabteq r5, r8, r4, r9 │ │ │ │ + smlatbeq r5, r2, r4, r9 │ │ │ │ + tsteq r5, r6, ror #8 │ │ │ │ + tsteq r5, r8, lsr r4 │ │ │ │ + tsteq r5, ip, lsl #8 │ │ │ │ + smlatteq r5, r0, r3, r9 │ │ │ │ + ldrdeq r9, [r5, -r6] │ │ │ │ + @ instruction: 0x010593b2 │ │ │ │ + smlabbeq r5, r6, r3, r9 │ │ │ │ + tsteq r5, ip, ror r3 │ │ │ │ + tsteq r5, r8, asr r3 │ │ │ │ + tsteq r5, ip, lsr #6 │ │ │ │ + mrseq r9, SP_abt │ │ │ │ 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] │ │ │ │ + @ instruction: 0x01059298 │ │ │ │ + tsteq r5, ip, ror #4 │ │ │ │ + tsteq r5, r2, ror #4 │ │ │ │ + tsteq r5, lr, asr #4 │ │ │ │ + tsteq r5, ip, lsl r2 │ │ │ │ + strdeq r9, [r5, -r0] │ │ │ │ + @ instruction: 0x010591b6 │ │ │ │ + smlabbeq r5, sl, r1, r9 │ │ │ │ + smlabbeq r5, r0, r1, r9 │ │ │ │ + tsteq r5, ip, ror #2 │ │ │ │ + tsteq r5, ip, lsr r1 │ │ │ │ + tsteq r5, r2, lsr r1 │ │ │ │ + tsteq r5, lr, lsl #2 │ │ │ │ + smlatteq r5, r2, r0, r9 │ │ │ │ + strheq r9, [r5, -r6] │ │ │ │ + smlatbeq r5, ip, r0, r9 │ │ │ │ + smlabbeq r5, r6, r0, r9 │ │ │ │ + tsteq r5, sl, asr #32 │ │ │ │ + tsteq r5, r6, lsr r0 │ │ │ │ + tsteq r5, r4, lsl r0 │ │ │ │ + ldrdeq r8, [r5, -lr] │ │ │ │ + smlabteq r5, sl, pc, r8 @ │ │ │ │ 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, sl, asr pc │ │ │ │ + tsteq r5, r0, asr pc │ │ │ │ + tsteq r5, sl, lsr #30 │ │ │ │ + strdeq r5, [r8, -sl] │ │ │ │ + tsteq r8, r4, lsr #28 │ │ │ │ + tsteq r8, sl, lsl #30 │ │ │ │ + tsteq r8, lr, lsr pc │ │ │ │ + smlatteq r8, lr, pc, r5 @ │ │ │ │ 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 │ │ │ │ - @ instruction: 0x01058b96 │ │ │ │ - tsteq r5, ip, ror #22 │ │ │ │ + tsteq r5, r2, lsl #28 │ │ │ │ + ldrdeq r8, [r5, -r0] │ │ │ │ + smlatbeq r5, r0, sp, r8 │ │ │ │ + tsteq r5, r6, ror sp │ │ │ │ + tsteq r5, ip, asr #26 │ │ │ │ + tsteq r5, sl, lsr sp │ │ │ │ + tsteq r5, r6, lsl sp │ │ │ │ + smlatteq r5, r8, ip, r8 │ │ │ │ + smlatteq r5, r0, ip, r8 │ │ │ │ + @ instruction: 0x01058cbe │ │ │ │ + @ instruction: 0x01058c94 │ │ │ │ + tsteq r5, sl, ror #24 │ │ │ │ + tsteq r5, r2, ror #24 │ │ │ │ + tsteq r5, lr, lsr ip │ │ │ │ + tsteq r5, r0, lsl ip │ │ │ │ + tsteq r5, r8, lsl #24 │ │ │ │ + smlatteq r5, r6, fp, r8 │ │ │ │ + @ instruction: 0x01058bb6 │ │ │ │ + smlabbeq r5, ip, fp, r8 │ │ │ │ + tsteq r5, r2, 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] │ │ │ │ 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, asr #18 │ │ │ │ + tsteq r5, r6, lsl r9 │ │ │ │ + tsteq r5, ip, lsl #18 │ │ │ │ + smlatteq r5, r6, r8, r8 │ │ │ │ + @ instruction: 0x010588b6 │ │ │ │ + smlatbeq r5, ip, r8, r8 │ │ │ │ + smlabbeq r5, r8, r8, r8 │ │ │ │ + tsteq r5, r6, asr r8 │ │ │ │ + tsteq r5, r4, lsr #16 │ │ │ │ + strdeq r8, [r5, -r8] │ │ │ │ + smlabteq r5, ip, r7, r8 │ │ │ │ + smlabteq r5, r2, r7, r8 │ │ │ │ + @ instruction: 0x0105879c │ │ │ │ + tsteq r5, ip, ror #14 │ │ │ │ tsteq r5, r2, ror #14 │ │ │ │ - tsteq r5, r6, lsr r7 │ │ │ │ - tsteq r5, ip, lsr #14 │ │ │ │ - tsteq r5, r6, 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 │ │ │ │ - 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 │ │ │ │ - tsteq r5, r6, lsl #10 │ │ │ │ - strdeq r8, [r5, -ip] │ │ │ │ - ldrdeq r8, [r5, -r6] │ │ │ │ - smlatbeq r5, r6, r4, r8 │ │ │ │ - @ instruction: 0x0105849c │ │ │ │ - tsteq r5, r8, ror r4 │ │ │ │ - tsteq r5, r6, asr #8 │ │ │ │ - tsteq r5, sl, 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 │ │ │ │ - tsteq r5, r8, lsl #6 │ │ │ │ + tsteq r5, lr, lsr r7 │ │ │ │ + tsteq r5, r2, lsl r7 │ │ │ │ + smlatteq r5, r6, r6, r8 │ │ │ │ + ldrdeq r8, [r5, -ip] │ │ │ │ + @ instruction: 0x010586b6 │ │ │ │ + smlabbeq r5, r6, r6, r8 │ │ │ │ + tsteq r5, ip, ror r6 │ │ │ │ + tsteq r5, r8, asr r6 │ │ │ │ + tsteq r5, r6, lsr #12 │ │ │ │ + strdeq r8, [r5, -sl] │ │ │ │ + smlabteq r5, lr, r5, r8 │ │ │ │ + smlabteq r5, r4, r5, r8 │ │ │ │ + @ instruction: 0x0105859e │ │ │ │ + tsteq r5, lr, ror #10 │ │ │ │ + tsteq r5, r4, ror #10 │ │ │ │ + tsteq r5, r0, asr #10 │ │ │ │ + tsteq r5, r4, lsl r5 │ │ │ │ + smlatteq r5, r8, r4, r8 │ │ │ │ + ldrdeq r8, [r5, -lr] │ │ │ │ + @ instruction: 0x010584b8 │ │ │ │ + smlabbeq r5, r8, r4, r8 │ │ │ │ + tsteq r5, lr, ror r4 │ │ │ │ + tsteq r5, sl, asr r4 │ │ │ │ + tsteq r5, ip, lsr #8 │ │ │ │ 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 │ │ │ │ - strdeq r8, [r5, -r0] │ │ │ │ - smlabteq r5, r0, r1, r8 │ │ │ │ - @ instruction: 0x01058190 │ │ │ │ - tsteq r5, r0, ror r1 │ │ │ │ - tsteq r5, ip, asr #2 │ │ │ │ - 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 │ │ │ │ - ldrdeq r7, [r5, -r8] │ │ │ │ - smlatbeq r5, r8, pc, r7 @ │ │ │ │ - tsteq r5, r8, ror pc │ │ │ │ - tsteq r5, lr, ror #30 │ │ │ │ - tsteq r5, sl, asr #30 │ │ │ │ - tsteq r5, lr, lsl pc │ │ │ │ - tsteq r5, r4, lsl pc │ │ │ │ - smlatteq r5, lr, lr, r7 │ │ │ │ - @ instruction: 0x01057ebe │ │ │ │ + ldrdeq r8, [r5, -r0] │ │ │ │ + smlatbeq r5, r0, r3, r8 │ │ │ │ + tsteq r5, r0, ror r3 │ │ │ │ + tsteq r5, r0, asr r3 │ │ │ │ + tsteq r5, ip, lsr #6 │ │ │ │ + mrseq r8, SP_abt │ │ │ │ + strdeq r8, [r5, -r6] │ │ │ │ + ldrdeq r8, [r5, -r0] │ │ │ │ + smlatbeq r5, r0, r2, r8 │ │ │ │ + tsteq r5, r0, ror r2 │ │ │ │ + tsteq r5, r6, ror #4 │ │ │ │ + tsteq r5, r2, asr #4 │ │ │ │ + tsteq r5, r6, lsl r2 │ │ │ │ + tsteq r5, ip, lsl #4 │ │ │ │ + smlatteq r5, r6, r1, r8 │ │ │ │ + @ instruction: 0x010581b8 │ │ │ │ + smlabbeq r5, r8, r1, r8 │ │ │ │ + tsteq r5, r8, asr r1 │ │ │ │ + tsteq r5, lr, asr #2 │ │ │ │ + tsteq r5, sl, lsr #2 │ │ │ │ + strdeq r8, [r5, -lr] │ │ │ │ + strdeq r8, [r5, -r4] │ │ │ │ + smlabteq r5, lr, r0, r8 │ │ │ │ + swpeq r8, lr, [r5] │ │ │ │ + tsteq r5, lr, rrx │ │ │ │ + tsteq r5, r4, rrx │ │ │ │ + tsteq r5, r0, asr #32 │ │ │ │ + tsteq r5, r4, lsl r0 │ │ │ │ + tsteq r5, sl │ │ │ │ + smlatteq r5, r4, pc, r7 @ │ │ │ │ + @ instruction: 0x01057fb8 │ │ │ │ + smlabbeq r5, lr, pc, r7 @ │ │ │ │ + tsteq r5, r0, ror #30 │ │ │ │ + tsteq r5, r2, lsr pc │ │ │ │ + tsteq r5, sl, lsr #30 │ │ │ │ + tsteq r5, sl, lsl #30 │ │ │ │ + smlatteq r5, r2, lr, r7 │ │ │ │ + ldrdeq r7, [r5, -ip] │ │ │ │ + @ instruction: 0x01057eba │ │ │ │ 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 │ │ │ │ + tsteq r5, r2, ror #28 │ │ │ │ + tsteq r5, ip, asr lr │ │ │ │ + tsteq r5, ip, lsr lr │ │ │ │ + tsteq r5, r4, lsl lr │ │ │ │ + tsteq r5, lr, lsl #28 │ │ │ │ + smlatteq r5, ip, sp, r7 │ │ │ │ + smlabteq r5, r2, sp, r7 │ │ │ │ + @ instruction: 0x01057d96 │ │ │ │ + tsteq r5, sl, ror #26 │ │ │ │ + tsteq r5, r4, ror #26 │ │ │ │ + tsteq r5, r4, asr #26 │ │ │ │ + tsteq r5, ip, lsl sp │ │ │ │ + tsteq r5, r6, lsl sp │ │ │ │ + strdeq r7, [r5, -r4] │ │ │ │ @ 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,57 +60174,137 @@ │ │ │ │ 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, r0, asr fp │ │ │ │ + tsteq r5, r4, lsr #22 │ │ │ │ + tsteq r5, ip, lsl fp │ │ │ │ + strdeq r7, [r5, -lr] │ │ │ │ + ldrdeq r7, [r5, -r8] │ │ │ │ + ldrdeq r7, [r5, -r2] │ │ │ │ + @ instruction: 0x01057ab2 │ │ │ │ + @ instruction: 0x01084696 │ │ │ │ + ldrdeq r4, [r8, -r4] │ │ │ │ + tsteq r8, sl, ror r5 │ │ │ │ + tsteq r8, r4, asr #10 │ │ │ │ + smlabbeq r5, lr, sl, r7 │ │ │ │ + smlatbeq r8, ip, r8, r4 │ │ │ │ + smlabbeq r5, r2, sl, r7 │ │ │ │ + tsteq r5, ip, ror sl │ │ │ │ + tsteq r5, r6, ror sl │ │ │ │ + tsteq r5, r0, ror sl │ │ │ │ + tsteq r5, sl, ror #20 │ │ │ │ + tsteq r5, r4, ror #20 │ │ │ │ + tsteq r5, lr, asr sl │ │ │ │ + tsteq r5, r8, asr sl │ │ │ │ + tsteq r5, r2, asr sl │ │ │ │ + tsteq r8, r0, lsl r7 │ │ │ │ + tsteq r5, r6, asr #20 │ │ │ │ + tsteq r8, r8, lsl #10 │ │ │ │ + tsteq r5, sl, lsr sl │ │ │ │ + tsteq r8, r0, asr #10 │ │ │ │ + tsteq r8, lr, asr #10 │ │ │ │ + tsteq r5, r8, lsr #20 │ │ │ │ + @ instruction: 0x010845ba │ │ │ │ + smlabbeq r8, r4, r5, r4 │ │ │ │ + @ instruction: 0x01084596 │ │ │ │ + tsteq r5, r0, lsl sl │ │ │ │ + @ instruction: 0x010845ba │ │ │ │ + tsteq r5, r4, lsl #20 │ │ │ │ + tsteq r8, r2, asr r6 │ │ │ │ + tsteq r8, r4, lsl r6 │ │ │ │ + tsteq r8, sl, lsr #12 │ │ │ │ + smlatteq r5, ip, r9, r7 │ │ │ │ + tsteq r8, r6, asr r6 │ │ │ │ + smlatteq r5, r0, r9, r7 │ │ │ │ + @ instruction: 0x010846ba │ │ │ │ + ldrdeq r7, [r5, -r4] │ │ │ │ + smlabteq r5, lr, r9, r7 │ │ │ │ + smlabteq r5, r8, r9, r7 │ │ │ │ + smlabteq r5, r2, r9, r7 │ │ │ │ + @ instruction: 0x010579bc │ │ │ │ + @ instruction: 0x010579b6 │ │ │ │ + @ instruction: 0x010579b0 │ │ │ │ + smlatbeq r5, sl, r9, r7 │ │ │ │ + smlatbeq r5, r4, r9, r7 │ │ │ │ + @ instruction: 0x0105799e │ │ │ │ + @ instruction: 0x01057998 │ │ │ │ + @ instruction: 0x01057992 │ │ │ │ + smlabbeq r5, ip, r9, r7 │ │ │ │ + smlabbeq r5, r6, r9, r7 │ │ │ │ + smlabbeq r5, r0, r9, r7 │ │ │ │ + tsteq r5, sl, ror r9 │ │ │ │ + tsteq r5, r4, ror r9 │ │ │ │ + smlabbeq r8, r6, r8, r4 │ │ │ │ + tsteq r5, r8, ror #18 │ │ │ │ + tsteq r5, r2, ror #18 │ │ │ │ + tsteq r5, ip, asr r9 │ │ │ │ + tsteq r5, r6, asr r9 │ │ │ │ + tsteq r5, r0, asr r9 │ │ │ │ + tsteq r5, sl, asr #18 │ │ │ │ tsteq r5, r4, asr #18 │ │ │ │ - tsteq r5, ip, lsr r9 │ │ │ │ - tsteq r5, lr, lsl r9 │ │ │ │ - strdeq r7, [r5, -r8] │ │ │ │ - strdeq r7, [r5, -r2] │ │ │ │ + tsteq r5, lr, lsr r9 │ │ │ │ + tsteq r5, r8, lsr r9 │ │ │ │ + tsteq r5, r2, lsr r9 │ │ │ │ + tsteq r5, ip, lsr #18 │ │ │ │ + tsteq r5, r6, lsr #18 │ │ │ │ + tsteq r5, r0, lsr #18 │ │ │ │ + tsteq r5, sl, lsl r9 │ │ │ │ + tsteq r5, r4, lsl r9 │ │ │ │ + tsteq r5, lr, lsl #18 │ │ │ │ + tsteq r5, r8, lsl #18 │ │ │ │ + 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 │ │ │ │ + smlabteq r5, ip, r8, r7 │ │ │ │ + tsteq r8, r2, asr #14 │ │ │ │ + tsteq r8, r0, lsl #14 │ │ │ │ + @ instruction: 0x010578ba │ │ │ │ + @ instruction: 0x010578b4 │ │ │ │ smlatbeq r5, lr, r8, r7 │ │ │ │ - smlabteq r8, ip, r6, r4 │ │ │ │ + smlatbeq r5, r8, r8, r7 │ │ │ │ smlatbeq r5, r2, r8, r7 │ │ │ │ @ instruction: 0x0105789c │ │ │ │ @ instruction: 0x01057896 │ │ │ │ @ instruction: 0x01057890 │ │ │ │ - smlabbeq r5, sl, r8, r7 │ │ │ │ + smlatteq r8, sl, r6, 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, ip, ror #16 │ │ │ │ tsteq r5, r6, ror #16 │ │ │ │ - tsteq r8, r8, lsr #6 │ │ │ │ + tsteq r5, r0, ror #16 │ │ │ │ tsteq r5, sl, asr r8 │ │ │ │ - tsteq r8, r0, ror #6 │ │ │ │ - tsteq r8, lr, ror #6 │ │ │ │ + tsteq r8, r4, lsl #14 │ │ │ │ + smlatteq r8, r6, r6, r4 │ │ │ │ tsteq r5, r8, asr #16 │ │ │ │ - ldrdeq r4, [r8, -sl] │ │ │ │ - smlatbeq r8, r4, r3, r4 │ │ │ │ - @ instruction: 0x010843b6 │ │ │ │ - tsteq r5, r0, lsr r8 │ │ │ │ - ldrdeq r4, [r8, -sl] │ │ │ │ - tsteq r5, r4, lsr #16 │ │ │ │ - tsteq r8, r2, ror r4 │ │ │ │ - tsteq r8, r4, lsr r4 │ │ │ │ - tsteq r8, sl, asr #8 │ │ │ │ - tsteq r5, ip, lsl #16 │ │ │ │ - tsteq r8, r6, ror r4 │ │ │ │ - tsteq r5, r0, lsl #16 │ │ │ │ - ldrdeq r4, [r8, -sl] │ │ │ │ - strdeq r7, [r5, -r4] │ │ │ │ + tsteq r5, r2, asr #16 │ │ │ │ + tsteq r5, ip, lsr r8 │ │ │ │ + @ instruction: 0x010848ba │ │ │ │ + tsteq r8, r8, lsl r8 │ │ │ │ + smlatbeq r8, sl, r7, r4 │ │ │ │ + ldrdeq r4, [r8, -r8] │ │ │ │ + tsteq r5, lr, lsl r8 │ │ │ │ + tsteq r8, r4, lsr r8 │ │ │ │ + tsteq r5, r2, lsl r8 │ │ │ │ + tsteq r8, r0, ror #18 │ │ │ │ + strdeq r4, [r8, -r2] │ │ │ │ + tsteq r8, r0, lsr #18 │ │ │ │ + strdeq r7, [r5, -sl] │ │ │ │ + @ instruction: 0x010849b0 │ │ │ │ smlatteq r5, lr, r7, r7 │ │ │ │ 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 │ │ │ │ @@ -60233,15 +60313,15 @@ │ │ │ │ @ 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 │ │ │ │ @@ -60251,94 +60331,14 @@ │ │ │ │ tsteq r5, ip, asr #14 │ │ │ │ tsteq r5, r6, asr #14 │ │ │ │ tsteq r5, r0, asr #14 │ │ │ │ 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 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 │ │ │ │ - ldrdeq r7, [r5, -sl] │ │ │ │ - ldrdeq r7, [r5, -r4] │ │ │ │ - smlabteq r5, lr, r6, r7 │ │ │ │ - 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 │ │ │ │ - @ instruction: 0x0105769e │ │ │ │ - @ instruction: 0x01057698 │ │ │ │ - @ instruction: 0x01057692 │ │ │ │ - smlabbeq r5, ip, r6, r7 │ │ │ │ - smlabbeq r5, r6, r6, r7 │ │ │ │ - smlabbeq r5, r0, r6, r7 │ │ │ │ - tsteq r5, sl, ror r6 │ │ │ │ - tsteq r8, r4, lsr #10 │ │ │ │ - tsteq r8, r6, lsl #10 │ │ │ │ - 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, lr, lsr r6 │ │ │ │ - tsteq r8, r4, asr r6 │ │ │ │ - tsteq r5, r2, lsr r6 │ │ │ │ - smlabbeq r8, r0, r7, r4 │ │ │ │ - tsteq r8, r2, lsl r7 │ │ │ │ - tsteq r8, r0, asr #14 │ │ │ │ - tsteq r5, sl, lsl r6 │ │ │ │ - ldrdeq r4, [r8, -r0] │ │ │ │ - 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 │ │ │ │ - smlatteq r5, r4, r5, r7 │ │ │ │ - ldrdeq r7, [r5, -lr] │ │ │ │ - ldrdeq r7, [r5, -r8] │ │ │ │ - ldrdeq r7, [r5, -r2] │ │ │ │ - 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 │ │ │ │ + smlatteq r5, ip, fp, lr │ │ │ │ + ldrdeq r6, [r7, -lr] │ │ │ │ + smlatbeq r5, ip, r7, r7 │ │ │ │ + @ instruction: 0x01076f94 │ │ │ │ + strdeq r7, [r5, -lr] │ │ │ │ + tsteq r7, r8, asr #30 │ │ │ │ + ldrdeq r8, [r7, -r8] │ │ │ │ + tsteq r7, r0, lsl lr │ │ │ │ + smlabteq r7, r6, r5, r8 │ │ │ │ + tsteq r5, sl, lsl lr │ │ │ │ + tsteq r7, r4, lsl #12 │ │ │ │ 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 │ │ │ │ + tsteq r7, r4, lsl #12 │ │ │ │ + @ instruction: 0x01075396 │ │ │ │ + strdeq r7, [r7, -r6] │ │ │ │ + smlatteq r7, ip, r5, r7 │ │ │ │ + ldrdeq r7, [r7, -lr] │ │ │ │ + ldrdeq r7, [r7, -r4] │ │ │ │ + smlabteq r7, r6, r5, r7 │ │ │ │ + @ instruction: 0x010775bc │ │ │ │ + smlatbeq r7, lr, r5, r7 │ │ │ │ + tsteq r8, r0, asr #18 │ │ │ │ + tsteq r8, r2, lsr r9 │ │ │ │ + tsteq r8, r8, lsr #18 │ │ │ │ + tsteq r8, sl, lsl r9 │ │ │ │ + tsteq r8, r0, lsl r9 │ │ │ │ + smlabbeq r7, r4, r4, r7 │ │ │ │ + smlabbeq r7, r6, r1, r5 │ │ │ │ + strdeq ip, [r5, -sl] │ │ │ │ + tsteq r8, r8, lsr r8 │ │ │ │ + tsteq r7, r6, lsr r4 │ │ │ │ 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 │ │ │ │ + strdeq r4, [r5, -sl] │ │ │ │ + smlatteq r7, r4, r2, r4 │ │ │ │ + tsteq r5, sl, ror ip │ │ │ │ + smlabteq r7, r4, r2, r4 │ │ │ │ + tsteq r5, lr, lsr sp │ │ │ │ + tsteq r5, sl, asr #26 │ │ │ │ + tsteq lr, r8, lsl #26 │ │ │ │ + tsteq r5, r2, lsr sp │ │ │ │ + tsteq r5, r8, lsl #26 │ │ │ │ + tsteq r5, r4, lsl sp │ │ │ │ + tsteq r5, r0, lsl sp │ │ │ │ + tsteq r5, ip, lsl #26 │ │ │ │ + tsteq r5, r8, lsl #26 │ │ │ │ + tsteq r5, r8, lsl #26 │ │ │ │ + tsteq lr, r6, ror ip │ │ │ │ + strdeq r4, [r5, -r4] │ │ │ │ + tsteq r5, r6, ror ip │ │ │ │ + smlabbeq r5, r0, ip, r4 │ │ │ │ + tsteq r5, sl, ror ip │ │ │ │ + tsteq r5, r4, ror ip │ │ │ │ + tsteq r5, lr, ror #24 │ │ │ │ + tsteq r5, ip, ror #24 │ │ │ │ + ldrdeq r0, [lr, -r8] │ │ │ │ + tsteq r5, r4, asr r9 │ │ │ │ + tsteq r7, lr, lsr r1 │ │ │ │ + @ instruction: 0x01054a90 │ │ │ │ + tsteq r5, r6, ror #20 │ │ │ │ + tsteq r5, r6, ror #20 │ │ │ │ + tsteq r6, r0, asr fp │ │ │ │ + tsteq r6, lr, asr #22 │ │ │ │ + tsteq r6, lr, asr #22 │ │ │ │ + tsteq r6, sl, asr #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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - @ 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 │ │ │ │ + smlatbeq r5, r8, r9, r4 │ │ │ │ + tsteq r6, r4, lsr #22 │ │ │ │ + tsteq r8, ip, lsr #30 │ │ │ │ + ldrdeq r0, [lr, -lr] │ │ │ │ + strdeq r2, [r6, -lr] │ │ │ │ + tsteq r6, r8, lsl #22 │ │ │ │ + tsteq r6, r4, lsl #22 │ │ │ │ + tsteq r8, r0, ror #26 │ │ │ │ + @ instruction: 0x010548b6 │ │ │ │ + smlatbeq r5, lr, r8, r4 │ │ │ │ + smlatbeq r5, r2, r0, ip │ │ │ │ + swpeq ip, r2, [r5] │ │ │ │ + smlabbeq r5, lr, r0, ip │ │ │ │ + smlabbeq r5, sl, r0, ip │ │ │ │ + smlabbeq r5, r6, r0, ip │ │ │ │ + smlabbeq r5, r2, r0, ip │ │ │ │ + tsteq r5, lr, ror r0 │ │ │ │ + tsteq r5, sl, ror r0 │ │ │ │ + tsteq r5, r2, ror r0 │ │ │ │ + tsteq r5, lr, rrx │ │ │ │ + @ instruction: 0x01080c9a │ │ │ │ + tsteq r8, sl, ror ip │ │ │ │ + smlabbeq lr, ip, r9, r0 │ │ │ │ + tsteq r8, r4, ror ip │ │ │ │ + @ instruction: 0x01054796 │ │ │ │ + smlabteq r7, sl, r6, r3 │ │ │ │ + tsteq r5, r0, ror r7 │ │ │ │ + @ instruction: 0x010736bc │ │ │ │ + tsteq r5, lr, asr #14 │ │ │ │ + @ instruction: 0x010736b6 │ │ │ │ + tsteq r5, ip, lsr #14 │ │ │ │ + smlatbeq r7, r4, r6, r3 │ │ │ │ + tsteq r5, sl, lsl #14 │ │ │ │ + smlabbeq r7, lr, r6, r3 │ │ │ │ + strdeq r4, [r5, -r0] │ │ │ │ + tsteq r5, ip, lsl sl │ │ │ │ + tsteq r7, r2, lsr #28 │ │ │ │ + tsteq r5, r8, ror #12 │ │ │ │ + tsteq r7, r2, lsl #28 │ │ │ │ + @ instruction: 0x0105469e │ │ │ │ + smlabbeq r5, lr, r6, r4 │ │ │ │ + tsteq r5, lr, ror r6 │ │ │ │ + tsteq r5, lr, ror #12 │ │ │ │ + smlabbeq r7, r4, sp, r3 │ │ │ │ + @ instruction: 0x01073d9e │ │ │ │ + @ instruction: 0x0108139c │ │ │ │ + @ instruction: 0x0108139a │ │ │ │ + @ instruction: 0x01081398 │ │ │ │ + tsteq r7, r0, asr #10 │ │ │ │ + smlatteq r5, r6, r5, r4 │ │ │ │ + ldrdeq r4, [r5, -lr] │ │ │ │ + tsteq r7, lr, asr r9 │ │ │ │ + @ instruction: 0x010545b4 │ │ │ │ + smlatbeq r5, ip, r5, r4 │ │ │ │ + tsteq r7, ip, lsl #10 │ │ │ │ + tsteq r7, lr, ror #4 │ │ │ │ + smlabbeq r7, r8, r6, r4 │ │ │ │ + smlatbeq r7, lr, r8, r5 │ │ │ │ + smlabteq r8, r2, r2, r2 │ │ │ │ + tsteq r7, r2, ror #12 │ │ │ │ + smlabbeq r7, r6, ip, r3 │ │ │ │ + tsteq r7, sl, asr #8 │ │ │ │ + tsteq r7, sl, ror #24 │ │ │ │ + tsteq r7, ip, lsr r4 │ │ │ │ + tsteq r7, sl, lsr #10 │ │ │ │ + smlabbeq r7, ip, sl, r4 │ │ │ │ + tsteq r7, r0, lsr #10 │ │ │ │ + tsteq r7, r4, lsr #18 │ │ │ │ + tsteq r7, sl, lsr #18 │ │ │ │ + tsteq r7, r2, lsr #18 │ │ │ │ + tsteq r7, r6, lsr #18 │ │ │ │ + tsteq r7, r0, lsr r9 │ │ │ │ + tsteq r7, sl, lsr #18 │ │ │ │ + smlatbeq r6, lr, r7, r2 │ │ │ │ + @ instruction: 0x010627b0 │ │ │ │ + @ instruction: 0x01062794 │ │ │ │ + tsteq r7, ip, lsr #20 │ │ │ │ + tsteq r7, ip, lsr #20 │ │ │ │ + tsteq r7, r4, lsr #20 │ │ │ │ + tsteq r7, r2, lsr #20 │ │ │ │ + tsteq r7, sl, lsr sl │ │ │ │ + tsteq r7, r2, asr sl │ │ │ │ + tsteq r7, r0, asr sl │ │ │ │ + tsteq r7, r4, ror #20 │ │ │ │ + tsteq r7, r6, ror sl │ │ │ │ + tsteq r8, r2, ror #18 │ │ │ │ + tsteq r7, r6, asr sl │ │ │ │ + tsteq r7, r6, asr sl │ │ │ │ + tsteq r7, r6, asr sl │ │ │ │ + tsteq r7, r2, ror #20 │ │ │ │ + tsteq r7, r6, ror #20 │ │ │ │ + tsteq r7, sl, ror #20 │ │ │ │ + tsteq r7, lr, ror #20 │ │ │ │ + tsteq r7, r6, ror #20 │ │ │ │ + tsteq r7, lr, asr sl │ │ │ │ + tsteq r7, lr, asr sl │ │ │ │ + strdeq r5, [r7, -r2] │ │ │ │ + tsteq lr, r4, ror #8 │ │ │ │ + tsteq r7, r8, lsr sl │ │ │ │ + tsteq r8, sl, lsr r8 │ │ │ │ + tsteq r7, sl, lsr #20 │ │ │ │ + tsteq r7, lr, lsl sl │ │ │ │ + tsteq r5, ip, lsr r2 │ │ │ │ + tsteq r5, r4, lsr r2 │ │ │ │ + strdeq r5, [r7, -lr] │ │ │ │ + strdeq r4, [r8, -r0] │ │ │ │ + tsteq r7, r4, lsl fp │ │ │ │ + tsteq r7, ip, lsl fp │ │ │ │ + tsteq r7, r8, lsr #22 │ │ │ │ + tsteq r7, r8, lsr #22 │ │ │ │ + tsteq r7, r8, lsr #22 │ │ │ │ + tsteq r7, r8, lsr #22 │ │ │ │ + tsteq r7, r4, lsr fp │ │ │ │ + tsteq r7, r4, lsr fp │ │ │ │ + tsteq r7, r4, lsr ip │ │ │ │ + tsteq r7, r0, lsr fp │ │ │ │ + tsteq r7, r4, ror fp │ │ │ │ + tsteq r7, r4, lsr #22 │ │ │ │ + tsteq r7, r4, lsr fp │ │ │ │ + strdeq r5, [r7, -r4] │ │ │ │ + tsteq r7, r4, lsl r9 │ │ │ │ + tsteq r7, r8, asr fp │ │ │ │ + tsteq r7, r0, ror #22 │ │ │ │ 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 │ │ │ │ + strdeq r5, [r7, -ip] │ │ │ │ + strdeq r5, [r7, -ip] │ │ │ │ + strdeq r5, [r7, -ip] │ │ │ │ + tsteq r7, r0, asr #22 │ │ │ │ + tsteq r7, r0, asr #22 │ │ │ │ + ldrdeq r5, [r7, -ip] │ │ │ │ + smlatteq r7, r0, r8, r5 │ │ │ │ + smlatteq r7, ip, r8, r5 │ │ │ │ + strdeq r5, [r7, -r4] │ │ │ │ + strdeq r0, [lr, -r2] │ │ │ │ + smlatteq r7, r6, r8, r5 │ │ │ │ + tsteq r6, ip, lsl r2 │ │ │ │ + tsteq r6, r8, lsl r2 │ │ │ │ + smlabteq r7, lr, r8, r5 │ │ │ │ + tsteq r7, r2, lsr r7 │ │ │ │ + smlabteq r7, r4, r8, r5 │ │ │ │ + smlabteq r7, r4, r8, r5 │ │ │ │ + @ instruction: 0x01053f92 │ │ │ │ + smlabbeq r5, ip, pc, r3 @ │ │ │ │ + tsteq r8, lr, lsl #8 │ │ │ │ + tsteq r5, r6, ror #30 │ │ │ │ + tsteq r5, r0, ror #30 │ │ │ │ + tsteq r5, r6, asr r7 │ │ │ │ + tsteq r5, r8, asr #14 │ │ │ │ + tsteq r5, r6, asr #14 │ │ │ │ + tsteq r5, r4, asr #14 │ │ │ │ + tsteq r5, r2, asr #14 │ │ │ │ + tsteq r5, r0, asr #14 │ │ │ │ + tsteq r5, lr, lsr r7 │ │ │ │ + tsteq r5, ip, lsr r7 │ │ │ │ + tsteq r5, r6, lsr r7 │ │ │ │ + tsteq r5, r4, lsr r7 │ │ │ │ + tsteq r8, ip, asr r3 │ │ │ │ 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 │ │ │ │ + tsteq r8, r6, asr #32 │ │ │ │ + tstpeq sp, sl, asr sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r6, lsl r9 │ │ │ │ + tsteq r8, lr, lsl r9 │ │ │ │ + tsteq r8, ip, lsl r9 │ │ │ │ + tsteq r8, ip, lsl r9 │ │ │ │ + @ instruction: 0x0107329a │ │ │ │ + tsteq r5, ip, ror #14 │ │ │ │ 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 │ │ │ │ + tsteq r8, r8, asr #18 │ │ │ │ + tsteq r8, r6, lsl r9 │ │ │ │ + tsteq r8, r4, lsr #18 │ │ │ │ + tsteq r8, r6, asr r9 │ │ │ │ + tsteq r8, r0, ror r9 │ │ │ │ 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 │ │ │ │ + smlatteq r5, r6, ip, sl │ │ │ │ + @ instruction: 0x0107319c │ │ │ │ + tsteq r5, r6, lsr fp │ │ │ │ + smlabbeq r7, r0, r1, r3 │ │ │ │ + tsteq r5, sl, ror r9 │ │ │ │ + tsteq r7, r4, ror #2 │ │ │ │ + tsteq r5, lr, asr r9 │ │ │ │ + tsteq r7, r8, asr #2 │ │ │ │ + tsteq r5, r6, lsr #26 │ │ │ │ + tsteq r7, ip, lsr #2 │ │ │ │ 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 │ │ │ │ + tsteq r8, lr, asr r8 │ │ │ │ + tsteq r8, ip, ror #16 │ │ │ │ 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 │ │ │ │ - strdeq r1, [r6, -lr] │ │ │ │ - smlatteq r7, r6, ip, r2 │ │ │ │ + @ instruction: 0x01061cb8 │ │ │ │ + tsteq r8, r8, lsl r8 │ │ │ │ + @ instruction: 0x01061c92 │ │ │ │ + @ instruction: 0x01061c90 │ │ │ │ + smlabbeq r6, lr, ip, r1 │ │ │ │ + smlabbeq r6, ip, ip, r1 │ │ │ │ + smlatbeq sp, r8, sl, pc @ │ │ │ │ + tsteq r6, sl, ror ip │ │ │ │ + smlabbeq r6, r2, ip, r1 │ │ │ │ + smlabbeq r6, r0, ip, r1 │ │ │ │ + tsteq r6, lr, ror ip │ │ │ │ + smlabbeq r6, r2, ip, r1 │ │ │ │ + tsteq r6, r8, ror ip │ │ │ │ + tsteq r6, r2, ror ip │ │ │ │ + tsteq r6, r6, ror ip │ │ │ │ + tsteq r6, r0, ror ip │ │ │ │ + tsteq r8, r8, asr #14 │ │ │ │ + tsteq r7, r2, asr #24 │ │ │ │ + tsteq r7, r0, asr #24 │ │ │ │ + tsteq r5, sl, ror r0 │ │ │ │ + smlabteq r5, ip, pc, sl @ │ │ │ │ + tsteq r7, lr, lsl #26 │ │ │ │ + smlabteq r7, ip, fp, r3 │ │ │ │ + tsteq r5, r6, lsl r0 │ │ │ │ + tsteq r5, r4, lsl r0 │ │ │ │ + smlabbeq sp, r4, r9, pc @ │ │ │ │ + smlatbeq r7, sl, r5, r3 │ │ │ │ + tsteq r5, r2, lsr r0 │ │ │ │ + tsteq r5, sl, lsl r0 │ │ │ │ + ldrdeq r1, [r6, -lr] │ │ │ │ + smlabteq r7, r6, lr, r2 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + strdeq r3, [r5, -lr] │ │ │ │ + tsteq r8, lr, ror #10 │ │ │ │ + @ instruction: 0x010531b2 │ │ │ │ + @ instruction: 0x0105319c │ │ │ │ + tsteq r8, r6, asr r5 │ │ │ │ + tsteq r8, r2, ror r5 │ │ │ │ + @ instruction: 0x01080590 │ │ │ │ smlatbeq r8, sl, r5, r0 │ │ │ │ - strdeq r0, [r8, -lr] │ │ │ │ - tsteq r8, r6, asr #12 │ │ │ │ - ldrdeq r2, [r5, -ip] │ │ │ │ - smlatbeq r5, sl, r8, r2 │ │ │ │ - tsteq r5, sl, ror r8 │ │ │ │ - tsteq r5, sl, asr #16 │ │ │ │ - tsteq r5, lr, lsl r8 │ │ │ │ + ldrdeq r0, [r8, -r0] │ │ │ │ + smlatteq r8, r2, r5, r0 │ │ │ │ + tsteq r8, r2, lsr r6 │ │ │ │ + tsteq r8, r8, asr r6 │ │ │ │ + smlatbeq r8, r0, r6, r0 │ │ │ │ + tsteq r5, sl, rrx │ │ │ │ + tsteq r5, ip, lsr r0 │ │ │ │ + tsteq r8, r2, lsl #14 │ │ │ │ + tsteq r8, r2, ror #14 │ │ │ │ + @ instruction: 0x01080798 │ │ │ │ + smlatbeq r8, r2, r7, r0 │ │ │ │ + @ instruction: 0x010807b8 │ │ │ │ + ldrdeq r0, [r8, -sl] │ │ │ │ + tsteq r8, ip, ror #16 │ │ │ │ + tsteq r5, r8, lsl pc │ │ │ │ + smlatteq r5, ip, lr, r2 │ │ │ │ + smlabteq r5, r8, lr, r2 │ │ │ │ + smlatbeq r5, r4, lr, r2 │ │ │ │ + tsteq r5, r8, ror lr │ │ │ │ + tsteq r5, lr, lsr lr │ │ │ │ + tsteq r5, r4, lsr lr │ │ │ │ + tsteq r5, r0, lsr #28 │ │ │ │ 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 │ │ │ │ + smlabteq r5, ip, sp, r2 │ │ │ │ + smlabteq r5, r2, sp, r2 │ │ │ │ + smlatbeq r5, lr, sp, r2 │ │ │ │ + tsteq r5, lr, ror sp │ │ │ │ + tsteq r5, r2, asr sp │ │ │ │ + tsteq r5, r0, lsr #26 │ │ │ │ + tsteq r5, r2, lsl #26 │ │ │ │ + smlatteq r5, sl, ip, r2 │ │ │ │ + @ instruction: 0x01052cb8 │ │ │ │ + @ instruction: 0x01052c9a │ │ │ │ + tsteq r5, ip, ror #24 │ │ │ │ + smlabbeq r8, sl, r6, r0 │ │ │ │ + smlabteq r5, r6, fp, r2 │ │ │ │ + smlatbeq r5, r8, fp, r2 │ │ │ │ + smlabteq r8, lr, r6, r0 │ │ │ │ + tsteq r8, r2, lsr #14 │ │ │ │ + smlabbeq r8, sl, r7, r0 │ │ │ │ + ldrdeq r0, [r8, -lr] │ │ │ │ + tsteq r8, r6, lsr #16 │ │ │ │ + @ instruction: 0x01052abc │ │ │ │ + smlabbeq r5, sl, sl, r2 │ │ │ │ + tsteq r5, sl, asr sl │ │ │ │ + tsteq r5, sl, lsr #20 │ │ │ │ + strdeq r2, [r5, -lr] │ │ │ │ + ldrdeq r2, [r5, -ip] │ │ │ │ + smlatbeq r5, lr, r9, r2 │ │ │ │ + @ instruction: 0x01052990 │ │ │ │ + tsteq r5, lr, ror #18 │ │ │ │ + tsteq r5, r0, asr #18 │ │ │ │ + tsteq r5, r2, lsl r9 │ │ │ │ + strdeq r2, [r5, -r4] │ │ │ │ + ldrdeq r2, [r5, -r2] │ │ │ │ + smlatbeq r5, r6, r8, r2 │ │ │ │ + smlabbeq r5, sl, r8, r2 │ │ │ │ + tsteq r5, sl, ror #16 │ │ │ │ + tsteq r5, r0, asr #16 │ │ │ │ + tsteq r5, r8, lsl r8 │ │ │ │ + strdeq r2, [r5, -r0] │ │ │ │ + smlabteq r5, r8, r7, r2 │ │ │ │ + smlabteq r5, r2, r7, r2 │ │ │ │ + smlatbeq r5, r0, r7, r2 │ │ │ │ + tsteq r5, lr, ror r7 │ │ │ │ + tsteq r5, r6, asr r7 │ │ │ │ + tsteq r5, r4, 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 │ │ │ │ + smlatteq r5, lr, r6, r2 │ │ │ │ + smlabteq r5, r8, r6, r2 │ │ │ │ + smlatbeq r5, r8, r6, r2 │ │ │ │ + smlabbeq r5, r8, r6, r2 │ │ │ │ + tsteq r5, r2, ror #12 │ │ │ │ + tsteq r5, r2, asr #12 │ │ │ │ + tsteq r5, r2, lsr #12 │ │ │ │ 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 │ │ │ │ + tstpeq r7, r0, asr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, lr, asr sl @ p-variant is OBSOLETE │ │ │ │ + smlatteq r7, r4, r9, pc @ │ │ │ │ + @ instruction: 0x0107f9b2 │ │ │ │ + strdeq r2, [r5, -r8] │ │ │ │ + smlatbeq r8, r6, r0, r0 │ │ │ │ + smlatteq r5, ip, r5, r2 │ │ │ │ + smlatteq r5, r6, r5, r2 │ │ │ │ + smlatteq r5, r0, r5, r2 │ │ │ │ + strdeq pc, [r7, -sl] │ │ │ │ + smlabteq r7, ip, r9, pc @ │ │ │ │ + smlabteq r5, lr, r5, r2 │ │ │ │ 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] │ │ │ │ - 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 │ │ │ │ - ldrdeq r2, [r5, -r0] │ │ │ │ - smlabteq r5, sl, r1, r2 │ │ │ │ - tstpeq r7, r0, lsl ip @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r7, lr, sl, pc @ │ │ │ │ + tsteq r5, r6, asr #8 │ │ │ │ + tstpeq r7, ip, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r7, -r6] │ │ │ │ + smlatbeq r7, r0, r8, pc @ │ │ │ │ + tsteq r5, lr, lsr #8 │ │ │ │ + tsteq r5, r8, lsr #8 │ │ │ │ + tstpeq r7, sl, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, r0, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r6, lsl r4 │ │ │ │ + @ instruction: 0x0107fa94 │ │ │ │ + ldrdeq pc, [r7, -r6] │ │ │ │ + @ instruction: 0x0107f998 │ │ │ │ + tstpeq r7, sl, asr r9 @ p-variant is OBSOLETE │ │ │ │ + strdeq r2, [r5, -r8] │ │ │ │ + strdeq r2, [r5, -r2] │ │ │ │ + tstpeq r7, r0, lsr sl @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r7, -sl] │ │ │ │ + smlatteq r5, r0, r3, r2 │ │ │ │ + tstpeq r7, r6, asr #20 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r7, -r8] │ │ │ │ + smlabbeq r7, sl, sl, pc @ │ │ │ │ + tstpeq r7, ip, ror #20 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, r2, r3, r2 │ │ │ │ + tstpeq r7, ip, lsr fp @ p-variant is OBSOLETE │ │ │ │ + smlatteq r7, r6, sl, pc @ │ │ │ │ + @ instruction: 0x010523b0 │ │ │ │ + smlatbeq r5, sl, r3, r2 │ │ │ │ + strdeq pc, [r7, -r0] │ │ │ │ + smlabbeq r7, lr, ip, pc @ │ │ │ │ + ldrdeq pc, [r7, -r4] │ │ │ │ + @ instruction: 0x0107fb9a │ │ │ │ + tstpeq r7, r4, ror #22 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r6, r3, r2 │ │ │ │ + smlabbeq r5, r0, r3, r2 │ │ │ │ + tstpeq r7, sl, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, r4, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, lr, ror #6 │ │ │ │ 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 @ │ │ │ │ - tsteq r5, ip, ror r1 │ │ │ │ - smlatteq r7, sl, sl, pc @ │ │ │ │ - tsteq r5, r0, ror r1 │ │ │ │ - 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 │ │ │ │ - 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, sl, lsr r1 │ │ │ │ + smlatbeq r7, sl, ip, pc @ │ │ │ │ + tsteq r5, ip, asr r3 │ │ │ │ + smlabteq r7, sl, ip, pc @ │ │ │ │ + tsteq r5, r0, asr r3 │ │ │ │ + tsteq r5, sl, asr #6 │ │ │ │ + tsteq r5, r4, asr #6 │ │ │ │ + tsteq r5, lr, lsr r3 │ │ │ │ tstpeq r7, r0, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, r6, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r8, lsr #2 │ │ │ │ - smlabbeq r7, sl, fp, pc @ │ │ │ │ - tsteq r5, ip, lsl r1 │ │ │ │ - @ instruction: 0x0107fc9a │ │ │ │ - tstpeq r7, ip, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - 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 │ │ │ │ - smlatteq r5, ip, r0, r2 │ │ │ │ - smlatteq r5, r6, r0, r2 │ │ │ │ - tstpeq r7, r8, lsr lr @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r2, [r5, -sl] │ │ │ │ - tstpeq r7, r0, ror #28 @ p-variant is OBSOLETE │ │ │ │ - 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 │ │ │ │ + strdeq pc, [r7, -r2] │ │ │ │ + tsteq r5, ip, lsr #6 │ │ │ │ + tstpeq r7, sl, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, ip, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, sl, lsl r3 │ │ │ │ + tstpeq r7, r0, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r7, -r6] │ │ │ │ + tsteq r5, r8, lsl #6 │ │ │ │ + tstpeq r7, sl, ror #26 @ p-variant is OBSOLETE │ │ │ │ + strdeq r2, [r5, -ip] │ │ │ │ + tstpeq r7, sl, ror lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, ip, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, sl, r2, r2 │ │ │ │ + smlatteq r5, r4, r2, r2 │ │ │ │ + smlabteq r7, lr, pc, pc @ │ │ │ │ + tstpeq r7, r0, ror #30 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r7, -r2] │ │ │ │ + smlabteq r5, ip, r2, r2 │ │ │ │ + smlabteq r5, r6, r2, r2 │ │ │ │ + tsteq r8, r8, lsl r0 │ │ │ │ + @ instruction: 0x010522ba │ │ │ │ + tsteq r8, r0, asr #32 │ │ │ │ + smlatbeq r5, lr, r2, r2 │ │ │ │ + smlatbeq r5, r8, r2, r2 │ │ │ │ + smlatbeq r5, r2, r2, r2 │ │ │ │ + @ instruction: 0x0105229c │ │ │ │ + @ instruction: 0x01052296 │ │ │ │ + @ instruction: 0x01052290 │ │ │ │ + smlabbeq r5, sl, r2, r2 │ │ │ │ + smlabbeq r5, r4, r2, r2 │ │ │ │ + tsteq r5, lr, ror r2 │ │ │ │ + tsteq r5, r8, ror r2 │ │ │ │ + tsteq r5, r2, ror r2 │ │ │ │ + tsteq r5, ip, ror #4 │ │ │ │ + tsteq r5, r6, ror #4 │ │ │ │ + tsteq r5, r0, ror #4 │ │ │ │ + tsteq r5, sl, asr r2 │ │ │ │ + tsteq r5, r4, asr r2 │ │ │ │ + tsteq r5, lr, asr #4 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x010525b4 │ │ │ │ + strdeq r1, [r7, -lr] │ │ │ │ + @ instruction: 0x010523b0 │ │ │ │ + tsteq r7, sl, asr #22 │ │ │ │ + tsteq r5, r8, lsr #14 │ │ │ │ + tsteq r7, sl, lsl fp │ │ │ │ + tstpeq r7, r0, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, sl, lsr sl │ │ │ │ + smlatteq r7, r0, sp, lr │ │ │ │ + tsteq r7, ip, asr r7 │ │ │ │ + tsteq r5, lr, asr ip │ │ │ │ + tsteq r7, r8, asr #8 │ │ │ │ + ldrdeq r1, [r5, -lr] │ │ │ │ + tsteq r7, r8, lsr #8 │ │ │ │ + smlatbeq r5, r2, lr, r1 │ │ │ │ + smlatbeq r5, lr, lr, r1 │ │ │ │ + tsteq sp, ip, ror #28 │ │ │ │ + @ instruction: 0x01051e96 │ │ │ │ + tsteq r5, ip, ror #28 │ │ │ │ + tsteq r5, r8, ror lr │ │ │ │ + tsteq r5, r4, ror lr │ │ │ │ + tsteq r5, r0, ror lr │ │ │ │ + tsteq r5, lr, ror #28 │ │ │ │ + tsteq r5, r0, ror lr │ │ │ │ + smlatteq sp, r0, sp, sp │ │ │ │ + tsteq r5, r0, ror #28 │ │ │ │ + smlatteq r5, r4, sp, r1 │ │ │ │ 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 │ │ │ │ - tsteq r5, r8, asr r7 │ │ │ │ - @ instruction: 0x01070692 │ │ │ │ - tsteq r5, r8, lsr r7 │ │ │ │ - smlabbeq r7, r6, r6, r0 │ │ │ │ - tsteq r5, r8, lsl r7 │ │ │ │ - smlabbeq r7, r2, r6, r0 │ │ │ │ + smlatteq r5, ip, sp, r1 │ │ │ │ + smlatteq r5, r8, sp, r1 │ │ │ │ + smlatteq r5, r4, sp, r1 │ │ │ │ + smlatteq r5, r4, sp, r1 │ │ │ │ + tsteq sp, r2, asr sp │ │ │ │ + ldrdeq r1, [r5, -r0] │ │ │ │ + @ instruction: 0x010712ba │ │ │ │ + @ instruction: 0x01051ab2 │ │ │ │ + @ instruction: 0x0107129e │ │ │ │ + strdeq r1, [r5, -r2] │ │ │ │ + smlabteq r5, sl, fp, r1 │ │ │ │ + smlabteq r5, ip, fp, r1 │ │ │ │ + @ instruction: 0x0105fcb8 │ │ │ │ + @ instruction: 0x0105fcb8 │ │ │ │ + @ instruction: 0x0105fcba │ │ │ │ + @ instruction: 0x0105fcb8 │ │ │ │ + @ instruction: 0x010ddc98 │ │ │ │ + tsteq r5, sl, lsl fp │ │ │ │ + @ instruction: 0x0105fc98 │ │ │ │ + smlatbeq r8, r2, r0, r2 │ │ │ │ + tsteq sp, r6, asr ip │ │ │ │ + tstpeq r5, r8, ror ip @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r4, ip, pc @ │ │ │ │ + smlabbeq r5, r2, ip, pc @ │ │ │ │ + smlatteq r7, r0, lr, sp │ │ │ │ + tsteq r5, r8, lsr sl │ │ │ │ + tsteq r5, r2, lsr sl │ │ │ │ + tsteq r5, r8, lsr #4 │ │ │ │ + tsteq r5, sl, lsl r2 │ │ │ │ + tsteq r5, r8, lsl r2 │ │ │ │ + tsteq r5, r6, lsl r2 │ │ │ │ + tsteq r5, r4, lsl r2 │ │ │ │ + tsteq r5, r2, lsl r2 │ │ │ │ + tsteq r5, r0, lsl r2 │ │ │ │ + tsteq r5, lr, lsl #4 │ │ │ │ + tsteq r5, r8, lsl #4 │ │ │ │ + tsteq r5, r6, lsl #4 │ │ │ │ + tsteq r7, r4, lsr lr │ │ │ │ + tsteq r7, r6, lsl lr │ │ │ │ + tsteq sp, sl, lsr #22 │ │ │ │ + tsteq r7, r4, lsl lr │ │ │ │ + tsteq r5, r8, lsr r9 │ │ │ │ + tsteq r7, r2, ror r8 │ │ │ │ + tsteq r5, r8, lsl r9 │ │ │ │ + tsteq r7, r6, ror #16 │ │ │ │ strdeq r1, [r5, -r8] │ │ │ │ - tsteq r7, r2, ror r6 │ │ │ │ + tsteq r7, r2, ror #16 │ │ │ │ ldrdeq r1, [r5, -r8] │ │ │ │ - tsteq r7, lr, asr r6 │ │ │ │ - smlabteq r5, r2, r6, r1 │ │ │ │ + tsteq r7, r2, asr r8 │ │ │ │ + @ instruction: 0x010518b8 │ │ │ │ + tsteq r7, lr, lsr r8 │ │ │ │ + smlatbeq r5, r2, r8, r1 │ │ │ │ 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 │ │ │ │ + smlabbeq r5, lr, sl, r8 │ │ │ │ + @ instruction: 0x01070e94 │ │ │ │ + @ instruction: 0x010589ba │ │ │ │ + tsteq r7, r0, ror lr │ │ │ │ + smlatbeq r5, sl, r9, r8 │ │ │ │ + tsteq r7, ip, asr #28 │ │ │ │ + @ instruction: 0x0107119a │ │ │ │ + tsteq r7, ip, lsr #28 │ │ │ │ + mrseq pc, (UNDEF: 7) @ │ │ │ │ + tsteq r7, lr, lsl #28 │ │ │ │ + smlatbeq r5, ip, r6, r1 │ │ │ │ + @ instruction: 0x0105169c │ │ │ │ + smlabbeq r5, ip, r6, r1 │ │ │ │ + tsteq r5, ip, ror r6 │ │ │ │ + @ instruction: 0x0107efb2 │ │ │ │ + @ instruction: 0x0107efb4 │ │ │ │ + smlabbeq r7, ip, r7, r1 │ │ │ │ + @ instruction: 0x010709ba │ │ │ │ + smlabbeq r7, r8, sp, r0 │ │ │ │ + tsteq r5, r4, lsl r7 │ │ │ │ + ldrdeq r1, [r7, -sl] │ │ │ │ + tsteq r7, sl, lsr sp │ │ │ │ + tsteq r7, r6, ror #14 │ │ │ │ + smlatteq r7, ip, r4, r2 │ │ │ │ + tsteq r7, lr, lsl #26 │ │ │ │ + smlatteq r7, r0, r4, r2 │ │ │ │ + smlatteq r5, r0, r4, r1 │ │ │ │ + smlabteq r7, sl, ip, r0 │ │ │ │ + smlatteq r7, sl, lr, lr │ │ │ │ @ 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 │ │ │ │ + ldrdeq lr, [r7, -r8] │ │ │ │ + smlabteq r7, r8, lr, lr │ │ │ │ + tsteq r5, r2, lsl r5 │ │ │ │ + tsteq r5, sl, lsl #10 │ │ │ │ + smlatbeq r7, sl, lr, lr │ │ │ │ + ldrdeq r8, [r5, -r6] │ │ │ │ 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 │ │ │ │ + smlabteq r5, r4, r4, r1 │ │ │ │ + tsteq r7, r4, ror lr │ │ │ │ + strdeq r0, [r7, -r4] │ │ │ │ + @ instruction: 0x01070890 │ │ │ │ + ldrdeq r0, [r7, -r2] │ │ │ │ + smlabbeq r7, r2, r8, r0 │ │ │ │ + @ instruction: 0x01070bb0 │ │ │ │ + tsteq r7, r0, lsr #28 │ │ │ │ + smlabbeq r7, ip, fp, r0 │ │ │ │ + tsteq r7, ip, lsr r3 │ │ │ │ + tsteq r7, r6, ror fp │ │ │ │ + tsteq r7, ip, lsr #6 │ │ │ │ + ldrdeq lr, [r7, -r6] │ │ │ │ + smlatteq r7, r8, r4, r1 │ │ │ │ + tsteq r7, lr, lsl #14 │ │ │ │ + tstpeq r7, r2, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r7, r2, r4, r1 │ │ │ │ + smlatteq r7, r6, sl, r0 │ │ │ │ + ldrdeq r2, [r7, -r2] │ │ │ │ + tsteq r7, r4, lsr r9 │ │ │ │ + smlabteq r7, r8, r3, r2 │ │ │ │ + @ instruction: 0x01070294 │ │ │ │ + tsteq r5, sl, lsr r3 │ │ │ │ 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 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] │ │ │ │ - smlatteq r7, r8, fp, sp │ │ │ │ + @ instruction: 0x0107a6b2 │ │ │ │ + tsteq r5, r8, lsl #6 │ │ │ │ + mrseq r1, SP_abt │ │ │ │ + tsteq r7, r0, ror #4 │ │ │ │ + tstpeq r5, r4, asr #12 @ p-variant is OBSOLETE │ │ │ │ + strdeq r2, [r7, -r8] │ │ │ │ + tstpeq r5, ip, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, lr, ror #8 │ │ │ │ + tsteq r7, sl, asr sl │ │ │ │ + tsteq r5, r8, ror r2 │ │ │ │ + tsteq r5, r0, ror r2 │ │ │ │ + tsteq r7, r0, lsr fp │ │ │ │ + tstpeq r5, r6, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r6, asr #22 │ │ │ │ + tsteq r5, r4, lsl r2 │ │ │ │ + tsteq r5, ip, lsl #4 │ │ │ │ + smlabbeq r7, ip, r6, sp │ │ │ │ + smlatteq r5, r2, r1, r1 │ │ │ │ + ldrdeq r1, [r5, -sl] │ │ │ │ + smlabteq r5, lr, r9, r8 │ │ │ │ + @ instruction: 0x010589be │ │ │ │ + @ instruction: 0x010589ba │ │ │ │ + @ instruction: 0x010589b8 │ │ │ │ + @ instruction: 0x010589b6 │ │ │ │ + @ instruction: 0x010589b4 │ │ │ │ + @ instruction: 0x010589b2 │ │ │ │ + @ instruction: 0x010589b0 │ │ │ │ + smlatbeq r5, sl, r9, r8 │ │ │ │ + smlatbeq r5, r8, r9, r8 │ │ │ │ + ldrdeq sp, [r7, -r6] │ │ │ │ + @ instruction: 0x0107d5b8 │ │ │ │ + smlabteq sp, ip, r2, sp │ │ │ │ + tsteq r7, ip, lsl r8 │ │ │ │ + tsteq r7, r8, lsr r8 │ │ │ │ + @ instruction: 0x01072a92 │ │ │ │ + tsteq r7, r2, lsr #16 │ │ │ │ + smlabbeq r7, r4, sl, r2 │ │ │ │ + tsteq r7, ip, ror sl │ │ │ │ + tsteq r7, r0, ror sl │ │ │ │ + tsteq r7, r8, ror #20 │ │ │ │ + tsteq r7, ip, asr sl │ │ │ │ + tsteq r7, r4, asr sl │ │ │ │ + tsteq r7, r8, asr #20 │ │ │ │ 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 │ │ │ │ + ldrdeq sp, [r7, -r0] │ │ │ │ + smlabteq r7, r8, sp, sp │ │ │ │ + @ instruction: 0x0107ddbc │ │ │ │ + @ instruction: 0x0107ddb4 │ │ │ │ + @ instruction: 0x010729b2 │ │ │ │ + @ instruction: 0x010706b2 │ │ │ │ + tsteq r5, r8, lsr #4 │ │ │ │ + tsteq r7, r8, ror #26 │ │ │ │ + tsteq r7, r8, ror #18 │ │ │ │ + tsteq r5, r4, lsr #22 │ │ │ │ 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 │ │ │ │ + smlatteq r7, r0, r6, lr │ │ │ │ + strdeq lr, [r7, -lr] │ │ │ │ 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 │ │ │ │ + @ instruction: 0x0105839c │ │ │ │ + @ instruction: 0x01050c94 │ │ │ │ + smlabbeq r5, lr, ip, r0 │ │ │ │ + tsteq r7, r0, asr #12 │ │ │ │ + smlabteq r7, r2, r3, r0 │ │ │ │ + smlatbeq r7, r8, r6, lr │ │ │ │ + smlatbeq r7, r8, r3, r0 │ │ │ │ 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 │ │ │ │ + smlabbeq r7, r6, r6, lr │ │ │ │ + tsteq r7, ip, asr r6 │ │ │ │ + tsteq r7, sl, ror #12 │ │ │ │ + smlabbeq r7, r8, r6, lr │ │ │ │ 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 │ │ │ │ + tsteq r5, ip, lsl #30 │ │ │ │ strdeq lr, [r5, -lr] │ │ │ │ - tsteq r5, r2, lsl #26 │ │ │ │ strdeq lr, [r5, -ip] │ │ │ │ - tsteq r5, sl, ror sp │ │ │ │ - tsteq r7, sl, lsl r0 │ │ │ │ - tsteq r5, r8, lsr #24 │ │ │ │ - tsteq r5, r0, 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 │ │ │ │ + strdeq lr, [r5, -sl] │ │ │ │ + strdeq lr, [r5, -r8] │ │ │ │ + tsteq sp, r4, lsl sp │ │ │ │ + smlatteq r5, r6, lr, lr │ │ │ │ + smlatteq r5, lr, lr, lr │ │ │ │ + smlatteq r5, ip, lr, lr │ │ │ │ + smlatteq r5, sl, lr, lr │ │ │ │ + smlatteq r5, lr, lr, lr │ │ │ │ + smlatteq r5, r4, lr, lr │ │ │ │ + ldrdeq lr, [r5, -lr] │ │ │ │ + smlatteq r5, r2, lr, lr │ │ │ │ + ldrdeq lr, [r5, -ip] │ │ │ │ + tsteq r5, sl, asr pc │ │ │ │ + strdeq r0, [r7, -sl] │ │ │ │ + tsteq r5, r8, lsl #28 │ │ │ │ + tsteq r5, r0, lsr pc │ │ │ │ + tsteq r5, r2, asr #30 │ │ │ │ + tsteq r7, r4, lsl #10 │ │ │ │ + tsteq r5, sl, ror #30 │ │ │ │ + tsteq r5, r0, ror pc │ │ │ │ + strdeq ip, [sp, -ip] │ │ │ │ + tsteq r5, r2, ror #30 │ │ │ │ + tsteq r7, lr, ror r7 │ │ │ │ + tsteq r7, ip, asr #26 │ │ │ │ + tsteq r5, r6, asr pc │ │ │ │ + tsteq r5, r6, ror #30 │ │ │ │ + tsteq r5, r0, ror #30 │ │ │ │ + tsteq r5, r4, ror r9 │ │ │ │ + tsteq r7, r0, lsl r1 │ │ │ │ + tsteq r5, sl, lsl sp │ │ │ │ + tsteq r7, sl, asr r4 │ │ │ │ + tsteq r7, r8, asr #2 │ │ │ │ + tsteq r7, r6, asr #8 │ │ │ │ + tsteq r7, r4, asr #8 │ │ │ │ + tsteq r7, r2, asr #8 │ │ │ │ + tsteq r5, r2, asr #26 │ │ │ │ + tsteq r5, r0, lsr sp │ │ │ │ + tsteq r7, sl, lsr #8 │ │ │ │ + tsteq r5, r6, lsl sp │ │ │ │ + tsteq r5, r4, lsl #26 │ │ │ │ + tsteq r7, sl, lsl #8 │ │ │ │ + qaddeq r0, r2, r7 │ │ │ │ + tsteq r7, r0, lsl #8 │ │ │ │ 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] │ │ │ │ - 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 │ │ │ │ + tsteq r7, lr, asr #6 │ │ │ │ + tsteq r7, r8, asr r4 │ │ │ │ + smlatbeq r5, r2, r2, r0 │ │ │ │ + smlabbeq r5, r4, r2, r0 │ │ │ │ + tsteq r5, ip, ror #4 │ │ │ │ + tsteq r5, r8, asr #4 │ │ │ │ + tsteq r5, ip, lsl r2 │ │ │ │ + strdeq r0, [r5, -r6] │ │ │ │ + smlabteq r5, ip, r1, r0 │ │ │ │ + smlabteq r5, r2, r1, r0 │ │ │ │ + @ instruction: 0x010501b0 │ │ │ │ + tsteq r7, lr, asr #2 │ │ │ │ + tsteq r5, r0, ror r1 │ │ │ │ + tsteq r5, r0, asr #2 │ │ │ │ + tsteq r5, r2, lsl r1 │ │ │ │ + smlatteq r5, r8, r0, r0 │ │ │ │ + strheq r0, [r5, -lr] │ │ │ │ + strheq r0, [r5, -r4] │ │ │ │ + swpeq r0, r0, [r5] │ │ │ │ + tsteq r5, r6, rrx │ │ │ │ + qaddeq r0, ip, r5 │ │ │ │ + tsteq r5, r6, lsr r0 │ │ │ │ + tsteq r5, sl │ │ │ │ + smlatteq r4, r0, pc, pc @ │ │ │ │ + @ instruction: 0x0104ffba │ │ │ │ + @ instruction: 0x0104ff94 │ │ │ │ + tstpeq r4, r8, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r2, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, ip, lsl pc @ p-variant is OBSOLETE │ │ │ │ + smlatteq r4, lr, lr, pc @ │ │ │ │ + smlabteq r4, r2, lr, pc @ │ │ │ │ + @ instruction: 0x0104fe96 │ │ │ │ + tstpeq r4, r2, ror lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, ip, asr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r0, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, sl, lsl lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r4, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r4, -r8] │ │ │ │ + smlatbeq r4, ip, sp, pc @ │ │ │ │ + @ instruction: 0x0104fd96 │ │ │ │ + smlabbeq r4, r0, sp, pc @ │ │ │ │ + tstpeq r4, r4, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, lr, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, ip, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r4, lsl #26 │ │ │ │ + smlatbeq r7, r8, ip, sp │ │ │ │ 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 │ │ │ │ + tstpeq r4, ip, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, lr, lsl ip @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r4, -r0] │ │ │ │ + smlabteq r4, r4, fp, pc @ │ │ │ │ + @ instruction: 0x0104fbba │ │ │ │ + smlatbeq r4, r4, fp, pc @ │ │ │ │ + tstpeq r4, lr, ror fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r0, asr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, sl, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r4, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r4, -r6] │ │ │ │ + smlatbeq r4, r8, sl, pc @ │ │ │ │ + tstpeq r4, sl, ror sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r0, ror sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, sl, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r4, lsr #20 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r4, -r6] │ │ │ │ - smlabteq r4, r8, r8, pc @ │ │ │ │ - @ instruction: 0x0104f89a │ │ │ │ + ldrdeq pc, [r4, -r0] │ │ │ │ + smlatbeq r4, sl, r9, pc @ │ │ │ │ + tstpeq r4, ip, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r2, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r8, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r6, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r4, r4, r8, pc @ │ │ │ │ + @ instruction: 0x0104f8ba │ │ │ │ + @ instruction: 0x0104f8b2 │ │ │ │ @ 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 │ │ │ │ - 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 │ │ │ │ - strdeq pc, [r4, -ip] │ │ │ │ - smlabteq r4, lr, r4, pc @ │ │ │ │ - smlatbeq r4, sl, r4, pc @ │ │ │ │ + tstpeq r4, r6, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, ip, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, sl, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r4, -r8] │ │ │ │ + smlabteq r4, lr, r7, pc @ │ │ │ │ + smlabteq r4, r6, r7, pc @ │ │ │ │ + smlatbeq r4, r4, r7, pc @ │ │ │ │ + tstpeq r4, r0, asr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r4, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r0, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r4, -ip] │ │ │ │ + smlatbeq r4, lr, r6, pc @ │ │ │ │ + smlabbeq r4, sl, r6, pc @ │ │ │ │ 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 │ │ │ │ - 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 @ │ │ │ │ - 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] │ │ │ │ + tstpeq r4, r0, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r4, -r6] │ │ │ │ + ldrdeq pc, [r4, -r0] │ │ │ │ + @ instruction: 0x0107d5b8 │ │ │ │ + tstpeq r4, r4, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r4, asr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r6, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r4, r8, r3, pc @ │ │ │ │ + smlabteq r4, r4, r3, pc @ │ │ │ │ + smlatbeq r4, r0, r3, pc @ │ │ │ │ + tstpeq r4, r0, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r6, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, lr, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, lr, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r4, -lr] │ │ │ │ + @ instruction: 0x0104f2b6 │ │ │ │ + smlabbeq r4, lr, r2, pc @ │ │ │ │ + tstpeq r4, r2, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, lr, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, sl, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r4, r8, r1, pc @ │ │ │ │ + @ instruction: 0x0104f1ba │ │ │ │ + smlabbeq r4, r8, r1, pc @ │ │ │ │ + tstpeq r4, r4, ror #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, ip, asr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, ip, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r4, -lr] │ │ │ │ smlatbeq r4, lr, r0, pc @ │ │ │ │ - smlabbeq r4, r2, r0, pc @ │ │ │ │ - qaddeq pc, lr, r4 @ │ │ │ │ - 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 @ │ │ │ │ - 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 │ │ │ │ - smlabbeq r4, r4, sp, lr │ │ │ │ - tsteq r4, r0, asr sp │ │ │ │ - tsteq r4, r4, lsr #26 │ │ │ │ - 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 │ │ │ │ + tstpeq r4, ip, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r2, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, ip, asr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r4, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + strdeq lr, [r4, -r6] │ │ │ │ + smlabteq r4, r6, pc, lr @ │ │ │ │ + @ instruction: 0x0104ef98 │ │ │ │ + tsteq r4, r4, ror #30 │ │ │ │ + tsteq r4, r0, lsr pc │ │ │ │ + tsteq r4, r4, lsl #30 │ │ │ │ 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 │ │ │ │ - tsteq r4, lr, lsl #20 │ │ │ │ + smlatbeq r4, ip, lr, lr │ │ │ │ + tsteq r4, ip, ror lr │ │ │ │ + tsteq r4, r2, ror lr │ │ │ │ + tsteq r4, lr, asr lr │ │ │ │ + tsteq r4, ip, lsr #28 │ │ │ │ + tsteq r4, r6, lsl #28 │ │ │ │ + smlatteq r4, r0, sp, lr │ │ │ │ + @ instruction: 0x0104edb2 │ │ │ │ + smlabbeq r4, r2, sp, lr │ │ │ │ + tsteq r4, r8, ror sp │ │ │ │ + tsteq r4, r2, asr sp │ │ │ │ + tsteq r4, r0, lsr #26 │ │ │ │ + strdeq lr, [r4, -r8] │ │ │ │ + ldrdeq lr, [r4, -r2] │ │ │ │ + smlatbeq r4, r0, ip, lr │ │ │ │ + tsteq r4, r0, ror ip │ │ │ │ + tsteq r4, lr, lsr ip │ │ │ │ + tsteq r4, ip, lsl #24 │ │ │ │ + smlatteq r4, lr, fp, lr │ │ │ │ + @ instruction: 0x0104ebbe │ │ │ │ + @ instruction: 0x0104ebb4 │ │ │ │ + smlabbeq r4, lr, fp, lr │ │ │ │ + tsteq r4, lr, asr fp │ │ │ │ + tsteq r4, r0, lsr fp │ │ │ │ + tsteq r4, ip, lsl #22 │ │ │ │ + smlatteq r4, r6, sl, lr │ │ │ │ + @ instruction: 0x0104eab6 │ │ │ │ + smlatbeq r4, lr, sl, lr │ │ │ │ + smlabbeq r4, r8, sl, lr │ │ │ │ + tsteq r4, ip, asr sl │ │ │ │ + tsteq r4, r2, lsr sl │ │ │ │ + tsteq r4, r8, 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 │ │ │ │ - strdeq lr, [r4, -lr] │ │ │ │ - ldrdeq lr, [r4, -ip] │ │ │ │ - @ instruction: 0x0104e6b0 │ │ │ │ - smlabbeq r4, r2, r6, lr │ │ │ │ + @ instruction: 0x0104e9b0 │ │ │ │ + smlabbeq r4, r6, r9, lr │ │ │ │ + tsteq r4, lr, ror r9 │ │ │ │ + tsteq r4, ip, asr r9 │ │ │ │ + tsteq r4, r2, lsr r9 │ │ │ │ + tsteq r4, r8, lsl #18 │ │ │ │ + tsteq r4, r0, lsl #18 │ │ │ │ + ldrdeq lr, [r4, -lr] │ │ │ │ + @ instruction: 0x0104e8bc │ │ │ │ + @ instruction: 0x0104e890 │ │ │ │ + tsteq r4, r2, ror #16 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + smlatteq r4, r2, r6, lr │ │ │ │ + ldrdeq lr, [r4, -r8] │ │ │ │ + @ instruction: 0x0104e6b4 │ │ │ │ + @ instruction: 0x0104e690 │ │ │ │ + tsteq r4, r4, ror #12 │ │ │ │ + tsteq r4, r8, lsr r6 │ │ │ │ + tsteq r4, lr, lsr #12 │ │ │ │ + tsteq r4, sl, lsl #12 │ │ │ │ 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 │ │ │ │ + smlatbeq r4, ip, r5, lr │ │ │ │ + tsteq r4, lr, ror r5 │ │ │ │ + tsteq r4, r0, asr r5 │ │ │ │ + tsteq r4, r2, lsr #10 │ │ │ │ + strdeq lr, [r4, -r4] │ │ │ │ + smlabteq r4, r6, r4, lr │ │ │ │ + @ instruction: 0x0104e4bc │ │ │ │ + @ instruction: 0x0104e496 │ │ │ │ + tsteq r4, r8, ror #8 │ │ │ │ + tsteq r4, lr, asr r4 │ │ │ │ + tsteq r4, r8, lsr r4 │ │ │ │ + tsteq r4, ip, lsl #8 │ │ │ │ + smlatteq r4, r0, r3, lr │ │ │ │ + ldrdeq lr, [r4, -r6] │ │ │ │ + @ instruction: 0x0104e3b2 │ │ │ │ + smlabbeq r4, r6, r3, lr │ │ │ │ + tsteq r4, ip, ror r3 │ │ │ │ + tsteq r4, r8, asr r3 │ │ │ │ + tsteq r4, sl, lsr #6 │ │ │ │ + strdeq lr, [r4, -lr] │ │ │ │ + ldrdeq lr, [r4, -r2] │ │ │ │ + smlatbeq r4, lr, r2, lr │ │ │ │ + @ instruction: 0x0104e29a │ │ │ │ + tsteq r4, lr, ror #4 │ │ │ │ + tsteq r4, sl, asr r2 │ │ │ │ + tsteq r4, r6, asr #4 │ │ │ │ + tsteq r4, sl, lsl r2 │ │ │ │ + smlatteq r4, lr, r1, lr │ │ │ │ + ldrdeq lr, [r4, -sl] │ │ │ │ + smlabteq r4, r6, r1, lr │ │ │ │ + @ instruction: 0x0104e19a │ │ │ │ + smlabbeq r4, r6, r1, lr │ │ │ │ + tsteq r4, r0, ror #2 │ │ │ │ + tsteq r4, r4, lsl r1 │ │ │ │ + smlatteq r4, r4, r0, lr │ │ │ │ + ldrdeq lr, [r4, -sl] │ │ │ │ + strheq lr, [r4, -r6] │ │ │ │ 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 │ │ │ │ + qaddeq lr, r8, r4 │ │ │ │ + tsteq r4, sl, lsr #32 │ │ │ │ + tsteq r4, r8 │ │ │ │ + ldrdeq sp, [r4, -r8] │ │ │ │ smlatbeq r4, r6, pc, sp @ │ │ │ │ - smlabbeq r4, r0, pc, sp @ │ │ │ │ - tsteq r4, r4, lsr pc │ │ │ │ - tsteq r4, r4, lsl #30 │ │ │ │ - strdeq sp, [r4, -sl] │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + tsteq r4, r4, ror pc │ │ │ │ + tsteq r4, r6, asr pc │ │ │ │ + tsteq r4, r6, lsr #30 │ │ │ │ + tsteq r4, ip, lsl pc │ │ │ │ + strdeq sp, [r4, -r6] │ │ │ │ + smlabteq r4, r4, lr, sp │ │ │ │ + @ instruction: 0x0104de98 │ │ │ │ + tsteq r4, ip, ror #28 │ │ │ │ + tsteq r4, r2, ror #28 │ │ │ │ + tsteq r4, ip, lsr lr │ │ │ │ + tsteq r4, ip, lsl #28 │ │ │ │ + tsteq r4, r2, lsl #28 │ │ │ │ + ldrdeq sp, [r4, -lr] │ │ │ │ + @ instruction: 0x0104ddb2 │ │ │ │ + smlabbeq r4, r6, sp, sp │ │ │ │ + tsteq r4, ip, ror sp │ │ │ │ + tsteq r4, r6, asr sp │ │ │ │ + tsteq r4, r0, lsr sp │ │ │ │ + tsteq r4, r0, lsl #26 │ │ │ │ + ldrdeq sp, [r4, -r4] │ │ │ │ + smlatbeq r4, r4, ip, sp │ │ │ │ + tsteq r4, sl, ror ip │ │ │ │ + tsteq r4, ip, asr #24 │ │ │ │ + tsteq r4, lr, lsl ip │ │ │ │ + tsteq r4, r6, lsl ip │ │ │ │ strdeq sp, [r4, -r4] │ │ │ │ - smlabteq r4, r4, sl, sp │ │ │ │ + smlabteq r4, sl, fp, sp │ │ │ │ + smlabteq r4, r2, fp, sp │ │ │ │ + @ instruction: 0x0104db9e │ │ │ │ + tsteq r4, r0, ror fp │ │ │ │ + tsteq r4, r2, asr #22 │ │ │ │ + tsteq r4, sl, lsr fp │ │ │ │ + tsteq r4, r8, lsl fp │ │ │ │ + strdeq sp, [r4, -r6] │ │ │ │ + smlabteq r4, r6, 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, r0, ror sl │ │ │ │ + tsteq r4, r8, ror #20 │ │ │ │ + tsteq r4, r4, asr #20 │ │ │ │ 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 │ │ │ │ - smlatteq r4, r6, r5, sp │ │ │ │ - @ instruction: 0x0104d5b4 │ │ │ │ - smlabbeq r4, r6, r5, sp │ │ │ │ - tsteq r4, r6, asr r5 │ │ │ │ - tsteq r4, r6, lsr #10 │ │ │ │ - tsteq r4, ip, lsl r5 │ │ │ │ - strdeq sp, [r4, -r8] │ │ │ │ - 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 │ │ │ │ - tsteq r4, r0, lsl r3 │ │ │ │ - smlatteq r4, r0, r2, sp │ │ │ │ - @ instruction: 0x0104d2b0 │ │ │ │ - smlatbeq r4, r6, r2, sp │ │ │ │ - smlabbeq r4, r2, 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 │ │ │ │ - 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, sl │ │ │ │ - ldrdeq ip, [r4, -sl] │ │ │ │ - smlatbeq r4, sl, pc, ip @ │ │ │ │ - smlatbeq r4, r0, pc, ip @ │ │ │ │ - tsteq r4, ip, ror pc │ │ │ │ - tsteq r4, r0, asr pc │ │ │ │ + smlatbeq r4, r2, r8, sp │ │ │ │ + @ instruction: 0x0104d898 │ │ │ │ + tsteq r4, r4, ror r8 │ │ │ │ + tsteq r4, r8, asr #16 │ │ │ │ + tsteq r4, ip, lsl r8 │ │ │ │ + tsteq r4, r2, lsl r8 │ │ │ │ + smlatteq r4, ip, r7, sp │ │ │ │ + smlabteq r4, r6, r7, sp │ │ │ │ + @ instruction: 0x0104d794 │ │ │ │ + tsteq r4, r6, ror #14 │ │ │ │ + tsteq r4, r6, lsr r7 │ │ │ │ + tsteq r4, r6, lsl #14 │ │ │ │ + strdeq sp, [r4, -ip] │ │ │ │ + ldrdeq sp, [r4, -r8] │ │ │ │ + smlatbeq r4, ip, r6, sp │ │ │ │ + smlatbeq r4, r2, r6, sp │ │ │ │ + tsteq r4, ip, ror r6 │ │ │ │ + tsteq r4, ip, asr #12 │ │ │ │ + tsteq r4, ip, lsl r6 │ │ │ │ + tsteq r4, r2, lsl r6 │ │ │ │ + smlatteq r4, lr, r5, sp │ │ │ │ + smlabteq r4, sl, r5, sp │ │ │ │ + @ instruction: 0x0104d59e │ │ │ │ + tsteq r4, r2, ror r5 │ │ │ │ + tsteq r4, r6, asr #10 │ │ │ │ + tsteq r4, ip, lsr r5 │ │ │ │ + tsteq r4, r6, lsl r5 │ │ │ │ + strdeq sp, [r4, -r0] │ │ │ │ + smlabteq r4, r0, r4, sp │ │ │ │ + @ instruction: 0x0104d490 │ │ │ │ + smlabbeq r4, r6, r4, sp │ │ │ │ + tsteq r4, r2, ror #8 │ │ │ │ + tsteq r4, lr, lsr r4 │ │ │ │ + tsteq r4, ip, lsl #8 │ │ │ │ + ldrdeq sp, [r4, -lr] │ │ │ │ + smlatbeq r4, ip, r3, sp │ │ │ │ + smlabbeq r4, r0, r3, sp │ │ │ │ + tsteq r4, r4, asr r3 │ │ │ │ + tsteq r4, sl, asr #6 │ │ │ │ + tsteq r4, r4, lsr #6 │ │ │ │ + strdeq sp, [r4, -r4] │ │ │ │ + smlatteq r4, sl, r2, sp │ │ │ │ + smlabteq r4, r6, r2, sp │ │ │ │ + @ instruction: 0x0104d29a │ │ │ │ + tsteq r4, lr, ror #4 │ │ │ │ + tsteq r4, r4, ror #4 │ │ │ │ + tsteq r4, lr, lsr r2 │ │ │ │ + tsteq r4, r8, lsl r2 │ │ │ │ + smlatteq r4, sl, r1, sp │ │ │ │ + @ instruction: 0x0104d1ba │ │ │ │ + smlabbeq r4, sl, r1, sp │ │ │ │ + smlabbeq r4, r0, r1, sp │ │ │ │ + tsteq r4, ip, asr r1 │ │ │ │ + tsteq r4, r0, lsr r1 │ │ │ │ + tsteq r4, r6, lsr #2 │ │ │ │ + mrseq sp, (UNDEF: 20) │ │ │ │ + ldrdeq sp, [r4, -r0] │ │ │ │ + smlatbeq r4, r0, r0, sp │ │ │ │ + swpeq sp, r6, [r4] │ │ │ │ + tsteq r4, r2, ror r0 │ │ │ │ + qaddeq sp, r0, r4 │ │ │ │ + tsteq r4, r4, lsr #32 │ │ │ │ + strdeq ip, [r4, -r6] │ │ │ │ + smlabteq r4, ip, pc, ip @ │ │ │ │ + smlatbeq r4, r2, pc, ip @ │ │ │ │ + @ instruction: 0x0104cf9a │ │ │ │ + tsteq r4, r8, ror pc │ │ │ │ + tsteq r4, ip, asr #30 │ │ │ │ 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, r6, lsr #30 │ │ │ │ + strdeq ip, [r4, -lr] │ │ │ │ + ldrdeq ip, [r4, -r6] │ │ │ │ + ldrdeq ip, [r4, -r0] │ │ │ │ + smlatbeq r4, lr, lr, ip │ │ │ │ + smlabbeq r4, ip, lr, ip │ │ │ │ + tsteq r4, r0, ror #28 │ │ │ │ + tsteq r4, r4, lsr lr │ │ │ │ + tsteq r4, sl, lsl #28 │ │ │ │ + tsteq r4, r4, lsl #28 │ │ │ │ + smlatteq r4, r6, sp, ip │ │ │ │ + smlabteq r4, r8, sp, ip │ │ │ │ + smlatbeq r4, r2, sp, ip │ │ │ │ + tsteq r4, ip, ror sp │ │ │ │ + tsteq r4, r6, ror sp │ │ │ │ + tsteq r4, r6, asr sp │ │ │ │ + tsteq r4, r6, lsr sp │ │ │ │ + tsteq r4, sl, lsr #26 │ │ │ │ + smlatbeq r7, ip, sp, sl │ │ │ │ tsteq r4, lr, lsl sp │ │ │ │ - strdeq ip, [r4, -r6] │ │ │ │ - strdeq ip, [r4, -r0] │ │ │ │ - smlabteq r4, lr, ip, ip │ │ │ │ + tsteq r7, r0, asr sp │ │ │ │ + tsteq r4, r2, lsl sp │ │ │ │ + tsteq r4, ip, lsl #26 │ │ │ │ + tsteq r4, r6, lsl #26 │ │ │ │ + @ instruction: 0x0107acb8 │ │ │ │ + strdeq ip, [r4, -sl] │ │ │ │ + strdeq ip, [r4, -r4] │ │ │ │ + smlatteq r4, lr, ip, ip │ │ │ │ + smlatteq r4, r8, ip, ip │ │ │ │ + smlatteq r4, r2, ip, ip │ │ │ │ + ldrdeq ip, [r4, -ip] │ │ │ │ + ldrdeq ip, [r4, -r6] │ │ │ │ + ldrdeq ip, [r4, -r0] │ │ │ │ + smlabteq r4, sl, ip, ip │ │ │ │ + smlabteq r4, r4, ip, ip │ │ │ │ + @ instruction: 0x0104ccbe │ │ │ │ + @ instruction: 0x0104ccb8 │ │ │ │ + @ instruction: 0x0104ccb2 │ │ │ │ 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 │ │ │ │ - tsteq r4, r6, asr fp │ │ │ │ - tsteq r4, sl, asr #22 │ │ │ │ - smlabteq r7, ip, fp, sl │ │ │ │ - tsteq r4, lr, lsr fp │ │ │ │ - tsteq r7, r0, ror fp │ │ │ │ - tsteq r4, r2, lsr fp │ │ │ │ - tsteq r4, ip, lsr #22 │ │ │ │ - tsteq r4, r6, lsr #22 │ │ │ │ - ldrdeq sl, [r7, -r8] │ │ │ │ - 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 │ │ │ │ + smlatbeq r4, r6, ip, ip │ │ │ │ + smlatbeq r4, r0, ip, ip │ │ │ │ + @ instruction: 0x0104cc9a │ │ │ │ + @ instruction: 0x0104cc94 │ │ │ │ + smlabbeq r4, lr, ip, ip │ │ │ │ + smlabbeq r4, r8, ip, 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,109 +71351,109 @@ │ │ │ │ stmdami r1!, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2144 @ 0xfffff7a0 │ │ │ │ stmdami r0!, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2143 @ 0xfffff7a1 │ │ │ │ svclt 0x0000bd08 │ │ │ │ + @ instruction: 0x0104caba │ │ │ │ + @ instruction: 0x0104cab4 │ │ │ │ + smlatbeq r4, lr, sl, ip │ │ │ │ + smlatbeq r4, r8, sl, ip │ │ │ │ + smlatbeq r4, r2, sl, ip │ │ │ │ + smlabteq r7, r4, fp, sl │ │ │ │ + tsteq r7, sl, ror #22 │ │ │ │ + tsteq r7, r0, asr #22 │ │ │ │ + smlabbeq r4, sl, sl, ip │ │ │ │ + smlabbeq r4, r4, sl, ip │ │ │ │ + tsteq r4, lr, ror sl │ │ │ │ + tsteq r4, r8, ror sl │ │ │ │ + tsteq r4, r2, ror sl │ │ │ │ + tsteq r4, ip, ror #20 │ │ │ │ + smlatteq r7, r6, fp, sl │ │ │ │ + @ instruction: 0x0107abb4 │ │ │ │ + tsteq r4, sl, asr sl │ │ │ │ + tsteq r4, r4, asr sl │ │ │ │ + tsteq r4, lr, asr #20 │ │ │ │ + tsteq r4, r8, asr #20 │ │ │ │ + tsteq r4, r2, asr #20 │ │ │ │ + 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 │ │ │ │ + tsteq r4, r6, lsl #20 │ │ │ │ + tsteq r4, r0, lsl #20 │ │ │ │ + strdeq ip, [r4, -sl] │ │ │ │ + strdeq ip, [r4, -r4] │ │ │ │ + smlatteq r4, lr, r9, ip │ │ │ │ + smlatteq r4, r8, r9, ip │ │ │ │ + smlatteq r4, r2, r9, ip │ │ │ │ + ldrdeq ip, [r4, -ip] │ │ │ │ + ldrdeq ip, [r4, -r6] │ │ │ │ + ldrdeq ip, [r4, -r0] │ │ │ │ + smlabteq r4, sl, r9, ip │ │ │ │ + smlabteq r4, r4, r9, ip │ │ │ │ + @ instruction: 0x0104c9be │ │ │ │ + @ instruction: 0x0104c9b8 │ │ │ │ + @ instruction: 0x0104c9b2 │ │ │ │ + smlatbeq r4, ip, r9, ip │ │ │ │ + smlatbeq r4, r6, r9, ip │ │ │ │ + smlatbeq r4, r0, r9, ip │ │ │ │ + @ instruction: 0x0104c99a │ │ │ │ + @ instruction: 0x0104c994 │ │ │ │ + smlabbeq r4, lr, r9, ip │ │ │ │ + smlabbeq r4, r8, r9, ip │ │ │ │ + smlabbeq r4, r2, r9, ip │ │ │ │ + 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 │ │ │ │ + tsteq r4, lr, asr r9 │ │ │ │ + tsteq r4, r8, asr r9 │ │ │ │ + tsteq r4, r2, asr r9 │ │ │ │ + tsteq r4, ip, asr #18 │ │ │ │ + tsteq r4, r6, asr #18 │ │ │ │ + tsteq r4, r0, asr #18 │ │ │ │ + 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 r4, ip, lsl r9 │ │ │ │ + tsteq r4, r6, lsl r9 │ │ │ │ + tsteq r4, r0, lsl r9 │ │ │ │ + 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 │ │ │ │ + smlatteq r4, r6, r8, ip │ │ │ │ + smlatteq r4, r0, r8, ip │ │ │ │ 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] │ │ │ │ - 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 ip, [r4, -ip] │ │ │ │ - strdeq ip, [r4, -r6] │ │ │ │ - strdeq ip, [r4, -r0] │ │ │ │ - smlatteq r4, sl, r7, ip │ │ │ │ - smlatteq r4, r4, r7, ip │ │ │ │ - ldrdeq ip, [r4, -lr] │ │ │ │ - ldrdeq ip, [r4, -r8] │ │ │ │ - ldrdeq ip, [r4, -r2] │ │ │ │ - smlabteq r4, ip, r7, ip │ │ │ │ - smlabteq r4, r6, r7, ip │ │ │ │ - smlabteq r4, r0, r7, ip │ │ │ │ - @ instruction: 0x0104c7ba │ │ │ │ - @ instruction: 0x0104c7b4 │ │ │ │ - smlatbeq r4, lr, r7, ip │ │ │ │ - smlatbeq r4, r8, r7, ip │ │ │ │ - smlatbeq r4, r2, r7, ip │ │ │ │ - @ instruction: 0x0104c79c │ │ │ │ - @ instruction: 0x0104c796 │ │ │ │ - @ instruction: 0x0104c790 │ │ │ │ - smlabbeq r4, sl, r7, ip │ │ │ │ - smlabbeq r4, r4, r7, ip │ │ │ │ - tsteq r4, lr, ror r7 │ │ │ │ - tsteq r4, r8, ror r7 │ │ │ │ - tsteq r4, r2, ror r7 │ │ │ │ - tsteq r4, ip, ror #14 │ │ │ │ - tsteq r4, r6, ror #14 │ │ │ │ - tsteq r4, r0, ror #14 │ │ │ │ - tsteq r4, sl, asr r7 │ │ │ │ - tsteq r4, r4, asr r7 │ │ │ │ - tsteq r4, lr, asr #14 │ │ │ │ - tsteq r4, r8, asr #14 │ │ │ │ - tsteq r4, r2, asr #14 │ │ │ │ - tsteq r4, ip, lsr r7 │ │ │ │ - tsteq r4, r6, lsr r7 │ │ │ │ - tsteq r4, r0, lsr r7 │ │ │ │ - tsteq r4, sl, lsr #14 │ │ │ │ - tsteq r4, r4, lsr #14 │ │ │ │ - tsteq r4, lr, lsl r7 │ │ │ │ - tsteq r4, r8, lsl r7 │ │ │ │ - tsteq r4, r2, lsl r7 │ │ │ │ - tsteq r4, ip, lsl #14 │ │ │ │ - tsteq r4, r6, lsl #14 │ │ │ │ - tsteq r4, r0, lsl #14 │ │ │ │ - strdeq 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 │ │ │ │ + smlabbeq r4, r6, r8, 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 │ │ │ │ + tsteq r4, r0, asr #20 │ │ │ │ + tsteq r6, sl, lsr #4 │ │ │ │ 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 │ │ │ │ - smlatteq r7, sl, ip, r7 │ │ │ │ - smlatbeq r4, r6, pc, r9 @ │ │ │ │ - @ instruction: 0x01049f9e │ │ │ │ - smlabteq r7, r6, ip, r7 │ │ │ │ - smlabteq r7, r4, ip, r7 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + @ instruction: 0x0107349a │ │ │ │ + tsteq r6, r2, lsl #18 │ │ │ │ + smlabteq r7, sl, lr, r7 │ │ │ │ + smlabbeq r4, r6, r1, sl │ │ │ │ + tsteq r4, lr, ror r1 │ │ │ │ + smlatbeq r7, r6, lr, r7 │ │ │ │ + smlatbeq r7, r4, lr, r7 │ │ │ │ + smlatbeq r7, sl, lr, r7 │ │ │ │ + tsteq r6, r6, asr #14 │ │ │ │ + smlabbeq r6, r4, r8, r9 │ │ │ │ + smlatbeq r6, ip, r2, sl │ │ │ │ + tsteq r7, sl, ror #28 │ │ │ │ + smlatteq r6, r8, r3, sl │ │ │ │ + tsteq r7, sl, asr #28 │ │ │ │ + tsteq r7, ip, asr #28 │ │ │ │ + tsteq r7, sl, asr #28 │ │ │ │ + smlabbeq r5, r2, r7, r1 │ │ │ │ + tsteq r4, r8, ror r0 │ │ │ │ + tsteq r4, r0, ror r0 │ │ │ │ + tsteq r7, r6, lsl lr │ │ │ │ + @ instruction: 0x0106a3b6 │ │ │ │ + strdeq r7, [r7, -r8] │ │ │ │ + smlatteq r7, lr, sp, r7 │ │ │ │ + smlatteq r7, ip, sp, r7 │ │ │ │ + smlatteq r5, ip, r6, r1 │ │ │ │ + smlatteq r4, r2, pc, r9 @ │ │ │ │ + ldrdeq r9, [r4, -sl] │ │ │ │ + smlabteq r7, r6, sp, r7 │ │ │ │ + @ instruction: 0x01049fb0 │ │ │ │ + smlabbeq r7, lr, lr, r7 │ │ │ │ + @ instruction: 0x01077fb8 │ │ │ │ + tsteq r7, sl, asr lr │ │ │ │ + @ instruction: 0x01077fb4 │ │ │ │ + smlatbeq r7, r6, pc, r7 @ │ │ │ │ + smlatbeq r7, lr, pc, r7 @ │ │ │ │ + tsteq r4, ip, lsl pc │ │ │ │ + smlatbeq r5, r0, r4, r8 │ │ │ │ + tsteq r6, lr, asr #12 │ │ │ │ + strdeq r7, [r7, -ip] │ │ │ │ + smlabteq r4, r0, lr, r9 │ │ │ │ + @ instruction: 0x01049eb8 │ │ │ │ + tsteq r7, ip, ror #8 │ │ │ │ + strdeq r7, [r7, -r4] │ │ │ │ + smlatbeq r7, r8, ip, r7 │ │ │ │ + strdeq r8, [r5, -ip] │ │ │ │ + smlabbeq r7, ip, ip, r7 │ │ │ │ + tsteq r6, ip, lsl r6 │ │ │ │ + @ instruction: 0x010581b4 │ │ │ │ + tsteq r7, lr, asr #24 │ │ │ │ + tsteq r7, lr, asr #24 │ │ │ │ + tsteq r6, lr, lsl r2 │ │ │ │ + tsteq r6, sl, lsl r2 │ │ │ │ + tsteq r7, lr, lsr #24 │ │ │ │ + @ instruction: 0x0106a1be │ │ │ │ + @ instruction: 0x0106a1ba │ │ │ │ + smlabbeq sp, r0, pc, r5 @ │ │ │ │ + strdeq r7, [r7, -r4] │ │ │ │ + smlatteq r7, ip, fp, r7 │ │ │ │ + smlatteq r7, r8, fp, r7 │ │ │ │ + smlatteq r7, r4, fp, r7 │ │ │ │ + smlatteq r7, r0, fp, r7 │ │ │ │ + ldrdeq r7, [r7, -ip] │ │ │ │ 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 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 │ │ │ │ + ldrdeq r7, [r7, -r0] │ │ │ │ + smlabteq r7, ip, fp, r7 │ │ │ │ + smlabteq r7, r0, fp, r7 │ │ │ │ + @ instruction: 0x01077bbc │ │ │ │ + @ instruction: 0x01077bb8 │ │ │ │ + @ instruction: 0x01077bb4 │ │ │ │ + @ instruction: 0x01077bb0 │ │ │ │ + smlatbeq r7, ip, fp, r7 │ │ │ │ + smlatbeq r7, r8, fp, r7 │ │ │ │ + smlatbeq r7, r4, fp, r7 │ │ │ │ + @ instruction: 0x01077b9e │ │ │ │ + strdeq sl, [r6, -r2] │ │ │ │ + smlabbeq r7, lr, r9, r7 │ │ │ │ + strdeq r7, [r7, -r6] │ │ │ │ + strdeq r7, [r7, -lr] │ │ │ │ + tsteq r7, lr, asr #22 │ │ │ │ + ldrdeq r7, [r7, -r2] │ │ │ │ + ldrdeq r7, [r7, -sl] │ │ │ │ + tsteq r7, r2, lsr fp │ │ │ │ + smlabteq r7, r6, sl, r7 │ │ │ │ + smlabteq r7, r2, sl, r7 │ │ │ │ + @ instruction: 0x01077abe │ │ │ │ + @ instruction: 0x01077aba │ │ │ │ + strdeq r7, [r7, -r6] │ │ │ │ + strdeq r7, [r7, -r6] │ │ │ │ + tsteq sp, ip, lsl sp │ │ │ │ + smlatteq r7, r4, sl, r7 │ │ │ │ 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 │ │ │ │ + smlatteq r7, r8, r9, r7 │ │ │ │ + smlatteq r7, r4, r9, r7 │ │ │ │ + tsteq r7, r6, asr sl │ │ │ │ + tsteq r6, r2, lsr r0 │ │ │ │ + smlabteq r7, lr, r7, r7 │ │ │ │ + tsteq r7, r6, lsr r9 │ │ │ │ + tsteq r7, lr, lsr r9 │ │ │ │ + smlabbeq r7, lr, r9, r7 │ │ │ │ + tsteq r7, r2, lsl r9 │ │ │ │ + tsteq r7, sl, lsl r9 │ │ │ │ + tsteq r7, r2, ror r9 │ │ │ │ + tsteq r7, r6, lsl #18 │ │ │ │ + tsteq r7, r2, lsl #18 │ │ │ │ + strdeq r7, [r7, -lr] │ │ │ │ + strdeq r7, [r7, -sl] │ │ │ │ + tsteq r7, r6, lsr r9 │ │ │ │ + tsteq r7, r6, ror r9 │ │ │ │ + tsteq sp, ip, asr fp │ │ │ │ + tsteq r7, r2, ror #18 │ │ │ │ + tsteq r7, r4, asr #18 │ │ │ │ + tsteq r7, ip, lsr r9 │ │ │ │ + tsteq r7, r4, lsr r9 │ │ │ │ + tsteq r7, ip, lsr #18 │ │ │ │ + tsteq r7, r4, lsr #18 │ │ │ │ + smlabteq sp, r2, sl, r5 │ │ │ │ + tsteq r7, r2, lsr #18 │ │ │ │ + tsteq r7, sl, lsl r9 │ │ │ │ + tsteq r7, r2, lsl r9 │ │ │ │ + tsteq r7, r6, lsr #18 │ │ │ │ tsteq r7, lr, lsl r9 │ │ │ │ - tsteq r7, lr, ror #18 │ │ │ │ + @ instruction: 0x01079e9e │ │ │ │ + tsteq r5, r8, ror pc │ │ │ │ + smlabteq r4, ip, r7, r9 │ │ │ │ + @ instruction: 0x01068fb6 │ │ │ │ + tsteq r6, sl, lsr #32 │ │ │ │ + tsteq r4, ip, lsr r8 │ │ │ │ + tsteq r4, r4, lsr r8 │ │ │ │ + @ instruction: 0x010778b4 │ │ │ │ + @ instruction: 0x010778b6 │ │ │ │ + @ instruction: 0x010778ba │ │ │ │ + ldrdeq r9, [r6, -r6] │ │ │ │ + ldrdeq r9, [r4, -r8] │ │ │ │ + ldrdeq r9, [r4, -r0] │ │ │ │ + @ instruction: 0x01077890 │ │ │ │ + tsteq r7, r2, asr r8 │ │ │ │ + tsteq r7, r6, asr r8 │ │ │ │ + smlabbeq r6, r2, pc, r9 @ │ │ │ │ + tsteq r4, r4, ror r7 │ │ │ │ + tsteq r4, ip, ror #14 │ │ │ │ + tsteq r7, r0, asr #16 │ │ │ │ + smlatteq r7, lr, r7, r7 │ │ │ │ strdeq r7, [r7, -r2] │ │ │ │ - strdeq r7, [r7, -sl] │ │ │ │ - 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 r6, lr, lsr #30 │ │ │ │ + tsteq r4, r0, lsl r7 │ │ │ │ + tsteq r4, r8, lsl #14 │ │ │ │ + strdeq r7, [r7, -r0] │ │ │ │ + smlabbeq r7, ip, r7, r7 │ │ │ │ @ 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 │ │ │ │ - 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 │ │ │ │ + smlatteq r6, r0, lr, r9 │ │ │ │ + @ instruction: 0x010496b4 │ │ │ │ + smlatbeq r4, lr, r6, r9 │ │ │ │ + smlatbeq r7, ip, r7, r7 │ │ │ │ + tsteq r7, r4, 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 │ │ │ │ + @ instruction: 0x01069e98 │ │ │ │ tsteq r4, ip, asr r6 │ │ │ │ - tsteq r4, r4, asr r6 │ │ │ │ - ldrdeq r7, [r7, -r4] │ │ │ │ - ldrdeq r7, [r7, -r6] │ │ │ │ - ldrdeq r7, [r7, -sl] │ │ │ │ - strdeq r9, [r6, -r6] │ │ │ │ - strdeq r9, [r4, -r8] │ │ │ │ - strdeq r9, [r4, -r0] │ │ │ │ - @ instruction: 0x010776b0 │ │ │ │ - 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 │ │ │ │ - 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 r4, r6, asr r6 │ │ │ │ + tsteq r7, r8, ror #14 │ │ │ │ + ldrdeq r7, [r7, -ip] │ │ │ │ + smlatteq r7, r2, r6, r7 │ │ │ │ + tsteq r6, r0, asr lr │ │ │ │ + tsteq r4, r4, lsl #12 │ │ │ │ + strdeq r9, [r4, -lr] │ │ │ │ + tsteq r7, r4, lsr #14 │ │ │ │ + smlabbeq r7, r4, r6, r7 │ │ │ │ + smlabbeq r7, sl, r6, r7 │ │ │ │ + tsteq r6, r8, lsl #28 │ │ │ │ + smlatbeq r4, ip, r5, r9 │ │ │ │ + smlatbeq r4, r6, r5, r9 │ │ │ │ + smlatteq r7, r0, r6, r7 │ │ │ │ + tsteq r7, ip, lsr #12 │ │ │ │ + tsteq r7, r2, lsr r6 │ │ │ │ + @ instruction: 0x0104919e │ │ │ │ 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 │ │ │ │ + ldrdeq r8, [r4, -r8] │ │ │ │ + ldrdeq r7, [r7, -r8] │ │ │ │ + smlatbeq r7, r8, r3, r7 │ │ │ │ + smlatbeq r7, sl, r3, r7 │ │ │ │ + smlabbeq r7, r2, r3, r7 │ │ │ │ + tsteq r7, r8, ror #6 │ │ │ │ + tsteq r4, sl, ror sp │ │ │ │ + tsteq r4, r4, ror sp │ │ │ │ + tsteq r4, lr, ror #26 │ │ │ │ + tsteq r4, r8, ror #26 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + @ instruction: 0x0105749e │ │ │ │ + strdeq r5, [r7, -lr] │ │ │ │ + tsteq r5, r8, ror r4 │ │ │ │ + tsteq r5, r6, ror r4 │ │ │ │ + tsteq r5, r4, ror r4 │ │ │ │ + tsteq r5, r2, ror r4 │ │ │ │ + smlabbeq sp, lr, r2, r5 │ │ │ │ + tsteq r5, r0, ror #8 │ │ │ │ + tsteq r5, r8, ror #8 │ │ │ │ + tsteq r5, r6, ror #8 │ │ │ │ + tsteq r5, r4, ror #8 │ │ │ │ + tsteq r5, r8, ror #8 │ │ │ │ + tsteq r5, lr, asr r4 │ │ │ │ + tsteq r5, r8, asr r4 │ │ │ │ + tsteq r5, ip, asr r4 │ │ │ │ + tsteq r5, r6, asr r4 │ │ │ │ + tsteq r7, lr, lsr #30 │ │ │ │ + tsteq r6, r8, lsr #8 │ │ │ │ + tsteq r6, r6, lsr #8 │ │ │ │ + tsteq r5, r0, ror #16 │ │ │ │ + @ instruction: 0x010507b2 │ │ │ │ + strdeq r9, [r6, -r4] │ │ │ │ + @ instruction: 0x010693b2 │ │ │ │ + strdeq r0, [r5, -ip] │ │ │ │ + strdeq r0, [r5, -sl] │ │ │ │ + tsteq sp, sl, ror #2 │ │ │ │ + @ instruction: 0x01068d90 │ │ │ │ + tsteq r5, r8, lsl r8 │ │ │ │ + tsteq r5, r0, lsl #16 │ │ │ │ + smlabbeq r5, r8, r3, r7 │ │ │ │ + smlatbeq r6, ip, r6, r8 │ │ │ │ + strdeq r7, [r7, -sl] │ │ │ │ + smlatbeq r7, r8, ip, r6 │ │ │ │ + tsteq r6, r6, ror r2 │ │ │ │ + smlatteq r7, r8, r0, r7 │ │ │ │ + @ instruction: 0x01057490 │ │ │ │ + smlabbeq r5, sl, r4, r7 │ │ │ │ + tsteq r5, r2, asr #6 │ │ │ │ + tsteq r5, r6, asr #6 │ │ │ │ + tsteq r5, r4, asr #6 │ │ │ │ + tsteq r5, sl, asr #6 │ │ │ │ + tsteq sp, sl, ror r0 │ │ │ │ + smlabbeq r7, r4, r0, r7 │ │ │ │ + smlatteq r6, r4, r5, r8 │ │ │ │ + tsteq r5, r6, lsr #6 │ │ │ │ + smlabteq r6, r6, r5, r8 │ │ │ │ + ldrdeq r7, [r5, -r4] │ │ │ │ + tsteq r7, r8, lsr #24 │ │ │ │ + tsteq r5, lr, lsl #6 │ │ │ │ + tsteq r5, r4, lsl r3 │ │ │ │ + tsteq r5, lr, lsl r3 │ │ │ │ + tsteq r5, r8, lsr #6 │ │ │ │ + tsteq r5, lr, lsr #6 │ │ │ │ + @ instruction: 0x010d4fba │ │ │ │ + smlatteq r7, r4, pc, r6 @ │ │ │ │ + tsteq r6, r4, lsr #10 │ │ │ │ + smlatteq r7, sl, pc, r6 @ │ │ │ │ + strdeq sl, [r6, -ip] │ │ │ │ + tsteq sp, r2, ror pc │ │ │ │ + tsteq r5, r6, lsr r3 │ │ │ │ + tsteq r3, r2, asr sl │ │ │ │ + smlatbeq r7, r0, pc, r6 @ │ │ │ │ + smlatbeq r7, r6, pc, r6 @ │ │ │ │ + smlatbeq r7, ip, pc, r6 @ │ │ │ │ + tsteq r4, r8, ror r9 │ │ │ │ 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 │ │ │ │ + smlabbeq r7, r8, lr, r6 │ │ │ │ + smlabteq r4, ip, r6, r8 │ │ │ │ + smlabbeq r7, lr, sp, r6 │ │ │ │ + smlabbeq r4, r4, r6, r8 │ │ │ │ + tsteq r4, r6, ror #12 │ │ │ │ + tsteq r4, lr, asr #12 │ │ │ │ + tsteq r4, sl, lsr #12 │ │ │ │ + strdeq r8, [r4, -lr] │ │ │ │ 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] │ │ │ │ - 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] │ │ │ │ + smlatbeq r4, ip, r5, r8 │ │ │ │ + smlatbeq r4, r2, r5, r8 │ │ │ │ + @ instruction: 0x01048590 │ │ │ │ + tsteq r4, r2, ror #10 │ │ │ │ + tsteq r4, r4, lsr r5 │ │ │ │ + tsteq r4, sl, lsl #10 │ │ │ │ + smlatteq r4, r0, r4, r8 │ │ │ │ + ldrdeq r8, [r4, -r6] │ │ │ │ + @ instruction: 0x010484b2 │ │ │ │ + smlabbeq r4, r8, r4, r8 │ │ │ │ + tsteq r4, r4, ror #8 │ │ │ │ + tsteq r4, lr, lsr r4 │ │ │ │ + tsteq r4, r0, lsl r4 │ │ │ │ + smlatteq r4, r4, r3, r8 │ │ │ │ + @ instruction: 0x010483b8 │ │ │ │ + smlatbeq r4, lr, r3, r8 │ │ │ │ + smlabbeq r4, sl, r3, r8 │ │ │ │ + tsteq r4, r4, ror #6 │ │ │ │ + tsteq r4, r6, lsr r3 │ │ │ │ + tsteq r4, sl, lsl #6 │ │ │ │ + mrseq r8, LR_abt │ │ │ │ + ldrdeq r8, [r4, -sl] │ │ │ │ + @ instruction: 0x010482b4 │ │ │ │ + smlabbeq r4, r6, r2, r8 │ │ │ │ + tsteq r4, r2, asr #4 │ │ │ │ + tsteq r4, ip, lsr #4 │ │ │ │ + mrseq r8, R12_usr │ │ │ │ + smlatteq r4, ip, r1, r8 │ │ │ │ + ldrdeq r8, [r4, -sl] │ │ │ │ + smlatbeq r4, lr, r1, r8 │ │ │ │ + smlabbeq r4, r2, r1, r8 │ │ │ │ + tsteq r4, r8, ror r1 │ │ │ │ + tsteq r4, r2, ror #2 │ │ │ │ + tsteq r4, ip, asr #2 │ │ │ │ + tsteq r4, sl, lsl #2 │ │ │ │ + strdeq r8, [r4, -r4] │ │ │ │ + smlabteq r4, r6, r0, r8 │ │ │ │ + swpeq r8, r8, [r4] │ │ │ │ + tsteq r4, r8, rrx │ │ │ │ + tsteq r4, r2, asr #32 │ │ │ │ + ldrdeq r6, [r7, -r2] │ │ │ │ + ldrdeq r7, [r4, -r8] │ │ │ │ + smlatbeq r4, r8, pc, r7 @ │ │ │ │ + tsteq r4, sl, ror pc │ │ │ │ + tsteq r4, ip, asr #30 │ │ │ │ + tsteq r4, r6, lsr #30 │ │ │ │ + tsteq r4, r0, lsl #30 │ │ │ │ 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 │ │ │ │ + smlatbeq r4, ip, lr, r7 │ │ │ │ + smlabbeq r4, r6, lr, r7 │ │ │ │ + tsteq r4, r8, asr lr │ │ │ │ + tsteq r4, sl, lsr #28 │ │ │ │ + tsteq r4, r4, lsl #28 │ │ │ │ ldrdeq r7, [r4, -lr] │ │ │ │ - @ instruction: 0x010479ba │ │ │ │ - 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 │ │ │ │ + @ instruction: 0x01047db2 │ │ │ │ + smlatbeq r4, r8, sp, r7 │ │ │ │ + smlabbeq r4, r4, sp, r7 │ │ │ │ + tsteq r4, sl, asr sp │ │ │ │ + tsteq r4, r0, lsr sp │ │ │ │ + tsteq r4, r6, lsl #26 │ │ │ │ + strdeq r7, [r4, -lr] │ │ │ │ + ldrdeq r7, [r4, -ip] │ │ │ │ + @ instruction: 0x01047cb2 │ │ │ │ + smlatbeq r4, sl, ip, r7 │ │ │ │ + smlabbeq r4, r8, ip, r7 │ │ │ │ + tsteq r4, lr, asr ip │ │ │ │ + tsteq r4, r4, lsr ip │ │ │ │ + tsteq r4, ip, lsr #24 │ │ │ │ + tsteq r4, sl, lsl #24 │ │ │ │ + smlatteq r4, r0, fp, r7 │ │ │ │ + @ instruction: 0x01047bbe │ │ │ │ + @ instruction: 0x01047b9a │ │ │ │ + tsteq r4, lr, ror #22 │ │ │ │ + tsteq r4, r2, asr #22 │ │ │ │ + tsteq r4, r6, lsl fp │ │ │ │ + tsteq r4, lr, lsl #22 │ │ │ │ + smlatteq r4, sl, sl, r7 │ │ │ │ + smlabteq r4, r6, sl, r7 │ │ │ │ + @ instruction: 0x01047a98 │ │ │ │ + tsteq r4, r4, ror sl │ │ │ │ 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 │ │ │ │ + smlatteq r4, r8, r8, r7 │ │ │ │ + tsteq r7, r8 │ │ │ │ + strdeq r5, [r7, -ip] │ │ │ │ + tsteq r4, sl, asr r8 │ │ │ │ + tsteq r4, r6, lsr r8 │ │ │ │ + tsteq r4, r8, lsl #16 │ │ │ │ + strdeq r7, [r4, -lr] │ │ │ │ + ldrdeq r7, [r4, -sl] │ │ │ │ + smlabbeq r4, r0, r7, r7 │ │ │ │ + tsteq r4, r6, ror r7 │ │ │ │ + tsteq r4, lr, asr #14 │ │ │ │ + tsteq r7, r6, asr pc │ │ │ │ + smlabbeq r7, lr, pc, r5 @ │ │ │ │ + strdeq r7, [r4, -r4] │ │ │ │ + strdeq r5, [r7, -sl] │ │ │ │ + tsteq r7, sl, ror pc │ │ │ │ + tsteq r4, r8, lsl r6 │ │ │ │ + smlatteq r4, ip, r5, r7 │ │ │ │ + smlabteq r4, ip, r5, r7 │ │ │ │ + smlatbeq r4, r8, r5, r7 │ │ │ │ + tsteq r4, r6, ror r5 │ │ │ │ + tsteq r4, r2, asr r5 │ │ │ │ + tsteq r4, sl, lsr r5 │ │ │ │ + tsteq r4, ip, lsl #10 │ │ │ │ + ldrdeq r7, [r4, -r8] │ │ │ │ + smlatbeq r4, sl, r4, r7 │ │ │ │ + tsteq r4, r8, ror r4 │ │ │ │ + tsteq r4, r8, asr #8 │ │ │ │ + tsteq r4, r6, lsl r4 │ │ │ │ + smlatteq r4, r6, r3, r7 │ │ │ │ + ldrdeq r7, [r4, -ip] │ │ │ │ smlabteq r4, r8, r3, r7 │ │ │ │ - @ instruction: 0x01047396 │ │ │ │ - tsteq r4, r2, ror r3 │ │ │ │ - tsteq r4, sl, asr r3 │ │ │ │ - tsteq r4, ip, lsr #6 │ │ │ │ - strdeq r7, [r4, -r8] │ │ │ │ - smlabteq r4, sl, r2, r7 │ │ │ │ - @ instruction: 0x01047298 │ │ │ │ + @ instruction: 0x01047398 │ │ │ │ + smlabbeq r4, lr, r3, r7 │ │ │ │ + tsteq r4, r6, ror #6 │ │ │ │ + tsteq r4, r4, lsr r3 │ │ │ │ + tsteq r4, lr, lsl #6 │ │ │ │ + ldrdeq r7, [r4, -ip] │ │ │ │ + @ instruction: 0x010472b6 │ │ │ │ + smlabbeq r4, r6, r2, r7 │ │ │ │ + tsteq r4, ip, ror r2 │ │ │ │ tsteq r4, r8, ror #4 │ │ │ │ - tsteq r4, r6, lsr r2 │ │ │ │ + tsteq r4, r8, lsr r2 │ │ │ │ tsteq r4, r6, lsl #4 │ │ │ │ - strdeq r7, [r4, -ip] │ │ │ │ - smlatteq r4, r8, r1, r7 │ │ │ │ - @ instruction: 0x010471b8 │ │ │ │ + ldrdeq r7, [r4, -r4] │ │ │ │ smlatbeq r4, lr, r1, r7 │ │ │ │ - smlabbeq r4, r6, r1, r7 │ │ │ │ - tsteq r4, r4, asr r1 │ │ │ │ - tsteq r4, lr, lsr #2 │ │ │ │ - strdeq r7, [r4, -ip] │ │ │ │ - ldrdeq r7, [r4, -r6] │ │ │ │ - smlatbeq r4, r6, r0, r7 │ │ │ │ + smlabbeq r4, r8, r1, r7 │ │ │ │ + tsteq r4, r8, asr r1 │ │ │ │ + tsteq r4, lr, asr #2 │ │ │ │ + tsteq r4, r8, lsr #2 │ │ │ │ + strdeq r7, [r4, -r6] │ │ │ │ + smlabteq r4, r4, r0, r7 │ │ │ │ swpeq r7, ip, [r4] │ │ │ │ - smlabbeq r4, r8, r0, r7 │ │ │ │ - qaddeq r7, r8, r4 │ │ │ │ - tsteq r4, r6, lsr #32 │ │ │ │ + tsteq r4, r6, ror r0 │ │ │ │ + tsteq r4, r4, asr #32 │ │ │ │ + tsteq r4, r2, lsl r0 │ │ │ │ strdeq r6, [r4, -r4] │ │ │ │ - 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, 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 │ │ │ │ - strdeq r6, [r4, -r6] │ │ │ │ - smlabteq r4, ip, sl, r6 │ │ │ │ - smlabteq r4, r4, sl, r6 │ │ │ │ - smlatbeq r4, r2, sl, r6 │ │ │ │ - smlabbeq r4, r0, sl, r6 │ │ │ │ + smlabteq r4, r6, pc, r6 @ │ │ │ │ + @ instruction: 0x01046f96 │ │ │ │ + tsteq r4, r8, ror #30 │ │ │ │ + tsteq r4, sl, lsr pc │ │ │ │ + tsteq r4, r2, lsr pc │ │ │ │ + tsteq r4, lr, lsl #30 │ │ │ │ + smlatteq r4, sl, lr, r6 │ │ │ │ + @ instruction: 0x01046eba │ │ │ │ + smlabbeq r4, sl, lr, r6 │ │ │ │ + smlabbeq r4, r2, lr, r6 │ │ │ │ + tsteq r4, ip, asr lr │ │ │ │ + tsteq r4, ip, lsr #28 │ │ │ │ + tsteq r4, r4, lsr #28 │ │ │ │ + tsteq r4, r2, lsl #28 │ │ │ │ + ldrdeq r6, [r4, -r8] │ │ │ │ + smlatbeq r4, lr, sp, r6 │ │ │ │ + tsteq r4, lr, ror sp │ │ │ │ + tsteq r4, r6, ror sp │ │ │ │ + tsteq r4, r4, asr sp │ │ │ │ + tsteq r4, sl, lsr #26 │ │ │ │ + tsteq r4, r2, lsr #26 │ │ │ │ + tsteq r4, r0, lsl #26 │ │ │ │ + ldrdeq r6, [r4, -r6] │ │ │ │ + smlatbeq r4, ip, ip, r6 │ │ │ │ + smlatbeq r4, r4, ip, r6 │ │ │ │ + smlabbeq r4, r2, ip, r6 │ │ │ │ + tsteq r4, r0, ror #24 │ │ │ │ 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 │ │ │ │ + smlatteq r4, r0, sl, r6 │ │ │ │ + @ instruction: 0x01046ab0 │ │ │ │ + smlabbeq r4, r4, sl, r6 │ │ │ │ + tsteq r4, r8, asr sl │ │ │ │ + tsteq r4, ip, lsr #20 │ │ │ │ + tsteq r4, r2, lsr #20 │ │ │ │ + strdeq r6, [r4, -lr] │ │ │ │ + ldrdeq r6, [r4, -sl] │ │ │ │ + smlatbeq r4, lr, r9, r6 │ │ │ │ + smlabbeq r4, sl, r9, r6 │ │ │ │ + tsteq r4, ip, asr r9 │ │ │ │ + tsteq r4, r2, asr r9 │ │ │ │ + tsteq r4, ip, lsr #18 │ │ │ │ + strdeq r6, [r4, -lr] │ │ │ │ ldrdeq r6, [r4, -r0] │ │ │ │ - smlatbeq r4, r4, r8, r6 │ │ │ │ - tsteq r4, r8, ror r8 │ │ │ │ + smlatbeq r4, r2, r8, r6 │ │ │ │ + @ instruction: 0x01046898 │ │ │ │ + tsteq r4, r2, 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 │ │ │ │ + tsteq r4, r0, lsr #16 │ │ │ │ + strdeq r6, [r4, -r4] │ │ │ │ + smlatteq r4, sl, r7, r6 │ │ │ │ + smlabteq r4, r6, r7, r6 │ │ │ │ + smlatbeq r4, r2, r7, r6 │ │ │ │ + tsteq r4, r4, ror r7 │ │ │ │ + tsteq r4, r8, asr #14 │ │ │ │ + tsteq r4, ip, lsl r7 │ │ │ │ strdeq r6, [r4, -r0] │ │ │ │ + smlatteq r4, r6, r6, r6 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - smlabteq r4, sl, r0, r6 │ │ │ │ - smlatbeq r4, r4, r0, r6 │ │ │ │ - tsteq r4, r4, ror r0 │ │ │ │ - tsteq r4, sl, rrx │ │ │ │ - tsteq r4, r8, asr #32 │ │ │ │ + @ instruction: 0x01046696 │ │ │ │ + smlabbeq r4, ip, r6, r6 │ │ │ │ + tsteq r4, r8, ror r6 │ │ │ │ + tsteq r4, ip, asr #12 │ │ │ │ + tsteq r4, r0, lsr #12 │ │ │ │ + tsteq r4, ip, lsl #12 │ │ │ │ + strdeq r6, [r4, -r8] │ │ │ │ + smlabteq r4, ip, r5, r6 │ │ │ │ + @ instruction: 0x010465b8 │ │ │ │ + smlatbeq r4, r4, r5, r6 │ │ │ │ + tsteq r4, r8, ror r5 │ │ │ │ + tsteq r4, r8, asr #10 │ │ │ │ + tsteq r4, sl, lsl r5 │ │ │ │ + smlatteq r4, lr, r4, r6 │ │ │ │ + smlatteq r4, r4, r4, r6 │ │ │ │ + @ instruction: 0x010464be │ │ │ │ + smlabbeq r4, r2, r4, r6 │ │ │ │ + tsteq r4, r8, ror r4 │ │ │ │ + tsteq r4, ip, asr #8 │ │ │ │ + tsteq r4, r2, asr #8 │ │ │ │ + tsteq r4, r0, lsr #8 │ │ │ │ + smlatteq r4, r6, r3, r6 │ │ │ │ + smlabteq r4, r8, r3, r6 │ │ │ │ + @ instruction: 0x01046396 │ │ │ │ + tsteq r4, r4, ror r3 │ │ │ │ + tsteq r7, r6, asr sp │ │ │ │ + tsteq r7, r8, lsr #28 │ │ │ │ + tsteq r7, r8, asr sp │ │ │ │ + smlatbeq r4, sl, r2, r6 │ │ │ │ + smlabbeq r4, r4, r2, r6 │ │ │ │ + tsteq r4, r4, asr r2 │ │ │ │ + tsteq r4, sl, asr #4 │ │ │ │ + tsteq r4, r8, lsr #4 │ │ │ │ + strdeq r6, [r4, -sl] │ │ │ │ + smlabteq r4, ip, r1, r6 │ │ │ │ + @ instruction: 0x0104619e │ │ │ │ + tsteq r4, r0, ror r1 │ │ │ │ + tsteq r4, r2, asr #2 │ │ │ │ + tsteq r4, r4, lsl r1 │ │ │ │ + strdeq r6, [r4, -r6] │ │ │ │ + ldrdeq r6, [r4, -r4] │ │ │ │ + smlatbeq r4, sl, r0, r6 │ │ │ │ + smlatbeq r4, r2, r0, r6 │ │ │ │ + tsteq r4, lr, ror r0 │ │ │ │ + qaddeq r6, r0, r4 │ │ │ │ + tsteq r4, r2, lsr #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 │ │ │ │ + strdeq r5, [r4, -r8] │ │ │ │ + smlabteq r4, lr, pc, r5 @ │ │ │ │ + smlabteq r4, r6, pc, r5 @ │ │ │ │ + smlatbeq r4, r2, pc, r5 @ │ │ │ │ + tsteq r4, r8, ror pc │ │ │ │ + tsteq r4, sl, asr #30 │ │ │ │ + tsteq r4, ip, lsl pc │ │ │ │ + tsteq r4, r4, lsl pc │ │ │ │ + strdeq r5, [r4, -r2] │ │ │ │ + smlabteq r4, r8, lr, r5 │ │ │ │ + smlabteq r4, r0, lr, r5 │ │ │ │ + @ instruction: 0x01045e9c │ │ │ │ + tsteq r4, sl, ror #28 │ │ │ │ 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 │ │ │ │ + ldrdeq r5, [r4, -r2] │ │ │ │ + smlabteq r4, r8, ip, r5 │ │ │ │ + smlatbeq r4, r4, ip, r5 │ │ │ │ + tsteq r4, r8, ror ip │ │ │ │ + tsteq r4, lr, ror #24 │ │ │ │ + tsteq r4, r8, asr #24 │ │ │ │ + tsteq r4, sl, lsl ip │ │ │ │ + smlatteq r4, ip, fp, r5 │ │ │ │ + @ instruction: 0x01045bbc │ │ │ │ + smlabbeq r4, ip, fp, r5 │ │ │ │ + smlabbeq r4, r2, fp, r5 │ │ │ │ + tsteq r4, lr, asr fp │ │ │ │ + tsteq r4, r2, lsr fp │ │ │ │ + tsteq r4, r8, lsr #22 │ │ │ │ + tsteq r4, r2, lsl #22 │ │ │ │ + ldrdeq r5, [r4, -r2] │ │ │ │ + smlatbeq r4, r2, sl, r5 │ │ │ │ @ instruction: 0x01045a98 │ │ │ │ - smlabbeq r4, lr, sl, r5 │ │ │ │ - tsteq r4, r8, ror #20 │ │ │ │ - tsteq r4, sl, 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, 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, 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, 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] │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + tsteq r4, r4, ror sl │ │ │ │ + tsteq r4, r8, asr #20 │ │ │ │ + tsteq r4, lr, lsr sl │ │ │ │ + tsteq r4, r8, lsl sl │ │ │ │ + smlatteq r4, sl, r9, r5 │ │ │ │ + @ instruction: 0x010459ba │ │ │ │ + smlabbeq r4, sl, r9, r5 │ │ │ │ + smlabbeq r4, r0, r9, r5 │ │ │ │ + tsteq r4, ip, asr r9 │ │ │ │ + tsteq r4, r0, lsr r9 │ │ │ │ + tsteq r4, r6, lsr #18 │ │ │ │ + tsteq r4, r0, lsl #18 │ │ │ │ + ldrdeq r5, [r4, -r0] │ │ │ │ + smlatbeq r4, r0, r8, r5 │ │ │ │ + @ instruction: 0x01045896 │ │ │ │ + tsteq r4, r2, ror r8 │ │ │ │ + tsteq r4, r6, asr #16 │ │ │ │ + tsteq r4, ip, lsr r8 │ │ │ │ + tsteq r4, r6, lsl r8 │ │ │ │ + smlatteq r4, r8, r7, r5 │ │ │ │ + @ instruction: 0x010457ba │ │ │ │ + smlabbeq r4, ip, r7, r5 │ │ │ │ + tsteq r4, ip, asr r7 │ │ │ │ + tsteq r4, ip, lsr #14 │ │ │ │ + tsteq r4, r2, lsr #14 │ │ │ │ strdeq r5, [r4, -lr] │ │ │ │ - ldrdeq r5, [r4, -r8] │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + ldrdeq r5, [r4, -r2] │ │ │ │ + smlabteq r4, r8, r6, r5 │ │ │ │ + smlatbeq r4, r2, r6, r5 │ │ │ │ + tsteq r4, r2, ror r6 │ │ │ │ + tsteq r4, r2, asr #12 │ │ │ │ + tsteq r4, r8, lsr r6 │ │ │ │ + tsteq r4, r4, lsl r6 │ │ │ │ + smlatteq r4, r8, r5, r5 │ │ │ │ + ldrdeq r5, [r4, -lr] │ │ │ │ + @ instruction: 0x010455b8 │ │ │ │ + smlabbeq r4, sl, r5, r5 │ │ │ │ + tsteq r4, sl, asr r5 │ │ │ │ + tsteq r4, sl, lsr #10 │ │ │ │ + tsteq r4, r0, lsr #10 │ │ │ │ strdeq r5, [r4, -ip] │ │ │ │ - ldrdeq r5, [r4, -r6] │ │ │ │ - smlatbeq r4, r8, 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 │ │ │ │ + smlabteq r4, r6, r4, r5 │ │ │ │ + smlatbeq r4, r0, r4, r5 │ │ │ │ + tsteq r4, r0, ror r4 │ │ │ │ + tsteq r4, r0, asr #8 │ │ │ │ + tsteq r4, r6, lsr r4 │ │ │ │ + tsteq r4, r2, lsl r4 │ │ │ │ + smlatteq r4, r6, r3, r5 │ │ │ │ + ldrdeq r5, [r4, -ip] │ │ │ │ + @ instruction: 0x010453b6 │ │ │ │ + smlabbeq r4, r8, r3, r5 │ │ │ │ + tsteq r4, lr, asr r3 │ │ │ │ + tsteq r4, r0, lsr r3 │ │ │ │ + tsteq r4, r4, lsl #6 │ │ │ │ + strdeq r5, [r4, -lr] │ │ │ │ + ldrdeq r5, [r4, -lr] │ │ │ │ + @ instruction: 0x010452b6 │ │ │ │ + @ instruction: 0x010452b0 │ │ │ │ + smlabbeq r4, lr, r2, r5 │ │ │ │ + tsteq r4, r2, ror #4 │ │ │ │ + tsteq r4, r6, lsr r2 │ │ │ │ + tsteq r4, r0, lsr r2 │ │ │ │ + tsteq r4, r0, lsl r2 │ │ │ │ + smlatteq r4, r8, r1, r5 │ │ │ │ + smlatteq r4, r2, r1, r5 │ │ │ │ + smlabteq r4, r0, r1, r5 │ │ │ │ + @ instruction: 0x01045198 │ │ │ │ + tsteq r4, ip, ror #2 │ │ │ │ + tsteq r4, r0, asr #2 │ │ │ │ + tsteq r4, sl, lsr r1 │ │ │ │ + tsteq r4, sl, lsl r1 │ │ │ │ + strdeq r5, [r4, -r2] │ │ │ │ + smlatteq r4, ip, r0, r5 │ │ │ │ + smlabteq r4, sl, r0, r5 │ │ │ │ + swpeq r5, sl, [r4] │ │ │ │ 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,43 +79367,123 @@ │ │ │ │ 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 │ │ │ │ + strdeq r4, [r4, -r6] │ │ │ │ + strdeq r4, [r4, -r0] │ │ │ │ + ldrdeq r4, [r4, -r2] │ │ │ │ + smlatbeq r4, ip, lr, r4 │ │ │ │ + smlatbeq r4, r6, lr, r4 │ │ │ │ + smlabbeq r4, r6, lr, r4 │ │ │ │ + tsteq r7, r6, asr r7 │ │ │ │ + smlabbeq r7, r8, r5, r3 │ │ │ │ + tsteq r4, lr, ror #28 │ │ │ │ + smlatbeq r7, ip, r9, r3 │ │ │ │ + tsteq r4, r2, ror #28 │ │ │ │ + ldrdeq r3, [r7, -r8] │ │ │ │ + tsteq r4, r6, asr lr │ │ │ │ + smlabbeq r7, ip, r7, r3 │ │ │ │ + tsteq r4, sl, asr #28 │ │ │ │ + tsteq r7, r0, lsl #12 │ │ │ │ + tsteq r4, lr, lsr lr │ │ │ │ + tsteq r4, r8, lsr lr │ │ │ │ + tsteq r4, r2, lsr lr │ │ │ │ + tsteq r4, ip, lsr #28 │ │ │ │ + tsteq r4, r6, lsr #28 │ │ │ │ + tsteq r4, r0, lsr #28 │ │ │ │ + tsteq r4, sl, lsl lr │ │ │ │ + tsteq r4, r4, lsl lr │ │ │ │ + tsteq r4, lr, lsl #28 │ │ │ │ + tsteq r4, r8, lsl #28 │ │ │ │ + tsteq r4, r2, lsl #28 │ │ │ │ + strdeq r4, [r4, -ip] │ │ │ │ + strdeq r4, [r4, -r6] │ │ │ │ + strdeq r4, [r4, -r0] │ │ │ │ + smlatteq r4, sl, sp, r4 │ │ │ │ + smlatteq r4, r4, sp, r4 │ │ │ │ + ldrdeq r4, [r4, -lr] │ │ │ │ + ldrdeq r4, [r4, -r8] │ │ │ │ + ldrdeq r4, [r4, -r2] │ │ │ │ + smlabteq r4, ip, sp, r4 │ │ │ │ + smlabteq r4, r6, sp, r4 │ │ │ │ + smlabteq r4, r0, sp, r4 │ │ │ │ + @ instruction: 0x01044dba │ │ │ │ + @ instruction: 0x01044db4 │ │ │ │ + smlatbeq r4, lr, sp, r4 │ │ │ │ + smlatbeq r4, r8, sp, r4 │ │ │ │ + smlatbeq r4, r2, sp, r4 │ │ │ │ + @ instruction: 0x01044d9c │ │ │ │ + @ instruction: 0x01044d96 │ │ │ │ + @ instruction: 0x01044d90 │ │ │ │ + smlabbeq r4, sl, sp, r4 │ │ │ │ + smlabbeq r4, r4, sp, r4 │ │ │ │ + tsteq r4, lr, ror sp │ │ │ │ + tsteq r4, r8, ror sp │ │ │ │ + smlabteq r7, lr, r4, r3 │ │ │ │ + tsteq r4, ip, ror #26 │ │ │ │ + tsteq r4, r6, ror #26 │ │ │ │ + tsteq r4, r0, ror #26 │ │ │ │ + tsteq r4, sl, asr sp │ │ │ │ + @ instruction: 0x01073590 │ │ │ │ + tsteq r7, sl, asr #10 │ │ │ │ + tsteq r7, r4, lsr #10 │ │ │ │ + tsteq r4, r2, asr #26 │ │ │ │ + tsteq r4, ip, lsr sp │ │ │ │ + tsteq r4, r6, lsr sp │ │ │ │ + smlabteq r7, ip, r5, r3 │ │ │ │ + smlabbeq r7, r6, r5, r3 │ │ │ │ + tsteq r4, r4, lsr #26 │ │ │ │ + ldrdeq r3, [r7, -sl] │ │ │ │ + tsteq r7, r4, asr #14 │ │ │ │ + tsteq r7, lr, lsl #12 │ │ │ │ + tsteq r4, ip, lsl #26 │ │ │ │ + smlabteq r7, r2, r6, r3 │ │ │ │ + @ instruction: 0x0107369c │ │ │ │ + strdeq r4, [r4, -sl] │ │ │ │ + strdeq r4, [r4, -r4] │ │ │ │ + smlatteq r4, lr, ip, r4 │ │ │ │ + smlatteq r4, r8, ip, r4 │ │ │ │ + smlatteq r4, r2, ip, r4 │ │ │ │ + ldrdeq r4, [r4, -ip] │ │ │ │ + ldrdeq r4, [r4, -r6] │ │ │ │ + ldrdeq r4, [r4, -r0] │ │ │ │ + smlabteq r4, sl, ip, r4 │ │ │ │ + smlabteq r4, r4, ip, r4 │ │ │ │ + @ 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 │ │ │ │ tsteq r4, r4, lsr ip │ │ │ │ - tsteq r4, lr, lsr #24 │ │ │ │ - tsteq r4, r8, lsr #24 │ │ │ │ + smlabteq r7, sl, r6, r3 │ │ │ │ + strdeq r3, [r7, -ip] │ │ │ │ tsteq r4, r2, lsr #24 │ │ │ │ - tsteq r4, ip, lsl ip │ │ │ │ - tsteq r4, r6, lsl ip │ │ │ │ + smlabteq r7, r0, r7, r3 │ │ │ │ + @ instruction: 0x01073792 │ │ │ │ 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] │ │ │ │ smlatteq r4, ip, fp, r4 │ │ │ │ @@ -79417,108 +79497,28 @@ │ │ │ │ @ instruction: 0x01044bbc │ │ │ │ @ instruction: 0x01044bb6 │ │ │ │ @ instruction: 0x01044bb0 │ │ │ │ smlatbeq r4, sl, fp, r4 │ │ │ │ smlatbeq r4, r4, fp, r4 │ │ │ │ @ instruction: 0x01044b9e │ │ │ │ @ instruction: 0x01044b98 │ │ │ │ - smlatteq r7, lr, r2, r3 │ │ │ │ + @ instruction: 0x01044b92 │ │ │ │ smlabbeq r4, ip, fp, r4 │ │ │ │ smlabbeq r4, r6, fp, r4 │ │ │ │ smlabbeq r4, r0, fp, r4 │ │ │ │ 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, ip, lsr #22 │ │ │ │ - smlatteq r7, r2, r4, r3 │ │ │ │ - @ instruction: 0x010734bc │ │ │ │ - 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] │ │ │ │ - strdeq r4, [r4, -r0] │ │ │ │ - smlatteq r4, sl, sl, r4 │ │ │ │ - smlatteq r4, r4, sl, r4 │ │ │ │ - ldrdeq r4, [r4, -lr] │ │ │ │ - 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 │ │ │ │ - smlatbeq r4, r2, sl, r4 │ │ │ │ - @ instruction: 0x01044a9c │ │ │ │ - @ instruction: 0x01044a96 │ │ │ │ - @ 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, r2, asr #20 │ │ │ │ - smlatteq r7, r0, r5, r3 │ │ │ │ - @ instruction: 0x010735b2 │ │ │ │ - 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 │ │ │ │ - tsteq r4, r6, lsl #20 │ │ │ │ - tsteq r4, r0, lsl #20 │ │ │ │ - strdeq r4, [r4, -sl] │ │ │ │ - strdeq r4, [r4, -r4] │ │ │ │ - smlatteq r4, lr, r9, r4 │ │ │ │ - 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 │ │ │ │ + smlabteq r7, r6, r9, r2 │ │ │ │ + smlatbeq r6, r0, r9, r3 │ │ │ │ + smlabteq r7, r6, r9, r2 │ │ │ │ + smlabteq r7, r8, r9, r2 │ │ │ │ + smlabteq r7, lr, r9, r2 │ │ │ │ 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 │ │ │ │ + smlatteq r6, r2, r3, r2 │ │ │ │ + tsteq r6, r0, lsr sl │ │ │ │ + tsteq r7, lr, lsr #20 │ │ │ │ + @ instruction: 0x010422ba │ │ │ │ + tsteq r4, lr, lsl #4 │ │ │ │ + smlatbeq r4, r6, r2, r2 │ │ │ │ + smlabbeq r7, sl, sl, r0 │ │ │ │ + ldrdeq r1, [r6, -lr] │ │ │ │ + tsteq r7, ip, ror sl │ │ │ │ + smlabteq r4, r0, r1, r2 │ │ │ │ + smlatbeq r6, ip, r9, r1 │ │ │ │ + tsteq r7, r2, ror sl │ │ │ │ + smlabbeq r6, lr, r9, r1 │ │ │ │ + tsteq r4, r0, ror #28 │ │ │ │ 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 │ │ │ │ + tsteq r7, r8, lsl #20 │ │ │ │ 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, -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 │ │ │ │ + tsteq r4, r8, asr r1 │ │ │ │ + smlabbeq r7, lr, r7, r2 │ │ │ │ + tsteq r4, r0, asr r1 │ │ │ │ + tsteq r4, lr, lsr r1 │ │ │ │ + tsteq ip, r6, lsr #6 │ │ │ │ + tsteq r4, r0, lsr r1 │ │ │ │ + tsteq r4, r4, lsr r1 │ │ │ │ + tsteq r4, lr, lsr #2 │ │ │ │ + tsteq r4, r6, lsr #2 │ │ │ │ + tsteq r7, lr, lsl #14 │ │ │ │ + tsteq r4, r8, lsl r1 │ │ │ │ + tsteq r4, r6, lsr #2 │ │ │ │ + smlatbeq ip, r6, r2, lr │ │ │ │ + tsteq r4, r6, lsr #2 │ │ │ │ + @ instruction: 0x010726ba │ │ │ │ + tsteq r4, ip, lsl r1 │ │ │ │ + tsteq r4, sl, lsl #2 │ │ │ │ + tsteq ip, r2, asr r2 │ │ │ │ + strdeq r2, [r4, -ip] │ │ │ │ + tsteq r4, r4, lsl #2 │ │ │ │ + tsteq r4, r6, lsl #2 │ │ │ │ + mrseq r2, (UNDEF: 20) │ │ │ │ + ldrdeq r2, [r4, -r8] │ │ │ │ + ldrdeq r2, [r4, -sl] │ │ │ │ + smlatteq r4, ip, r0, r2 │ │ │ │ + tsteq r4, r8 │ │ │ │ + tsteq r4, r2 │ │ │ │ + ldrdeq r2, [r4, -r8] │ │ │ │ + ldrdeq r1, [r4, -ip] │ │ │ │ + ldrdeq r1, [r4, -r6] │ │ │ │ + tsteq r7, r8, lsl r8 │ │ │ │ + @ instruction: 0x01041fb0 │ │ │ │ + smlatbeq r4, sl, pc, r1 @ │ │ │ │ + smlatbeq r6, r4, ip, r3 │ │ │ │ + smlatbeq r6, r4, ip, r3 │ │ │ │ + smlatbeq r6, r2, ip, r3 │ │ │ │ + smlatteq r6, r8, ip, r3 │ │ │ │ + tsteq r6, r8, ror ip │ │ │ │ + tsteq r6, r6, ror ip │ │ │ │ + smlatbeq r6, lr, r4, lr │ │ │ │ + smlatbeq r6, r8, r4, lr │ │ │ │ + smlatbeq r6, r2, r4, lr │ │ │ │ + @ instruction: 0x0106e49c │ │ │ │ + @ instruction: 0x0106e496 │ │ │ │ + @ instruction: 0x0106e490 │ │ │ │ + smlabbeq r6, sl, r4, lr │ │ │ │ + tsteq r4, ip, lsl #14 │ │ │ │ + tsteq r4, sl, lsl #14 │ │ │ │ + tsteq r6, r8, ror #8 │ │ │ │ + tsteq ip, ip, rrx │ │ │ │ + tsteq r6, r2, ror r4 │ │ │ │ + tsteq r4, sl, lsl r7 │ │ │ │ + tsteq r4, r0, lsl #14 │ │ │ │ + tsteq r6, r6, ror #8 │ │ │ │ + tsteq r4, lr, asr #28 │ │ │ │ + tsteq r4, r8, asr #28 │ │ │ │ + tsteq r6, r2, ror r3 │ │ │ │ + tsteq r6, r2, ror r3 │ │ │ │ + tsteq r6, r8, ror r3 │ │ │ │ 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 │ │ │ │ + tsteq r4, r2, lsr r8 │ │ │ │ + strdeq r0, [r7, -ip] │ │ │ │ + smlatteq r4, r8, r7, r1 │ │ │ │ + smlabteq r4, r8, r7, r1 │ │ │ │ + @ instruction: 0x010417b6 │ │ │ │ + @ instruction: 0x01041790 │ │ │ │ + tsteq r4, r6, ror #14 │ │ │ │ + tsteq r4, ip, asr r7 │ │ │ │ + tsteq r4, r6, lsr r7 │ │ │ │ + tsteq r7, ip, lsr r4 │ │ │ │ + tsteq r7, sl, asr r4 │ │ │ │ + @ instruction: 0x010704b4 │ │ │ │ + @ instruction: 0x010416b6 │ │ │ │ ldrdeq r0, [r7, -r4] │ │ │ │ - ldrdeq r1, [r4, -r6] │ │ │ │ - strdeq r0, [r7, -r4] │ │ │ │ - tsteq r4, r6, ror r4 │ │ │ │ - tsteq r7, sl, lsl r3 │ │ │ │ + tsteq r4, r6, asr r6 │ │ │ │ + strdeq r0, [r7, -sl] │ │ │ │ + tsteq r4, r2, lsl #12 │ │ │ │ + ldrdeq r1, [r4, -r8] │ │ │ │ + @ instruction: 0x010415b2 │ │ │ │ + smlabbeq r4, r8, r5, r1 │ │ │ │ + tsteq r4, lr, ror r5 │ │ │ │ + tsteq r4, sl, asr r5 │ │ │ │ + tsteq r4, lr, lsr #10 │ │ │ │ + tsteq r4, sl, lsl #10 │ │ │ │ + smlatteq r4, r6, r4, r1 │ │ │ │ + @ instruction: 0x01041490 │ │ │ │ + tsteq r4, r4, ror #8 │ │ │ │ + tsteq r4, r6, asr #8 │ │ │ │ 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, -r2] │ │ │ │ + ldrdeq r1, [r4, -sl] │ │ │ │ + smlabteq r4, r6, r3, r1 │ │ │ │ + smlabbeq r4, lr, r3, r1 │ │ │ │ + tsteq r4, r8, ror #6 │ │ │ │ + tsteq r4, r6, asr #6 │ │ │ │ + tsteq r4, sl, lsl r3 │ │ │ │ + strdeq r1, [r4, -r2] │ │ │ │ + ldrdeq r1, [r4, -sl] │ │ │ │ + tsteq r7, r6, asr r2 │ │ │ │ + @ instruction: 0x01070292 │ │ │ │ + tsteq r7, lr, lsr #6 │ │ │ │ + tsteq r4, lr, lsl r2 │ │ │ │ + smlatteq r4, ip, r1, r1 │ │ │ │ + smlabteq r4, sl, r1, r1 │ │ │ │ + smlatbeq r4, r6, r1, r1 │ │ │ │ + tsteq r4, sl, ror r1 │ │ │ │ + tsteq r4, lr, asr #2 │ │ │ │ + tsteq r4, r4, lsr #2 │ │ │ │ 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 r1, [r4, -r0] │ │ │ │ + smlabteq r4, r8, r0, r1 │ │ │ │ + smlatbeq r4, r4, r0, r1 │ │ │ │ + smlabbeq r4, r0, r0, r1 │ │ │ │ + qaddeq r1, r6, r4 │ │ │ │ + tsteq r4, r2, lsr r0 │ │ │ │ + tsteq r4, lr │ │ │ │ + smlatteq r4, r4, pc, r0 @ │ │ │ │ + @ instruction: 0x01040fba │ │ │ │ + @ instruction: 0x01040f96 │ │ │ │ + tsteq r4, r2, ror pc │ │ │ │ + tsteq r4, r8, asr #30 │ │ │ │ + tsteq r4, r6, lsr #30 │ │ │ │ + tsteq r4, r4, lsl #30 │ │ │ │ ldrdeq r0, [r4, -sl] │ │ │ │ + @ instruction: 0x01040eb2 │ │ │ │ + smlabbeq r4, sl, lr, r0 │ │ │ │ + tsteq r4, r8, ror #28 │ │ │ │ + tsteq r4, r6, asr #28 │ │ │ │ + tsteq r4, lr, lsl lr │ │ │ │ + strdeq r0, [r4, -ip] │ │ │ │ + ldrdeq r0, [r4, -ip] │ │ │ │ @ instruction: 0x01040db6 │ │ │ │ - @ instruction: 0x01040d92 │ │ │ │ - tsteq r4, r8, ror #26 │ │ │ │ - tsteq r4, r6, asr #26 │ │ │ │ - tsteq r4, r4, lsr #26 │ │ │ │ - strdeq r0, [r4, -sl] │ │ │ │ - ldrdeq r0, [r4, -r2] │ │ │ │ - smlatbeq r4, sl, ip, r0 │ │ │ │ - smlabbeq r4, r8, ip, r0 │ │ │ │ + @ instruction: 0x01040d90 │ │ │ │ + tsteq r4, r0, ror sp │ │ │ │ + tsteq r4, r0, asr sp │ │ │ │ + tsteq r4, sl, lsr #26 │ │ │ │ + tsteq r4, sl, lsl #26 │ │ │ │ + smlatteq r4, sl, ip, r0 │ │ │ │ + tstpeq r6, lr, ror fp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0106fa98 │ │ │ │ + tstpeq r6, r2, lsl sl @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r6, -r4] │ │ │ │ + smlabteq r4, r6, ip, r0 │ │ │ │ + smlabteq r4, r0, ip, r0 │ │ │ │ + @ instruction: 0x01040cba │ │ │ │ + @ instruction: 0x01040cb4 │ │ │ │ + smlatbeq r4, lr, ip, r0 │ │ │ │ + tstpeq r6, r8, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r2, asr #20 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01040c9c │ │ │ │ + @ instruction: 0x0106fab6 │ │ │ │ + @ instruction: 0x0106fa90 │ │ │ │ + smlabbeq r4, sl, ip, r0 │ │ │ │ + smlatteq r6, r4, sl, pc @ │ │ │ │ + strdeq pc, [r6, -lr] │ │ │ │ + tsteq r4, r8, ror ip │ │ │ │ + tstpeq r6, sl, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, ip, asr #22 @ p-variant is OBSOLETE │ │ │ │ tsteq r4, r6, ror #24 │ │ │ │ - tsteq r4, lr, lsr ip │ │ │ │ - tsteq r4, ip, lsl ip │ │ │ │ - strdeq r0, [r4, -ip] │ │ │ │ - ldrdeq r0, [r4, -r6] │ │ │ │ - @ instruction: 0x01040bb0 │ │ │ │ - @ instruction: 0x01040b90 │ │ │ │ - tsteq r4, r0, ror fp │ │ │ │ - tsteq r4, sl, asr #22 │ │ │ │ - tsteq r4, sl, lsr #22 │ │ │ │ - tsteq r4, sl, lsl #22 │ │ │ │ - @ instruction: 0x0106f99e │ │ │ │ - @ instruction: 0x0106f8b8 │ │ │ │ - tstpeq r6, r2, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r6, -r4] │ │ │ │ - smlatteq r4, r6, sl, r0 │ │ │ │ - smlatteq r4, r0, sl, r0 │ │ │ │ - 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 │ │ │ │ - ldrdeq pc, [r6, -r6] │ │ │ │ - @ instruction: 0x0106f8b0 │ │ │ │ - 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 │ │ │ │ + tstpeq r6, r0, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, sl, asr ip │ │ │ │ + tsteq r4, r4, asr ip │ │ │ │ + tsteq r4, lr, asr #24 │ │ │ │ + tsteq r4, r8, asr #24 │ │ │ │ + tsteq r4, r2, asr #24 │ │ │ │ + @ instruction: 0x0106fb94 │ │ │ │ + tstpeq r6, r6, asr fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r0, lsr ip │ │ │ │ + tsteq r4, sl, lsr #24 │ │ │ │ + tsteq r4, r4, lsr #24 │ │ │ │ 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 │ │ │ │ - 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, 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] │ │ │ │ + tsteq r4, r6, ror #20 │ │ │ │ + tsteq r4, r0, ror #20 │ │ │ │ + tstpeq r6, r2, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r6, ip, sl, pc @ │ │ │ │ + @ instruction: 0x0106fabe │ │ │ │ + tsteq r4, r8, asr #20 │ │ │ │ + tsteq r4, r2, asr #20 │ │ │ │ + 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 │ │ │ │ + tsteq r4, r6, lsl #20 │ │ │ │ + tsteq r4, r0, lsl #20 │ │ │ │ + strdeq r0, [r4, -sl] │ │ │ │ + strdeq r0, [r4, -r4] │ │ │ │ + smlatteq r4, lr, r9, r0 │ │ │ │ + smlatteq r4, r8, r9, r0 │ │ │ │ + smlatteq r4, r2, r9, r0 │ │ │ │ + ldrdeq 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 │ │ │ │ + ldrdeq pc, [r6, -sl] │ │ │ │ + strdeq r0, [r6, -r6] │ │ │ │ + tsteq r4, r8, ror #12 │ │ │ │ + strdeq r0, [r4, -r8] │ │ │ │ + strdeq r0, [r4, -r2] │ │ │ │ + tsteq r4, sl, lsr r6 │ │ │ │ + tstpeq r5, r6, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + strdeq r0, [r4, -r8] │ │ │ │ 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 │ │ │ │ + tstpeq r6, r8, lsr r3 @ 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 │ │ │ │ - smlabteq r6, r0, r4, pc @ │ │ │ │ + tstpeq r6, ip, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + strheq pc, [r6, -lr] @ │ │ │ │ + smlabbeq r6, ip, r0, pc @ │ │ │ │ + tstpeq r6, r6, asr #6 @ p-variant is OBSOLETE │ │ │ │ + qaddeq pc, r8, r6 @ │ │ │ │ + ldrdeq pc, [r6, -r2] │ │ │ │ + @ instruction: 0x0106f39c │ │ │ │ + tstpeq r6, r2, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r4, asr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r2, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, ip, r3, pc @ │ │ │ │ + @ instruction: 0x0106f3b2 │ │ │ │ + tstpeq r6, r8, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r2, asr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r8, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r2, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, r4, r1, pc @ │ │ │ │ + @ instruction: 0x0106f192 │ │ │ │ + smlabbeq r6, ip, r4, pc @ │ │ │ │ + tstpeq r6, r2, asr r4 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r6, -r8] │ │ │ │ + smlatteq r6, r2, r4, pc @ │ │ │ │ + smlatbeq r6, r8, r4, pc @ │ │ │ │ + tstpeq r6, sl, asr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r8, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, sl, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r6, -ip] │ │ │ │ + tstpeq r6, lr, asr r2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0106f598 │ │ │ │ + tstpeq r6, sl, asr r5 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0106f79c │ │ │ │ + @ instruction: 0x0106f69a │ │ │ │ + tstpeq r6, r4, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, sl, r5, pc @ │ │ │ │ + tstpeq r6, r0, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r6, r6, r5, pc @ │ │ │ │ + tstpeq r6, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, sl, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r4, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, r6, r6, pc @ │ │ │ │ + smlatbeq r6, r0, r6, pc @ │ │ │ │ + @ instruction: 0x0106f6ba │ │ │ │ + tstpeq r6, ip, ror r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, sl, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r8, lsr #14 @ p-variant is OBSOLETE │ │ │ │ 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 │ │ │ │ + tstpeq r6, ip, ror r8 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r6, -sl] │ │ │ │ + tstpeq r6, ip, ror r7 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r6, r2, r7, pc @ │ │ │ │ + tstpeq r6, r4, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r6, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r8, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, r2, r7, pc @ │ │ │ │ + ldrdeq pc, [r6, -r4] │ │ │ │ + tstpeq r6, lr, ror r8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0106f89c │ │ │ │ + tstpeq r6, sl, asr r8 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, r8, r8, pc @ │ │ │ │ + tstpeq r6, r2, lsl r9 @ p-variant is OBSOLETE │ │ │ │ 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 @ │ │ │ │ - strdeq pc, [r6, -r8] │ │ │ │ - strdeq pc, [r6, -r0] │ │ │ │ - smlatteq r6, r8, r2, pc @ │ │ │ │ - smlatteq r6, r0, r2, pc @ │ │ │ │ + tstpeq r5, sl, asr #4 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -sl] │ │ │ │ + tstpeq r5, sl, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r2, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r6, r5, pc @ │ │ │ │ + smlabteq r4, r4, r0, r0 │ │ │ │ + smlatteq r6, r0, r4, 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 │ │ │ │ + smlabteq r6, r8, r4, pc @ │ │ │ │ + smlabteq r6, r0, r4, pc @ │ │ │ │ + @ instruction: 0x0106f4b8 │ │ │ │ + @ instruction: 0x0106f4b0 │ │ │ │ + smlatbeq r6, r8, r4, pc @ │ │ │ │ + tsteq r4, r8, lsr #32 │ │ │ │ + tstpeq r6, ip, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r4, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, ip, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r4, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, ip, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r4, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, ip, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r4, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r6, -ip] │ │ │ │ + @ instruction: 0x0106f398 │ │ │ │ + @ instruction: 0x0106f390 │ │ │ │ + smlabbeq r6, r8, r3, pc @ │ │ │ │ + smlabbeq r6, r0, r3, pc @ │ │ │ │ + tstpeq r6, r8, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r0, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r8, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r0, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, lr, asr r3 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r6, -r4] │ │ │ │ + smlatteq r6, sl, r2, pc @ │ │ │ │ + smlatteq r6, r0, r2, pc @ │ │ │ │ + ldrdeq pc, [r6, -r6] │ │ │ │ + smlabteq r6, ip, r2, pc @ │ │ │ │ + smlabteq r6, r2, r2, pc @ │ │ │ │ + @ instruction: 0x0106f2b8 │ │ │ │ + smlatbeq r6, lr, r2, pc @ │ │ │ │ + @ instruction: 0x0106f2b0 │ │ │ │ + smlabteq r5, r8, r2, pc @ │ │ │ │ + smlatbeq r6, r0, r2, pc @ │ │ │ │ + tsteq r4, r8, lsr #4 │ │ │ │ + tstpeq r3, lr, lsl fp @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, r2, r3, pc @ │ │ │ │ + tstpeq r3, r4, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r8, asr #4 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r3, -sl] │ │ │ │ + ldrdeq pc, [r3, -r2] │ │ │ │ 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 │ │ │ │ - @ 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] │ │ │ │ + tstpeq r3, r6, lsl sl @ p-variant is OBSOLETE │ │ │ │ + mrseq pc, SP_usr @ │ │ │ │ + tsteq r4, sl, ror sp │ │ │ │ + tstpeq r6, lr, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r2, asr sp │ │ │ │ + tsteq r4, r6, lsl lr │ │ │ │ + tsteq ip, sl, lsl #24 │ │ │ │ + @ instruction: 0x0105fa9c │ │ │ │ + @ instruction: 0x01060592 │ │ │ │ + @ instruction: 0x0106059a │ │ │ │ + smlatbeq r6, r2, r5, r0 │ │ │ │ + smlatbeq r6, r2, r5, r0 │ │ │ │ + smlatbeq r6, r2, r5, r0 │ │ │ │ + smlabbeq ip, r8, fp, fp │ │ │ │ + tstpeq r6, r6, asr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r4, asr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r4, asr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r4, asr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, ip, asr #2 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq lr, [r5, -r2] │ │ │ │ + tstpeq r6, ip, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r4, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r6, ror r8 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r2, r4, pc @ │ │ │ │ + ldrdeq 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 │ │ │ │ + smlabteq r5, sl, r4, pc @ │ │ │ │ + ldrdeq pc, [r5, -sl] │ │ │ │ + @ instruction: 0x0105f4b2 │ │ │ │ + smlatbeq r5, sl, r4, pc @ │ │ │ │ + smlatbeq r5, r2, r4, pc @ │ │ │ │ + @ instruction: 0x0105f49e │ │ │ │ + @ instruction: 0x0105f49e │ │ │ │ + @ instruction: 0x0105f49e │ │ │ │ + tsteq ip, r8, lsl #20 │ │ │ │ + tstpeq r6, sl, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r4, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r4, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, sl, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r4, ror sp │ │ │ │ + tsteq r4, ip, asr sp │ │ │ │ + tstpeq r6, r4, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r2, asr #26 │ │ │ │ + tsteq r4, sl, lsr #26 │ │ │ │ + tstpeq r6, lr, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r0, lsl sp │ │ │ │ + strdeq sp, [r4, -r8] │ │ │ │ + tstpeq r6, sl, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, ip, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + strdeq fp, [ip, -lr] │ │ │ │ + tsteq r5, r8, ror lr │ │ │ │ + tsteq r5, lr, ror #28 │ │ │ │ + tsteq r5, r6, ror #28 │ │ │ │ + smlatteq r6, r8, pc, lr @ │ │ │ │ + ldrdeq lr, [r6, -r6] │ │ │ │ + smlabteq r6, r4, pc, lr @ │ │ │ │ + @ instruction: 0x0106efb2 │ │ │ │ + smlatbeq r6, r0, pc, lr @ │ │ │ │ + smlabbeq r6, lr, pc, lr @ │ │ │ │ + tsteq r6, lr, ror pc │ │ │ │ + tstpeq r3, r6, ror r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r0, ror #26 │ │ │ │ + strdeq r6, [r4, -r0] │ │ │ │ + smlatteq r3, r6, r5, pc @ │ │ │ │ + ldrdeq pc, [r3, -lr] │ │ │ │ + tsteq r6, r2, lsr pc │ │ │ │ + tsteq r5, lr, lsl #26 │ │ │ │ + strdeq pc, [r5, -lr] │ │ │ │ + @ instruction: 0x0103f594 │ │ │ │ + smlabbeq r3, ip, r5, pc @ │ │ │ │ + smlatteq r5, r2, r6, pc @ │ │ │ │ + tsteq r4, r8, asr ip │ │ │ │ + tstpeq r3, lr, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r6, asr #10 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r6, sl, lr, lr │ │ │ │ + @ instruction: 0x0106eeb0 │ │ │ │ + @ instruction: 0x0106eeb8 │ │ │ │ + tstpeq r3, sl, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r2, asr #24 │ │ │ │ + @ instruction: 0x0106ee9a │ │ │ │ + @ instruction: 0x0106ee9e │ │ │ │ + smlatbeq r6, r2, lr, lr │ │ │ │ + smlatbeq r6, sl, lr, lr │ │ │ │ + tsteq ip, r0, ror #12 │ │ │ │ + smlatbeq r6, r0, lr, lr │ │ │ │ + smlatbeq r6, lr, lr, lr │ │ │ │ + @ instruction: 0x0106eeb2 │ │ │ │ + @ instruction: 0x0106eeb6 │ │ │ │ + smlabteq r6, r8, lr, 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 │ │ │ │ + tsteq r5, ip, ror #22 │ │ │ │ + ldrdeq lr, [r6, -sl] │ │ │ │ + smlabbeq r6, r0, r5, r0 │ │ │ │ + smlabteq r3, ip, r3, pc @ │ │ │ │ + smlabteq r3, r6, r3, pc @ │ │ │ │ + tsteq r6, r0, ror r5 │ │ │ │ + tsteq r6, r0, lsr r6 │ │ │ │ + tsteq r6, r6, ror #10 │ │ │ │ + tsteq r6, r0, ror #10 │ │ │ │ + tsteq r6, r4, lsl #12 │ │ │ │ + tsteq r6, sl, lsr r5 │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ + tsteq r6, r2, asr r5 │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + tsteq r6, r6, lsr #10 │ │ │ │ + tsteq r6, r4, asr #10 │ │ │ │ + tsteq r6, r8, lsr r5 │ │ │ │ + tsteq r6, r6, lsr r5 │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + tsteq r6, sl, lsr r5 │ │ │ │ + tsteq r6, r0, asr #10 │ │ │ │ + tsteq r6, sl, asr #10 │ │ │ │ + smlabbeq r6, ip, sp, lr │ │ │ │ + tsteq ip, r0, asr r4 │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + tsteq r6, lr, asr #8 │ │ │ │ + tsteq r6, ip, asr #8 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x0106ea96 │ │ │ │ + tsteq r6, r8, asr sl │ │ │ │ + tsteq r6, r2, lsr #20 │ │ │ │ + tsteq r6, r4, lsr sl │ │ │ │ + tsteq r6, lr, asr sl │ │ │ │ + smlabteq r6, r0, sl, lr │ │ │ │ + ldrdeq lr, [r6, -lr] │ │ │ │ + smlabbeq r6, ip, sl, lr │ │ │ │ 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 │ │ │ │ + smlabbeq r6, r0, sl, lr │ │ │ │ + smlabbeq r6, r0, sl, lr │ │ │ │ + smlabbeq r6, r6, sl, lr │ │ │ │ + smlabbeq r6, r6, sl, lr │ │ │ │ + smlabbeq r5, r8, r5, lr │ │ │ │ + smlabbeq r6, r6, sl, lr │ │ │ │ + tsteq r3, r2, lsl lr │ │ │ │ + smlabbeq r6, r6, sl, lr │ │ │ │ + strdeq lr, [r3, -lr] │ │ │ │ + tsteq r3, sl, asr #26 │ │ │ │ + tsteq r5, r6, lsr r5 │ │ │ │ + tsteq r3, ip, lsr #26 │ │ │ │ + tsteq r5, r6, lsl r5 │ │ │ │ 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 │ │ │ │ + tsteq r6, r2, lsr #20 │ │ │ │ + strdeq lr, [r6, -ip] │ │ │ │ + tsteq r6, r6, lsl #20 │ │ │ │ + smlatteq r6, r0, r9, lr │ │ │ │ + tsteq r6, sl, lsl sl │ │ │ │ + tsteq r6, r8, lsr #20 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 lr, [r6, -r4] │ │ │ │ + tsteq r5, lr, lsl r4 │ │ │ │ + smlatteq r6, sl, r9, lr │ │ │ │ + strdeq lr, [r6, -sl] │ │ │ │ + tsteq r4, r4, ror r0 │ │ │ │ + tsteq r4, sl, rrx │ │ │ │ + smlatteq r6, ip, r9, lr │ │ │ │ + smlatbeq r5, ip, r3, lr │ │ │ │ + strdeq lr, [r6, -r6] │ │ │ │ + @ instruction: 0x0105e392 │ │ │ │ + strdeq lr, [r6, -ip] │ │ │ │ + tsteq r6, r2, lsl #20 │ │ │ │ + strdeq lr, [r6, -r0] │ │ │ │ + smlabteq ip, ip, sp, sl │ │ │ │ + @ instruction: 0x0106cd9e │ │ │ │ + tsteq r6, lr, asr #18 │ │ │ │ + tstpeq r5, ip, lsl pc @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r6, lr, sp, ip │ │ │ │ + tsteq r4, r6, lsr r1 │ │ │ │ + tsteq r4, r0, lsr r1 │ │ │ │ + smlabbeq r6, r4, r9, lr │ │ │ │ + smlabbeq r6, r4, r1, pc @ │ │ │ │ + tsteq r6, r6, lsr r2 │ │ │ │ + tsteq r6, r8, ror #18 │ │ │ │ + tsteq r6, sl, ror #18 │ │ │ │ + tsteq r6, r0, ror r9 │ │ │ │ + tsteq ip, r0, lsl #26 │ │ │ │ + tsteq r6, r0, ror #18 │ │ │ │ + tstpeq r6, r4, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, sl, asr r9 │ │ │ │ + tsteq r6, r8, asr r9 │ │ │ │ + smlatbeq ip, ip, ip, sl │ │ │ │ + tsteq r6, r6, asr #18 │ │ │ │ + strdeq pc, [r5, -r8] │ │ │ │ + tsteq r6, lr, lsr r9 │ │ │ │ + tsteq r6, ip, lsr r9 │ │ │ │ + tsteq r6, sl, lsr r9 │ │ │ │ + tsteq r6, r8, lsr r9 │ │ │ │ + tsteq r6, r6, lsr r9 │ │ │ │ + tsteq r6, r4, lsr r9 │ │ │ │ + tsteq r6, r2, lsr r9 │ │ │ │ + tsteq r6, lr, lsr #18 │ │ │ │ + @ instruction: 0x0104ce92 │ │ │ │ + @ instruction: 0x0104ce90 │ │ │ │ + @ instruction: 0x0104ce96 │ │ │ │ + smlabteq ip, r6, fp, sl │ │ │ │ + tsteq r6, r0, lsl #18 │ │ │ │ + tsteq r5, r0, lsr r1 │ │ │ │ + tsteq r6, sl, lsl #18 │ │ │ │ + tsteq r5, r4, lsl r1 │ │ │ │ + tsteq r4, r2, lsr #26 │ │ │ │ + tsteq r6, r6, ror r7 │ │ │ │ + tsteq r4, ip, asr lr │ │ │ │ + ldrdeq lr, [r6, -r2] │ │ │ │ + tsteq r4, r4, asr lr │ │ │ │ + tsteq r4, lr, asr lr │ │ │ │ + tsteq ip, r6, lsl fp │ │ │ │ + smlatteq r3, r6, r8, lr │ │ │ │ + smlabbeq r5, r2, r0, lr │ │ │ │ + @ instruction: 0x0104cc90 │ │ │ │ + ldrdeq ip, [r6, -r8] │ │ │ │ + smlabteq r5, r6, r0, pc @ │ │ │ │ + ldrdeq ip, [r6, -ip] │ │ │ │ + ldrdeq ip, [r4, -ip] │ │ │ │ + smlabteq r4, sl, ip, ip │ │ │ │ + ldrdeq ip, [r6, -r0] │ │ │ │ + tsteq r5, lr │ │ │ │ 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 │ │ │ │ + tsteq r6, r2, ror r7 │ │ │ │ + strdeq lr, [r6, -ip] │ │ │ │ + smlatbeq r6, lr, r6, lr │ │ │ │ + smlabteq r6, r8, r6, lr │ │ │ │ + smlabbeq r6, r2, r6, lr │ │ │ │ + tsteq r6, ip, lsl r7 │ │ │ │ + tsteq r6, r2, lsr r7 │ │ │ │ + strdeq lr, [r6, -r8] │ │ │ │ + @ instruction: 0x0106e7b6 │ │ │ │ + tsteq r6, r4, ror r7 │ │ │ │ + smlabbeq r6, sl, r7, lr │ │ │ │ + tsteq r6, ip, asr #14 │ │ │ │ + @ instruction: 0x0106e7be │ │ │ │ + smlatteq r6, ip, r7, lr │ │ │ │ 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 @ │ │ │ │ - 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 r3, sl, asr #10 │ │ │ │ + tsteq r5, r2, lsr sp │ │ │ │ + tsteq r3, sl, lsr #10 │ │ │ │ + tsteq r5, r2, lsl sp │ │ │ │ + smlatbeq r5, r2, r6, lr │ │ │ │ + smlatteq r5, lr, ip, sp │ │ │ │ + strdeq pc, [r5, -r2] │ │ │ │ + smlabteq r5, lr, ip, sp │ │ │ │ + tsteq r3, r6, ror r7 │ │ │ │ + smlatbeq r5, lr, ip, sp │ │ │ │ + smlatbeq r6, r2, r6, lr │ │ │ │ + @ instruction: 0x0105dc90 │ │ │ │ + @ instruction: 0x0106e694 │ │ │ │ + tsteq r3, r4, lsl r5 │ │ │ │ + tsteq r3, ip, lsl #10 │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + smlatteq r3, r2, r4, lr │ │ │ │ + ldrdeq lr, [r3, -sl] │ │ │ │ + tsteq r6, r0, ror #12 │ │ │ │ + tsteq r5, lr, lsl #24 │ │ │ │ + tsteq r6, sl, asr r6 │ │ │ │ + strdeq sp, [r5, -r0] │ │ │ │ + tsteq r6, r4, asr r6 │ │ │ │ + ldrdeq sp, [r5, -r2] │ │ │ │ + tsteq r6, r2, asr r6 │ │ │ │ + @ instruction: 0x0105dbb4 │ │ │ │ + @ instruction: 0x0104c7bc │ │ │ │ + @ instruction: 0x0104c7be │ │ │ │ + smlatbeq r4, r2, r7, ip │ │ │ │ + tstpeq r5, sl, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, asr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, ror sl @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r4, sl, pc @ │ │ │ │ + tsteq r6, r0, ror r9 │ │ │ │ + tstpeq r5, r4, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, ror sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, ror sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, ror sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, ror sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, ror sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r2, ror r4 │ │ │ │ + tstpeq r5, r6, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r8, asr #16 │ │ │ │ + tstpeq r5, r8, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, sl, asr #4 │ │ │ │ + tsteq r3, r2, asr #4 │ │ │ │ + tstpeq r5, ip, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + strdeq lr, [r6, -lr] │ │ │ │ + tsteq r5, r2, lsr #22 │ │ │ │ + tsteq r5, sl, lsr #22 │ │ │ │ + tsteq r5, r6, lsr fp │ │ │ │ + tsteq r5, r6, lsr fp │ │ │ │ + tsteq r5, r6, lsr fp │ │ │ │ + tsteq r5, r6, lsr fp │ │ │ │ + tsteq r5, r4, asr #22 │ │ │ │ + tsteq r5, r6, asr #22 │ │ │ │ + tsteq r5, r8, asr #24 │ │ │ │ + tsteq r5, r6, asr #22 │ │ │ │ + smlabbeq r5, ip, fp, lr │ │ │ │ + tsteq r5, lr, lsr fp │ │ │ │ + tsteq r5, r0, asr fp │ │ │ │ + tstpeq r5, r2, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, sl, ror fp │ │ │ │ + smlabbeq r5, r4, fp, lr │ │ │ │ + tstpeq r5, r2, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, lr, ror #22 │ │ │ │ + tsteq r5, r0, ror fp │ │ │ │ + tstpeq r5, lr, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r6, r8, r2, lr │ │ │ │ + tstpeq r5, r6, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, lr, lsl r2 │ │ │ │ + tstpeq r5, r4, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, ip, asr #4 │ │ │ │ + tsteq r4, sl, asr #4 │ │ │ │ + tstpeq r5, r0, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r4, ror #14 │ │ │ │ + strdeq pc, [r5, -r6] │ │ │ │ + strdeq pc, [r5, -r6] │ │ │ │ + smlabteq r3, r4, pc, sp @ │ │ │ │ + @ instruction: 0x0103dfbe │ │ │ │ + tsteq r6, r0, asr #8 │ │ │ │ + @ instruction: 0x0103df98 │ │ │ │ + @ instruction: 0x0103df92 │ │ │ │ + smlabbeq r4, r8, r7, r5 │ │ │ │ + tsteq r4, sl, ror r7 │ │ │ │ + tsteq r4, r8, ror r7 │ │ │ │ + tsteq r4, r6, ror r7 │ │ │ │ + tsteq r4, r4, ror r7 │ │ │ │ + tsteq r4, r2, ror r7 │ │ │ │ + tsteq r4, r0, ror r7 │ │ │ │ + tsteq r4, lr, ror #14 │ │ │ │ + tsteq r4, r8, ror #14 │ │ │ │ + tsteq r4, r6, ror #14 │ │ │ │ + @ instruction: 0x0106a394 │ │ │ │ + tsteq r6, r6, ror r3 │ │ │ │ + smlabbeq ip, sl, r0, sl │ │ │ │ + tsteq r3, sl, lsl #28 │ │ │ │ + strdeq sp, [r5, -r6] │ │ │ │ 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 │ │ │ │ + tsteq r6, r4, lsr pc │ │ │ │ + @ instruction: 0x0106deb2 │ │ │ │ + tsteq r6, r8, ror lr │ │ │ │ + @ instruction: 0x0106de92 │ │ │ │ + tsteq r6, ip, asr #28 │ │ │ │ + smlatteq r6, r2, lr, sp │ │ │ │ + strdeq sp, [r6, -r4] │ │ │ │ + smlatbeq r6, sl, lr, sp │ │ │ │ + @ instruction: 0x0106df9c │ │ │ │ + tsteq r6, lr, asr #30 │ │ │ │ + tsteq r6, r0, ror pc │ │ │ │ + tsteq r6, sl, lsl pc │ │ │ │ + smlabteq r6, r0, pc, sp @ │ │ │ │ + smlabteq r6, sl, pc, sp @ │ │ │ │ + @ instruction: 0x0106df98 │ │ │ │ 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, r6, ror #20 │ │ │ │ + tsteq r5, r0, asr r2 │ │ │ │ + smlatbeq r4, r2, sp, r4 │ │ │ │ + smlabteq r6, r8, lr, sp │ │ │ │ + @ instruction: 0x0106debe │ │ │ │ + smlatbeq r4, sl, r1, r5 │ │ │ │ + smlatbeq r3, r0, sl, sp │ │ │ │ + tsteq r6, r4, asr #8 │ │ │ │ + tsteq r3, lr, ror sl │ │ │ │ + tsteq r6, lr, lsr r4 │ │ │ │ + tsteq r3, ip, asr sl │ │ │ │ + @ instruction: 0x0106deb4 │ │ │ │ + tsteq r3, sl, lsr sl │ │ │ │ + @ instruction: 0x0106deb6 │ │ │ │ + tsteq r3, r0, lsr #20 │ │ │ │ + tsteq r6, ip, lsl #28 │ │ │ │ + tsteq r5, sl, asr r1 │ │ │ │ + tsteq r6, r2, lsl #28 │ │ │ │ + tsteq r6, sl, lsl #28 │ │ │ │ + @ instruction: 0x0105dabc │ │ │ │ + tsteq r5, r8, lsl #2 │ │ │ │ + smlatbeq r3, r4, r9, sp │ │ │ │ + @ instruction: 0x0103d994 │ │ │ │ + smlabbeq r3, r4, r9, sp │ │ │ │ + tsteq r6, sl, asr r3 │ │ │ │ + strheq sp, [r5, -r6] │ │ │ │ + tsteq r5, ip, lsl r1 │ │ │ │ + tsteq r3, sl, lsr r9 │ │ │ │ + tsteq r3, r2, lsr r9 │ │ │ │ + tsteq r5, lr, lsl #2 │ │ │ │ + tsteq r3, r8, lsl #18 │ │ │ │ + tsteq r3, r0, lsl #18 │ │ │ │ + tsteq r5, r4, lsl #2 │ │ │ │ + ldrdeq sp, [r3, -r6] │ │ │ │ + smlabteq r3, lr, r8, sp │ │ │ │ + smlatteq r5, lr, r0, sp │ │ │ │ + smlatbeq r3, r4, r8, sp │ │ │ │ + @ instruction: 0x0103d89c │ │ │ │ + ldrdeq sp, [r5, -r8] │ │ │ │ + tsteq r3, r2, ror r8 │ │ │ │ + tsteq r3, sl, ror #16 │ │ │ │ + smlabteq r5, lr, r0, sp │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 r3, r8, lsr r8 │ │ │ │ + smlabteq r5, r8, r0, sp │ │ │ │ + tsteq r3, lr, lsl #16 │ │ │ │ + tsteq r3, r6, lsl #16 │ │ │ │ + smlabteq r5, r2, r0, sp │ │ │ │ + ldrdeq sp, [r3, -ip] │ │ │ │ + ldrdeq sp, [r3, -r4] │ │ │ │ + strheq sp, [r5, -r4] │ │ │ │ + smlatbeq r3, sl, r7, sp │ │ │ │ + smlatbeq r3, r2, r7, sp │ │ │ │ + smlatbeq r5, lr, r0, sp │ │ │ │ + tsteq r3, r8, ror r7 │ │ │ │ + tsteq r3, r0, ror r7 │ │ │ │ + swpeq sp, r8, [r5] │ │ │ │ + tsteq r3, r6, asr #14 │ │ │ │ + tsteq r3, lr, lsr r7 │ │ │ │ + smlabbeq r5, r2, r0, sp │ │ │ │ + tsteq r3, r4, lsl r7 │ │ │ │ + tsteq r3, ip, lsl #14 │ │ │ │ + tsteq r5, ip, rrx │ │ │ │ + smlatteq r3, r2, r6, sp │ │ │ │ + ldrdeq sp, [r3, -sl] │ │ │ │ + tsteq r5, r2, rrx │ │ │ │ + @ instruction: 0x0103d6b0 │ │ │ │ + smlatbeq r3, r8, r6, sp │ │ │ │ + tsteq r5, ip, rrx │ │ │ │ + tsteq r3, lr, ror r6 │ │ │ │ + tsteq r3, r6, ror r6 │ │ │ │ + qaddeq sp, sl, r5 │ │ │ │ + tsteq r3, ip, asr #12 │ │ │ │ + tsteq r3, r4, asr #12 │ │ │ │ + ldrdeq sp, [r6, -ip] │ │ │ │ + tsteq r5, r4, lsl r7 │ │ │ │ + tsteq r5, r0, ror #26 │ │ │ │ + smlatbeq r4, lr, r8, r4 │ │ │ │ + strdeq sp, [r5, -ip] │ │ │ │ + tsteq r5, r2, lsl #30 │ │ │ │ + tsteq r5, ip, lsl #30 │ │ │ │ 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, r8, lsl #30 │ │ │ │ tsteq r5, r6, lsl #30 │ │ │ │ + tsteq r5, r0, lsl pc │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + tsteq r5, r8, lsl pc │ │ │ │ + tsteq r5, sl, lsl pc │ │ │ │ + tsteq r5, r8, lsr #30 │ │ │ │ + tsteq r5, r6, lsr pc │ │ │ │ + tsteq r5, r8, asr pc │ │ │ │ + tsteq r5, lr, asr pc │ │ │ │ + tsteq r5, ip, ror #30 │ │ │ │ + tsteq r5, sl, ror #30 │ │ │ │ + tsteq r5, r8, ror #30 │ │ │ │ + tsteq r5, sl, ror #30 │ │ │ │ + tsteq r6, r8, lsr r9 │ │ │ │ + tsteq ip, r4, lsr r6 │ │ │ │ + strdeq fp, [r4, -r6] │ │ │ │ + tsteq r4, lr, asr #26 │ │ │ │ + ldrdeq sl, [r6, -sl] │ │ │ │ + @ instruction: 0x0105d3ba │ │ │ │ + @ instruction: 0x0105d3b6 │ │ │ │ + tsteq r4, r2, lsr #26 │ │ │ │ + smlatbeq r5, r2, r3, sp │ │ │ │ + smlatbeq r5, r2, r3, sp │ │ │ │ + smlatbeq r5, r2, r3, sp │ │ │ │ + @ instruction: 0x0105d39a │ │ │ │ + @ instruction: 0x0105d396 │ │ │ │ + @ instruction: 0x0105d392 │ │ │ │ + @ instruction: 0x0105d392 │ │ │ │ + @ instruction: 0x0105d396 │ │ │ │ + @ instruction: 0x0105d39a │ │ │ │ + smlatbeq r5, r2, r3, sp │ │ │ │ + tsteq ip, r8, lsl #10 │ │ │ │ + tsteq r5, r4, lsr #2 │ │ │ │ + tsteq r5, r6, lsr #2 │ │ │ │ + tsteq r5, lr, lsl r1 │ │ │ │ + tsteq r5, r8, lsl r1 │ │ │ │ + smlatteq r5, sl, r0, lr │ │ │ │ + tsteq r5, r2, lsl #2 │ │ │ │ + ldrdeq lr, [r5, -r2] │ │ │ │ + tsteq ip, r8, ror r4 │ │ │ │ + ldrdeq lr, [r5, -sl] │ │ │ │ + ldrdeq lr, [r5, -r2] │ │ │ │ + ldrdeq lr, [r5, -lr] │ │ │ │ + smlatteq r5, r6, r0, lr │ │ │ │ + smlatteq r5, lr, r0, lr │ │ │ │ + tsteq r6, r6, lsl #14 │ │ │ │ + @ instruction: 0x0104b592 │ │ │ │ + @ instruction: 0x0104b594 │ │ │ │ + tsteq r4, r8, ror r5 │ │ │ │ + tsteq r5, r0, lsl r8 │ │ │ │ + tsteq r5, r0, lsl r8 │ │ │ │ + tsteq r5, r8, lsl #16 │ │ │ │ + tsteq r5, r6, lsl #16 │ │ │ │ + tsteq r5, lr, lsl r8 │ │ │ │ + tsteq r5, r6, lsr r8 │ │ │ │ + tsteq r5, r4, lsr r8 │ │ │ │ + tsteq r5, r8, asr #16 │ │ │ │ + tsteq r5, sl, asr r8 │ │ │ │ + tsteq r6, r6, asr #14 │ │ │ │ + tsteq r5, sl, lsr r8 │ │ │ │ + tsteq r5, sl, lsr r8 │ │ │ │ + tsteq r5, sl, lsr r8 │ │ │ │ + tsteq r5, r6, asr #16 │ │ │ │ + tsteq r5, sl, asr #16 │ │ │ │ + tsteq r5, lr, asr #16 │ │ │ │ + tsteq r5, r2, asr r8 │ │ │ │ + tsteq r5, sl, asr #16 │ │ │ │ + tsteq r5, r2, asr #16 │ │ │ │ + tsteq r5, r2, asr #16 │ │ │ │ + ldrdeq lr, [r5, -r6] │ │ │ │ + tsteq ip, r8, asr #4 │ │ │ │ + tsteq r5, ip, lsl r8 │ │ │ │ + tstpeq r6, lr, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, lr, lsl #16 │ │ │ │ + tsteq r5, r2, lsl #16 │ │ │ │ + tsteq r3, r0, lsr #32 │ │ │ │ + tsteq r3, r8, lsl r0 │ │ │ │ + smlatteq r5, r2, r7, lr │ │ │ │ + @ instruction: 0x0106d5b4 │ │ │ │ + ldrdeq sp, [r5, -r8] │ │ │ │ + smlatteq r5, r0, r8, sp │ │ │ │ + smlatteq r5, ip, r8, sp │ │ │ │ + smlatteq r5, lr, r8, sp │ │ │ │ + strdeq sp, [r5, -r0] │ │ │ │ + strdeq sp, [r5, -r2] │ │ │ │ + tsteq r5, r0, lsl #18 │ │ │ │ + tsteq r5, r2, lsl #18 │ │ │ │ + tsteq r5, r4, lsl #20 │ │ │ │ + ldrdeq sp, [r6, -r6] │ │ │ │ + strdeq sp, [r5, -r4] │ │ │ │ + tsteq r5, sl, lsr r9 │ │ │ │ + smlatteq r5, ip, r8, sp │ │ │ │ + strdeq sp, [r5, -lr] │ │ │ │ + smlabteq r5, r0, r6, lr │ │ │ │ + smlatteq r5, r2, r6, lr │ │ │ │ + tsteq r5, r8, lsr #18 │ │ │ │ + tsteq r5, r2, lsr r9 │ │ │ │ + ldrdeq lr, [r5, -r0] │ │ │ │ + ldrdeq lr, [r5, -r2] │ │ │ │ ldrdeq lr, [r5, -r4] │ │ │ │ - smlatteq r5, r2, r4, lr │ │ │ │ - smlatteq r5, ip, r4, lr │ │ │ │ + ldrdeq lr, [r5, -r6] │ │ │ │ + tsteq r5, ip, lsl r9 │ │ │ │ + tsteq r5, lr, lsl r9 │ │ │ │ + @ instruction: 0x0105e6bc │ │ │ │ + tsteq r6, r6, lsr r0 │ │ │ │ + @ instruction: 0x0105e6b4 │ │ │ │ + smlabteq r5, r2, r6, lr │ │ │ │ + smlabteq r5, ip, r6, lr │ │ │ │ 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 │ │ │ │ + ldrdeq r8, [ip, -r0] │ │ │ │ + smlabteq r5, r6, r3, lr │ │ │ │ + strdeq sl, [r4, -lr] │ │ │ │ + strdeq sl, [r4, -ip] │ │ │ │ + @ instruction: 0x0105e3b2 │ │ │ │ + tsteq r5, r6, lsl r2 │ │ │ │ + smlatbeq r5, r8, r3, lr │ │ │ │ + smlatbeq r5, r8, r3, lr │ │ │ │ + tsteq r3, r6, ror sl │ │ │ │ + tsteq r3, r0, ror sl │ │ │ │ + strdeq r8, [r6, -r2] │ │ │ │ + tsteq r3, sl, asr #20 │ │ │ │ + tsteq r3, r4, asr #20 │ │ │ │ + tsteq r4, sl, lsr r2 │ │ │ │ + tsteq r4, ip, lsr #4 │ │ │ │ + tsteq r4, sl, lsr #4 │ │ │ │ + tsteq r4, r8, lsr #4 │ │ │ │ + tsteq r4, r6, lsr #4 │ │ │ │ + tsteq r4, r4, lsr #4 │ │ │ │ + tsteq r4, r2, lsr #4 │ │ │ │ + tsteq r4, r0, lsr #4 │ │ │ │ + tsteq r4, sl, lsl r2 │ │ │ │ + tsteq r4, r8, lsl r2 │ │ │ │ + tsteq r6, r6, asr #28 │ │ │ │ + tsteq r6, r8, lsr #28 │ │ │ │ + tsteq ip, ip, lsr fp │ │ │ │ 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 │ │ │ │ + strdeq ip, [r6, -ip] │ │ │ │ + smlatbeq r6, sl, sp, ip │ │ │ │ + tsteq r6, r8, ror sp │ │ │ │ + smlabbeq r6, sl, sp, ip │ │ │ │ + @ instruction: 0x0106cdb0 │ │ │ │ + smlabteq r6, r2, sp, ip │ │ │ │ + tsteq r6, ip, lsl lr │ │ │ │ + smlatteq r6, lr, sp, ip │ │ │ │ + strdeq ip, [r6, -ip] │ │ │ │ + tsteq r6, lr, lsl lr │ │ │ │ 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 │ │ │ │ - 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, 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 │ │ │ │ + tsteq r3, r4, asr #14 │ │ │ │ + tsteq r5, r4, lsl #30 │ │ │ │ + tsteq r3, r8, asr r7 │ │ │ │ + @ instruction: 0x0106cd90 │ │ │ │ + tsteq r3, r0, asr r7 │ │ │ │ + tsteq r3, ip, lsr r7 │ │ │ │ + tsteq ip, r2, lsr #18 │ │ │ │ + tsteq r3, sl, lsr #14 │ │ │ │ + tsteq r3, ip, lsr #14 │ │ │ │ + tsteq r3, r4, lsr #14 │ │ │ │ + tsteq r3, sl, lsl r7 │ │ │ │ + tsteq r6, r0, lsl #26 │ │ │ │ + tsteq r3, r8, lsl #14 │ │ │ │ + tsteq r3, r4, lsl r7 │ │ │ │ + @ instruction: 0x010c8892 │ │ │ │ + tsteq r3, r0, lsl r7 │ │ │ │ + smlatbeq r6, r2, ip, ip │ │ │ │ + tsteq r3, r2, lsl #14 │ │ │ │ + smlatteq r3, lr, r6, ip │ │ │ │ + tsteq ip, r4, lsr r8 │ │ │ │ + ldrdeq ip, [r3, -ip] │ │ │ │ + smlatteq r3, r2, r6, ip │ │ │ │ + smlatteq r3, r2, r6, ip │ │ │ │ ldrdeq ip, [r3, -sl] │ │ │ │ - @ instruction: 0x0103c2b2 │ │ │ │ - smlabteq r3, r0, r2, ip │ │ │ │ - @ instruction: 0x0103c2be │ │ │ │ - @ instruction: 0x0103c2bc │ │ │ │ - @ instruction: 0x0103c2ba │ │ │ │ - @ instruction: 0x0103c2bc │ │ │ │ - tsteq ip, ip, lsr #4 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + @ instruction: 0x0103c6b0 │ │ │ │ + @ instruction: 0x0103c6b0 │ │ │ │ + smlabteq r3, r0, r6, 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, r6, r6, ip │ │ │ │ + smlatbeq r3, r8, r5, ip │ │ │ │ + smlatbeq r3, r0, r5, ip │ │ │ │ + smlatteq r6, r0, sp, sl │ │ │ │ + tsteq r3, r6, ror r5 │ │ │ │ + tsteq r3, lr, ror #10 │ │ │ │ + tsteq r5, r6, ror #4 │ │ │ │ + tsteq r5, r4, ror #4 │ │ │ │ + tsteq r5, r0, ror #4 │ │ │ │ + smlatbeq r5, r4, r2, lr │ │ │ │ + tsteq r5, r2, lsr r2 │ │ │ │ + tsteq r5, lr, lsr #4 │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ + tsteq r6, r4, asr sl │ │ │ │ + tsteq r6, ip, asr #20 │ │ │ │ + tsteq r6, r4, asr #20 │ │ │ │ + tsteq r6, ip, lsr sl │ │ │ │ + tsteq r6, r4, lsr sl │ │ │ │ + @ instruction: 0x01043cb4 │ │ │ │ + @ instruction: 0x01043cb0 │ │ │ │ + tsteq r6, ip, lsl #20 │ │ │ │ + tsteq ip, lr, lsl #12 │ │ │ │ + tsteq r6, r2, lsl sl │ │ │ │ + @ instruction: 0x01043cb8 │ │ │ │ + @ instruction: 0x01043c9c │ │ │ │ + tsteq r6, r0, lsl #20 │ │ │ │ + smlatteq r3, r6, r3, ip │ │ │ │ + ldrdeq ip, [r3, -lr] │ │ │ │ + @ instruction: 0x0106c99a │ │ │ │ + tsteq r6, r4, lsl #18 │ │ │ │ + tsteq r6, r8, lsl #18 │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ + ldrdeq r8, [r6, -r2] │ │ │ │ + ldrdeq r8, [r6, -r6] │ │ │ │ + tsteq r6, lr, asr r9 │ │ │ │ + tsteq r6, r2, ror #18 │ │ │ │ + tsteq r6, r6, asr #18 │ │ │ │ + strdeq r8, [ip, -ip] │ │ │ │ + tsteq r6, lr, lsr r9 │ │ │ │ + tsteq r5, sl, ror #20 │ │ │ │ + tsteq r6, lr, lsr r9 │ │ │ │ + smlabteq r3, r0, r4, ip │ │ │ │ + smlabteq r3, lr, r4, ip │ │ │ │ + smlabbeq ip, lr, r4, r8 │ │ │ │ + @ instruction: 0x0103c4ba │ │ │ │ + @ instruction: 0x0103c492 │ │ │ │ + smlatbeq r3, r0, r4, ip │ │ │ │ + @ instruction: 0x0103c49e │ │ │ │ + @ instruction: 0x0103c49c │ │ │ │ + @ instruction: 0x0103c49a │ │ │ │ + @ instruction: 0x0103c49c │ │ │ │ + tsteq ip, ip, lsl #8 │ │ │ │ + smlabbeq r3, ip, r4, ip │ │ │ │ + tsteq r3, r0, lsl r4 │ │ │ │ + tsteq r3, lr, lsl r4 │ │ │ │ + tsteq r3, ip, lsl r4 │ │ │ │ + tsteq r3, sl, lsl r4 │ │ │ │ + tsteq r3, r8, lsl r4 │ │ │ │ + tsteq r3, sl, lsl r4 │ │ │ │ + smlabbeq ip, sl, r3, r8 │ │ │ │ + tsteq r3, r6, lsl r4 │ │ │ │ + tsteq r3, ip, lsr #8 │ │ │ │ + tsteq ip, r8, asr r3 │ │ │ │ + tsteq r3, ip, asr r3 │ │ │ │ + tsteq r3, sl, ror #6 │ │ │ │ + tsteq ip, sl, lsr #6 │ │ │ │ + tsteq r3, r6, asr r3 │ │ │ │ + tsteq r3, lr, lsr #6 │ │ │ │ + tsteq r3, ip, lsr r3 │ │ │ │ + tsteq r3, sl, lsr r3 │ │ │ │ + tsteq r3, r8, lsr r3 │ │ │ │ + tsteq r3, r6, lsr r3 │ │ │ │ + tsteq r3, r8, lsr r3 │ │ │ │ + smlatbeq ip, r8, r2, r8 │ │ │ │ + tsteq r3, r8, lsr #6 │ │ │ │ + smlatbeq r3, ip, r2, ip │ │ │ │ + @ instruction: 0x0103c2ba │ │ │ │ + @ instruction: 0x0103c2b8 │ │ │ │ + @ instruction: 0x0103c2b6 │ │ │ │ + @ instruction: 0x0103c2b4 │ │ │ │ + @ instruction: 0x0103c2b6 │ │ │ │ + tsteq ip, r6, lsr #4 │ │ │ │ + @ instruction: 0x0103c2b2 │ │ │ │ + mrseq r8, R12_fiq │ │ │ │ + tsteq r3, r0, lsr #2 │ │ │ │ + tsteq r5, ip, ror #14 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + smlatbeq r6, r4, r6, ip │ │ │ │ + strdeq ip, [r6, -lr] │ │ │ │ + @ instruction: 0x0106c298 │ │ │ │ + ldrdeq ip, [r6, -r6] │ │ │ │ + tsteq r6, r8, ror r1 │ │ │ │ + tsteq r6, r2, lsr r1 │ │ │ │ + tsteq r6, ip, asr #2 │ │ │ │ + tsteq r6, lr, ror r1 │ │ │ │ + @ instruction: 0x0106c198 │ │ │ │ + tsteq r6, r2, lsr #4 │ │ │ │ + smlabteq r6, r4, r1, ip │ │ │ │ + smlatteq r6, sl, r1, ip │ │ │ │ + tsteq r6, ip, lsr r2 │ │ │ │ + tsteq r6, r6, lsl r3 │ │ │ │ + @ instruction: 0x0106c2b0 │ │ │ │ + tsteq r6, sl, ror #4 │ │ │ │ + smlabbeq r6, r4, r2, ip │ │ │ │ + @ instruction: 0x0106c2be │ │ │ │ + ldrdeq ip, [r6, -r8] │ │ │ │ + tsteq r6, r2, asr r3 │ │ │ │ + tsteq r6, ip, lsl #6 │ │ │ │ + tsteq r6, r6, lsr #6 │ │ │ │ + tsteq r6, r0, ror #6 │ │ │ │ + ldrdeq ip, [r6, -sl] │ │ │ │ + tsteq r6, r4, lsr r4 │ │ │ │ + smlabteq r6, lr, r3, ip │ │ │ │ + smlabbeq r6, r8, r3, ip │ │ │ │ + smlatbeq r6, r2, r3, ip │ │ │ │ + ldrdeq ip, [r6, -ip] │ │ │ │ + strdeq ip, [r6, -r6] │ │ │ │ + tsteq r6, r0, ror r4 │ │ │ │ + tsteq r6, sl, lsr #8 │ │ │ │ + tsteq r6, r4, asr #8 │ │ │ │ + tsteq r6, lr, ror r4 │ │ │ │ + tsteq r6, r8, lsr r5 │ │ │ │ + strdeq ip, [r6, -r2] │ │ │ │ + smlatbeq r6, ip, r4, ip │ │ │ │ + smlabteq r6, r6, r4, ip │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ 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 │ │ │ │ - ldrdeq ip, [r6, -sl] │ │ │ │ - @ instruction: 0x0106c694 │ │ │ │ - smlatbeq r6, lr, r6, ip │ │ │ │ + tsteq r6, lr, asr #10 │ │ │ │ + smlabbeq r6, r8, r5, ip │ │ │ │ + tsteq r6, r2, asr #16 │ │ │ │ + strdeq ip, [r6, -ip] │ │ │ │ + tsteq r6, r6, asr r6 │ │ │ │ + strdeq ip, [r6, -r0] │ │ │ │ + smlatbeq r6, sl, r5, ip │ │ │ │ + smlabteq r6, r4, r5, ip │ │ │ │ + strdeq ip, [r6, -lr] │ │ │ │ + tsteq r6, r8, lsl r6 │ │ │ │ + @ instruction: 0x0106c692 │ │ │ │ + tsteq r6, ip, asr #12 │ │ │ │ + tsteq r6, r6, ror #12 │ │ │ │ + smlatbeq r6, r0, r6, ip │ │ │ │ + tsteq r6, sl, asr r7 │ │ │ │ + tsteq r6, r4, lsl r7 │ │ │ │ + smlabteq 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 │ │ │ │ - strdeq ip, [r6, -r4] │ │ │ │ - @ instruction: 0x0106c7b2 │ │ │ │ - smlabteq r6, ip, r7, ip │ │ │ │ - tsteq r6, r6, lsl r8 │ │ │ │ + tsteq r6, r2, lsr #14 │ │ │ │ + @ instruction: 0x0106c79c │ │ │ │ + tsteq r6, r6, asr r7 │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + smlatbeq r6, sl, r7, ip │ │ │ │ + tsteq r6, r4, lsr #18 │ │ │ │ + tsteq r6, lr, ror r8 │ │ │ │ + tsteq r6, r8, lsl r8 │ │ │ │ + ldrdeq ip, [r6, -r2] │ │ │ │ + smlatteq r6, ip, r7, ip │ │ │ │ + tsteq r6, r6, lsr #16 │ │ │ │ + tsteq r6, r0, asr #16 │ │ │ │ + @ instruction: 0x0106c8ba │ │ │ │ + tsteq r6, r4, ror r8 │ │ │ │ + smlabbeq r6, lr, r8, ip │ │ │ │ + smlabteq r6, r8, r8, ip │ │ │ │ + @ instruction: 0x0106c996 │ │ │ │ + tsteq r6, r0, asr #18 │ │ │ │ + strdeq ip, [r6, -r6] │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + tsteq r6, r6, asr r9 │ │ │ │ + ldrdeq ip, [r6, -r4] │ │ │ │ + @ instruction: 0x0106c992 │ │ │ │ + smlatbeq r6, ip, r9, ip │ │ │ │ + strdeq ip, [r6, -r6] │ │ │ │ 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 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 │ │ │ │ + smlabbeq r3, r4, r5, fp │ │ │ │ + tsteq r5, r0, ror sp │ │ │ │ + tsteq r3, sl, lsl #14 │ │ │ │ + tsteq r5, r4, asr sp │ │ │ │ + tsteq r3, lr, asr #10 │ │ │ │ + tsteq r5, r8, lsr sp │ │ │ │ + tsteq r3, r2, lsr r5 │ │ │ │ + tsteq r5, ip, lsl sp │ │ │ │ + strdeq fp, [r6, -ip] │ │ │ │ + tsteq r5, sl, lsl #26 │ │ │ │ + smlabteq r6, r8, r6, ip │ │ │ │ + smlabteq r6, r8, r6, ip │ │ │ │ + tsteq r3, sl, ror #10 │ │ │ │ + strdeq ip, [r6, -r2] │ │ │ │ + tsteq r3, lr, asr #10 │ │ │ │ + smlatteq r6, ip, r6, ip │ │ │ │ + tsteq r3, r8, lsr r5 │ │ │ │ + @ instruction: 0x010427b4 │ │ │ │ + tsteq r5, sl, ror #24 │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + tsteq r5, sl, asr #24 │ │ │ │ + ldrdeq sl, [r5, -r4] │ │ │ │ + tsteq r5, ip, lsr #24 │ │ │ │ + smlabteq r3, ip, r4, fp │ │ │ │ + smlabbeq r6, r0, r6, ip │ │ │ │ + tsteq r5, r4, lsl #24 │ │ │ │ + smlabbeq r6, sl, r6, ip │ │ │ │ + smlatteq r5, sl, fp, sl │ │ │ │ + smlabteq r4, r4, r7, r2 │ │ │ │ + smlabteq r5, sl, fp, sl │ │ │ │ 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: 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, r2, lsl #18 │ │ │ │ - ldrdeq sl, [r3, -r2] │ │ │ │ - smlatbeq r3, r2, r8, sl │ │ │ │ + tsteq r3, sl, lsl pc │ │ │ │ + @ instruction: 0x0106c594 │ │ │ │ + tsteq r6, lr, asr #10 │ │ │ │ + @ instruction: 0x0103ae9a │ │ │ │ + smlabbeq r3, r8, lr, sl │ │ │ │ + tsteq r3, r2, ror #28 │ │ │ │ + strdeq ip, [r6, -r6] │ │ │ │ + tsteq r3, r0, lsl #28 │ │ │ │ + smlatteq r3, lr, sp, sl │ │ │ │ + smlabteq r3, r4, sp, sl │ │ │ │ + @ instruction: 0x0103adba │ │ │ │ + @ instruction: 0x0103ad96 │ │ │ │ + tsteq r3, sl, ror #26 │ │ │ │ + tsteq r3, r0, asr #26 │ │ │ │ + tsteq r3, r6, lsl sp │ │ │ │ + tsteq r3, ip, lsl #26 │ │ │ │ + smlatteq r3, r8, ip, sl │ │ │ │ + smlabteq r3, r4, ip, sl │ │ │ │ + @ instruction: 0x0103ac98 │ │ │ │ + tsteq r3, r4, ror ip │ │ │ │ + tsteq r3, r0, ror #24 │ │ │ │ + tsteq r3, r4, lsl ip │ │ │ │ + smlatteq r3, r8, fp, sl │ │ │ │ + smlabteq r3, r0, fp, sl │ │ │ │ + @ instruction: 0x0103ab9e │ │ │ │ + tsteq r3, r4, ror #22 │ │ │ │ + tsteq r3, ip, lsr fp │ │ │ │ + tsteq r3, sl, lsr #22 │ │ │ │ + tsteq r6, ip, lsr r2 │ │ │ │ + smlatteq r3, r2, sl, sl │ │ │ │ + @ instruction: 0x0103aab2 │ │ │ │ + smlabbeq r3, r2, sl, sl │ │ │ │ + tsteq r3, r2, asr sl │ │ │ │ + tsteq r3, r4, lsr #20 │ │ │ │ + strdeq sl, [r3, -sl] │ │ │ │ + smlabteq r3, r8, r9, sl │ │ │ │ + smlatbeq r3, ip, r9, sl │ │ │ │ + smlabbeq r3, ip, r9, sl │ │ │ │ + tsteq r3, sl, ror #18 │ │ │ │ + tsteq r3, ip, lsr r9 │ │ │ │ + tsteq r3, r2, lsl r9 │ │ │ │ + tsteq r3, sl, lsl #18 │ │ │ │ + smlatteq r3, r8, r8, sl │ │ │ │ + smlabteq r3, r6, r8, sl │ │ │ │ + @ instruction: 0x0103a89c │ │ │ │ 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 │ │ │ │ - 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, asr #16 │ │ │ │ + tsteq r3, r0, asr #16 │ │ │ │ + tsteq r3, ip, lsl r8 │ │ │ │ + strdeq sl, [r3, -r8] │ │ │ │ + smlabteq r3, sl, r7, sl │ │ │ │ + @ instruction: 0x0103a79c │ │ │ │ + @ instruction: 0x0103a794 │ │ │ │ + tsteq r3, r2, ror r7 │ │ │ │ + tsteq r3, r0, asr r7 │ │ │ │ + tsteq r3, r0, lsr #14 │ │ │ │ + strdeq sl, [r3, -r6] │ │ │ │ + smlabteq r3, lr, r6, sl │ │ │ │ + smlatbeq r3, r6, r6, sl │ │ │ │ + smlatbeq r3, r0, r6, sl │ │ │ │ + tsteq r3, lr, ror r6 │ │ │ │ + tsteq r3, ip, asr r6 │ │ │ │ + tsteq r3, r0, lsr r6 │ │ │ │ + tsteq r3, r4, lsl #12 │ │ │ │ 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 │ │ │ │ - smlatteq r3, r2, r2, sl │ │ │ │ - smlabteq r3, r4, r2, sl │ │ │ │ - @ instruction: 0x0106b9b0 │ │ │ │ - @ instruction: 0x0103a2b2 │ │ │ │ - smlatbeq r3, ip, r2, sl │ │ │ │ - smlatbeq r3, r6, r2, sl │ │ │ │ - tsteq r6, r4, lsr 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, 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] │ │ │ │ + @ instruction: 0x0103a5be │ │ │ │ + @ instruction: 0x0103a598 │ │ │ │ + tsteq r3, r2, ror r5 │ │ │ │ + tsteq r3, ip, asr #10 │ │ │ │ + tsteq r3, r6, asr #10 │ │ │ │ + tsteq r3, r6, lsr #10 │ │ │ │ + tsteq r3, r6, lsl #10 │ │ │ │ + smlatteq r3, r0, r4, sl │ │ │ │ + smlabteq r3, r2, r4, sl │ │ │ │ + smlatbeq r3, r4, r4, sl │ │ │ │ + @ instruction: 0x0106bb90 │ │ │ │ + @ instruction: 0x0103a492 │ │ │ │ + smlabbeq r3, ip, r4, sl │ │ │ │ + smlabbeq r3, r6, r4, sl │ │ │ │ + tsteq r6, r4, lsl ip │ │ │ │ + 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 │ │ │ │ + tsteq r3, ip, asr r4 │ │ │ │ + tsteq r3, r6, asr r4 │ │ │ │ + smlatbeq r6, ip, fp, fp │ │ │ │ + tsteq r6, r6, ror #22 │ │ │ │ + tsteq r3, r4, asr #8 │ │ │ │ + tsteq r3, lr, lsr r4 │ │ │ │ + tsteq r3, r8, lsr r4 │ │ │ │ + smlatbeq r6, sl, fp, fp │ │ │ │ + tsteq r3, ip, lsr #8 │ │ │ │ + tsteq r3, r6, lsr #8 │ │ │ │ + tsteq r3, r0, lsr #8 │ │ │ │ + tsteq r3, sl, lsl r4 │ │ │ │ + tsteq r3, r4, lsl r4 │ │ │ │ + tsteq r3, lr, lsl #8 │ │ │ │ + tsteq r3, r8, lsl #8 │ │ │ │ + tsteq r3, r2, lsl #8 │ │ │ │ + strdeq sl, [r3, -ip] │ │ │ │ + strdeq sl, [r3, -r6] │ │ │ │ + strdeq sl, [r3, -r0] │ │ │ │ + smlatteq r3, sl, r3, sl │ │ │ │ + smlatteq r3, r4, r3, sl │ │ │ │ + ldrdeq sl, [r3, -lr] │ │ │ │ + ldrdeq sl, [r3, -r8] │ │ │ │ + ldrdeq sl, [r3, -r2] │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r5], -r2, lsl #1 │ │ │ │ @ instruction: 0x461f4616 │ │ │ │ svcvs 0x00f2f5b1 │ │ │ │ @@ -90666,28 +90666,28 @@ │ │ │ │ ldcl 7, cr15, [sl, #-664] @ 0xfffffd68 │ │ │ │ bmi 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 │ │ │ │ + tsteq r3, sl, ror #10 │ │ │ │ + tsteq r5, r2, asr sp │ │ │ │ + smlabteq r3, r4, r6, sl │ │ │ │ + tsteq r5, lr, lsl #26 │ │ │ │ + tsteq r3, sl, lsr #30 │ │ │ │ + tsteq r5, r6, lsl r7 │ │ │ │ + tsteq r4, r0, asr #4 │ │ │ │ + strdeq r9, [r5, -r8] │ │ │ │ + ldrdeq r1, [r4, -r2] │ │ │ │ + ldrdeq r9, [r5, -sl] │ │ │ │ + smlabteq r5, r8, pc, sl @ │ │ │ │ + tsteq r5, ip, lsr #10 │ │ │ │ + smlabteq r5, r2, pc, sl @ │ │ │ │ + smlabbeq r3, r2, fp, r9 │ │ │ │ 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 │ │ │ │ + tsteq r3, r6, asr #20 │ │ │ │ + tsteq r3, ip, lsr #20 │ │ │ │ + tsteq r3, r0, lsr #20 │ │ │ │ + strdeq r9, [r3, -sl] │ │ │ │ + ldrdeq r9, [r3, -lr] │ │ │ │ + @ instruction: 0x010399b6 │ │ │ │ + @ instruction: 0x010399b0 │ │ │ │ + tsteq r6, r0, asr r1 │ │ │ │ + @ instruction: 0x01039996 │ │ │ │ + @ instruction: 0x01039990 │ │ │ │ + smlabbeq r3, sl, r9, r9 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x01039cb4 │ │ │ │ + smlatteq r6, lr, r2, sl │ │ │ │ + @ instruction: 0x01039cb0 │ │ │ │ + @ instruction: 0x01039c9e │ │ │ │ + smlabbeq ip, r6, lr, r5 │ │ │ │ + @ instruction: 0x01039c90 │ │ │ │ + @ instruction: 0x01039c94 │ │ │ │ + smlabbeq r3, lr, ip, r9 │ │ │ │ + smlabbeq r3, r6, ip, r9 │ │ │ │ + tsteq r6, lr, ror #4 │ │ │ │ + tsteq r3, r8, ror ip │ │ │ │ + smlabbeq r3, r6, ip, r9 │ │ │ │ + tsteq ip, r6, lsl #28 │ │ │ │ + smlabbeq r3, r6, ip, r9 │ │ │ │ + tsteq r6, sl, lsl r2 │ │ │ │ + tsteq r3, ip, ror ip │ │ │ │ + tsteq r3, sl, ror #24 │ │ │ │ + @ instruction: 0x010c5db2 │ │ │ │ + tsteq r3, ip, asr ip │ │ │ │ + tsteq r3, r4, ror #24 │ │ │ │ + tsteq r3, r6, ror #24 │ │ │ │ + tsteq r3, r0, ror #24 │ │ │ │ + tsteq r3, r8, lsr ip │ │ │ │ + tsteq r3, sl, lsr ip │ │ │ │ + tsteq r3, ip, asr #24 │ │ │ │ + tsteq r3, r8, ror #22 │ │ │ │ + tsteq r3, r2, ror #22 │ │ │ │ + tsteq r3, r8, lsr ip │ │ │ │ + tsteq r3, ip, lsr fp │ │ │ │ + tsteq r3, r6, lsr fp │ │ │ │ + tsteq r6, r8, ror r3 │ │ │ │ + tsteq r3, r0, lsl fp │ │ │ │ + tsteq r3, sl, lsl #22 │ │ │ │ + tsteq r5, r4, lsl #16 │ │ │ │ + tsteq r5, r4, lsl #16 │ │ │ │ + tsteq r5, r2, lsl #16 │ │ │ │ + tsteq r5, r8, asr #16 │ │ │ │ + ldrdeq fp, [r5, -r8] │ │ │ │ + ldrdeq fp, [r5, -r6] │ │ │ │ + tsteq r6, lr │ │ │ │ + tsteq r6, r8 │ │ │ │ + tsteq r6, r2 │ │ │ │ + strdeq r5, [r6, -ip] │ │ │ │ + strdeq r5, [r6, -r6] │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + smlatteq r6, sl, pc, r5 @ │ │ │ │ + tsteq r4, ip, ror #4 │ │ │ │ + tsteq r4, sl, ror #4 │ │ │ │ + smlabteq r6, r8, pc, r5 @ │ │ │ │ + smlabteq ip, ip, fp, r5 │ │ │ │ + ldrdeq r5, [r6, -r2] │ │ │ │ + tsteq r4, sl, ror r2 │ │ │ │ + tsteq r4, r0, ror #4 │ │ │ │ + smlabteq r6, r6, pc, r5 @ │ │ │ │ + smlatbeq r3, lr, r9, r9 │ │ │ │ + smlatbeq r3, r8, r9, r9 │ │ │ │ + tsteq r6, r6, ror #30 │ │ │ │ + ldrdeq r5, [r6, -r2] │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + tsteq r6, lr, asr #30 │ │ │ │ + smlatbeq r6, r6, lr, r5 │ │ │ │ + smlatbeq r6, ip, lr, r5 │ │ │ │ + @ instruction: 0x01058c92 │ │ │ │ + smlabbeq r5, r6, r0, r9 │ │ │ │ + tsteq r3, r8, asr r5 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + tsteq r3, r2, lsl r3 │ │ │ │ + smlabteq r6, r0, sl, sl │ │ │ │ + tsteq r6, sl, ror sl │ │ │ │ + @ instruction: 0x01039292 │ │ │ │ + smlabbeq r3, r0, r2, r9 │ │ │ │ + tsteq r3, sl, asr r2 │ │ │ │ + tsteq r6, r4, lsl sl │ │ │ │ + strdeq r9, [r3, -sl] │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ + @ instruction: 0x010391b4 │ │ │ │ + smlatbeq r3, r2, r1, r9 │ │ │ │ + tsteq r6, ip, ror sl │ │ │ │ + @ instruction: 0x0106aa9a │ │ │ │ + tsteq r3, r6, lsr #2 │ │ │ │ + tsteq r6, r0, lsl #22 │ │ │ │ + tsteq r6, lr, lsl fp │ │ │ │ + smlatbeq r6, lr, fp, sl │ │ │ │ + tsteq r6, ip, lsr fp │ │ │ │ + @ instruction: 0x0106abbe │ │ │ │ + tsteq r3, lr, lsr r0 │ │ │ │ + smlatbeq r6, ip, fp, sl │ │ │ │ + ldrdeq r8, [r3, -r0] │ │ │ │ + smlabteq r3, r6, pc, r8 @ │ │ │ │ + @ instruction: 0x0106abb4 │ │ │ │ + smlatteq r6, r2, fp, 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 │ │ │ │ - strdeq r8, [r3, -r8] │ │ │ │ - smlatteq r3, lr, r8, r8 │ │ │ │ + tsteq r6, r4, asr ip │ │ │ │ + @ instruction: 0x0106ac9e │ │ │ │ + strdeq sl, [r6, -ip] │ │ │ │ + tsteq r6, r0, asr sp │ │ │ │ + smlatbeq r6, lr, sp, sl │ │ │ │ + smlatteq r6, r2, sp, sl │ │ │ │ + tsteq r6, r0, asr #28 │ │ │ │ + @ instruction: 0x0106ae94 │ │ │ │ + tsteq r6, sl, lsl pc │ │ │ │ + tsteq r6, r4, lsr #30 │ │ │ │ + smlabbeq r6, r2, pc, sl @ │ │ │ │ + ldrdeq sl, [r6, -r6] │ │ │ │ + qaddeq fp, ip, r6 │ │ │ │ + qaddeq fp, r2, r6 │ │ │ │ + smlatbeq r6, lr, r0, fp │ │ │ │ + smlatbeq r3, ip, ip, r8 │ │ │ │ + smlabbeq r3, r0, ip, r8 │ │ │ │ + tsteq r3, r6, ror ip │ │ │ │ + tsteq r3, r2, asr ip │ │ │ │ + tsteq r3, r6, lsr #24 │ │ │ │ + tsteq r3, ip, lsl ip │ │ │ │ + tsteq r3, r8, lsl #24 │ │ │ │ + qaddeq fp, r0, r6 │ │ │ │ + smlatbeq r3, r6, fp, r8 │ │ │ │ + tsteq r3, r8, ror fp │ │ │ │ + tsteq r3, sl, asr fp │ │ │ │ + tsteq r3, r4, lsr fp │ │ │ │ + tsteq r3, r4, lsl fp │ │ │ │ + ldrdeq r8, [r3, -r8] │ │ │ │ + smlabteq r3, lr, sl, r8 │ │ │ │ + @ instruction: 0x01038aba │ │ │ │ + @ instruction: 0x01038a98 │ │ │ │ + smlatbeq r6, r0, pc, sl @ │ │ │ │ + tsteq r3, r8, lsl #20 │ │ │ │ + smlatteq r3, r0, r9, r8 │ │ │ │ + @ instruction: 0x010389b4 │ │ │ │ + smlatbeq r3, sl, r9, r8 │ │ │ │ + @ instruction: 0x01038992 │ │ │ │ + tsteq r6, r0, ror pc │ │ │ │ + tsteq r6, r6, lsr #32 │ │ │ │ + qaddeq fp, ip, r6 │ │ │ │ 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 │ │ │ │ + smlatbeq r3, ip, r8, r8 │ │ │ │ + @ instruction: 0x01038890 │ │ │ │ + tsteq r3, ip, ror #16 │ │ │ │ + strdeq sl, [r6, -r2] │ │ │ │ + tsteq r3, r2, lsr #16 │ │ │ │ + strdeq r8, [r3, -r6] │ │ │ │ + smlabteq r3, ip, r7, r8 │ │ │ │ + smlatbeq r3, r2, r7, r8 │ │ │ │ + tsteq r3, r8, ror r7 │ │ │ │ + tsteq r3, r0, ror r7 │ │ │ │ + tsteq r3, ip, asr #14 │ │ │ │ + tsteq r3, r8, lsr #14 │ │ │ │ + strdeq r8, [r3, -lr] │ │ │ │ + ldrdeq r8, [r3, -sl] │ │ │ │ + @ instruction: 0x010386b6 │ │ │ │ + smlabbeq r3, r8, r6, r8 │ │ │ │ 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 #10 │ │ │ │ + smlatteq r3, sl, r4, r8 │ │ │ │ + smlabteq r3, r6, r4, r8 │ │ │ │ + @ instruction: 0x0103849c │ │ │ │ + tsteq r3, r8, ror r4 │ │ │ │ + tsteq r3, r4, asr r4 │ │ │ │ + tsteq r3, r8, lsr #8 │ │ │ │ + strdeq r8, [r3, -lr] │ │ │ │ + ldrdeq r8, [r3, -r4] │ │ │ │ + @ instruction: 0x010383b0 │ │ │ │ + smlabbeq r3, ip, r3, r8 │ │ │ │ + tsteq r3, r2, ror #6 │ │ │ │ + tsteq r3, lr, lsr r3 │ │ │ │ + tsteq r3, sl, lsl r3 │ │ │ │ + strdeq r8, [r3, -r2] │ │ │ │ + smlabteq r3, sl, r2, r8 │ │ │ │ + smlatbeq r3, r8, r2, r8 │ │ │ │ + smlabbeq r3, r6, r2, r8 │ │ │ │ + tsteq r3, lr, asr r2 │ │ │ │ + tsteq r3, lr, lsr r2 │ │ │ │ tsteq r3, lr, lsl r2 │ │ │ │ + tsteq r6, r2, ror r1 │ │ │ │ + tsteq r6, ip, ror #26 │ │ │ │ + @ instruction: 0x01069b92 │ │ │ │ + tsteq r6, r8, ror sl │ │ │ │ + strdeq r8, [r3, -sl] │ │ │ │ strdeq r8, [r3, -r4] │ │ │ │ + smlatteq r3, lr, r1, r8 │ │ │ │ + @ instruction: 0x01069dbc │ │ │ │ + smlatteq r3, r2, r1, r8 │ │ │ │ + tsteq r6, r4, lsl #26 │ │ │ │ + ldrdeq r8, [r3, -r6] │ │ │ │ ldrdeq r8, [r3, -r0] │ │ │ │ + ldrdeq sl, [r6, -sl] │ │ │ │ + smlabteq r3, r4, r1, r8 │ │ │ │ + @ instruction: 0x010381be │ │ │ │ + @ instruction: 0x010381b8 │ │ │ │ + ldrdeq r9, [r6, -sl] │ │ │ │ smlatbeq r3, ip, r1, r8 │ │ │ │ - smlabbeq r3, r2, r1, r8 │ │ │ │ + smlatbeq r3, r6, r1, r8 │ │ │ │ + smlatbeq r6, ip, sl, r9 │ │ │ │ + tsteq r6, r6, ror #20 │ │ │ │ + tsteq r6, r4, lsr sl │ │ │ │ + smlabbeq r3, lr, r1, r8 │ │ │ │ + ldrdeq r9, [r6, -r4] │ │ │ │ + smlatteq r6, lr, sl, r9 │ │ │ │ + tsteq r3, ip, ror r1 │ │ │ │ + tsteq r6, r2, lsl #24 │ │ │ │ + tsteq r6, ip, ror fp │ │ │ │ + tsteq r6, r6, lsr fp │ │ │ │ + tsteq r6, r0, lsl fp │ │ │ │ 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 │ │ │ │ - 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, lr │ │ │ │ - ldrdeq r9, [r6, -ip] │ │ │ │ + tsteq r3, r8, asr r1 │ │ │ │ + @ instruction: 0x01069b9e │ │ │ │ + @ instruction: 0x01069bb8 │ │ │ │ + tsteq r3, r6, asr #2 │ │ │ │ + tsteq r6, ip, lsl #24 │ │ │ │ + tsteq r6, lr, lsl ip │ │ │ │ + tsteq r3, r4, lsr r1 │ │ │ │ + tsteq r3, lr, lsr #2 │ │ │ │ + smlabbeq r6, r8, lr, r9 │ │ │ │ + smlabbeq r6, r2, sp, r9 │ │ │ │ + @ instruction: 0x01069c9c │ │ │ │ + tsteq r3, r6, lsl r1 │ │ │ │ + tsteq r6, r0, lsr sp │ │ │ │ + tsteq r3, sl, lsl #2 │ │ │ │ + tsteq r3, r4, lsl #2 │ │ │ │ + ldrdeq r9, [r6, -lr] │ │ │ │ + @ instruction: 0x01069d98 │ │ │ │ + @ instruction: 0x01069db2 │ │ │ │ + smlatteq r3, ip, r0, r8 │ │ │ │ + tsteq r6, r6, lsl #28 │ │ │ │ + tsteq r6, r0, lsr #28 │ │ │ │ + ldrdeq r8, [r3, -sl] │ │ │ │ + tsteq r6, r4, lsr pc │ │ │ │ + smlatbeq r6, lr, lr, r9 │ │ │ │ + tsteq r6, r8, ror #28 │ │ │ │ + smlabbeq r6, r2, lr, r9 │ │ │ │ + strheq r8, [r3, -ip] │ │ │ │ + ldrdeq r9, [r6, -r6] │ │ │ │ + strdeq r9, [r6, -r0] │ │ │ │ + smlatbeq r3, sl, r0, r8 │ │ │ │ + smlabbeq r6, r4, pc, r9 @ │ │ │ │ + tsteq r6, lr, lsr pc │ │ │ │ + tsteq r6, r8, asr pc │ │ │ │ + swpeq r8, r2, [r3] │ │ │ │ + smlatbeq r6, ip, pc, r9 @ │ │ │ │ + smlabteq r6, r6, pc, r9 @ │ │ │ │ + smlabbeq r3, r0, r0, r8 │ │ │ │ + @ instruction: 0x0106a39a │ │ │ │ + @ instruction: 0x0106a1b4 │ │ │ │ + smlabteq r6, lr, r0, sl │ │ │ │ + tsteq r6, r8, asr #32 │ │ │ │ + tsteq r6, r2 │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ + qaddeq r8, r6, r3 │ │ │ │ + tsteq r6, r0, ror r0 │ │ │ │ + smlabbeq r6, sl, r0, sl │ │ │ │ + tsteq r3, r4, asr #32 │ │ │ │ + tsteq r6, lr, lsl r1 │ │ │ │ + ldrdeq sl, [r6, -r8] │ │ │ │ + strdeq sl, [r6, -r2] │ │ │ │ + tsteq r3, ip, lsr #32 │ │ │ │ + tsteq r6, r6, lsr #2 │ │ │ │ + tsteq r3, r0, lsr #32 │ │ │ │ + tsteq r6, sl, asr r2 │ │ │ │ + ldrdeq sl, [r6, -r4] │ │ │ │ + smlabbeq r6, lr, r1, sl │ │ │ │ + smlatbeq r6, r8, r1, sl │ │ │ │ tsteq r3, r2 │ │ │ │ - tsteq r6, r4, lsr #22 │ │ │ │ - strdeq r7, [r3, -r6] │ │ │ │ + strdeq sl, [r6, -ip] │ │ │ │ + tsteq r6, r6, lsl r2 │ │ │ │ strdeq r7, [r3, -r0] │ │ │ │ - strdeq sl, [r6, -sl] │ │ │ │ - smlatteq r3, r4, pc, r7 @ │ │ │ │ - ldrdeq r7, [r3, -lr] │ │ │ │ + smlatbeq r6, sl, r2, sl │ │ │ │ + tsteq r6, r4, ror #4 │ │ │ │ + tsteq r6, lr, ror r2 │ │ │ │ ldrdeq r7, [r3, -r8] │ │ │ │ - strdeq r9, [r6, -sl] │ │ │ │ + @ instruction: 0x0106a2b2 │ │ │ │ smlabteq r3, ip, pc, r7 @ │ │ │ │ - smlabteq r3, r6, pc, r7 @ │ │ │ │ - smlabteq r6, ip, r8, r9 │ │ │ │ - smlabbeq r6, r6, r8, r9 │ │ │ │ - tsteq r6, r4, asr r8 │ │ │ │ - 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 │ │ │ │ + strdeq sl, [r6, -lr] │ │ │ │ + smlatteq r6, r0, r3, sl │ │ │ │ + tsteq r6, sl, asr r3 │ │ │ │ + tsteq r6, r4, lsl r3 │ │ │ │ + tsteq r6, lr, lsr #6 │ │ │ │ + smlatbeq r3, r8, pc, r7 @ │ │ │ │ + smlabbeq r6, r2, r3, sl │ │ │ │ + @ instruction: 0x0106a39c │ │ │ │ + @ instruction: 0x01037f96 │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + smlabteq r6, sl, r3, sl │ │ │ │ + smlabbeq r3, r4, pc, r7 @ │ │ │ │ tsteq r3, lr, ror pc │ │ │ │ - tsteq r3, r8, ror pc │ │ │ │ - @ instruction: 0x010699be │ │ │ │ - ldrdeq r9, [r6, -r8] │ │ │ │ + tsteq r6, r0, asr r4 │ │ │ │ + tsteq r6, r6, lsr #8 │ │ │ │ + tsteq r3, ip, ror #30 │ │ │ │ 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, r0, ror #30 │ │ │ │ + tsteq r6, lr, asr r4 │ │ │ │ + tsteq r6, r0, lsl #12 │ │ │ │ + tsteq r6, sl, lsl r5 │ │ │ │ + smlabteq r6, r0, r4, sl │ │ │ │ + tsteq r3, r2, asr #30 │ │ │ │ + ldrdeq sl, [r6, -r0] │ │ │ │ tsteq r3, r6, lsr pc │ │ │ │ - tsteq r6, r0, asr fp │ │ │ │ - tsteq r3, sl, lsr #30 │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + @ instruction: 0x0106a59e │ │ │ │ tsteq r3, r4, lsr #30 │ │ │ │ - strdeq r9, [r6, -lr] │ │ │ │ - @ instruction: 0x01069bb8 │ │ │ │ - ldrdeq r9, [r6, -r2] │ │ │ │ + @ instruction: 0x0106a69a │ │ │ │ + tsteq r6, r4, lsr r6 │ │ │ │ + tsteq r3, r2, lsl pc │ │ │ │ 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 │ │ │ │ + tsteq r3, r6, lsl #30 │ │ │ │ + tsteq r3, r0, lsl #30 │ │ │ │ + ldrdeq sl, [r6, -r2] │ │ │ │ + strdeq r7, [r3, -r4] │ │ │ │ + smlatteq r3, lr, lr, r7 │ │ │ │ + smlatteq r3, r8, lr, r7 │ │ │ │ + smlatteq r3, r2, lr, r7 │ │ │ │ ldrdeq r7, [r3, -ip] │ │ │ │ - strdeq r9, [r6, -r6] │ │ │ │ - tsteq r6, r0, lsl sp │ │ │ │ + ldrdeq r7, [r3, -r6] │ │ │ │ + ldrdeq r7, [r3, -r0] │ │ │ │ smlabteq r3, sl, lr, r7 │ │ │ │ - smlatbeq r6, r4, sp, r9 │ │ │ │ - tsteq r6, lr, asr sp │ │ │ │ - tsteq r6, r8, ror sp │ │ │ │ + smlabteq r3, r4, lr, r7 │ │ │ │ + @ instruction: 0x01037ebe │ │ │ │ + @ instruction: 0x01037eb8 │ │ │ │ @ instruction: 0x01037eb2 │ │ │ │ - smlabteq r6, ip, sp, r9 │ │ │ │ - smlatteq r6, r6, sp, r9 │ │ │ │ + smlatbeq r3, ip, lr, r7 │ │ │ │ + smlatbeq r3, r6, lr, r7 │ │ │ │ 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 │ │ │ │ - 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] │ │ │ │ - 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 │ │ │ │ - @ instruction: 0x01037db6 │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - smlatteq r6, sl, r1, sl │ │ │ │ - smlatbeq r3, r4, sp, r7 │ │ │ │ - @ instruction: 0x01037d9e │ │ │ │ - tsteq r6, r0, ror r2 │ │ │ │ - tsteq r6, r6, asr #4 │ │ │ │ - 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 r3, r2, ror #26 │ │ │ │ - strdeq sl, [r6, -r0] │ │ │ │ - tsteq r3, r6, asr sp │ │ │ │ - smlabbeq r6, ip, r3, sl │ │ │ │ - @ instruction: 0x0106a3be │ │ │ │ - tsteq r3, r4, asr #26 │ │ │ │ - @ instruction: 0x0106a4ba │ │ │ │ - tsteq r6, r4, asr r4 │ │ │ │ - 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, 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 │ │ │ │ + @ instruction: 0x01037e9a │ │ │ │ + @ instruction: 0x01037e94 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + ldrdeq r7, [r3, -r2] │ │ │ │ + @ instruction: 0x010576ba │ │ │ │ + tsteq r3, r8, lsr #32 │ │ │ │ + tsteq r5, r0, ror r6 │ │ │ │ + tstpeq r3, lr, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, r4, r5, r7 │ │ │ │ + smlabbeq r3, r6, sp, r7 │ │ │ │ + tsteq r3, r8, ror #12 │ │ │ │ + tsteq r5, r2, asr lr │ │ │ │ + @ instruction: 0x0103e990 │ │ │ │ + tsteq r5, r4, lsr lr │ │ │ │ + smlabbeq r5, r6, r1, r7 │ │ │ │ + tsteq r5, sl, lsl lr │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + tsteq r5, r0, lsl #28 │ │ │ │ + mrseq r7, LR_und │ │ │ │ + smlabbeq r3, r6, r6, r7 │ │ │ │ + strdeq r7, [r6, -sl] │ │ │ │ + tsteq r3, r2, ror r6 │ │ │ │ + @ instruction: 0x010375ba │ │ │ │ + smlatbeq r5, r6, sp, r6 │ │ │ │ + tsteq r6, r8, asr r2 │ │ │ │ + tsteq r6, r8, asr r2 │ │ │ │ + tsteq r6, lr, asr r2 │ │ │ │ + tsteq r6, lr, asr r2 │ │ │ │ + tsteq r5, r0, ror #26 │ │ │ │ + smlabbeq r3, sl, r8, lr │ │ │ │ + tsteq r5, r0, asr #26 │ │ │ │ + tsteq r3, r6, lsr r5 │ │ │ │ + tsteq r5, r0, lsr #26 │ │ │ │ + tsteq r6, lr, lsr #14 │ │ │ │ + tsteq r5, r0, lsl #26 │ │ │ │ + smlabbeq r5, sl, r9, r6 │ │ │ │ + smlatteq r5, r2, ip, r6 │ │ │ │ + tsteq r6, r4, asr #14 │ │ │ │ + smlabteq r5, r8, ip, r6 │ │ │ │ + tsteq r6, lr, asr #14 │ │ │ │ + smlatbeq r5, lr, ip, r6 │ │ │ │ + tsteq r6, sl, lsr pc │ │ │ │ + smlabbeq r3, r2, r8, lr │ │ │ │ + smlabbeq r5, r8, ip, r6 │ │ │ │ + tsteq r6, r2, asr sp │ │ │ │ + tsteq r5, lr, ror #24 │ │ │ │ + tsteq r3, r0, asr #2 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + @ instruction: 0x01036f92 │ │ │ │ + tsteq r6, sl, asr r8 │ │ │ │ + tsteq r3, r8, asr pc │ │ │ │ + smlatteq r6, ip, r7, r9 │ │ │ │ + smlatbeq r6, r4, r7, r9 │ │ │ │ + tsteq r6, r6, ror #14 │ │ │ │ + tsteq r6, r0, asr r7 │ │ │ │ + tsteq r3, sl, lsl pc │ │ │ │ + tsteq r3, r4, lsl pc │ │ │ │ + tsteq r6, lr, asr r7 │ │ │ │ + tsteq r6, ip, ror #14 │ │ │ │ + @ instruction: 0x010697be │ │ │ │ + smlabbeq r6, ip, r7, r9 │ │ │ │ + strdeq r6, [r3, -r6] │ │ │ │ + @ instruction: 0x010697b8 │ │ │ │ + smlabteq r6, r2, r7, r9 │ │ │ │ + smlatteq r3, r4, lr, r6 │ │ │ │ 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 │ │ │ │ - ldrdeq r6, [r6, -lr] │ │ │ │ - ldrdeq r6, [r6, -sl] │ │ │ │ - ldrdeq r6, [r6, -r6] │ │ │ │ - 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 │ │ │ │ - strdeq r4, [r4, -r2] │ │ │ │ - strdeq r3, [r6, -r2] │ │ │ │ + tsteq r6, r4, ror #30 │ │ │ │ + smlatbeq r5, lr, r9, r6 │ │ │ │ + @ instruction: 0x010696b6 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + smlatbeq r6, r2, r6, r9 │ │ │ │ + tsteq r6, ip, asr #30 │ │ │ │ + smlabteq r4, r4, r5, r5 │ │ │ │ + @ instruction: 0x010455b8 │ │ │ │ + tsteq r6, r8, lsr pc │ │ │ │ + strdeq r6, [r5, -r6] │ │ │ │ + tsteq r6, lr, asr pc │ │ │ │ + tsteq r6, r2, ror #30 │ │ │ │ + tsteq r6, lr, asr #30 │ │ │ │ + tsteq ip, r8, lsr #6 │ │ │ │ + strdeq r5, [r6, -r8] │ │ │ │ + smlatbeq r6, r6, lr, r4 │ │ │ │ + tsteq r5, r2, ror r4 │ │ │ │ + smlatteq r6, r2, r2, r5 │ │ │ │ + smlabbeq r4, r8, r6, r5 │ │ │ │ + smlabbeq r4, r0, r6, r5 │ │ │ │ + ldrdeq r6, [r6, -r2] │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ + smlabbeq r5, r0, r7, r8 │ │ │ │ + @ instruction: 0x01066eb0 │ │ │ │ + @ instruction: 0x01066eb0 │ │ │ │ + @ instruction: 0x01066eb4 │ │ │ │ + tsteq r6, r0, asr #10 │ │ │ │ + tsteq ip, r2, lsr r2 │ │ │ │ + @ instruction: 0x01066e90 │ │ │ │ + tsteq r6, r2, asr #12 │ │ │ │ + smlabbeq r6, r6, lr, r6 │ │ │ │ + smlabbeq r6, r2, lr, r6 │ │ │ │ + ldrdeq r3, [ip, -r4] │ │ │ │ + ldrdeq r9, [r6, -r2] │ │ │ │ + ldrdeq r9, [r6, -r4] │ │ │ │ + ldrdeq r9, [r6, -r0] │ │ │ │ + smlabteq r6, ip, r4, r9 │ │ │ │ + ldrdeq r9, [r6, -r0] │ │ │ │ + ldrdeq r9, [r6, -r0] │ │ │ │ + ldrdeq r9, [r6, -r4] │ │ │ │ + ldrdeq r9, [r6, -r8] │ │ │ │ + smlatteq r6, r0, r4, r9 │ │ │ │ + smlabteq r6, r8, sp, r6 │ │ │ │ + tsteq r5, lr, ror r2 │ │ │ │ + smlabteq r6, r2, sp, r6 │ │ │ │ + @ instruction: 0x01066dbe │ │ │ │ + @ instruction: 0x01066dba │ │ │ │ + @ instruction: 0x01066db6 │ │ │ │ + @ instruction: 0x01066db2 │ │ │ │ + smlatbeq r6, lr, sp, r6 │ │ │ │ + smlatbeq r6, sl, sp, r6 │ │ │ │ + smlatbeq r6, r4, sp, r6 │ │ │ │ + tsteq r4, r6, lsl #6 │ │ │ │ + tsteq r4, r2, lsl #6 │ │ │ │ + tsteq r4, r6, lsl #6 │ │ │ │ + tsteq ip, r4, lsr r0 │ │ │ │ + tsteq r6, sl, ror #26 │ │ │ │ + smlatbeq r5, r2, r5, r6 │ │ │ │ + smlabteq r6, r0, r3, r9 │ │ │ │ + tsteq r6, r2, asr sp │ │ │ │ + tsteq r5, sl, asr r5 │ │ │ │ + tsteq r4, r6, ror #2 │ │ │ │ + @ instruction: 0x01066bb8 │ │ │ │ + @ instruction: 0x0104529c │ │ │ │ + tsteq r6, r0, lsl sp │ │ │ │ + @ instruction: 0x01045290 │ │ │ │ + @ instruction: 0x01045298 │ │ │ │ + tsteq ip, lr, asr #30 │ │ │ │ + @ instruction: 0x0105649c │ │ │ │ + @ instruction: 0x010564b6 │ │ │ │ + tsteq r5, lr, ror r4 │ │ │ │ + @ instruction: 0x01056498 │ │ │ │ + ldrdeq r6, [r3, -ip] │ │ │ │ + tsteq r5, r6, ror r4 │ │ │ │ + smlabbeq r4, r2, r0, r5 │ │ │ │ + tsteq r4, r2, ror r0 │ │ │ │ + tsteq r4, r0, ror r0 │ │ │ │ + @ instruction: 0x01069292 │ │ │ │ + @ instruction: 0x01069294 │ │ │ │ + qaddeq r5, lr, r4 │ │ │ │ + smlabbeq r6, r8, r2, r9 │ │ │ │ + @ instruction: 0x01063b96 │ │ │ │ + tsteq ip, lr, asr lr │ │ │ │ + tsteq r6, r8, ror #4 │ │ │ │ + tsteq r4, r8, rrx │ │ │ │ + qaddeq r5, r6, r4 │ │ │ │ + tsteq r4, r4, lsr r0 │ │ │ │ + tsteq r4, ip, lsr r0 │ │ │ │ + tsteq r4, sl, lsr #32 │ │ │ │ + tsteq r6, ip, lsr #4 │ │ │ │ + tsteq r6, r0, lsr r2 │ │ │ │ + tsteq r6, sl, lsr #4 │ │ │ │ + tsteq r6, r4, lsr #4 │ │ │ │ + smlatteq r4, r4, pc, r4 @ │ │ │ │ + ldrdeq r4, [r4, -r2] │ │ │ │ + ldrdeq r3, [r6, -r2] │ │ │ │ + tsteq r6, ip, lsr r1 │ │ │ │ + tsteq r6, r6, lsr r1 │ │ │ │ + tsteq r6, r0, lsr r1 │ │ │ │ + tsteq r6, sl, lsr #2 │ │ │ │ + tsteq r6, r4, lsr #2 │ │ │ │ + tsteq r6, lr, lsl r1 │ │ │ │ + smlatbeq r3, r0, r3, lr │ │ │ │ + @ instruction: 0x0103e39e │ │ │ │ + tsteq ip, lr, lsl #26 │ │ │ │ + smlatbeq r3, r8, r3, lr │ │ │ │ + @ instruction: 0x0103e3bc │ │ │ │ + smlatbeq r3, r4, r3, lr │ │ │ │ + tsteq r6, r0, lsr sp │ │ │ │ + tsteq r6, r8, lsr r1 │ │ │ │ + tsteq r5, r6, lsr lr │ │ │ │ + tsteq r4, lr, ror r0 │ │ │ │ + @ instruction: 0x0101e79c │ │ │ │ + strdeq r4, [r6, -lr] │ │ │ │ + tsteq r6, r4, lsl #26 │ │ │ │ + tsteq ip, r8, ror #24 │ │ │ │ + ldrdeq r9, [r6, -ip] │ │ │ │ + ldrdeq r6, [r5, -r2] │ │ │ │ + tsteq r3, r8, lsr #26 │ │ │ │ + strheq r9, [r6, -sl] │ │ │ │ + strheq r9, [r6, -lr] │ │ │ │ + tsteq r3, sl, ror r6 │ │ │ │ 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, r8, lsr #6 │ │ │ │ + smlatbeq r6, r4, r5, r9 │ │ │ │ + ldrdeq r6, [r3, -r6] │ │ │ │ + @ instruction: 0x010362b8 │ │ │ │ + smlatbeq r3, r0, r2, r6 │ │ │ │ + tsteq r3, sl, ror r2 │ │ │ │ + tsteq r3, lr, asr #4 │ │ │ │ + tsteq r3, r8, lsr #4 │ │ │ │ + tsteq r3, r4, lsl #4 │ │ │ │ + ldrdeq r6, [r3, -r6] │ │ │ │ + smlatbeq r3, r8, r1, r6 │ │ │ │ + tsteq r3, sl, ror r1 │ │ │ │ + tsteq r3, r0, asr r1 │ │ │ │ + tsteq r3, r4, lsr #2 │ │ │ │ + strdeq r6, [r3, -r8] │ │ │ │ + smlatteq r3, lr, r0, r6 │ │ │ │ + smlabteq r3, sl, r0, r6 │ │ │ │ + smlatbeq r3, r6, r0, r6 │ │ │ │ + tsteq r3, sl, ror r0 │ │ │ │ + qaddeq r6, r0, r3 │ │ │ │ + tsteq r3, r6, asr #32 │ │ │ │ + tsteq r3, r0, lsr #32 │ │ │ │ + strdeq r5, [r3, -r4] │ │ │ │ + smlatteq r3, sl, pc, r5 @ │ │ │ │ + smlabteq r3, r6, pc, r5 @ │ │ │ │ + @ instruction: 0x01035f98 │ │ │ │ + tsteq r3, ip, ror #30 │ │ │ │ + tsteq r3, r0, asr #30 │ │ │ │ + tsteq r3, r6, lsr pc │ │ │ │ + tsteq r3, r0, lsl pc │ │ │ │ + smlatteq r3, r2, lr, r5 │ │ │ │ + ldrdeq r5, [r3, -r8] │ │ │ │ + @ instruction: 0x01035eb2 │ │ │ │ + smlabbeq r3, r6, lr, r5 │ │ │ │ + tsteq r3, sl, asr lr │ │ │ │ + tsteq r3, r0, asr lr │ │ │ │ + tsteq r3, lr, lsr lr │ │ │ │ + tsteq r3, r2, lsl lr │ │ │ │ + tsteq r3, r0, lsl #28 │ │ │ │ + smlatteq r3, lr, sp, r5 │ │ │ │ + smlabteq r3, r0, sp, r5 │ │ │ │ + @ instruction: 0x01035d94 │ │ │ │ + tsteq r3, r8, ror #26 │ │ │ │ + tsteq r3, ip, lsr sp │ │ │ │ + tsteq r3, sl, lsr #26 │ │ │ │ + tsteq r3, r8, lsl sp │ │ │ │ + smlatteq r3, ip, ip, r5 │ │ │ │ + ldrdeq r5, [r3, -sl] │ │ │ │ + smlabteq r3, r8, ip, r5 │ │ │ │ + @ instruction: 0x01035c9c │ │ │ │ tsteq r3, r0, ror ip │ │ │ │ - tsteq r3, lr, asr ip │ │ │ │ - tsteq r3, r2, lsr ip │ │ │ │ + tsteq r3, ip, asr #24 │ │ │ │ tsteq r3, r0, lsr #24 │ │ │ │ - tsteq r3, lr, lsl #24 │ │ │ │ - smlatteq r3, r0, fp, r5 │ │ │ │ - @ instruction: 0x01035bb4 │ │ │ │ - smlabbeq r3, r8, fp, r5 │ │ │ │ + strdeq r5, [r3, -r4] │ │ │ │ + ldrdeq r5, [r3, -r0] │ │ │ │ + smlatbeq r3, ip, fp, r5 │ │ │ │ + smlabbeq r3, r0, fp, r5 │ │ │ │ tsteq r3, ip, asr fp │ │ │ │ - tsteq r3, sl, asr #22 │ │ │ │ tsteq r3, r8, lsr fp │ │ │ │ - tsteq r3, ip, lsl #22 │ │ │ │ - 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 │ │ │ │ + tsteq r3, sl, lsl #22 │ │ │ │ + ldrdeq r5, [r3, -ip] │ │ │ │ + @ instruction: 0x01035ab0 │ │ │ │ + smlabbeq r3, r4, sl, r5 │ │ │ │ + tsteq r3, r8, asr sl │ │ │ │ + tsteq r3, lr, asr #20 │ │ │ │ + tsteq r3, sl, lsr #20 │ │ │ │ + tsteq r3, r6, lsl #20 │ │ │ │ + ldrdeq r5, [r3, -sl] │ │ │ │ + @ instruction: 0x010359b6 │ │ │ │ + @ instruction: 0x01035994 │ │ │ │ + tsteq r3, sl, ror #18 │ │ │ │ + tsteq r3, r0, asr #18 │ │ │ │ + tsteq r3, lr, lsl r9 │ │ │ │ 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 │ │ │ │ - strdeq r5, [r3, -sl] │ │ │ │ - ldrdeq r5, [r3, -r6] │ │ │ │ - @ instruction: 0x010357b4 │ │ │ │ - smlabbeq r3, sl, r7, r5 │ │ │ │ + ldrdeq r5, [r3, -r2] │ │ │ │ + @ instruction: 0x010358b0 │ │ │ │ + smlabbeq r3, lr, r8, r5 │ │ │ │ + tsteq r3, r0, ror #16 │ │ │ │ + tsteq r3, r4, lsr r8 │ │ │ │ + tsteq r3, r8, lsl #16 │ │ │ │ + smlatteq r3, r4, r7, r5 │ │ │ │ + @ instruction: 0x010357b8 │ │ │ │ + @ instruction: 0x010357b0 │ │ │ │ + smlabbeq r3, ip, 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] │ │ │ │ - ldrdeq r5, [r3, -r0] │ │ │ │ - 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] │ │ │ │ + tsteq r3, r4, lsr r7 │ │ │ │ + tsteq r3, ip, lsr #14 │ │ │ │ + tsteq r3, r8, lsl #14 │ │ │ │ + smlatteq r3, r4, r6, r5 │ │ │ │ + @ instruction: 0x010356b6 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + tsteq r3, r2, lsr #10 │ │ │ │ + strdeq r5, [r3, -r4] │ │ │ │ + smlatteq r3, sl, r4, r5 │ │ │ │ + smlabteq r3, r6, r4, r5 │ │ │ │ + smlatbeq r3, r0, r4, r5 │ │ │ │ + tsteq r3, r2, ror r4 │ │ │ │ + tsteq r3, lr, asr #8 │ │ │ │ + tsteq r3, r0, lsr #8 │ │ │ │ + tsteq r3, r6, lsl r4 │ │ │ │ + strdeq r5, [r3, -r0] │ │ │ │ + ldrdeq r7, [r6, -ip] │ │ │ │ + tsteq r3, lr, ror r3 │ │ │ │ + tsteq r3, r0, asr r3 │ │ │ │ + tsteq r3, r0, lsr #6 │ │ │ │ + strdeq r5, [r3, -r0] │ │ │ │ + @ instruction: 0x010352be │ │ │ │ + @ instruction: 0x010352b4 │ │ │ │ + smlabbeq r3, lr, r2, r5 │ │ │ │ + tsteq r3, r6, ror #4 │ │ │ │ + tsteq r3, sl, lsr r2 │ │ │ │ + tsteq r3, r8, lsl #4 │ │ │ │ + strdeq r5, [r3, -lr] │ │ │ │ + ldrdeq r5, [r3, -sl] │ │ │ │ + @ instruction: 0x010351b6 │ │ │ │ + smlabbeq r3, r4, r1, r5 │ │ │ │ + tsteq r3, r2, asr r1 │ │ │ │ + tsteq r3, r6, lsr #2 │ │ │ │ + tsteq r3, ip, lsl r1 │ │ │ │ + strdeq r5, [r3, -r6] │ │ │ │ + smlabteq r3, r8, r0, r5 │ │ │ │ + strheq r5, [r3, -lr] │ │ │ │ + swpeq r5, r0, [r3] │ │ │ │ smlabbeq r3, r6, r0, r5 │ │ │ │ - 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, 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, r2, ror r0 │ │ │ │ + tsteq r3, r0, asr #32 │ │ │ │ + tsteq r3, r0, lsl r0 │ │ │ │ + tsteq r3, r6 │ │ │ │ + smlatteq r3, r0, pc, r4 @ │ │ │ │ + @ instruction: 0x01034fba │ │ │ │ + smlabbeq r3, r6, pc, r4 @ │ │ │ │ + tsteq r3, r2, asr pc │ │ │ │ + tsteq r3, r2, lsr #30 │ │ │ │ + strdeq r4, [r3, -r2] │ │ │ │ + smlabteq r3, sl, lr, r4 │ │ │ │ + smlatbeq r3, r2, lr, r4 │ │ │ │ + tsteq r3, r6, ror lr │ │ │ │ + tsteq r3, r2, ror #28 │ │ │ │ + tsteq r3, ip, lsr lr │ │ │ │ + tsteq r3, ip, lsl #28 │ │ │ │ + ldrdeq r4, [r3, -ip] │ │ │ │ + ldrdeq r4, [r3, -r2] │ │ │ │ + smlatbeq r3, sl, sp, r4 │ │ │ │ + tsteq r3, ip, ror sp │ │ │ │ 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, ip, asr ip │ │ │ │ - tsteq r3, ip, lsr #24 │ │ │ │ + tsteq r3, sl, asr #26 │ │ │ │ + tsteq r3, r8, lsl sp │ │ │ │ + smlatteq r3, r8, ip, r4 │ │ │ │ + @ instruction: 0x01034cb8 │ │ │ │ + @ instruction: 0x01034c90 │ │ │ │ + tsteq r3, lr, asr ip │ │ │ │ + tsteq r3, r4, asr ip │ │ │ │ + tsteq r3, r6, lsr ip │ │ │ │ + tsteq r3, r6, lsl #24 │ │ │ │ strdeq r4, [r3, -ip] │ │ │ │ - strdeq r4, [r3, -r2] │ │ │ │ - smlabteq r3, sl, fp, r4 │ │ │ │ - @ instruction: 0x01034b9c │ │ │ │ - @ instruction: 0x01034b92 │ │ │ │ - tsteq r3, sl, 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, r2, lsr r9 │ │ │ │ - tsteq r3, ip, lsl #18 │ │ │ │ + ldrdeq r4, [r3, -r4] │ │ │ │ + smlatbeq r3, r4, fp, r4 │ │ │ │ + tsteq r3, lr, ror fp │ │ │ │ + tsteq r3, r0, asr fp │ │ │ │ + tsteq r3, r8, asr #22 │ │ │ │ + tsteq r3, sl, lsl fp │ │ │ │ + tsteq r3, r2, lsl fp │ │ │ │ + smlatteq r3, ip, sl, r4 │ │ │ │ + @ instruction: 0x01034ab2 │ │ │ │ + smlabbeq r3, r6, sl, r4 │ │ │ │ + tsteq r3, sl, asr sl │ │ │ │ + tsteq r3, r0, lsr sl │ │ │ │ + tsteq r3, r0, lsl #20 │ │ │ │ + strdeq r4, [r3, -r8] │ │ │ │ ldrdeq r4, [r3, -r2] │ │ │ │ - smlatbeq r3, r6, r8, r4 │ │ │ │ - tsteq r3, sl, ror r8 │ │ │ │ - tsteq r3, r0, asr r8 │ │ │ │ - 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 │ │ │ │ + smlatbeq r3, r8, r9, r4 │ │ │ │ + smlatbeq r3, r0, r9, r4 │ │ │ │ + tsteq r3, sl, ror r9 │ │ │ │ + tsteq r3, r0, asr r9 │ │ │ │ + tsteq r3, r6, lsr #18 │ │ │ │ + tsteq r3, lr, lsl r9 │ │ │ │ + strdeq r4, [r3, -ip] │ │ │ │ + ldrdeq r4, [r3, -sl] │ │ │ │ + smlatbeq r3, lr, r8, r4 │ │ │ │ + smlabbeq r3, r0, r8, r4 │ │ │ │ @ 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 │ │ │ │ + smlatteq r3, lr, r6, r4 │ │ │ │ + smlatteq r3, r4, r6, r4 │ │ │ │ + smlabteq r3, r0, r6, r4 │ │ │ │ + @ instruction: 0x0103469c │ │ │ │ + tsteq r3, r0, ror r6 │ │ │ │ + tsteq r3, ip, asr #12 │ │ │ │ + tsteq r3, r8, lsr #12 │ │ │ │ + strdeq r4, [r3, -r8] │ │ │ │ + smlabteq r3, sl, r5, r4 │ │ │ │ + @ instruction: 0x0103459e │ │ │ │ + tsteq r3, sl, ror r5 │ │ │ │ + tsteq r3, ip, asr #10 │ │ │ │ + tsteq r3, r2, asr #10 │ │ │ │ + tsteq r3, ip, lsl r5 │ │ │ │ + smlatteq r3, lr, r4, r4 │ │ │ │ + smlabteq r3, r0, r4, r4 │ │ │ │ + @ instruction: 0x010344b6 │ │ │ │ @ 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, sl, ror #8 │ │ │ │ + tsteq r3, lr, lsr r4 │ │ │ │ + tsteq r3, r2, lsl r4 │ │ │ │ + smlatteq r3, r6, r3, r4 │ │ │ │ + ldrdeq r4, [r3, -ip] │ │ │ │ + @ instruction: 0x010343b8 │ │ │ │ + @ instruction: 0x01034394 │ │ │ │ + tsteq r3, r8, ror #6 │ │ │ │ + tsteq r3, r4, asr #6 │ │ │ │ + tsteq r3, r8, lsl 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, 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 │ │ │ │ + strdeq r4, [r3, -r8] │ │ │ │ + smlatteq r3, r4, r2, r4 │ │ │ │ + @ instruction: 0x0103429c │ │ │ │ + strdeq r6, [r6, -r6] │ │ │ │ + smlabteq r6, sl, lr, r6 │ │ │ │ + tsteq r3, r6, lsr r2 │ │ │ │ + tsteq r3, r2, lsr #4 │ │ │ │ + tsteq r6, sl, ror lr │ │ │ │ + @ instruction: 0x010341ba │ │ │ │ + smlatbeq r3, r6, r1, r4 │ │ │ │ + tsteq r6, r0, asr #28 │ │ │ │ + tsteq r3, lr, asr r1 │ │ │ │ + tsteq r6, r8, lsl sp │ │ │ │ + tsteq r6, r4, lsl #28 │ │ │ │ + smlatteq r3, r0, r0, r4 │ │ │ │ + smlabteq r3, ip, r0, r4 │ │ │ │ + smlabteq r6, sl, sp, r6 │ │ │ │ + tsteq r3, sl, asr #32 │ │ │ │ + tsteq r3, sl, lsl r0 │ │ │ │ + smlatteq r3, ip, pc, r3 @ │ │ │ │ + smlabteq r3, lr, pc, r3 @ │ │ │ │ + smlatbeq r3, r2, pc, r3 @ │ │ │ │ + @ instruction: 0x01033f98 │ │ │ │ + tsteq r3, r2, ror pc │ │ │ │ + tsteq r3, r6, lsr pc │ │ │ │ + tsteq r3, ip, lsr #30 │ │ │ │ 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, -r6] │ │ │ │ + ldrdeq r3, [r3, -lr] │ │ │ │ + smlatbeq r3, r4, lr, r3 │ │ │ │ + smlabbeq r3, r6, lr, r3 │ │ │ │ + tsteq r3, r8, asr lr │ │ │ │ + tsteq r3, r4, asr #28 │ │ │ │ + tsteq r3, r2, lsr #28 │ │ │ │ + smlabteq r6, lr, ip, r6 │ │ │ │ + tsteq r6, lr, asr #26 │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + tsteq r6, sl, asr lr │ │ │ │ + smlabteq r6, r6, lr, r6 │ │ │ │ + smlabbeq r6, r2, pc, r6 @ │ │ │ │ + tsteq r6, r6, lsr #30 │ │ │ │ + smlatteq r3, lr, ip, r3 │ │ │ │ + smlabteq r3, r2, ip, r3 │ │ │ │ + @ instruction: 0x01033c92 │ │ │ │ + tsteq r3, r2, ror #24 │ │ │ │ + tsteq r3, r4, lsr ip │ │ │ │ + tsteq r3, r6, lsl #24 │ │ │ │ strdeq r3, [r3, -lr] │ │ │ │ - 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 │ │ │ │ - tsteq r6, r6, asr #26 │ │ │ │ - tsteq r3, lr, lsl #22 │ │ │ │ - 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 │ │ │ │ + ldrdeq r3, [r3, -sl] │ │ │ │ + smlatbeq r3, sl, fp, r3 │ │ │ │ + smlabbeq r3, r6, fp, r3 │ │ │ │ + tsteq r3, r4, ror #22 │ │ │ │ + tsteq r3, sl, lsr fp │ │ │ │ + tsteq r3, r0, lsl fp │ │ │ │ + tsteq r3, r8, lsl #22 │ │ │ │ + smlatteq r3, r4, sl, r3 │ │ │ │ + @ instruction: 0x01033ab6 │ │ │ │ + smlatbeq r3, lr, sl, r3 │ │ │ │ + smlabbeq r3, ip, sl, r3 │ │ │ │ + tsteq r3, lr, asr sl │ │ │ │ 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 #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, 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, r2, ror r3 │ │ │ │ - tsteq r3, r8, ror #6 │ │ │ │ - tsteq r3, r2, asr #6 │ │ │ │ - tsteq r3, r2, lsl r3 │ │ │ │ - tsteq r3, r8, lsl #6 │ │ │ │ - smlatteq r3, r4, r2, r3 │ │ │ │ - @ instruction: 0x010332b2 │ │ │ │ - smlabbeq r3, r6, r2, r3 │ │ │ │ - tsteq r3, sl, asr r2 │ │ │ │ - tsteq r3, r0, asr r2 │ │ │ │ - tsteq r3, sl, lsr #4 │ │ │ │ + smlabteq r3, sl, r8, r3 │ │ │ │ + @ instruction: 0x0103389a │ │ │ │ + tsteq r3, sl, ror r8 │ │ │ │ + tsteq r3, r6, asr r8 │ │ │ │ + tsteq r3, sl, lsr #16 │ │ │ │ + tsteq r3, r0, lsr #16 │ │ │ │ strdeq r3, [r3, -sl] │ │ │ │ - strdeq r3, [r3, -r0] │ │ │ │ - smlabteq r3, ip, r1, r3 │ │ │ │ - smlatbeq r3, r0, r1, r3 │ │ │ │ - tsteq r3, r4, ror r1 │ │ │ │ - tsteq r3, sl, ror #2 │ │ │ │ - tsteq r3, r4, 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 │ │ │ │ - qaddeq r3, r8, r3 │ │ │ │ - tsteq r3, r8, lsr #32 │ │ │ │ - strdeq r2, [r3, -r8] │ │ │ │ - ldrdeq r2, [r3, -r8] │ │ │ │ - @ instruction: 0x01032fb4 │ │ │ │ - smlabbeq r3, r8, pc, r2 @ │ │ │ │ - tsteq r3, lr, ror pc │ │ │ │ - tsteq r3, r8, asr pc │ │ │ │ - tsteq r3, r8, lsr #30 │ │ │ │ - strdeq r2, [r3, -r8] │ │ │ │ - smlatteq r3, lr, lr, r2 │ │ │ │ - smlabteq r3, sl, lr, r2 │ │ │ │ - @ instruction: 0x01032e9e │ │ │ │ - @ instruction: 0x01032e94 │ │ │ │ + smlabteq r3, sl, r7, r3 │ │ │ │ + @ instruction: 0x0103379a │ │ │ │ + @ instruction: 0x01033790 │ │ │ │ + tsteq r3, ip, ror #14 │ │ │ │ + tsteq r3, r0, asr #14 │ │ │ │ + tsteq r3, r6, lsr r7 │ │ │ │ + tsteq r3, r0, lsl r7 │ │ │ │ + ldrdeq r3, [r3, -lr] │ │ │ │ + smlatbeq r3, ip, r6, r3 │ │ │ │ + smlabbeq r3, r0, r6, r3 │ │ │ │ + tsteq r3, r4, asr r6 │ │ │ │ + tsteq r3, lr, lsr #12 │ │ │ │ + tsteq r3, r8, lsl #12 │ │ │ │ + ldrdeq r3, [r3, -r8] │ │ │ │ + smlabteq r3, lr, r5, r3 │ │ │ │ + smlatbeq r3, sl, r5, r3 │ │ │ │ + tsteq r3, lr, ror r5 │ │ │ │ + tsteq r3, r2, asr r5 │ │ │ │ + tsteq r3, r8, asr #10 │ │ │ │ + tsteq r3, r2, lsr #10 │ │ │ │ + strdeq r3, [r3, -r2] │ │ │ │ + smlatteq r3, r8, r4, r3 │ │ │ │ + smlabteq r3, r4, r4, r3 │ │ │ │ + @ instruction: 0x01033492 │ │ │ │ + tsteq r3, r6, ror #8 │ │ │ │ + tsteq r3, sl, lsr r4 │ │ │ │ + tsteq r3, r0, lsr r4 │ │ │ │ + tsteq r3, sl, lsl #8 │ │ │ │ + ldrdeq r3, [r3, -sl] │ │ │ │ + ldrdeq r3, [r3, -r0] │ │ │ │ + smlatbeq r3, ip, r3, r3 │ │ │ │ + smlabbeq r3, r0, r3, r3 │ │ │ │ + tsteq r3, r4, asr r3 │ │ │ │ + tsteq r3, sl, asr #6 │ │ │ │ + tsteq r3, r4, lsr #6 │ │ │ │ + strdeq r3, [r3, -r4] │ │ │ │ + smlatteq r3, sl, r2, r3 │ │ │ │ + smlabteq r3, r6, r2, r3 │ │ │ │ + @ instruction: 0x01033294 │ │ │ │ + tsteq r3, r6, ror #4 │ │ │ │ + tsteq r3, r8, lsr r2 │ │ │ │ + tsteq r3, r8, lsl #4 │ │ │ │ + ldrdeq r3, [r3, -r8] │ │ │ │ + @ instruction: 0x010331b8 │ │ │ │ + @ instruction: 0x01033194 │ │ │ │ + tsteq r3, r8, ror #2 │ │ │ │ + tsteq r3, lr, asr r1 │ │ │ │ + tsteq r3, r8, lsr r1 │ │ │ │ + tsteq r3, r8, lsl #2 │ │ │ │ + ldrdeq r3, [r3, -r8] │ │ │ │ + smlabteq r3, lr, r0, r3 │ │ │ │ + smlatbeq r3, sl, r0, r3 │ │ │ │ + tsteq r3, lr, ror r0 │ │ │ │ + tsteq r3, r4, ror r0 │ │ │ │ + tsteq r3, lr, asr #32 │ │ │ │ + tsteq r3, ip, lsl r0 │ │ │ │ + strdeq r2, [r3, -r0] │ │ │ │ + smlabteq r3, r4, pc, r2 @ │ │ │ │ + @ instruction: 0x01032f9e │ │ │ │ + tsteq r3, r8, ror pc │ │ │ │ + tsteq r3, r8, asr #30 │ │ │ │ + tsteq r3, lr, lsr pc │ │ │ │ + tsteq r3, ip, lsl pc │ │ │ │ + strdeq r2, [r3, -r2] │ │ │ │ + smlabteq r3, r8, lr, r2 │ │ │ │ + smlabteq r3, r0, lr, r2 │ │ │ │ + @ instruction: 0x01032e9c │ │ │ │ tsteq r3, lr, ror #28 │ │ │ │ - tsteq r3, ip, lsr lr │ │ │ │ - tsteq r3, r0, lsl lr │ │ │ │ - smlatteq r3, r4, sp, r2 │ │ │ │ + tsteq r3, r6, ror #28 │ │ │ │ + tsteq r3, r4, asr #28 │ │ │ │ + tsteq r3, r8, lsl lr │ │ │ │ + smlatteq r3, ip, 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: 0x01032d90 │ │ │ │ + tsteq r3, r2, ror sp │ │ │ │ + tsteq r3, r2, asr sp │ │ │ │ + tsteq r3, sl, lsr #26 │ │ │ │ + tsteq r3, r4, lsr #26 │ │ │ │ + tsteq r3, r2, lsl #26 │ │ │ │ + ldrdeq r2, [r3, -r6] │ │ │ │ + smlatbeq r3, sl, ip, r2 │ │ │ │ + smlatbeq r3, r4, ip, r2 │ │ │ │ + smlabbeq r3, r4, ip, r2 │ │ │ │ + tsteq r3, sl, asr ip │ │ │ │ + tsteq r3, r4, asr ip │ │ │ │ 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,57 +98168,137 @@ │ │ │ │ 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 │ │ │ │ + smlabteq r3, r0, sl, r2 │ │ │ │ + @ instruction: 0x01032a96 │ │ │ │ + tsteq r3, r8, ror #20 │ │ │ │ + tsteq r3, sl, lsr sl │ │ │ │ + tsteq r3, r2, lsr sl │ │ │ │ + tsteq r3, r0, lsl sl │ │ │ │ + smlatteq r3, r8, r9, r2 │ │ │ │ + smlatteq r3, r0, r9, r2 │ │ │ │ + @ instruction: 0x010329be │ │ │ │ + @ instruction: 0x01032992 │ │ │ │ + tsteq r3, r6, ror #18 │ │ │ │ + tsteq r3, lr, asr r9 │ │ │ │ + tsteq r3, r0, asr #18 │ │ │ │ + tsteq r3, sl, lsl r9 │ │ │ │ + tsteq r3, r4, lsl r9 │ │ │ │ + strdeq r2, [r3, -r4] │ │ │ │ + tsteq r6, ip, lsl #14 │ │ │ │ + smlabbeq r6, r2, r4, r5 │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ + ldrdeq r2, [r3, -r6] │ │ │ │ + tsteq r6, ip, asr #22 │ │ │ │ + smlabteq r3, sl, r8, r2 │ │ │ │ + smlabteq r3, r4, r8, r2 │ │ │ │ + smlabteq r6, r2, r3, r5 │ │ │ │ + @ instruction: 0x010328b8 │ │ │ │ + @ instruction: 0x010328b2 │ │ │ │ + smlatbeq r3, ip, r8, r2 │ │ │ │ + smlatbeq r3, r6, r8, r2 │ │ │ │ + smlatbeq r3, r0, r8, r2 │ │ │ │ + @ instruction: 0x0103289a │ │ │ │ + @ instruction: 0x01032894 │ │ │ │ + smlabbeq r3, lr, r8, r2 │ │ │ │ smlabbeq r3, r8, r8, r2 │ │ │ │ - tsteq r3, sl, asr r8 │ │ │ │ + smlabbeq r3, r2, r8, r2 │ │ │ │ + tsteq r3, ip, ror r8 │ │ │ │ + tsteq r3, r6, ror r8 │ │ │ │ + tsteq r3, r0, ror r8 │ │ │ │ + tsteq r3, sl, ror #16 │ │ │ │ + tsteq r3, r4, ror #16 │ │ │ │ + tsteq r3, lr, asr r8 │ │ │ │ + tsteq r3, r8, asr r8 │ │ │ │ tsteq r3, r2, asr r8 │ │ │ │ - tsteq r3, r0, lsr r8 │ │ │ │ - tsteq r3, r8, lsl #16 │ │ │ │ - tsteq r3, r0, lsl #16 │ │ │ │ - ldrdeq r2, [r3, -lr] │ │ │ │ - @ instruction: 0x010327b2 │ │ │ │ + tsteq r3, ip, asr #16 │ │ │ │ + tsteq r3, r6, asr #16 │ │ │ │ + tsteq r3, r0, asr #16 │ │ │ │ + tsteq r3, sl, lsr r8 │ │ │ │ + tsteq r3, r4, lsr r8 │ │ │ │ + tsteq r3, lr, lsr #16 │ │ │ │ + tsteq r3, r8, lsr #16 │ │ │ │ + tsteq r3, r2, lsr #16 │ │ │ │ + tsteq r3, ip, lsl r8 │ │ │ │ + tsteq r3, r6, lsl r8 │ │ │ │ + tsteq r3, r0, lsl r8 │ │ │ │ + tsteq r3, sl, lsl #16 │ │ │ │ + tsteq r3, r4, lsl #16 │ │ │ │ + strdeq r2, [r3, -lr] │ │ │ │ + strdeq r2, [r3, -r8] │ │ │ │ + strdeq r2, [r3, -r2] │ │ │ │ + smlatteq r3, ip, r7, r2 │ │ │ │ + smlatteq r3, r6, r7, r2 │ │ │ │ + smlatteq r3, r0, r7, r2 │ │ │ │ + ldrdeq r2, [r3, -sl] │ │ │ │ + ldrdeq r2, [r3, -r4] │ │ │ │ + smlabteq r3, lr, r7, r2 │ │ │ │ + smlabteq r3, r8, r7, r2 │ │ │ │ + smlabteq r3, r2, r7, r2 │ │ │ │ + @ instruction: 0x010327bc │ │ │ │ + @ instruction: 0x010327b6 │ │ │ │ + @ instruction: 0x010327b0 │ │ │ │ + smlatbeq r3, sl, r7, r2 │ │ │ │ + smlatbeq r3, r4, r7, r2 │ │ │ │ + @ instruction: 0x0103279e │ │ │ │ + smlatteq r6, r8, r2, r5 │ │ │ │ + @ instruction: 0x01032792 │ │ │ │ + smlabbeq r3, ip, r7, r2 │ │ │ │ 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 │ │ │ │ - tsteq r3, r4, lsl r7 │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - smlatbeq r6, r2, r2, r5 │ │ │ │ - tsteq r6, ip, lsr r3 │ │ │ │ + smlabbeq r3, r0, r7, r2 │ │ │ │ + tsteq r3, sl, ror r7 │ │ │ │ + tsteq r3, r4, ror r7 │ │ │ │ + tsteq r3, lr, ror #14 │ │ │ │ + tsteq r3, r8, ror #14 │ │ │ │ + tsteq r3, r2, ror #14 │ │ │ │ + tsteq r3, ip, asr r7 │ │ │ │ + tsteq r3, r6, asr r7 │ │ │ │ + tsteq r3, r0, asr r7 │ │ │ │ + tsteq r3, sl, asr #14 │ │ │ │ + tsteq r3, r4, asr #14 │ │ │ │ + tsteq r3, lr, lsr r7 │ │ │ │ + smlabbeq r6, r0, r4, r5 │ │ │ │ + tsteq r3, r2, lsr r7 │ │ │ │ + tsteq r3, ip, lsr #14 │ │ │ │ + @ instruction: 0x0106549a │ │ │ │ + tsteq r3, r0, lsr #14 │ │ │ │ + smlatteq r6, r2, r2, r5 │ │ │ │ + @ instruction: 0x010654b4 │ │ │ │ + tsteq r3, lr, lsl #14 │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + tsteq r3, r2, lsl #14 │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ strdeq r2, [r3, -r6] │ │ │ │ - tsteq r6, ip, ror #18 │ │ │ │ - smlatteq r3, sl, r6, r2 │ │ │ │ + strdeq r2, [r3, -r0] │ │ │ │ + tsteq r6, r2, lsl #6 │ │ │ │ smlatteq r3, r4, r6, r2 │ │ │ │ - smlatteq r6, r2, r1, r5 │ │ │ │ - ldrdeq r2, [r3, -r8] │ │ │ │ - ldrdeq r2, [r3, -r2] │ │ │ │ - smlabteq r3, ip, r6, r2 │ │ │ │ + tsteq r6, r6, lsr #14 │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + tsteq r6, lr, lsr r5 │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ smlabteq r3, r6, r6, r2 │ │ │ │ smlabteq r3, r0, r6, r2 │ │ │ │ @ instruction: 0x010326ba │ │ │ │ - @ instruction: 0x010326b4 │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ smlatbeq r3, lr, r6, r2 │ │ │ │ - smlatbeq r3, r8, r6, r2 │ │ │ │ - smlatbeq r3, r2, r6, r2 │ │ │ │ + tsteq r6, r8, asr #12 │ │ │ │ + ldrdeq r5, [r6, -r2] │ │ │ │ @ instruction: 0x0103269c │ │ │ │ - @ instruction: 0x01032696 │ │ │ │ + tsteq r6, lr, ror #12 │ │ │ │ @ instruction: 0x01032690 │ │ │ │ - smlabbeq r3, sl, r6, r2 │ │ │ │ - smlabbeq r3, r4, r6, r2 │ │ │ │ - tsteq r3, lr, ror r6 │ │ │ │ + tsteq r6, r2, lsl r8 │ │ │ │ + smlabbeq r6, ip, r7, r5 │ │ │ │ + tsteq r6, r6, lsl #14 │ │ │ │ tsteq r3, r8, ror r6 │ │ │ │ tsteq r3, r2, ror r6 │ │ │ │ - tsteq r3, ip, ror #12 │ │ │ │ + tsteq r6, r4, lsr r8 │ │ │ │ tsteq r3, r6, ror #12 │ │ │ │ tsteq r3, r0, ror #12 │ │ │ │ tsteq r3, sl, asr r6 │ │ │ │ tsteq r3, r4, asr r6 │ │ │ │ tsteq r3, lr, asr #12 │ │ │ │ tsteq r3, r8, asr #12 │ │ │ │ tsteq r3, r2, asr #12 │ │ │ │ @@ -98240,104 +98320,24 @@ │ │ │ │ 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 │ │ │ │ + @ instruction: 0x010325b8 │ │ │ │ @ instruction: 0x010325b2 │ │ │ │ smlatbeq r3, ip, r5, r2 │ │ │ │ smlatbeq r3, r6, r5, r2 │ │ │ │ smlatbeq r3, r0, r5, r2 │ │ │ │ @ instruction: 0x0103259a │ │ │ │ @ instruction: 0x01032594 │ │ │ │ smlabbeq r3, lr, r5, r2 │ │ │ │ smlabbeq r3, r8, r5, r2 │ │ │ │ smlabbeq r3, r2, r5, r2 │ │ │ │ - tsteq r3, ip, ror r5 │ │ │ │ - tsteq r3, r6, ror r5 │ │ │ │ - tsteq r3, r0, ror r5 │ │ │ │ - tsteq r3, sl, ror #10 │ │ │ │ - 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 │ │ │ │ - tsteq r3, r0, asr #10 │ │ │ │ - tsteq r6, r2, lsl #2 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - tsteq r3, lr, lsr #10 │ │ │ │ - strdeq r5, [r6, -r4] │ │ │ │ - tsteq r3, r2, lsr #10 │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - tsteq r3, r6, lsl 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 │ │ │ │ - smlatteq r3, r6, r4, r2 │ │ │ │ - smlatteq r3, r0, r4, r2 │ │ │ │ - ldrdeq r2, [r3, -sl] │ │ │ │ - tsteq r6, ip, asr r3 │ │ │ │ - smlabteq r3, lr, r4, r2 │ │ │ │ - tsteq r6, r8, ror #8 │ │ │ │ - strdeq r5, [r6, -r2] │ │ │ │ - @ instruction: 0x010324bc │ │ │ │ - smlabbeq r6, lr, r4, r5 │ │ │ │ - @ instruction: 0x010324b0 │ │ │ │ - tsteq r6, r2, lsr r6 │ │ │ │ - smlatbeq r6, ip, r5, r5 │ │ │ │ - tsteq r6, r6, lsr #10 │ │ │ │ - @ instruction: 0x01032498 │ │ │ │ - @ instruction: 0x01032492 │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ - 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 │ │ │ │ - tsteq r3, ip, asr r4 │ │ │ │ - tsteq r3, r6, asr r4 │ │ │ │ - tsteq r3, r0, asr r4 │ │ │ │ - tsteq r3, sl, asr #8 │ │ │ │ - tsteq r3, r4, asr #8 │ │ │ │ - tsteq r3, lr, lsr r4 │ │ │ │ - tsteq r3, r8, lsr r4 │ │ │ │ - tsteq r3, r2, lsr r4 │ │ │ │ - tsteq r3, ip, lsr #8 │ │ │ │ - tsteq r3, r6, lsr #8 │ │ │ │ - tsteq r3, r0, lsr #8 │ │ │ │ - tsteq r3, sl, lsl r4 │ │ │ │ - tsteq r3, r4, lsl r4 │ │ │ │ - tsteq r3, lr, lsl #8 │ │ │ │ - tsteq r3, r8, lsl #8 │ │ │ │ - tsteq r3, r2, lsl #8 │ │ │ │ - strdeq 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] │ │ │ │ + smlatteq r3, lr, r9, r0 │ │ │ │ + ldrdeq r0, [r5, -r6] │ │ │ │ teqpvs ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ ldmdale r2!, {r0, r3, r4, r7, r9, lr} │ │ │ │ tstpvs pc, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdble fp, {r0, r3, r4, r7, r9, lr} │ │ │ │ cmnppl r8, #164, 10 @ p-variant is OBSOLETE @ 0x29000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -101392,89 +101392,89 @@ │ │ │ │ mul r7, r0, r9 │ │ │ │ ldrtmi r4, [fp], -pc, asr #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ stmib r6, {r2, r3, r4, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - @ instruction: 0x010628b4 │ │ │ │ - @ instruction: 0x010628b0 │ │ │ │ - smlatbeq r6, ip, r8, r2 │ │ │ │ - smlatbeq r6, r8, r8, r2 │ │ │ │ - smlatbeq r6, r4, r8, r2 │ │ │ │ - smlatbeq r6, r0, r8, r2 │ │ │ │ + @ instruction: 0x01062a94 │ │ │ │ + @ instruction: 0x01062a90 │ │ │ │ + smlabbeq r6, ip, sl, r2 │ │ │ │ + smlabbeq r6, r8, sl, r2 │ │ │ │ + smlabbeq r6, r4, sl, r2 │ │ │ │ + smlabbeq r6, r0, sl, r2 │ │ │ │ + @ instruction: 0x010bbdb6 │ │ │ │ + tsteq r6, sl, ror #20 │ │ │ │ + smlabteq r2, r0, fp, pc @ │ │ │ │ + @ instruction: 0x0102fbb8 │ │ │ │ + tsteq r6, r2, asr sl │ │ │ │ + tsteq r6, r4, asr sl │ │ │ │ + tsteq r6, r4, asr sl │ │ │ │ + tsteq r6, r6, asr sl │ │ │ │ + tsteq fp, sl, lsr #26 │ │ │ │ + tsteq r6, r2, asr #20 │ │ │ │ + strdeq r2, [r6, -lr] │ │ │ │ + tsteq r6, r0, lsl #20 │ │ │ │ + tsteq r6, r2, lsl #20 │ │ │ │ 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 @ │ │ │ │ - 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 │ │ │ │ + tsteq r6, lr, lsl #20 │ │ │ │ + tsteq r6, r4, lsl sl │ │ │ │ + tsteq r6, r2, lsl sl │ │ │ │ + tsteq r6, r0, lsl sl │ │ │ │ + tsteq r6, lr, lsl #20 │ │ │ │ + tsteq fp, r2, ror ip │ │ │ │ @ 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 │ │ │ │ + ldrdeq pc, [r4, -lr] │ │ │ │ + tsteq r5, ip, lsl ip │ │ │ │ + tstpeq r2, r8, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, ror #20 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010629b6 │ │ │ │ + @ instruction: 0x010629b0 │ │ │ │ + smlabteq r6, r2, r9, r2 │ │ │ │ + smlabteq r6, r4, r9, r2 │ │ │ │ + smlabteq r6, r2, r9, r2 │ │ │ │ + @ instruction: 0x01050bb8 │ │ │ │ + tsteq r5, r8, ror ip │ │ │ │ + smlatbeq r5, lr, fp, r0 │ │ │ │ + smlatbeq r5, r8, fp, r0 │ │ │ │ + tsteq r5, ip, asr #24 │ │ │ │ + smlabbeq r5, r2, fp, r0 │ │ │ │ + @ instruction: 0x01050b90 │ │ │ │ + @ instruction: 0x01050b9c │ │ │ │ + @ instruction: 0x01050b9a │ │ │ │ + @ instruction: 0x01050b98 │ │ │ │ + tsteq r5, r0, ror fp │ │ │ │ + tsteq r5, lr, ror #22 │ │ │ │ + smlabbeq r5, ip, fp, r0 │ │ │ │ + smlabbeq r5, r0, fp, r0 │ │ │ │ + tsteq r5, lr, ror fp │ │ │ │ + tsteq r5, ip, ror fp │ │ │ │ + smlabbeq r5, r2, fp, r0 │ │ │ │ + smlabbeq r5, r8, fp, r0 │ │ │ │ + @ instruction: 0x01050b92 │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + @ instruction: 0x010bba98 │ │ │ │ + tsteq r5, r4, ror fp │ │ │ │ + tsteq r5, r8, ror fp │ │ │ │ + @ instruction: 0x01050a9a │ │ │ │ + @ instruction: 0x01050a98 │ │ │ │ + tsteq fp, r4, asr #20 │ │ │ │ + smlabteq r2, r0, r7, pc @ │ │ │ │ + smlatbeq r4, sl, pc, lr @ │ │ │ │ + smlabteq r2, r8, r7, pc @ │ │ │ │ + smlabbeq r4, ip, pc, lr @ │ │ │ │ + smlabteq r2, r6, r7, pc @ │ │ │ │ + tsteq r4, lr, ror #30 │ │ │ │ + @ instruction: 0x01036a9c │ │ │ │ + tsteq r4, r2, asr pc │ │ │ │ + @ instruction: 0x01036a94 │ │ │ │ + tsteq r4, r8, lsr pc │ │ │ │ + tstpeq r2, lr, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, sl, lsl pc │ │ │ │ + smlatteq r2, ip, r3, pc @ │ │ │ │ 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 │ │ │ │ + tsteq r6, r8, asr #12 │ │ │ │ + tsteq r6, r2, lsl r6 │ │ │ │ + tsteq r6, r8, lsr #12 │ │ │ │ + smlatteq r6, sl, r5, r2 │ │ │ │ + tsteq r6, r8, asr r6 │ │ │ │ + tsteq r6, r6, ror #12 │ │ │ │ + tsteq r6, r8, lsr r6 │ │ │ │ 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 │ │ │ │ - @ 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] │ │ │ │ + smlabteq r5, r0, sl, fp │ │ │ │ + @ instruction: 0x010512be │ │ │ │ + @ instruction: 0x010512ba │ │ │ │ + @ instruction: 0x010512be │ │ │ │ + tsteq fp, r4, lsl r7 │ │ │ │ + @ instruction: 0x0106259c │ │ │ │ + tsteq r4, r8, ror ip │ │ │ │ + tsteq r5, r2, asr #20 │ │ │ │ + smlabteq r2, r4, r4, pc @ │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + @ instruction: 0x0102f4bc │ │ │ │ + smlatbeq r2, r8, r4, pc @ │ │ │ │ + smlabbeq fp, lr, r6, fp │ │ │ │ + @ instruction: 0x0102f496 │ │ │ │ + @ instruction: 0x0102f498 │ │ │ │ + @ instruction: 0x0102f490 │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + strdeq r2, [r6, -sl] │ │ │ │ + strdeq r2, [r6, -r2] │ │ │ │ + tstpeq r2, r4, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, asr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, asr r4 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq fp, [fp, -r0] │ │ │ │ + tstpeq r2, r0, asr r4 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r4, r9, pc @ │ │ │ │ + tstpeq r2, r6, asr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, ip, ror r5 │ │ │ │ + tstpeq r2, r6, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + mrseq pc, LR_svc @ │ │ │ │ + tsteq r5, r2, asr #22 │ │ │ │ + ldrdeq pc, [r2, -sl] │ │ │ │ + ldrdeq pc, [r2, -r4] │ │ │ │ + smlabteq r5, lr, pc, r0 @ │ │ │ │ + smlabteq r5, lr, pc, r0 @ │ │ │ │ + smlabteq r5, ip, pc, r0 @ │ │ │ │ + tsteq r5, r2, lsl r0 │ │ │ │ + smlatbeq r5, r2, pc, r0 @ │ │ │ │ + smlatbeq r5, r0, pc, r0 @ │ │ │ │ + ldrdeq fp, [r5, -r8] │ │ │ │ + ldrdeq fp, [r5, -r2] │ │ │ │ + smlabteq r5, ip, r7, fp │ │ │ │ + smlabteq r5, r6, r7, fp │ │ │ │ + smlabteq r5, r0, r7, fp │ │ │ │ + @ instruction: 0x0105b7ba │ │ │ │ + @ instruction: 0x0105b7b4 │ │ │ │ + tsteq r3, r6, lsr sl │ │ │ │ + tsteq r3, r4, lsr sl │ │ │ │ + @ instruction: 0x0105b792 │ │ │ │ + @ instruction: 0x010bb396 │ │ │ │ + @ instruction: 0x0105b79c │ │ │ │ + tsteq r3, r4, asr #20 │ │ │ │ + tsteq r3, sl, lsr #20 │ │ │ │ + @ instruction: 0x0105b790 │ │ │ │ + tstpeq r2, r8, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105b69c │ │ │ │ + smlatbeq r5, r2, r6, fp │ │ │ │ + tstpeq r5, r8, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r0, ror r6 │ │ │ │ + tsteq r5, r6, ror r6 │ │ │ │ + tstpeq r5, r0, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, ip, r6, pc @ │ │ │ │ + smlatbeq fp, r4, r2, fp │ │ │ │ + smlatteq r5, sl, r6, pc @ │ │ │ │ + tsteq r4, r6, lsl r8 │ │ │ │ + smlatteq r5, ip, r6, pc @ │ │ │ │ + smlabbeq r2, sl, r1, pc @ │ │ │ │ + ldrdeq lr, [r4, -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 │ │ │ │ + tsteq r2, r2, asr sl │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + tsteq r2, r0, lsl #20 │ │ │ │ + smlatteq r2, sl, r9, lr │ │ │ │ + @ instruction: 0x0102e9be │ │ │ │ + @ instruction: 0x0102e994 │ │ │ │ + tsteq r2, lr, ror #18 │ │ │ │ + tsteq r2, sl, asr #18 │ │ │ │ + tsteq r2, lr, lsl r9 │ │ │ │ + strdeq lr, [r2, -r8] │ │ │ │ + ldrdeq lr, [r2, -r4] │ │ │ │ + tsteq r6, ip, lsl lr │ │ │ │ + smlabteq r6, r2, sp, r1 │ │ │ │ + tsteq r2, r8, asr #16 │ │ │ │ + tsteq r2, sl, lsl r8 │ │ │ │ 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 r2, r6, r7, lr │ │ │ │ + @ instruction: 0x0102e79a │ │ │ │ + tsteq r2, r0, ror r7 │ │ │ │ + tsteq r2, r6, ror #14 │ │ │ │ + tsteq r2, r2, asr #14 │ │ │ │ + tsteq r2, lr, lsl r7 │ │ │ │ + strdeq lr, [r2, -r4] │ │ │ │ + ldrdeq lr, [r2, -r0] │ │ │ │ + smlatbeq r2, ip, r6, lr │ │ │ │ + tsteq r2, r4, ror r6 │ │ │ │ + tsteq r2, r8, asr #12 │ │ │ │ + tsteq r2, lr, lsr r6 │ │ │ │ + tsteq r2, sl, lsl r6 │ │ │ │ + smlatteq r2, lr, r5, lr │ │ │ │ + smlatteq r2, r4, r5, lr │ │ │ │ + ldrdeq lr, [r2, -r2] │ │ │ │ + smlatbeq r2, r2, r5, lr │ │ │ │ + tsteq r2, sl, ror #10 │ │ │ │ + tsteq r2, ip, asr #10 │ │ │ │ + tsteq r2, ip, lsl r5 │ │ │ │ + tsteq r2, r8, lsl #10 │ │ │ │ + smlatteq r2, sl, r4, lr │ │ │ │ + @ instruction: 0x0102e4b8 │ │ │ │ + smlabbeq r2, ip, r4, lr │ │ │ │ + smlabbeq r2, r2, r4, lr │ │ │ │ + tsteq r2, r4, ror #8 │ │ │ │ + tsteq r2, r0, asr #8 │ │ │ │ + smlabteq r6, r4, r9, r1 │ │ │ │ + tsteq r6, sl, lsr #20 │ │ │ │ smlabteq r6, sl, sl, 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 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 r1, [r6, -ip] │ │ │ │ + tsteq r6, r2, ror ip │ │ │ │ + smlatbeq r6, sl, ip, r1 │ │ │ │ + tsteq r2, ip, lsl #6 │ │ │ │ + ldrdeq lr, [r2, -sl] │ │ │ │ + smlatbeq r2, ip, r2, lr │ │ │ │ + tsteq r2, lr, ror r2 │ │ │ │ + tsteq r2, r0, asr r2 │ │ │ │ + tsteq r2, r2, lsr #4 │ │ │ │ + tsteq r2, sl, lsl r2 │ │ │ │ + strdeq lr, [r2, -r6] │ │ │ │ + ldrdeq lr, [r2, -r2] │ │ │ │ + smlatbeq r2, r8, r1, lr │ │ │ │ + tsteq r2, lr, ror r1 │ │ │ │ + tsteq r2, r6, ror r1 │ │ │ │ + tsteq r2, r2, asr r1 │ │ │ │ + tsteq r2, lr, lsr #2 │ │ │ │ + tsteq r2, r2, lsl #2 │ │ │ │ + ldrdeq lr, [r2, -r6] │ │ │ │ + smlatbeq r2, sl, r0, lr │ │ │ │ + smlatbeq r2, r4, r0, lr │ │ │ │ + smlabbeq r2, r4, r0, lr │ │ │ │ + tsteq r2, r4, rrx │ │ │ │ + tsteq r2, r8, lsr r0 │ │ │ │ + tsteq r2, ip, lsl r0 │ │ │ │ + strdeq sp, [r2, -ip] │ │ │ │ + smlabteq r2, lr, pc, sp @ │ │ │ │ + smlatbeq r2, r6, pc, sp @ │ │ │ │ + tsteq r2, lr, ror pc │ │ │ │ + tsteq r2, r6, asr pc │ │ │ │ + tsteq r2, r0, asr pc │ │ │ │ + tsteq r2, lr, lsr #30 │ │ │ │ + tsteq r2, ip, lsl #30 │ │ │ │ + smlatteq r2, r0, lr, sp │ │ │ │ + @ instruction: 0x0102deb4 │ │ │ │ + smlatbeq r2, lr, lr, sp │ │ │ │ + smlabbeq r2, lr, lr, sp │ │ │ │ + tsteq r2, lr, ror #28 │ │ │ │ + tsteq r2, r4, asr #28 │ │ │ │ + tsteq r2, r8, lsl lr │ │ │ │ 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, lr, lsl #20 │ │ │ │ - smlatteq r6, lr, r0, r1 │ │ │ │ - @ instruction: 0x01060f98 │ │ │ │ - tsteq r6, sl, lsr pc │ │ │ │ - @ instruction: 0x010613b8 │ │ │ │ - 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 │ │ │ │ - smlabteq r2, r6, r9, sp │ │ │ │ - smlabteq r2, r0, r9, sp │ │ │ │ - @ instruction: 0x0102d9ba │ │ │ │ - @ instruction: 0x0102d9b4 │ │ │ │ - smlatbeq r2, lr, r9, sp │ │ │ │ - smlatbeq r2, r8, r9, sp │ │ │ │ - smlatbeq r2, r2, r9, sp │ │ │ │ - @ instruction: 0x0102d99c │ │ │ │ - @ instruction: 0x0102d996 │ │ │ │ - @ instruction: 0x0102d990 │ │ │ │ - smlabbeq r2, sl, r9, sp │ │ │ │ - @ instruction: 0x01060f90 │ │ │ │ - tsteq r6, r2, asr pc │ │ │ │ - tsteq r2, r8, ror r9 │ │ │ │ - smlatteq r6, lr, pc, r0 @ │ │ │ │ - tsteq r6, r0, lsr #32 │ │ │ │ - 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, r8, asr #18 │ │ │ │ - tsteq r6, r6, asr r1 │ │ │ │ - tsteq r2, ip, lsr r9 │ │ │ │ - smlabbeq r6, sl, r2, r1 │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ - 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 │ │ │ │ + @ instruction: 0x0102dc9a │ │ │ │ + @ instruction: 0x0102dc94 │ │ │ │ + tsteq r2, r4, ror ip │ │ │ │ + tsteq r2, r4, asr ip │ │ │ │ + tsteq r2, lr, lsr #24 │ │ │ │ + tsteq r2, lr, lsl #24 │ │ │ │ + smlatteq r2, lr, fp, sp │ │ │ │ + smlabteq r6, lr, r2, r1 │ │ │ │ + tsteq r6, r8, ror r1 │ │ │ │ + tsteq r6, sl, lsl r1 │ │ │ │ + @ instruction: 0x01061598 │ │ │ │ + smlabteq r2, sl, fp, sp │ │ │ │ + smlabteq r2, r4, fp, sp │ │ │ │ + @ instruction: 0x0102dbbe │ │ │ │ + ldrdeq r1, [r6, -ip] │ │ │ │ + @ instruction: 0x0102dbb2 │ │ │ │ + smlatbeq r2, ip, fp, sp │ │ │ │ + smlatbeq r2, r6, fp, sp │ │ │ │ + smlatbeq r2, r0, fp, sp │ │ │ │ + @ instruction: 0x0102db9a │ │ │ │ + @ instruction: 0x0102db94 │ │ │ │ + smlabbeq r2, lr, fp, sp │ │ │ │ + smlabbeq r2, r8, fp, sp │ │ │ │ + smlabbeq r2, r2, fp, sp │ │ │ │ + tsteq r2, ip, ror fp │ │ │ │ + tsteq r2, r6, ror fp │ │ │ │ + tsteq r2, r0, ror fp │ │ │ │ + tsteq r2, sl, ror #22 │ │ │ │ + tsteq r6, r0, ror r1 │ │ │ │ + tsteq r6, r2, lsr r1 │ │ │ │ + tsteq r2, r8, asr fp │ │ │ │ + smlabteq r6, lr, r1, r1 │ │ │ │ + mrseq r1, LR_usr │ │ │ │ + tsteq r2, r6, asr #22 │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + tsteq r6, lr, lsl #6 │ │ │ │ + @ instruction: 0x01061290 │ │ │ │ + smlabteq r6, r2, r2, r1 │ │ │ │ + tsteq r2, r8, lsr #22 │ │ │ │ + tsteq r6, r6, lsr r3 │ │ │ │ + tsteq r2, ip, lsl fp │ │ │ │ + tsteq r6, sl, ror #8 │ │ │ │ + smlatteq r6, r4, r3, r1 │ │ │ │ + tsteq r2, sl, lsl #22 │ │ │ │ + tsteq r2, r4, lsl #22 │ │ │ │ + strdeq sp, [r2, -lr] │ │ │ │ + strdeq sp, [r2, -r8] │ │ │ │ + strdeq sp, [r2, -r2] │ │ │ │ + smlatteq r2, ip, sl, sp │ │ │ │ + smlatteq r2, r6, sl, sp │ │ │ │ + smlatteq r2, r0, sl, sp │ │ │ │ + ldrdeq sp, [r2, -sl] │ │ │ │ + ldrdeq sp, [r2, -r4] │ │ │ │ + smlabteq r2, lr, sl, sp │ │ │ │ + smlabteq r2, r8, sl, sp │ │ │ │ + smlabteq r2, r2, sl, sp │ │ │ │ + @ instruction: 0x0102dabc │ │ │ │ + @ instruction: 0x0102dab6 │ │ │ │ + @ instruction: 0x0102dab0 │ │ │ │ + smlatbeq r2, sl, sl, 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 │ │ │ │ + smlatteq r2, r4, r5, sp │ │ │ │ + ldrdeq ip, [r4, -r0] │ │ │ │ + @ instruction: 0x0105d2b0 │ │ │ │ + @ instruction: 0x0104cdbe │ │ │ │ + tsteq r5, ip, ror r7 │ │ │ │ + tsteq r5, ip, ror r7 │ │ │ │ + tsteq r2, lr, lsl r6 │ │ │ │ + smlatbeq r5, r2, r7, lr │ │ │ │ + strdeq sp, [r2, -lr] │ │ │ │ + @ instruction: 0x0105e79c │ │ │ │ + smlatteq r2, r8, r5, sp │ │ │ │ + ldrdeq sp, [r2, -sl] │ │ │ │ + tsteq r6, r0, ror #22 │ │ │ │ + tsteq r3, ip, asr #16 │ │ │ │ + tsteq r4, r2, lsl #26 │ │ │ │ + tsteq r3, r4, asr #16 │ │ │ │ + smlatteq r4, r8, ip, ip │ │ │ │ + smlatteq r2, r2, r4, sp │ │ │ │ + smlabteq r4, ip, ip, ip │ │ │ │ + @ instruction: 0x0102d19e │ │ │ │ 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 │ │ │ │ + @ instruction: 0x01060a96 │ │ │ │ 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 │ │ │ │ + tsteq r3, r4, lsr #16 │ │ │ │ + tsteq r4, r8, lsl #24 │ │ │ │ + tsteq r3, lr, asr r7 │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + strdeq pc, [r5, -r4] │ │ │ │ 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 │ │ │ │ + strdeq r0, [r6, -r6] │ │ │ │ + @ instruction: 0x0102cf9a │ │ │ │ + tsteq r2, r8, ror pc │ │ │ │ + tsteq r2, r2, ror pc │ │ │ │ + smlatbeq r6, r8, r9, r0 │ │ │ │ + tsteq r2, r4, asr #30 │ │ │ │ + tsteq r2, lr, lsr pc │ │ │ │ + tsteq r2, r8, lsr pc │ │ │ │ + tsteq r2, r2, lsr pc │ │ │ │ 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 │ │ │ │ + smlatteq r5, r0, pc, ip @ │ │ │ │ + tsteq r4, sl, lsr #20 │ │ │ │ + tstpeq r5, r6, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq ip, [r5, -lr] │ │ │ │ + tsteq r6, r2, ror #16 │ │ │ │ + tsteq r6, ip, ror #16 │ │ │ │ + tsteq r6, lr, ror #16 │ │ │ │ + tsteq r6, ip, asr r8 │ │ │ │ + tsteq r6, lr, asr r8 │ │ │ │ + ldrdeq pc, [r5, -r0] │ │ │ │ + tsteq r4, r6, ror r9 │ │ │ │ + tsteq r5, ip, ror pc │ │ │ │ + strdeq fp, [r3, -r6] │ │ │ │ + smlatteq r3, ip, r5, fp │ │ │ │ + tsteq r5, lr, ror #30 │ │ │ │ + tsteq r4, lr, lsr #18 │ │ │ │ + tsteq r3, ip, ror #14 │ │ │ │ + tsteq r5, r2, lsl r4 │ │ │ │ + smlabbeq r1, r0, lr, r4 │ │ │ │ + tsteq fp, r8, ror #6 │ │ │ │ + smlabteq r2, r0, sp, ip │ │ │ │ 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 │ │ │ │ + tsteq r6, lr, asr #10 │ │ │ │ + smlabteq r2, ip, fp, ip │ │ │ │ + smlatbeq r2, lr, fp, ip │ │ │ │ + @ instruction: 0x0102cb96 │ │ │ │ + tsteq r2, r0, ror fp │ │ │ │ + tsteq r2, r4, asr #22 │ │ │ │ + tsteq r2, lr, lsl fp │ │ │ │ + strdeq ip, [r2, -sl] │ │ │ │ + smlabteq r6, r8, r5, r0 │ │ │ │ + tsteq r6, r0, lsl r6 │ │ │ │ + tsteq r6, r2, ror #12 │ │ │ │ + @ instruction: 0x01060698 │ │ │ │ + smlatteq r6, sl, r6, r0 │ │ │ │ + tsteq r6, lr, lsr r7 │ │ │ │ + smlabbeq r6, ip, r7, r0 │ │ │ │ + smlatteq r6, r4, r7, r0 │ │ │ │ + tsteq r6, sl, asr r8 │ │ │ │ + smlabteq r6, r6, r8, r0 │ │ │ │ + tsteq r6, r4, lsl r9 │ │ │ │ + tsteq r6, r6, lsl r9 │ │ │ │ + tsteq r2, lr, lsl r9 │ │ │ │ + tsteq r2, r4, lsl r9 │ │ │ │ + strdeq ip, [r2, -r0] │ │ │ │ + smlabteq r2, r6, r8, ip │ │ │ │ + @ instruction: 0x0102c89c │ │ │ │ + @ instruction: 0x0102c892 │ │ │ │ + tsteq r2, lr, ror #16 │ │ │ │ + tsteq r2, r2, asr #16 │ │ │ │ + tsteq r2, ip, lsl r8 │ │ │ │ + strdeq ip, [r2, -r0] │ │ │ │ + smlatteq r2, r6, r7, ip │ │ │ │ + smlabteq r2, r2, r7, ip │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ + tsteq r6, sl, lsl #16 │ │ │ │ + tsteq r6, r6, lsr r8 │ │ │ │ + tsteq r6, r8, lsr r8 │ │ │ │ + tsteq r6, r0, ror #16 │ │ │ │ + @ instruction: 0x01060a9e │ │ │ │ + smlatbeq r6, lr, sl, r0 │ │ │ │ + smlabbeq r6, r4, r8, r0 │ │ │ │ + smlabteq r6, ip, sl, r0 │ │ │ │ + smlatbeq r6, ip, r8, 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 │ │ │ │ + smlatteq r6, r6, sl, r0 │ │ │ │ + ldrdeq r0, [r6, -r2] │ │ │ │ + tsteq r6, r0, lsl fp │ │ │ │ + tsteq r6, r0, lsr #22 │ │ │ │ + tsteq r2, lr, asr #10 │ │ │ │ + tsteq r2, r2, lsr #10 │ │ │ │ + strdeq ip, [r2, -ip] │ │ │ │ + smlabteq r2, lr, r4, ip │ │ │ │ + smlabteq r2, r4, r4, ip │ │ │ │ + smlatbeq r2, r0, r4, ip │ │ │ │ + tsteq r2, r4, ror r4 │ │ │ │ + tsteq r2, lr, asr #8 │ │ │ │ + tsteq r2, r2, lsr #8 │ │ │ │ + tsteq r2, r8, lsl r4 │ │ │ │ + tsteq r2, r6, lsl #8 │ │ │ │ + ldrdeq ip, [r2, -sl] │ │ │ │ + smlatbeq r2, r0, r3, ip │ │ │ │ + @ instruction: 0x0102c396 │ │ │ │ + smlabbeq r2, r4, r3, ip │ │ │ │ + tsteq r2, r6, ror #6 │ │ │ │ + tsteq r2, sl, lsr r3 │ │ │ │ + tsteq r2, r0, lsr r3 │ │ │ │ + tsteq r2, lr, lsl r3 │ │ │ │ + smlatteq r2, r6, r2, ip │ │ │ │ + smlatbeq r2, ip, r2, ip │ │ │ │ + smlatbeq r2, r2, r2, ip │ │ │ │ + @ instruction: 0x0102c290 │ │ │ │ + tsteq r2, r2, ror r2 │ │ │ │ + tsteq r2, r8, asr #4 │ │ │ │ + tsteq r2, r0, asr #4 │ │ │ │ + tsteq r2, r0, lsr r2 │ │ │ │ strdeq ip, [r2, -sl] │ │ │ │ - smlabteq r2, r0, r1, ip │ │ │ │ + strdeq ip, [r2, -r2] │ │ │ │ + smlatteq r2, r2, 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 │ │ │ │ - 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 │ │ │ │ + smlabbeq r2, sl, r1, ip │ │ │ │ + tsteq r2, r0, ror #2 │ │ │ │ + tsteq r2, r6, lsr r1 │ │ │ │ + tsteq r2, ip, lsl #2 │ │ │ │ + tsteq r2, r4, lsl #2 │ │ │ │ + smlatteq r2, r2, r0, ip │ │ │ │ + smlabteq r2, r0, r0, ip │ │ │ │ + swpeq ip, r6, [r2] │ │ │ │ + tsteq r2, ip, rrx │ │ │ │ + tsteq r2, r4, rrx │ │ │ │ + tsteq r2, r2, asr #32 │ │ │ │ + tsteq r2, r0, lsr #32 │ │ │ │ + strdeq fp, [r2, -r4] │ │ │ │ + smlabteq r2, r8, pc, fp @ │ │ │ │ + @ instruction: 0x0102bf9e │ │ │ │ + @ instruction: 0x0102bf96 │ │ │ │ + tsteq r2, r4, ror pc │ │ │ │ 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 │ │ │ │ + ldrdeq fp, [r2, -r2] │ │ │ │ + smlatbeq r2, r6, sp, fp │ │ │ │ + tsteq r2, sl, ror sp │ │ │ │ + tsteq r2, r0, ror sp │ │ │ │ + tsteq r2, ip, asr #26 │ │ │ │ + tsteq r2, r8, lsr #26 │ │ │ │ + strdeq fp, [r2, -r8] │ │ │ │ + smlabteq r2, ip, ip, fp │ │ │ │ + smlatbeq r2, r0, ip, fp │ │ │ │ + tsteq r2, r4, ror ip │ │ │ │ + tsteq r2, sl, ror #24 │ │ │ │ + tsteq r2, r6, asr #24 │ │ │ │ + tsteq r2, r2, lsr #24 │ │ │ │ + strdeq fp, [r2, -r6] │ │ │ │ + smlabteq r2, sl, fp, fp │ │ │ │ + smlabteq r2, r0, fp, fp │ │ │ │ + @ instruction: 0x0102bb9c │ │ │ │ + tsteq r2, r8, ror fp │ │ │ │ tsteq r2, r8, asr #22 │ │ │ │ - tsteq r2, r8, lsl fp │ │ │ │ + tsteq r2, sl, 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 │ │ │ │ + smlatteq r2, r2, sl, fp │ │ │ │ + @ instruction: 0x0102babc │ │ │ │ + smlabbeq r2, lr, sl, fp │ │ │ │ + smlabbeq r2, r4, sl, fp │ │ │ │ + tsteq r2, lr, asr sl │ │ │ │ + tsteq r2, r0, lsr sl │ │ │ │ + tsteq r2, r2, lsl #20 │ │ │ │ + strdeq fp, [r2, -r8] │ │ │ │ + ldrdeq fp, [r2, -r2] │ │ │ │ + smlatbeq r2, r4, r9, fp │ │ │ │ + @ instruction: 0x0102b99a │ │ │ │ + tsteq r2, r8, ror r9 │ │ │ │ + tsteq r6, r6, lsr r2 │ │ │ │ + qaddeq r0, r4, r6 │ │ │ │ + strheq r0, [r6, -sl] │ │ │ │ + @ instruction: 0x0102b89e │ │ │ │ + smlabteq r6, r6, r0, r0 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - @ instruction: 0x0102b390 │ │ │ │ - tsteq r2, r0, ror #6 │ │ │ │ - tsteq r2, r6, asr r3 │ │ │ │ - tsteq r2, r0, lsr r3 │ │ │ │ - mrseq fp, LR_svc │ │ │ │ + tsteq r2, r4, lsr #16 │ │ │ │ strdeq fp, [r2, -r6] │ │ │ │ - smlabteq r2, lr, r2, fp │ │ │ │ - @ instruction: 0x0102b292 │ │ │ │ - tsteq r2, sl, ror r2 │ │ │ │ + ldrdeq fp, [r2, -lr] │ │ │ │ + @ instruction: 0x0102b7ba │ │ │ │ + smlabbeq r2, ip, r7, fp │ │ │ │ + tsteq r2, r6, ror #14 │ │ │ │ + tsteq r2, r0, asr #14 │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + ldrdeq fp, [r2, -r4] │ │ │ │ + smlatbeq r2, r2, r6, fp │ │ │ │ + @ instruction: 0x0102b698 │ │ │ │ + tsteq r2, r2, ror r6 │ │ │ │ + tsteq r2, r0, asr #12 │ │ │ │ + tsteq r2, r6, lsr r6 │ │ │ │ + tsteq r2, r0, lsl r6 │ │ │ │ + tstpeq r5, r0, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -r8] │ │ │ │ + tsteq r2, r0, ror r5 │ │ │ │ + tsteq r2, r0, asr #10 │ │ │ │ + tsteq r2, r6, lsr r5 │ │ │ │ + tsteq r2, r0, lsl r5 │ │ │ │ + smlatteq r2, r0, r4, fp │ │ │ │ + ldrdeq fp, [r2, -r6] │ │ │ │ + smlatbeq r2, lr, r4, fp │ │ │ │ + tsteq r2, r2, ror r4 │ │ │ │ + tsteq r2, sl, asr r4 │ │ │ │ + tsteq r2, lr, lsr #8 │ │ │ │ + tsteq r2, r6, lsr #8 │ │ │ │ + tsteq r2, r4, lsl r4 │ │ │ │ + tstpeq r5, r4, lsl lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, ror #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, ip, ror #6 │ │ │ │ + tsteq r2, r2, asr #6 │ │ │ │ + tsteq r2, r6, lsl r3 │ │ │ │ + smlatteq r2, ip, r2, fp │ │ │ │ + smlatteq r2, r4, r2, fp │ │ │ │ + smlabteq r2, r2, r2, fp │ │ │ │ + smlatbeq r2, r0, r2, fp │ │ │ │ + tsteq r2, r0, 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, r0, lsr #4 │ │ │ │ + strdeq fp, [r2, -sl] │ │ │ │ + smlatteq r2, r8, r1, fp │ │ │ │ + @ instruction: 0x0102b1ba │ │ │ │ + smlabbeq r2, sl, r1, fp │ │ │ │ + tsteq r2, ip, asr r1 │ │ │ │ + tsteq r2, r4, asr r1 │ │ │ │ @ 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 │ │ │ │ + smlabteq r2, lr, pc, sl @ │ │ │ │ + @ instruction: 0x0102af9c │ │ │ │ + @ instruction: 0x0102af92 │ │ │ │ + tsteq r2, ip, ror #30 │ │ │ │ + tsteq r2, sl, lsr pc │ │ │ │ + tsteq r2, sl, lsl #30 │ │ │ │ + tsteq r2, r0, lsl #30 │ │ │ │ ldrdeq sl, [r2, -r8] │ │ │ │ - smlatbeq r2, r8, sl, sl │ │ │ │ - @ instruction: 0x0102aa9e │ │ │ │ - tsteq r2, r8, ror sl │ │ │ │ - tsteq r2, r2, asr sl │ │ │ │ - tsteq r2, r2, lsr #20 │ │ │ │ - tsteq r2, r8, lsl sl │ │ │ │ + smlatbeq r2, r6, lr, sl │ │ │ │ + smlabbeq r2, r0, lr, sl │ │ │ │ + tsteq r2, r2, ror #28 │ │ │ │ + smlabteq r5, ip, r9, pc @ │ │ │ │ + tstpeq r5, sl, asr #20 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105fabe │ │ │ │ + tstpeq r5, r2, lsl fp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0102ad98 │ │ │ │ + tstpeq r5, r6, asr fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, sl, lsl sp │ │ │ │ + smlatteq r2, sl, ip, sl │ │ │ │ + @ instruction: 0x0102acb8 │ │ │ │ + smlabbeq r2, r8, ip, sl │ │ │ │ + tsteq r2, lr, ror ip │ │ │ │ + tsteq r2, r8, asr ip │ │ │ │ + tsteq r2, r2, lsr ip │ │ │ │ + tsteq r2, r2, lsl #24 │ │ │ │ + strdeq sl, [r2, -r8] │ │ │ │ + ldrdeq sl, [r2, -r2] │ │ │ │ + smlatbeq r2, r0, fp, sl │ │ │ │ + tsteq r2, lr, ror #22 │ │ │ │ + tsteq r2, r6, asr #22 │ │ │ │ + tsteq r2, lr, lsl fp │ │ │ │ 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, 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 │ │ │ │ + smlabteq r2, lr, sl, sl │ │ │ │ + @ instruction: 0x0102aa9c │ │ │ │ + @ instruction: 0x0102aa92 │ │ │ │ + tsteq r2, ip, ror sl │ │ │ │ + tsteq r2, sl, lsr sl │ │ │ │ + tsteq r2, lr, lsl #20 │ │ │ │ + smlatteq r2, r2, r9, sl │ │ │ │ + @ instruction: 0x0102a9be │ │ │ │ + @ instruction: 0x0102a99a │ │ │ │ + tsteq r2, lr, ror #18 │ │ │ │ + tsteq r2, r4, ror #18 │ │ │ │ + tsteq r2, r0, asr #18 │ │ │ │ + tsteq r2, r4, lsl r9 │ │ │ │ + smlatteq r2, r8, r8, sl │ │ │ │ ldrdeq sl, [r2, -lr] │ │ │ │ + @ instruction: 0x0102a8ba │ │ │ │ + smlabbeq r2, lr, r8, sl │ │ │ │ + smlabbeq r2, r4, r8, sl │ │ │ │ + tsteq r2, r0, ror #16 │ │ │ │ + tsteq r2, r6, lsl r8 │ │ │ │ + smlatteq r2, r6, r7, sl │ │ │ │ @ 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 │ │ │ │ + tsteq r2, r2, lsr r7 │ │ │ │ + tsteq r2, ip, lsl #14 │ │ │ │ + smlatteq r2, r6, r6, sl │ │ │ │ + @ instruction: 0x0102a6b8 │ │ │ │ + smlabbeq r2, sl, r6, sl │ │ │ │ + tsteq r2, r4, ror #12 │ │ │ │ + tsteq r2, r0, asr #12 │ │ │ │ + tsteq r2, r4, lsl r6 │ │ │ │ + smlatteq r2, r8, r5, sl │ │ │ │ + smlatteq r2, r0, r5, sl │ │ │ │ + smlabteq r2, lr, r5, sl │ │ │ │ + @ instruction: 0x0102a5bc │ │ │ │ + @ instruction: 0x0102a590 │ │ │ │ + tsteq r2, r4, ror #10 │ │ │ │ + tsteq r2, sl, lsr #10 │ │ │ │ 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 │ │ │ │ + strdeq sl, [r2, -r6] │ │ │ │ + smlatteq r2, r4, r4, sl │ │ │ │ + @ instruction: 0x0102a4ba │ │ │ │ + smlatbeq r2, r8, r4, sl │ │ │ │ smlabbeq r2, r4, r4, sl │ │ │ │ - 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, 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 │ │ │ │ - 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, sl, asr r4 │ │ │ │ + tsteq r2, r0, lsr r4 │ │ │ │ + tsteq r2, ip, lsl #8 │ │ │ │ + smlatteq r2, r8, r3, sl │ │ │ │ + smlatbeq r2, ip, r3, sl │ │ │ │ + @ instruction: 0x0102a390 │ │ │ │ + tsteq r2, lr, ror #6 │ │ │ │ + tsteq r2, ip, asr r3 │ │ │ │ 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 │ │ │ │ - ldrdeq lr, [r5, -sl] │ │ │ │ - smlatteq r5, r4, lr, lr │ │ │ │ - strdeq r9, [r2, -r2] │ │ │ │ - smlabteq r2, r4, ip, r9 │ │ │ │ - @ instruction: 0x01029c92 │ │ │ │ - tsteq r2, r0, ror #24 │ │ │ │ + smlabteq r2, lr, r1, sl │ │ │ │ + smlatbeq r2, r4, r1, sl │ │ │ │ + @ instruction: 0x0102a190 │ │ │ │ + tstpeq r5, r0, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, ror #6 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r8, r3, pc @ │ │ │ │ + @ instruction: 0x0105f39c │ │ │ │ + qaddeq pc, ip, r5 @ │ │ │ │ + qaddeq pc, sl, r5 @ │ │ │ │ + tstpeq r5, r0, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, ror r0 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, r8, r7, pc @ │ │ │ │ + smlatbeq r5, r2, r7, pc @ │ │ │ │ + smlabteq r5, r0, r7, pc @ │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + tstpeq r5, ip, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, asr #8 @ p-variant is OBSOLETE │ │ │ │ + strheq pc, [r5, -sl] @ │ │ │ │ + smlabteq r5, r4, r0, pc @ │ │ │ │ + ldrdeq r9, [r2, -r2] │ │ │ │ + smlatbeq r2, r4, lr, r9 │ │ │ │ + tsteq r2, r2, ror lr │ │ │ │ + tsteq r2, r0, asr #28 │ │ │ │ + tsteq r2, r0, lsl lr │ │ │ │ + smlatteq r2, r0, sp, r9 │ │ │ │ + @ instruction: 0x01029dba │ │ │ │ + @ instruction: 0x01029d94 │ │ │ │ + tsteq r2, r4, ror #26 │ │ │ │ + tsteq r2, sl, asr sp │ │ │ │ + tsteq r2, r4, lsr sp │ │ │ │ + tsteq r2, r8, lsl #26 │ │ │ │ + ldrdeq r9, [r2, -ip] │ │ │ │ + @ instruction: 0x01029cb4 │ │ │ │ + smlabbeq r2, lr, ip, r9 │ │ │ │ + tsteq r2, lr, asr ip │ │ │ │ + tsteq r2, r4, asr ip │ │ │ │ tsteq r2, r0, lsr ip │ │ │ │ - tsteq r2, r0, lsl #24 │ │ │ │ - ldrdeq r9, [r2, -sl] │ │ │ │ - @ instruction: 0x01029bb4 │ │ │ │ - smlabbeq r2, r4, fp, r9 │ │ │ │ - tsteq r2, sl, ror fp │ │ │ │ - tsteq r2, r4, asr fp │ │ │ │ + tsteq r2, r2, lsl #24 │ │ │ │ + ldrdeq r9, [r2, -r2] │ │ │ │ + smlatbeq r2, r2, fp, r9 │ │ │ │ + smlabbeq r2, r2, fp, r9 │ │ │ │ + tsteq r2, lr, asr fp │ │ │ │ + tsteq r2, r2, lsr fp │ │ │ │ tsteq r2, r8, lsr #22 │ │ │ │ - strdeq r9, [r2, -ip] │ │ │ │ - ldrdeq r9, [r2, -r4] │ │ │ │ - smlatbeq r2, lr, sl, r9 │ │ │ │ - tsteq r2, lr, ror sl │ │ │ │ + tsteq r2, r2, lsl #22 │ │ │ │ + ldrdeq r9, [r2, -r2] │ │ │ │ + smlatbeq r2, r2, sl, r9 │ │ │ │ + @ instruction: 0x01029a98 │ │ │ │ tsteq r2, r4, ror sl │ │ │ │ - tsteq r2, r0, 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, 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 │ │ │ │ + tsteq r2, r8, asr #20 │ │ │ │ + tsteq r2, lr, lsr sl │ │ │ │ + tsteq r2, r8, lsl sl │ │ │ │ + smlatteq r2, r6, r9, r9 │ │ │ │ + @ instruction: 0x010299b4 │ │ │ │ + smlabbeq r2, r8, r9, r9 │ │ │ │ + tsteq r2, ip, asr r9 │ │ │ │ + tsteq r2, r6, lsr r9 │ │ │ │ + tsteq r2, r0, lsl r9 │ │ │ │ + smlatteq r2, r0, r8, r9 │ │ │ │ + ldrdeq r9, [r2, -r6] │ │ │ │ + @ instruction: 0x010298b2 │ │ │ │ + smlabbeq r2, r6, r8, r9 │ │ │ │ + tsteq r2, sl, asr r8 │ │ │ │ + tsteq r2, r0, asr r8 │ │ │ │ + tsteq r2, ip, lsr #16 │ │ │ │ + strdeq r9, [r2, -lr] │ │ │ │ + strdeq r9, [r2, -r6] │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - strdeq r9, [r2, -sl] │ │ │ │ - smlabteq r2, lr, r3, r9 │ │ │ │ - @ instruction: 0x0102939e │ │ │ │ - tsteq r2, ip, ror #6 │ │ │ │ + tsteq r2, sl, ror r7 │ │ │ │ + tsteq r2, ip, asr #14 │ │ │ │ + tsteq r2, lr, lsr #14 │ │ │ │ + tsteq r2, ip, lsl #14 │ │ │ │ + smlatteq r2, r2, r6, r9 │ │ │ │ + ldrdeq r9, [r2, -sl] │ │ │ │ + @ instruction: 0x010296b6 │ │ │ │ + smlabbeq r2, r8, r6, r9 │ │ │ │ + tsteq r2, sl, asr r6 │ │ │ │ + tsteq r2, r2, asr r6 │ │ │ │ + tsteq r2, r0, lsr r6 │ │ │ │ + tsteq r2, r6, lsl #12 │ │ │ │ + strdeq r9, [r2, -lr] │ │ │ │ + ldrdeq r9, [r2, -sl] │ │ │ │ + smlatbeq r2, lr, r5, r9 │ │ │ │ + tsteq r2, lr, ror r5 │ │ │ │ + tsteq r2, ip, asr #10 │ │ │ │ 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 │ │ │ │ - @ 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 │ │ │ │ - strheq r9, [r2, -r4] │ │ │ │ - smlatbeq r2, sl, r0, r9 │ │ │ │ - smlabbeq r2, r4, r0, r9 │ │ │ │ - qaddeq r9, r4, r2 │ │ │ │ + smlabteq r2, r2, r3, r9 │ │ │ │ + @ instruction: 0x01029396 │ │ │ │ + tsteq r2, r0, ror r3 │ │ │ │ + tsteq r2, sl, asr #6 │ │ │ │ + tsteq r2, sl, lsl r3 │ │ │ │ + tsteq r2, r0, lsl r3 │ │ │ │ + smlatteq r2, ip, r2, r9 │ │ │ │ + smlabteq r2, r0, r2, r9 │ │ │ │ + @ instruction: 0x01029294 │ │ │ │ + smlabbeq r2, sl, r2, r9 │ │ │ │ + tsteq r2, r4, ror #4 │ │ │ │ + tsteq r2, r4, lsr r2 │ │ │ │ + tsteq r2, sl, lsr #4 │ │ │ │ + tsteq r2, r6, lsl #4 │ │ │ │ + ldrdeq r9, [r2, -r8] │ │ │ │ + smlatbeq r2, r8, r1, r9 │ │ │ │ + tsteq r2, r8, ror r1 │ │ │ │ + tsteq r2, r8, asr r1 │ │ │ │ + tsteq r2, r4, lsr r1 │ │ │ │ + tsteq r2, r8, lsl #2 │ │ │ │ + strdeq r9, [r2, -lr] │ │ │ │ + ldrdeq r9, [r2, -r8] │ │ │ │ + smlatbeq r2, r8, r0, r9 │ │ │ │ + tsteq r2, r8, ror r0 │ │ │ │ + tsteq r2, lr, rrx │ │ │ │ tsteq r2, sl, asr #32 │ │ │ │ - tsteq r2, r6, lsr #32 │ │ │ │ - strdeq r8, [r2, -r8] │ │ │ │ - smlabteq r2, r8, pc, r8 @ │ │ │ │ - @ instruction: 0x01028f98 │ │ │ │ - tsteq r2, r8, ror pc │ │ │ │ - tsteq r2, r4, 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 │ │ │ │ + tsteq r2, lr, lsl r0 │ │ │ │ + tsteq r2, r4, lsl r0 │ │ │ │ + smlatteq r2, lr, pc, r8 @ │ │ │ │ + @ instruction: 0x01028fbc │ │ │ │ + smlabbeq r2, sl, pc, r8 @ │ │ │ │ + tsteq r2, lr, asr pc │ │ │ │ + tsteq r2, r2, lsr pc │ │ │ │ + tsteq r2, ip, lsl #30 │ │ │ │ + smlatteq r2, r6, lr, r8 │ │ │ │ + @ instruction: 0x01028eb6 │ │ │ │ + smlatbeq r2, ip, lr, r8 │ │ │ │ + smlabbeq r2, r8, lr, r8 │ │ │ │ + tsteq r2, ip, asr lr │ │ │ │ + tsteq r2, r0, lsr lr │ │ │ │ + tsteq r2, r6, lsr #28 │ │ │ │ + tsteq r2, r0, lsl #28 │ │ │ │ + ldrdeq r8, [r2, -r0] │ │ │ │ + smlabteq r2, r6, sp, r8 │ │ │ │ + smlatbeq r2, r2, sp, r8 │ │ │ │ + tsteq r2, r4, ror sp │ │ │ │ + tsteq r2, r4, asr #26 │ │ │ │ + tsteq r2, r4, lsl sp │ │ │ │ + strdeq r8, [r2, -r4] │ │ │ │ + ldrdeq r8, [r2, -r0] │ │ │ │ + smlatbeq r2, r4, ip, r8 │ │ │ │ + @ instruction: 0x01028c9a │ │ │ │ + tsteq r2, r6, ror ip │ │ │ │ + tsteq r2, r8, asr #24 │ │ │ │ + tsteq r2, sl, lsl ip │ │ │ │ + tsteq r2, r0, lsl ip │ │ │ │ + smlatteq r2, lr, fp, r8 │ │ │ │ + smlabteq r2, r4, fp, r8 │ │ │ │ + @ instruction: 0x01028bba │ │ │ │ + @ instruction: 0x01028b96 │ │ │ │ + smlabbeq r5, r0, r2, sp │ │ │ │ + tsteq r5, r8, ror #24 │ │ │ │ + tsteq r5, sl, lsl #18 │ │ │ │ + tsteq r5, ip, asr #14 │ │ │ │ + tsteq r5, sl, ror #12 │ │ │ │ + tsteq r2, r4, asr fp │ │ │ │ + tsteq r5, r2, lsr r6 │ │ │ │ + tsteq r2, r0, asr #22 │ │ │ │ + tsteq r2, r6, lsr fp │ │ │ │ + tsteq r5, r8, ror #8 │ │ │ │ + tsteq r2, r2, lsr #22 │ │ │ │ + tsteq r2, r8, lsl fp │ │ │ │ + @ instruction: 0x0105d3ba │ │ │ │ + tsteq r2, r4, lsl #22 │ │ │ │ + strdeq r8, [r2, -sl] │ │ │ │ + smlatbeq r5, r0, r5, ip │ │ │ │ + smlatteq r2, r6, sl, r8 │ │ │ │ ldrdeq r8, [r2, -ip] │ │ │ │ - smlatbeq r2, sl, sp, r8 │ │ │ │ - tsteq r2, lr, ror sp │ │ │ │ - tsteq r2, r2, asr 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, 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 │ │ │ │ - @ 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 │ │ │ │ + ldrdeq r8, [r2, -r2] │ │ │ │ + smlabteq r2, r8, sl, r8 │ │ │ │ + smlabbeq r5, r6, r5, ip │ │ │ │ + @ instruction: 0x01028ab4 │ │ │ │ + tsteq r5, r2, lsr #12 │ │ │ │ + ldrdeq ip, [r5, -r0] │ │ │ │ @ instruction: 0x01028a96 │ │ │ │ - tsteq r2, r8, ror #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 r5, r8, lsr #12 │ │ │ │ + smlabbeq r2, r2, sl, r8 │ │ │ │ + tsteq r5, r0, lsr r7 │ │ │ │ + smlatbeq r5, lr, r6, ip │ │ │ │ + tsteq r5, ip, ror #12 │ │ │ │ + tsteq r2, sl, asr sl │ │ │ │ + @ instruction: 0x0105c6b8 │ │ │ │ + tsteq r2, r6, asr #20 │ │ │ │ + tsteq r5, r4, ror r7 │ │ │ │ + tsteq r5, r2, lsl r7 │ │ │ │ + tsteq r2, r8, lsr #20 │ │ │ │ + tsteq r2, lr, lsl sl │ │ │ │ + @ instruction: 0x0105c9b4 │ │ │ │ + smlabteq r5, r2, r8, ip │ │ │ │ + tsteq r5, r8, lsr #16 │ │ │ │ + @ instruction: 0x0105c7be │ │ │ │ + smlatteq r2, ip, r9, r8 │ │ │ │ + tsteq r5, sl, lsr r8 │ │ │ │ + ldrdeq r8, [r2, -r8] │ │ │ │ + tsteq r5, r6, lsl r9 │ │ │ │ + smlatbeq r5, ip, r8, ip │ │ │ │ + @ instruction: 0x010289ba │ │ │ │ + @ instruction: 0x010289b0 │ │ │ │ + smlatteq r5, lr, r9, ip │ │ │ │ + smlabbeq r5, ip, r9, ip │ │ │ │ + @ instruction: 0x01028992 │ │ │ │ + smlabbeq r2, r8, r9, r8 │ │ │ │ + tsteq r2, lr, ror r9 │ │ │ │ tsteq r2, r4, ror r9 │ │ │ │ - tsteq r5, r2, asr r4 │ │ │ │ + tsteq r5, sl, ror r9 │ │ │ │ tsteq r2, r0, ror #18 │ │ │ │ - tsteq r2, r6, asr r9 │ │ │ │ - smlabbeq r5, r8, r2, sp │ │ │ │ + strdeq ip, [r5, -r2] │ │ │ │ + @ instruction: 0x0105c9b4 │ │ │ │ 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 ip, [r5, -r2] │ │ │ │ + tsteq r2, r2, lsr r9 │ │ │ │ + smlatteq r5, sl, sp, ip │ │ │ │ + smlatteq r5, lr, sl, ip │ │ │ │ + @ instruction: 0x0105ccba │ │ │ │ + tsteq r5, lr, asr #20 │ │ │ │ + tsteq r5, r2, lsl sl │ │ │ │ + tsteq r2, r2, lsl #18 │ │ │ │ + tsteq r5, r6, ror ip │ │ │ │ strdeq r8, [r2, -r2] │ │ │ │ - smlatteq r2, r8, r8, r8 │ │ │ │ - smlatbeq r5, r6, r3, ip │ │ │ │ - ldrdeq r8, [r2, -r4] │ │ │ │ - tsteq r5, r2, asr #8 │ │ │ │ - strdeq ip, [r5, -r0] │ │ │ │ - @ instruction: 0x010288b6 │ │ │ │ - tsteq r5, r8, asr #8 │ │ │ │ + @ instruction: 0x0105ca92 │ │ │ │ + tsteq r5, r6, ror #20 │ │ │ │ + ldrdeq r8, [r2, -sl] │ │ │ │ + ldrdeq r8, [r2, -r2] │ │ │ │ + tsteq r5, r2, lsl #22 │ │ │ │ + strdeq ip, [r5, -r2] │ │ │ │ + smlabteq r5, r6, ip, ip │ │ │ │ + @ instruction: 0x010288b2 │ │ │ │ + @ instruction: 0x0105cabe │ │ │ │ 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 r5, r8, lsr sp │ │ │ │ + tsteq r5, lr, lsl #26 │ │ │ │ + @ instruction: 0x01028890 │ │ │ │ + smlabbeq r2, sl, r8, r8 │ │ │ │ + ldrdeq ip, [r5, -ip] │ │ │ │ + smlatbeq r5, sl, sp, ip │ │ │ │ + tsteq r5, r0, asr #22 │ │ │ │ + tsteq r5, r6, lsl fp │ │ │ │ + tsteq r2, ip, ror #16 │ │ │ │ + tsteq r5, lr, ror #26 │ │ │ │ + tsteq r2, r0, ror #16 │ │ │ │ + smlabbeq r5, lr, fp, ip │ │ │ │ + tsteq r5, r4, ror #22 │ │ │ │ + tsteq r2, lr, asr #16 │ │ │ │ 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 │ │ │ │ - ldrdeq r8, [r2, -sl] │ │ │ │ + tsteq r5, r6, ror lr │ │ │ │ + strdeq ip, [r5, -r8] │ │ │ │ + smlabteq r5, lr, sp, ip │ │ │ │ + tsteq r2, r0, lsr r8 │ │ │ │ + tsteq r2, sl, lsr #16 │ │ │ │ + tsteq r2, r4, lsr #16 │ │ │ │ + tsteq r2, lr, lsl r8 │ │ │ │ + strdeq ip, [r5, -ip] │ │ │ │ + tsteq r2, r2, lsl r8 │ │ │ │ + tsteq r5, r8, lsl lr │ │ │ │ + @ instruction: 0x0105ceb2 │ │ │ │ + tsteq r5, ip, asr lr │ │ │ │ + strdeq r8, [r2, -sl] │ │ │ │ + tsteq r5, r8, ror lr │ │ │ │ + smlabteq r5, r2, lr, ip │ │ │ │ + smlatteq r2, r8, r7, r8 │ │ │ │ + smlatteq r2, r2, r7, r8 │ │ │ │ + ldrdeq r8, [r2, -ip] │ │ │ │ + ldrdeq r8, [r2, -r6] │ │ │ │ ldrdeq r8, [r2, -r0] │ │ │ │ - tsteq r5, lr, lsl #16 │ │ │ │ - smlatbeq r5, ip, r7, ip │ │ │ │ + smlabteq r2, sl, r7, r8 │ │ │ │ + smlabteq r2, r4, r7, r8 │ │ │ │ + @ instruction: 0x010287be │ │ │ │ + @ instruction: 0x010287b8 │ │ │ │ @ instruction: 0x010287b2 │ │ │ │ - smlatbeq r2, r8, r7, r8 │ │ │ │ - @ instruction: 0x0102879e │ │ │ │ + smlatbeq r2, ip, r7, r8 │ │ │ │ + smlatbeq r2, r6, r7, r8 │ │ │ │ + smlatbeq r2, r0, r7, r8 │ │ │ │ + @ instruction: 0x0102879a │ │ │ │ @ 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, lr, ror #26 │ │ │ │ + smlabteq r5, ip, r2, sp │ │ │ │ + smlatbeq r5, lr, pc, ip @ │ │ │ │ + tsteq r5, ip, lsr #30 │ │ │ │ + smlatbeq r5, lr, lr, ip │ │ │ │ + tsteq r2, r0, ror r7 │ │ │ │ + tsteq r2, sl, ror #14 │ │ │ │ + tsteq r2, r4, ror #14 │ │ │ │ + tsteq r2, lr, asr r7 │ │ │ │ + tsteq r2, r8, 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 │ │ │ │ + tsteq r2, ip, asr #14 │ │ │ │ + tsteq r2, r6, asr #14 │ │ │ │ + smlabbeq r5, ip, r1, sp │ │ │ │ + strdeq sp, [r5, -r2] │ │ │ │ + tsteq r2, r4, lsr r7 │ │ │ │ + tsteq r2, lr, lsr #14 │ │ │ │ + smlatbeq r5, ip, r0, sp │ │ │ │ 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: 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 │ │ │ │ - tsteq r2, r8, ror #12 │ │ │ │ - @ instruction: 0x0105cc96 │ │ │ │ - tsteq r5, r8, lsl ip │ │ │ │ - smlatteq r5, lr, fp, ip │ │ │ │ - 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, r2, lsr r6 │ │ │ │ - tsteq r5, r8, lsr ip │ │ │ │ - ldrdeq ip, [r5, -r2] │ │ │ │ - tsteq r5, ip, ror ip │ │ │ │ - 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] │ │ │ │ - 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 │ │ │ │ - @ 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 │ │ │ │ + tsteq r5, r8, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2257 @ 0xfffff72f │ │ │ │ ldmmi r1, {r0, r1, r2, r3, r4, r7, r8, sp, lr, pc}^ │ │ │ │ orrs r4, ip, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2256 @ 0xfffff730 │ │ │ │ ldmmi r0, {r0, r3, r4, r7, r8, sp, lr, pc}^ │ │ │ │ orrs r4, r6, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2255 @ 0xfffff731 │ │ │ │ @@ -108719,154 +108719,154 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2189 @ 0xfffff773 │ │ │ │ stmmi sp, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2188 @ 0xfffff774 │ │ │ │ stmmi ip, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r2, r6, lsl #4 │ │ │ │ - mrseq r8, R10_usr │ │ │ │ - tsteq r5, sl, lsl sp │ │ │ │ - strdeq r8, [r2, -r4] │ │ │ │ + smlatteq r2, r6, r3, r8 │ │ │ │ + smlatteq r2, r0, r3, r8 │ │ │ │ + strdeq ip, [r5, -sl] │ │ │ │ + ldrdeq r8, [r2, -r4] │ │ │ │ + smlabteq r2, lr, r3, r8 │ │ │ │ + smlabteq r2, r8, r3, r8 │ │ │ │ + smlabteq r2, r2, r3, r8 │ │ │ │ + @ instruction: 0x010283bc │ │ │ │ + @ instruction: 0x010283b6 │ │ │ │ + @ instruction: 0x010283b0 │ │ │ │ + smlatbeq r2, sl, r3, r8 │ │ │ │ + smlatbeq r2, r4, r3, r8 │ │ │ │ + tsteq r5, lr, lsl r1 │ │ │ │ + tsteq r5, r4, lsl r0 │ │ │ │ + tsteq r5, r2, ror pc │ │ │ │ + tsteq r5, r4, lsl #30 │ │ │ │ + smlabbeq r2, r6, r3, r8 │ │ │ │ + @ instruction: 0x0105cf94 │ │ │ │ + tsteq r2, sl, ror r3 │ │ │ │ + smlabbeq r5, ip, r0, sp │ │ │ │ + tsteq r5, lr, lsl r0 │ │ │ │ + tsteq r2, r8, ror #6 │ │ │ │ + tsteq r2, r2, ror #6 │ │ │ │ + tsteq r5, r8, ror r1 │ │ │ │ + tsteq r5, sl, lsl #2 │ │ │ │ + tsteq r2, r0, asr r3 │ │ │ │ + @ instruction: 0x0105d19a │ │ │ │ + tsteq r2, r4, asr #6 │ │ │ │ + tsteq r2, lr, lsr r3 │ │ │ │ + tsteq r2, r8, lsr r3 │ │ │ │ + tsteq r2, r2, lsr r3 │ │ │ │ + tsteq r2, ip, lsr #6 │ │ │ │ + tsteq r2, r6, lsr #6 │ │ │ │ + tsteq r2, r0, lsr #6 │ │ │ │ + @ instruction: 0x0105d19e │ │ │ │ + tsteq r2, r4, lsl r3 │ │ │ │ + tsteq r2, lr, lsl #6 │ │ │ │ + tsteq r2, r8, lsl #6 │ │ │ │ + tsteq r2, r2, lsl #6 │ │ │ │ + strdeq r8, [r2, -ip] │ │ │ │ + strdeq r8, [r2, -r6] │ │ │ │ + @ instruction: 0x0105d894 │ │ │ │ + smlabbeq r5, lr, r1, sp │ │ │ │ + smlatteq r2, r4, r2, r8 │ │ │ │ + ldrdeq r8, [r2, -lr] │ │ │ │ + ldrdeq r8, [r2, -r8] │ │ │ │ + ldrdeq r8, [r2, -r2] │ │ │ │ + smlabteq r2, ip, r2, r8 │ │ │ │ + smlabteq r2, r6, r2, r8 │ │ │ │ + smlabteq r2, r0, r2, r8 │ │ │ │ + @ instruction: 0x010282ba │ │ │ │ + @ instruction: 0x010282b4 │ │ │ │ + smlatbeq r2, lr, r2, r8 │ │ │ │ + smlatbeq r2, r8, r2, r8 │ │ │ │ + tsteq r5, sl, ror r1 │ │ │ │ + @ instruction: 0x0102829c │ │ │ │ + tsteq r5, lr, lsl #6 │ │ │ │ + smlatbeq r5, r0, r5, sp │ │ │ │ + smlatteq r5, r2, r8, sp │ │ │ │ + smlatbeq r5, r0, r8, sp │ │ │ │ + smlabbeq r5, sl, r1, sp │ │ │ │ + tsteq r2, r8, ror r2 │ │ │ │ + @ instruction: 0x0105d1b2 │ │ │ │ + tsteq r2, ip, ror #4 │ │ │ │ + strdeq sp, [r5, -sl] │ │ │ │ + ldrdeq sp, [r5, -r4] │ │ │ │ + tsteq r2, sl, asr r2 │ │ │ │ + tsteq r2, r4, asr r2 │ │ │ │ + ldrdeq sp, [r5, -r6] │ │ │ │ + @ instruction: 0x0105d594 │ │ │ │ + tsteq r5, r2, lsl r9 │ │ │ │ + tsteq r2, ip, lsr r2 │ │ │ │ + tsteq r5, r2, asr #18 │ │ │ │ + tsteq r2, r0, lsr r2 │ │ │ │ + smlatteq r5, lr, r5, sp │ │ │ │ + tsteq r5, ip, ror #18 │ │ │ │ + tsteq r2, lr, lsl r2 │ │ │ │ + tsteq r2, r8, lsl r2 │ │ │ │ + smlabbeq r5, r6, sl, sp │ │ │ │ + smlatteq r5, ip, r2, sp │ │ │ │ + @ instruction: 0x0105d2b2 │ │ │ │ + tsteq r5, r0, lsl #12 │ │ │ │ + strdeq r8, [r2, -sl] │ │ │ │ + tsteq r5, r0, lsr r6 │ │ │ │ smlatteq r2, lr, r1, r8 │ │ │ │ - smlatteq r2, r8, r1, r8 │ │ │ │ - smlatteq r2, r2, r1, r8 │ │ │ │ + strdeq sp, [r5, -ip] │ │ │ │ + tsteq r5, sl, asr r6 │ │ │ │ ldrdeq r8, [r2, -ip] │ │ │ │ ldrdeq r8, [r2, -r6] │ │ │ │ - ldrdeq r8, [r2, -r0] │ │ │ │ - smlabteq r2, sl, r1, r8 │ │ │ │ - smlabteq r2, r4, r1, r8 │ │ │ │ - tsteq r5, lr, lsr pc │ │ │ │ - tsteq r5, r4, lsr lr │ │ │ │ - @ instruction: 0x0105cd92 │ │ │ │ - tsteq r5, r4, lsr #26 │ │ │ │ + strdeq sp, [r5, -ip] │ │ │ │ + tsteq r5, sl, ror sl │ │ │ │ + tsteq r5, ip, lsl #6 │ │ │ │ + @ instruction: 0x010281be │ │ │ │ + @ instruction: 0x010281b8 │ │ │ │ + tsteq r5, sl, lsl r7 │ │ │ │ + @ instruction: 0x0105da98 │ │ │ │ smlatbeq r2, r6, r1, r8 │ │ │ │ - @ instruction: 0x0105cdb4 │ │ │ │ + smlabteq r5, r8, sl, sp │ │ │ │ @ instruction: 0x0102819a │ │ │ │ - smlatbeq r5, ip, lr, ip │ │ │ │ - tsteq r5, lr, lsr lr │ │ │ │ + @ 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, ip, ror r1 │ │ │ │ + tsteq r2, r6, ror r1 │ │ │ │ tsteq r2, r0, ror r1 │ │ │ │ - @ instruction: 0x0105cfba │ │ │ │ + tsteq r2, sl, ror #2 │ │ │ │ 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 │ │ │ │ tsteq r2, ip, lsl r1 │ │ │ │ tsteq r2, r6, lsl r1 │ │ │ │ - @ instruction: 0x0105d6b4 │ │ │ │ - smlatbeq r5, lr, pc, ip @ │ │ │ │ + tsteq r2, r0, lsl r1 │ │ │ │ + tsteq r2, sl, lsl #2 │ │ │ │ tsteq r2, r4, lsl #2 │ │ │ │ strdeq r8, [r2, -lr] │ │ │ │ strdeq r8, [r2, -r8] │ │ │ │ strdeq r8, [r2, -r2] │ │ │ │ smlatteq r2, ip, r0, r8 │ │ │ │ smlatteq r2, r6, r0, r8 │ │ │ │ smlatteq r2, r0, r0, r8 │ │ │ │ ldrdeq r8, [r2, -sl] │ │ │ │ ldrdeq r8, [r2, -r4] │ │ │ │ smlabteq r2, lr, r0, r8 │ │ │ │ smlabteq r2, r8, r0, r8 │ │ │ │ - @ instruction: 0x0105cf9a │ │ │ │ + smlabteq r2, r2, r0, r8 │ │ │ │ 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 @ │ │ │ │ - swpeq r8, r8, [r2] │ │ │ │ - ldrdeq ip, [r5, -r2] │ │ │ │ - smlabbeq r2, ip, r0, r8 │ │ │ │ - tsteq r5, sl, lsl r7 │ │ │ │ - strdeq ip, [r5, -r4] │ │ │ │ - tsteq r2, sl, ror r0 │ │ │ │ - tsteq r2, r4, ror r0 │ │ │ │ - strdeq sp, [r5, -r6] │ │ │ │ - @ instruction: 0x0105d3b4 │ │ │ │ - tsteq r5, r2, lsr r7 │ │ │ │ - qaddeq r8, ip, r2 │ │ │ │ - tsteq r5, r2, ror #14 │ │ │ │ - qaddeq r8, r0, r2 │ │ │ │ - tsteq r5, lr, lsl #8 │ │ │ │ - smlabbeq r5, ip, r7, 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 │ │ │ │ - tsteq r2, sl, lsl r0 │ │ │ │ - tsteq r5, r0, asr r4 │ │ │ │ - tsteq r2, lr │ │ │ │ - tsteq r5, ip, lsl r1 │ │ │ │ - tsteq r5, sl, ror r4 │ │ │ │ - strdeq r7, [r2, -ip] │ │ │ │ - strdeq r7, [r2, -r6] │ │ │ │ - tsteq r5, ip, lsl r5 │ │ │ │ - @ instruction: 0x0105d89a │ │ │ │ - tsteq r5, ip, lsr #2 │ │ │ │ - ldrdeq r7, [r2, -lr] │ │ │ │ - ldrdeq r7, [r2, -r8] │ │ │ │ - tsteq r5, sl, lsr r5 │ │ │ │ - @ instruction: 0x0105d8b8 │ │ │ │ - smlabteq r2, r6, pc, r7 @ │ │ │ │ - smlatteq r5, r8, r8, sp │ │ │ │ - @ instruction: 0x01027fba │ │ │ │ - @ instruction: 0x01027fb4 │ │ │ │ - smlatbeq r2, lr, pc, r7 @ │ │ │ │ - smlatbeq r2, r8, pc, r7 @ │ │ │ │ - smlatbeq r2, r2, pc, r7 @ │ │ │ │ - @ instruction: 0x01027f9c │ │ │ │ - @ instruction: 0x01027f96 │ │ │ │ - @ instruction: 0x01027f90 │ │ │ │ - smlabbeq r2, sl, pc, r7 @ │ │ │ │ - smlabbeq r2, r4, pc, r7 @ │ │ │ │ - tsteq r2, lr, ror pc │ │ │ │ - tsteq r2, r8, ror pc │ │ │ │ - tsteq r2, r2, ror pc │ │ │ │ - tsteq r2, ip, ror #30 │ │ │ │ - tsteq r2, r6, ror #30 │ │ │ │ - tsteq r2, r0, ror #30 │ │ │ │ - tsteq r2, sl, asr pc │ │ │ │ - tsteq r2, r4, asr pc │ │ │ │ - tsteq r2, lr, asr #30 │ │ │ │ - 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 │ │ │ │ + strheq r8, [r2, -r6] │ │ │ │ + strheq r8, [r2, -r0] │ │ │ │ + smlatbeq r2, sl, r0, r8 │ │ │ │ + smlatbeq r2, r4, r0, r8 │ │ │ │ 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] │ │ │ │ + strdeq sp, [r5, -r8] │ │ │ │ + tsteq r4, sl, lsr r9 │ │ │ │ + smlatbeq r4, r6, r1, r9 │ │ │ │ + ldrdeq r7, [r4, -ip] │ │ │ │ + tstpeq r2, r8, ror r6 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r7, [r4, -r2] │ │ │ │ cmnpvs r8, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ ldmdale r0, {r0, r3, r4, r7, r9, lr} │ │ │ │ svcvs 0x0066f5b1 │ │ │ │ strbhi pc, [r2], #-196 @ 0xffffff3c @ │ │ │ │ rsbvs pc, r6, #164, 10 @ 0x29000000 │ │ │ │ tstpne r1, #64, 4 @ p-variant is OBSOLETE │ │ │ │ tstpne r1, #192, 4 @ p-variant is OBSOLETE │ │ │ │ @@ -110724,22 +110724,22 @@ │ │ │ │ vpadd.i8 d2, d3, d8 │ │ │ │ vshl.s8 q12, , │ │ │ │ vmov.i32 d17, #256 @ 0x00000100 │ │ │ │ sbcsmi r1, sl, r1, lsl r2 │ │ │ │ @ instruction: 0xf10107d3 │ │ │ │ @ instruction: 0xf003812d │ │ │ │ svclt 0x0000bc63 │ │ │ │ - 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 │ │ │ │ + smlatbeq r5, r8, r8, ip │ │ │ │ + smlabbeq r4, ip, r9, r6 │ │ │ │ + smlatbeq r5, r0, r8, ip │ │ │ │ + smlabbeq r2, r2, r2, r7 │ │ │ │ + strdeq r6, [r4, -r0] │ │ │ │ + smlabbeq r2, ip, r2, r7 │ │ │ │ + tsteq r2, r0, asr #30 │ │ │ │ + tsteq r4, r8, lsr #14 │ │ │ │ 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] │ │ │ │ - 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 │ │ │ │ + tsteq r5, r8, ror #14 │ │ │ │ + @ instruction: 0x01044ab6 │ │ │ │ + tsteq r5, lr, asr r7 │ │ │ │ + tsteq r5, r4, ror #14 │ │ │ │ + tsteq r2, r0, lsl r3 │ │ │ │ + tsteq r2, r8, lsl #6 │ │ │ │ + strdeq sl, [r5, -r0] │ │ │ │ + ldrdeq r5, [r2, -ip] │ │ │ │ + strdeq ip, [r2, -r2] │ │ │ │ + strheq r6, [r4, -sl] │ │ │ │ + strheq r6, [r4, -sl] │ │ │ │ + strheq r6, [r4, -ip] │ │ │ │ + smlabbeq r4, r6, r0, r6 │ │ │ │ + smlatbeq r4, r8, r0, r6 │ │ │ │ + swpeq r6, sl, [r4] │ │ │ │ + strdeq r5, [r5, -lr] │ │ │ │ + tsteq r2, sl, lsl r2 │ │ │ │ + smlatbeq r5, sl, r7, sl │ │ │ │ + strdeq r5, [r2, -r6] │ │ │ │ + smlatbeq r5, lr, r7, sl │ │ │ │ + ldrdeq r5, [r2, -sl] │ │ │ │ + tsteq r2, r6, asr #2 │ │ │ │ + tsteq r4, r8, lsl #18 │ │ │ │ + tsteq r2, lr, lsr r1 │ │ │ │ + smlatteq r4, r4, r8, r4 │ │ │ │ + smlabbeq r5, r8, r6, sl │ │ │ │ + smlabteq r4, r8, r8, r4 │ │ │ │ + smlabbeq r5, r4, r6, sl │ │ │ │ + smlabbeq r5, r2, r6, sl │ │ │ │ + smlabbeq r5, r0, r6, sl │ │ │ │ + tsteq r5, lr, ror r6 │ │ │ │ + tsteq r4, lr, ror r0 │ │ │ │ + tsteq r5, r0, asr #22 │ │ │ │ + tsteq r4, r0, lsr #32 │ │ │ │ + tsteq r4, ip, lsl r0 │ │ │ │ + smlabbeq r2, r8, r9, ip │ │ │ │ + tsteq r4, r8 │ │ │ │ + tsteq r4, r8 │ │ │ │ + tsteq r4, r8 │ │ │ │ + mrseq r5, (UNDEF: 4) │ │ │ │ + strdeq r4, [r4, -ip] │ │ │ │ + strdeq r4, [r4, -r8] │ │ │ │ + strdeq r4, [r4, -r8] │ │ │ │ + strdeq r4, [r4, -ip] │ │ │ │ + mrseq r5, (UNDEF: 4) │ │ │ │ + tsteq r4, r8 │ │ │ │ + tsteq fp, lr, ror #2 │ │ │ │ + smlatbeq r4, r6, sp, r5 │ │ │ │ + @ instruction: 0x01045db6 │ │ │ │ + smlabbeq r4, r6, sp, r5 │ │ │ │ + tsteq fp, ip, lsr #2 │ │ │ │ + smlabteq r4, r0, sp, r5 │ │ │ │ + smlabteq r4, r8, sp, r5 │ │ │ │ + ldrdeq r5, [r4, -r0] │ │ │ │ + tsteq r2, r0, lsr #30 │ │ │ │ + tsteq r2, r0, lsl pc │ │ │ │ + smlatteq r5, sl, r4, sl │ │ │ │ + tsteq r4, r4, asr #12 │ │ │ │ + tsteq r3, r2, ror r4 │ │ │ │ + tsteq r4, r0, lsr #12 │ │ │ │ + tsteq r4, r6, lsl #2 │ │ │ │ + tsteq r4, r0, lsl #12 │ │ │ │ + strdeq r4, [r2, -r2] │ │ │ │ + ldrdeq r4, [r4, -sl] │ │ │ │ + smlabteq r2, ip, sp, r4 │ │ │ │ + @ instruction: 0x010445b6 │ │ │ │ + smlatbeq r2, lr, sp, r4 │ │ │ │ + tsteq r5, sl, asr r4 │ │ │ │ + @ instruction: 0x01044594 │ │ │ │ + tsteq r4, r0, asr r5 │ │ │ │ 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 │ │ │ │ - smlatteq r2, r0, r3, ip │ │ │ │ + tsteq r4, r6, asr #10 │ │ │ │ + smlatteq r2, r8, r5, ip │ │ │ │ ldrdeq ip, [r2, -r8] │ │ │ │ ldrdeq ip, [r2, -r4] │ │ │ │ - mrseq r1, (UNDEF: 5) │ │ │ │ - smlatteq r5, r0, pc, r0 @ │ │ │ │ + ldrdeq ip, [r2, -r0] │ │ │ │ + smlabteq r2, ip, r5, ip │ │ │ │ + smlabteq r2, r8, r5, ip │ │ │ │ + smlabteq r2, r4, r5, ip │ │ │ │ + smlabteq r2, r0, r5, ip │ │ │ │ + @ instruction: 0x0102c5b8 │ │ │ │ + @ instruction: 0x0102c5b4 │ │ │ │ + smlatteq r5, r0, r1, r1 │ │ │ │ + smlabteq r5, r0, r1, r1 │ │ │ │ + ldrdeq r0, [fp, -r2] │ │ │ │ + @ instruction: 0x0102c596 │ │ │ │ + @ instruction: 0x0102c59c │ │ │ │ + @ instruction: 0x0102c596 │ │ │ │ + @ instruction: 0x01024dba │ │ │ │ + tsteq r4, r4, lsl #8 │ │ │ │ + tsteq r2, r2, ror r5 │ │ │ │ + tsteq r2, r6, ror #10 │ │ │ │ + tsteq r2, r0, ror #10 │ │ │ │ + tsteq r2, sl, asr r5 │ │ │ │ + tsteq r2, r4, asr r5 │ │ │ │ + tsteq r2, lr, asr #10 │ │ │ │ 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 │ │ │ │ + tsteq r2, sl, ror #22 │ │ │ │ + tsteq r4, r2, asr r3 │ │ │ │ + smlatteq r2, r2, r2, ip │ │ │ │ + mrseq sl, SP_usr │ │ │ │ + smlabteq r2, ip, r4, ip │ │ │ │ + tsteq r5, r8, asr r6 │ │ │ │ + tsteq r4, r8, lsr fp │ │ │ │ + tsteq r4, r4, lsr fp │ │ │ │ + smlatbeq r2, r0, r4, ip │ │ │ │ + tsteq r4, r0, lsr #22 │ │ │ │ + tsteq r4, r0, lsr #22 │ │ │ │ + tsteq r4, r0, lsr #22 │ │ │ │ + tsteq r4, r8, lsl fp │ │ │ │ + tsteq r4, r4, lsl fp │ │ │ │ + tsteq r4, r0, lsl fp │ │ │ │ + tsteq r4, r0, lsl fp │ │ │ │ + tsteq r4, r4, lsl fp │ │ │ │ + tsteq r4, r8, lsl fp │ │ │ │ + tsteq r4, r0, lsr #22 │ │ │ │ + smlabbeq fp, r6, ip, r0 │ │ │ │ + smlatteq r5, r8, r0, sl │ │ │ │ + strdeq r4, [r4, -r4] │ │ │ │ + ldrdeq sl, [r5, -ip] │ │ │ │ + smlatteq r5, r2, r0, sl │ │ │ │ + smlatbeq r4, lr, r1, r4 │ │ │ │ + ldrdeq sl, [r5, -r6] │ │ │ │ + ldrdeq sl, [r5, -r4] │ │ │ │ + @ instruction: 0x010543be │ │ │ │ + smlabteq r5, r0, r3, r4 │ │ │ │ + smlabteq r5, r4, r3, r4 │ │ │ │ + smlabteq r5, ip, r3, r4 │ │ │ │ + smlabbeq r5, r4, r0, sl │ │ │ │ + smlabteq r5, r4, r3, r4 │ │ │ │ + ldrdeq r4, [r5, -r2] │ │ │ │ + ldrdeq r4, [r5, -r6] │ │ │ │ + ldrdeq r4, [r5, -sl] │ │ │ │ + smlatteq r5, ip, r3, 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] │ │ │ │ - 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 │ │ │ │ + tsteq r2, lr, ror ip │ │ │ │ + smlabbeq r4, r4, r0, r4 │ │ │ │ + tsteq r2, r2, ror ip │ │ │ │ + tsteq r4, r4, rrx │ │ │ │ + smlatteq r5, r6, pc, r9 @ │ │ │ │ + tsteq r4, r2, asr #32 │ │ │ │ + tsteq r4, r8 │ │ │ │ + tsteq r4, r0, lsr #32 │ │ │ │ + @ instruction: 0x01024a9a │ │ │ │ + smlatbeq r2, r2, sl, r4 │ │ │ │ + tsteq fp, r0, ror #20 │ │ │ │ + smlabbeq r2, sl, sl, r4 │ │ │ │ + tsteq r2, r0, ror #20 │ │ │ │ + tsteq r2, ip, ror #20 │ │ │ │ + tsteq r2, r8, ror #20 │ │ │ │ + tsteq r2, r4, ror #20 │ │ │ │ + tsteq r2, r0, ror #20 │ │ │ │ + tsteq r2, r0, ror #20 │ │ │ │ + smlabteq fp, lr, r9, r0 │ │ │ │ + tsteq r2, lr, asr #20 │ │ │ │ + ldrdeq r4, [r2, -sl] │ │ │ │ + @ instruction: 0x010b0996 │ │ │ │ + @ instruction: 0x0102499a │ │ │ │ + strdeq r3, [r4, -sl] │ │ │ │ + smlabbeq r5, ip, lr, r9 │ │ │ │ + ldrdeq r3, [r4, -r4] │ │ │ │ + ldrdeq r2, [r3, -sl] │ │ │ │ + ldrdeq r2, [r3, -ip] │ │ │ │ + smlabteq r3, r0, sl, r2 │ │ │ │ + tsteq r4, r8, asr sp │ │ │ │ + tsteq r4, sl, asr sp │ │ │ │ + tsteq r4, r4, asr sp │ │ │ │ + tsteq r4, r4, asr sp │ │ │ │ + tsteq r4, lr, ror #26 │ │ │ │ + smlabbeq r4, r8, sp, r5 │ │ │ │ + smlabbeq r4, r8, sp, r5 │ │ │ │ + @ instruction: 0x01045d9e │ │ │ │ + @ instruction: 0x01045db2 │ │ │ │ + smlatbeq r5, r0, ip, r4 │ │ │ │ + @ instruction: 0x01045d96 │ │ │ │ + @ instruction: 0x01045d98 │ │ │ │ + @ instruction: 0x01045d9a │ │ │ │ + smlatbeq r4, r8, sp, r5 │ │ │ │ + smlatbeq r4, lr, sp, r5 │ │ │ │ + @ instruction: 0x01045db4 │ │ │ │ + @ instruction: 0x01045dba │ │ │ │ + @ instruction: 0x01045db4 │ │ │ │ + smlatbeq r4, lr, sp, r5 │ │ │ │ + @ instruction: 0x01045db0 │ │ │ │ + tsteq r4, r6, asr #18 │ │ │ │ + @ instruction: 0x010b07ba │ │ │ │ + @ instruction: 0x01045d90 │ │ │ │ + @ instruction: 0x01056b92 │ │ │ │ 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: 0x01045a90 │ │ │ │ + smlabbeq r4, r4, sl, r5 │ │ │ │ + smlatbeq r2, r2, r2, r4 │ │ │ │ + @ instruction: 0x0102429a │ │ │ │ + tsteq r4, r4, ror #20 │ │ │ │ + tsteq r5, r6, lsr r8 │ │ │ │ + tsteq r4, sl, asr fp │ │ │ │ + tsteq r4, r2, ror #22 │ │ │ │ + tsteq r4, lr, ror #22 │ │ │ │ + tsteq r4, lr, ror #22 │ │ │ │ + tsteq r4, lr, ror #22 │ │ │ │ + tsteq r4, lr, ror #22 │ │ │ │ + tsteq r4, sl, ror fp │ │ │ │ + tsteq r4, sl, ror fp │ │ │ │ + tsteq r4, sl, ror ip │ │ │ │ + tsteq r5, sl, asr #12 │ │ │ │ + tsteq r4, r6, ror #22 │ │ │ │ + smlatbeq r4, sl, fp, r4 │ │ │ │ + tsteq r4, sl, asr fp │ │ │ │ + tsteq r4, sl, ror #22 │ │ │ │ + tsteq r4, sl, lsr #18 │ │ │ │ + tsteq r4, sl, asr #18 │ │ │ │ + smlabbeq r4, lr, fp, r4 │ │ │ │ + @ instruction: 0x01044b96 │ │ │ │ + tsteq r4, r2, lsr r9 │ │ │ │ + tsteq r4, r2, lsr r9 │ │ │ │ + tsteq r4, r2, lsr r9 │ │ │ │ + tsteq r4, r2, lsr r9 │ │ │ │ + tsteq r4, r6, ror fp │ │ │ │ + tsteq r4, r6, ror fp │ │ │ │ + tsteq r4, r2, lsl r9 │ │ │ │ + smlabbeq r5, sl, r2, r4 │ │ │ │ + tsteq r4, r6, lsl #18 │ │ │ │ + tsteq r4, r2, lsl r9 │ │ │ │ + tsteq r4, sl, lsl r9 │ │ │ │ + tsteq fp, r8, lsl r2 │ │ │ │ + tsteq r4, ip, lsl #18 │ │ │ │ + tsteq r3, r2, asr #4 │ │ │ │ + tsteq r3, lr, lsr r2 │ │ │ │ + strdeq r5, [r4, -r0] │ │ │ │ + tsteq r4, r4, asr r7 │ │ │ │ + smlatteq r4, r4, r8, r5 │ │ │ │ + smlatteq r4, r2, r8, r5 │ │ │ │ + smlatbeq r2, lr, pc, r3 @ │ │ │ │ + smlatbeq r2, r6, pc, r3 @ │ │ │ │ + tsteq r5, r6, lsr #8 │ │ │ │ + tsteq r2, ip, ror pc │ │ │ │ + tsteq r2, r4, ror pc │ │ │ │ + tsteq r2, r8, ror #14 │ │ │ │ + tsteq r2, r8, asr r7 │ │ │ │ + tsteq r2, r4, asr r7 │ │ │ │ + tsteq r2, r0, asr r7 │ │ │ │ + tsteq r2, ip, asr #14 │ │ │ │ + tsteq r2, r8, asr #14 │ │ │ │ + tsteq r2, r4, asr #14 │ │ │ │ + tsteq r2, r0, asr #14 │ │ │ │ + tsteq r2, r8, lsr r7 │ │ │ │ + tsteq r2, r4, lsr r7 │ │ │ │ + tsteq r5, r0, ror #6 │ │ │ │ + tsteq r5, r0, asr #6 │ │ │ │ + qaddeq r0, r2, fp │ │ │ │ + tsteq r5, lr, ror r5 │ │ │ │ + tsteq r5, sl, ror r5 │ │ │ │ + tsteq r5, sl, ror #10 │ │ │ │ + tsteq r5, r6, ror r5 │ │ │ │ + smlabbeq r5, r2, r5, r9 │ │ │ │ + smlabbeq r5, sl, r5, r9 │ │ │ │ + @ instruction: 0x01059592 │ │ │ │ + @ instruction: 0x0105959a │ │ │ │ + smlatbeq r5, r2, r5, r9 │ │ │ │ + @ instruction: 0x010595b2 │ │ │ │ + smlabteq r5, r2, r5, r9 │ │ │ │ + ldrdeq r9, [r5, -r2] │ │ │ │ + smlatteq r5, r2, r5, r9 │ │ │ │ + strdeq r9, [r5, -r2] │ │ │ │ + tstpeq sl, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, lr, r5, r9 │ │ │ │ + tsteq r5, r2, ror r4 │ │ │ │ + tsteq r5, lr, ror r4 │ │ │ │ + smlabbeq r5, sl, r4, r9 │ │ │ │ + @ instruction: 0x01059492 │ │ │ │ + @ instruction: 0x0105949a │ │ │ │ + smlatbeq r5, r2, r4, r9 │ │ │ │ + smlatbeq r5, sl, r4, r9 │ │ │ │ + @ instruction: 0x010594ba │ │ │ │ + smlabteq r5, sl, r4, r9 │ │ │ │ + ldrdeq r9, [r5, -sl] │ │ │ │ + smlatteq r5, sl, r4, r9 │ │ │ │ + strdeq r9, [r5, -sl] │ │ │ │ + tstpeq sl, r8, asr #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, sl, lsl #10 │ │ │ │ + tsteq r5, sl, ror r3 │ │ │ │ + smlabbeq r5, r6, r3, r9 │ │ │ │ + @ instruction: 0x01059392 │ │ │ │ @ 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 r5, r2, 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 │ │ │ │ + tstpeq sl, r0, asr sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r6, lsr #8 │ │ │ │ + smlabbeq r5, r2, r2, r9 │ │ │ │ + smlabbeq r5, lr, r2, r9 │ │ │ │ + @ instruction: 0x0105929a │ │ │ │ + smlatbeq r5, r2, r2, r9 │ │ │ │ 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 #6 │ │ │ │ - tsteq r5, sl, lsl r3 │ │ │ │ - tstpeq sl, r8, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, sl, lsr #6 │ │ │ │ - @ instruction: 0x0105919a │ │ │ │ - smlatbeq r5, r6, r1, r9 │ │ │ │ + tstpeq sl, r8, asr ip @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r2, asr #6 │ │ │ │ + smlabbeq r5, sl, r1, r9 │ │ │ │ + @ instruction: 0x01059196 │ │ │ │ + smlatbeq r5, r2, r1, r9 │ │ │ │ + smlatbeq r5, sl, 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, r2, 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 │ │ │ │ + tstpeq sl, r0, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, lr, asr r2 │ │ │ │ + swpeq r9, r2, [r5] │ │ │ │ + swpeq r9, lr, [r5] │ │ │ │ + smlatbeq r5, sl, r0, r9 │ │ │ │ + strheq r9, [r5, -r2] │ │ │ │ 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, lsl r1 │ │ │ │ - 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 │ │ │ │ + tstpeq sl, r8, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, sl, ror r1 │ │ │ │ + @ instruction: 0x01058f9a │ │ │ │ + smlatbeq r5, r6, pc, r8 @ │ │ │ │ + @ instruction: 0x01058fb2 │ │ │ │ + @ instruction: 0x01058fba │ │ │ │ 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 #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 #30 │ │ │ │ - tsteq r5, sl, lsr pc │ │ │ │ - smlabbeq sl, r8, r8, pc @ │ │ │ │ - @ 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 │ │ │ │ + tsteq r5, r4 │ │ │ │ + tsteq r5, r6, lsl r0 │ │ │ │ + tsteq r5, r8, lsr #32 │ │ │ │ + tstpeq sl, r8, ror r9 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, r2, r0, r9 │ │ │ │ + @ instruction: 0x01058eb0 │ │ │ │ + @ instruction: 0x01058ebc │ │ │ │ + smlabteq r5, r8, 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 │ │ │ │ - tsteq r5, r8, asr #26 │ │ │ │ - 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 │ │ │ │ + smlatteq r5, r0, lr, r8 │ │ │ │ + smlatteq r5, r8, lr, r8 │ │ │ │ + strdeq r8, [r5, -r8] │ │ │ │ + tsteq r5, r8, lsl #30 │ │ │ │ + tsteq r5, r8, lsl pc │ │ │ │ + tsteq r5, r8, lsr #30 │ │ │ │ + tsteq r5, r8, lsr pc │ │ │ │ + smlabbeq sl, r6, r8, pc @ │ │ │ │ + @ instruction: 0x01058fbe │ │ │ │ + smlatbeq r5, sl, sp, r8 │ │ │ │ + @ instruction: 0x01058db8 │ │ │ │ + smlabteq r5, r6, sp, r8 │ │ │ │ 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, lsl #22 │ │ │ │ + tsteq r5, ip, lsl #22 │ │ │ │ + tsteq r5, r4, lsl fp │ │ │ │ + tsteq r5, ip, lsl fp │ │ │ │ + tsteq r5, ip, lsr #22 │ │ │ │ + tsteq r5, ip, lsr fp │ │ │ │ + tsteq r5, ip, asr #22 │ │ │ │ + tsteq r5, ip, asr fp │ │ │ │ + tsteq r5, ip, ror #22 │ │ │ │ + @ instruction: 0x010af4ba │ │ │ │ + tsteq r5, r8, lsl #24 │ │ │ │ + smlatteq r5, ip, r9, r8 │ │ │ │ + strdeq r8, [r5, -r8] │ │ │ │ + tsteq r5, r4, lsl #20 │ │ │ │ + tsteq r5, ip, lsl #20 │ │ │ │ + tsteq r5, r4, lsl sl │ │ │ │ + tsteq r5, ip, lsl sl │ │ │ │ + tsteq r5, r4, lsr #20 │ │ │ │ + tsteq r5, r4, lsr sl │ │ │ │ + tsteq r5, r4, asr #20 │ │ │ │ + tsteq r5, r4, asr sl │ │ │ │ + tsteq r5, r4, ror #20 │ │ │ │ + tsteq r5, r4, ror sl │ │ │ │ + smlabteq sl, r2, r3, pc @ │ │ │ │ + tsteq r5, r4, lsr #22 │ │ │ │ + strdeq r8, [r5, -r4] │ │ │ │ + tsteq r5, r0, lsl #18 │ │ │ │ + tsteq r5, ip, lsl #18 │ │ │ │ + tsteq r5, r4, lsl r9 │ │ │ │ + tsteq r5, ip, lsl r9 │ │ │ │ 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, ip, r9, r8 │ │ │ │ - ldrdeq pc, [sl, -sl] │ │ │ │ - tsteq r5, r8, lsr #20 │ │ │ │ - tsteq r5, ip, lsl #16 │ │ │ │ - tsteq r5, r8, lsl r8 │ │ │ │ + smlabteq sl, sl, r2, pc @ │ │ │ │ + tsteq r5, r0, asr #20 │ │ │ │ + strdeq r8, [r5, -ip] │ │ │ │ + tsteq r5, r8, lsl #16 │ │ │ │ + tsteq r5, r4, lsl r8 │ │ │ │ + tsteq r5, ip, 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 │ │ │ │ - smlabbeq r5, r4, 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, r6, ror r8 │ │ │ │ + smlabbeq r5, r8, r8, r8 │ │ │ │ + ldrdeq pc, [sl, -r8] │ │ │ │ + tsteq r5, r4, ror #18 │ │ │ │ + tsteq r5, lr, lsl #14 │ │ │ │ + tsteq r5, ip, lsl r7 │ │ │ │ + tsteq r5, sl, 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 │ │ │ │ - smlabbeq r5, ip, r7, r8 │ │ │ │ - @ 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 │ │ │ │ - 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, lr, lsr r7 │ │ │ │ + tsteq r5, r8, asr #14 │ │ │ │ + tsteq r5, r2, asr r7 │ │ │ │ + tsteq r5, r4, ror #14 │ │ │ │ + tsteq r5, r6, ror r7 │ │ │ │ + smlabbeq r5, r8, r7, r8 │ │ │ │ + @ instruction: 0x0105879a │ │ │ │ + smlatbeq r5, ip, r7, r8 │ │ │ │ + strdeq pc, [sl, -ip] │ │ │ │ + @ instruction: 0x0105889c │ │ │ │ + tsteq r5, r2, lsr r6 │ │ │ │ + tsteq r5, r0, asr #12 │ │ │ │ + tsteq r5, lr, asr #12 │ │ │ │ + tsteq r5, r8, asr r6 │ │ │ │ + tsteq r5, r2, ror #12 │ │ │ │ + tsteq r5, ip, ror #12 │ │ │ │ + tsteq r5, r6, ror r6 │ │ │ │ + smlabbeq r5, r8, r6, r8 │ │ │ │ + @ instruction: 0x0105869a │ │ │ │ + smlatbeq r5, ip, r6, r8 │ │ │ │ + @ instruction: 0x010586be │ │ │ │ + ldrdeq r8, [r5, -r0] │ │ │ │ + tstpeq sl, r0, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r8, [r5, -r4] │ │ │ │ + tsteq r5, r6, asr r5 │ │ │ │ + tsteq r5, r4, 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 │ │ │ │ + tsteq r5, ip, ror r5 │ │ │ │ + smlabbeq r5, r6, r5, r8 │ │ │ │ + @ instruction: 0x01058590 │ │ │ │ + @ instruction: 0x0105859a │ │ │ │ + smlatbeq r5, ip, r5, r8 │ │ │ │ + @ instruction: 0x010585be │ │ │ │ + ldrdeq r8, [r5, -r0] │ │ │ │ + smlatteq r5, r2, r5, r8 │ │ │ │ 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 │ │ │ │ + tsteq sl, r4, asr #30 │ │ │ │ + tsteq r5, lr, lsl #14 │ │ │ │ + smlatteq sl, r8, lr, lr │ │ │ │ + tsteq r2, r0, asr #18 │ │ │ │ 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 │ │ │ │ + strdeq r8, [r5, -r2] │ │ │ │ + tsteq r5, sl, lsl r5 │ │ │ │ + tsteq r5, r4, lsr r5 │ │ │ │ + tsteq r5, r0, asr r5 │ │ │ │ + tsteq r5, r2, ror #10 │ │ │ │ + @ instruction: 0x01058590 │ │ │ │ + smlatbeq r5, ip, r5, r8 │ │ │ │ + tsteq r5, r4, lsl #12 │ │ │ │ + tsteq r5, r0, asr #12 │ │ │ │ + tsteq r5, ip, ror r6 │ │ │ │ + smlatbeq r5, sl, r6, r8 │ │ │ │ + ldrdeq r8, [r5, -sl] │ │ │ │ + tsteq r5, ip, lsl #14 │ │ │ │ + tsteq r5, r4, lsr r7 │ │ │ │ + smlatbeq r5, r6, r7, r8 │ │ │ │ + ldrdeq r8, [r5, -lr] │ │ │ │ + tsteq r5, r6, 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - swpeq r2, lr, [r2] @ │ │ │ │ - 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 │ │ │ │ + smlatbeq r5, r0, r8, r8 │ │ │ │ + ldrdeq r8, [r5, -r8] │ │ │ │ + strdeq r8, [r5, -lr] │ │ │ │ + tsteq r5, sl, ror r9 │ │ │ │ + smlatbeq r5, lr, r9, r8 │ │ │ │ + tsteq r5, r2, lsl #20 │ │ │ │ + tsteq r5, r0, asr #20 │ │ │ │ + smlabbeq r5, r8, sl, r8 │ │ │ │ + smlabteq r5, r8, sl, r8 │ │ │ │ + strdeq r8, [r5, -r2] │ │ │ │ + smlatteq r5, r0, r5, r8 │ │ │ │ + tsteq r5, lr, asr r3 │ │ │ │ + tsteq r5, r0, asr r2 │ │ │ │ + smlatteq r5, r6, r1, r8 │ │ │ │ + @ instruction: 0x010581b0 │ │ │ │ + smlabbeq r5, r2, r1, r8 │ │ │ │ + tsteq r2, r8, lsr r3 │ │ │ │ + tsteq r2, r2, lsr r3 │ │ │ │ + tsteq r5, r8, lsl #4 │ │ │ │ + ldrdeq r8, [r5, -r6] │ │ │ │ + tsteq r2, r0, lsr #6 │ │ │ │ + tsteq r2, sl, lsl r3 │ │ │ │ + smlatbeq r5, r0, r2, r8 │ │ │ │ + tsteq r5, lr, asr r2 │ │ │ │ + tsteq r5, ip, lsl r2 │ │ │ │ + tsteq r2, r2, lsl #6 │ │ │ │ + strdeq r2, [r2, -ip] │ │ │ │ + smlabteq r5, r6, r2, r8 │ │ │ │ + ldrdeq r8, [r5, -ip] │ │ │ │ + smlatteq r2, sl, r2, r2 │ │ │ │ + tsteq r5, r4, lsr r4 │ │ │ │ + smlabbeq r5, lr, r3, r8 │ │ │ │ + tsteq r5, r0, asr #6 │ │ │ │ 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 │ │ │ │ + smlabteq r2, ip, r2, r2 │ │ │ │ + smlabteq r2, r6, r2, r2 │ │ │ │ + ldrdeq r8, [r5, -r0] │ │ │ │ + smlabbeq r5, sl, r3, r8 │ │ │ │ + @ instruction: 0x010222b4 │ │ │ │ + smlatbeq r2, lr, r2, r2 │ │ │ │ + @ instruction: 0x0105849c │ │ │ │ + tsteq r5, r2, asr r4 │ │ │ │ + tsteq r5, ip, lsl #8 │ │ │ │ + @ instruction: 0x01022296 │ │ │ │ + @ instruction: 0x01022290 │ │ │ │ + smlabteq r5, r6, r4, r8 │ │ │ │ + smlatteq r5, r4, r4, r8 │ │ │ │ + tsteq r2, lr, ror r2 │ │ │ │ + smlatbeq r5, r8, r7, r8 │ │ │ │ tsteq r5, lr, asr r6 │ │ │ │ - tsteq r5, ip, lsl #12 │ │ │ │ - strdeq r1, [r2, -r6] │ │ │ │ - strdeq r1, [r2, -r0] │ │ │ │ - tsteq r5, r6, asr r7 │ │ │ │ + smlatbeq r5, r4, r5, r8 │ │ │ │ + tsteq r5, r6, asr r5 │ │ │ │ + tsteq r5, r8, lsl #10 │ │ │ │ + tsteq r2, sl, asr r2 │ │ │ │ + tsteq r2, r4, asr r2 │ │ │ │ + strdeq r8, [r5, -r2] │ │ │ │ + smlatbeq r5, r4, r5, r8 │ │ │ │ + tsteq r2, r2, asr #4 │ │ │ │ + tsteq r2, ip, lsr r2 │ │ │ │ + ldrdeq r8, [r5, -r6] │ │ │ │ + smlabbeq r5, r8, r6, r8 │ │ │ │ + tsteq r5, sl, lsr r6 │ │ │ │ + tsteq r2, r4, lsr #4 │ │ │ │ + tsteq r2, lr, lsl r2 │ │ │ │ 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 r5, lr, lsl r7 │ │ │ │ + tsteq r2, ip, lsl #4 │ │ │ │ + @ instruction: 0x010588b2 │ │ │ │ + smlatteq r5, ip, r7, r8 │ │ │ │ + @ instruction: 0x01058796 │ │ │ │ + tsteq r5, r8, asr #14 │ │ │ │ + smlatteq r2, lr, r1, r2 │ │ │ │ + smlatteq r2, r8, r1, r2 │ │ │ │ + tsteq r5, lr, lsr r8 │ │ │ │ + smlatteq r5, ip, r7, r8 │ │ │ │ + ldrdeq r2, [r2, -r6] │ │ │ │ + ldrdeq r2, [r2, -r0] │ │ │ │ + tsteq r5, r6, lsr r9 │ │ │ │ + smlatteq r5, r0, r8, r8 │ │ │ │ + smlabbeq r5, lr, r8, r8 │ │ │ │ + @ instruction: 0x010221b8 │ │ │ │ + @ instruction: 0x010221b2 │ │ │ │ + tsteq r5, r4, ror #18 │ │ │ │ + smlabbeq r5, r6, r9, r8 │ │ │ │ + smlatbeq r2, r0, r1, r2 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x0104b69a │ │ │ │ + tsteq r4, r4, lsl #22 │ │ │ │ + tsteq r2, r0, lsr r3 │ │ │ │ + ldrdeq r1, [r4, -r6] │ │ │ │ + tsteq r2, r8, lsl #4 │ │ │ │ + tsteq r4, r2, lsl #20 │ │ │ │ + tsteq r2, r2, lsl #4 │ │ │ │ strdeq r8, [r5, -r6] │ │ │ │ - smlatteq r5, lr, r3, r8 │ │ │ │ - smlatteq r5, r6, r3, r8 │ │ │ │ - ldrdeq r8, [r5, -lr] │ │ │ │ + smlatteq r5, lr, r5, r8 │ │ │ │ + tsteq r5, r2, ror 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 │ │ │ │ + smlabteq r5, lr, r5, r8 │ │ │ │ + smlabteq r5, r6, r5, r8 │ │ │ │ + @ instruction: 0x010585be │ │ │ │ + @ instruction: 0x010585b6 │ │ │ │ + smlabteq sl, r8, r3, lr │ │ │ │ + tsteq r2, r2, ror #2 │ │ │ │ + tsteq r4, r0, lsr r9 │ │ │ │ + tsteq r2, r0, asr r1 │ │ │ │ + tsteq r4, r2, lsl r9 │ │ │ │ + tsteq r2, sl, asr r1 │ │ │ │ + strdeq r1, [r4, -r4] │ │ │ │ + @ instruction: 0x010418b8 │ │ │ │ + ldrdeq r1, [r4, -r2] │ │ │ │ + tsteq r3, lr, lsl #14 │ │ │ │ + tsteq r5, ip, lsl #10 │ │ │ │ + tsteq r5, r8, lsl #10 │ │ │ │ + tsteq r5, r4, lsl #10 │ │ │ │ + tsteq r5, r4, lsl #10 │ │ │ │ + tsteq r5, r8, lsl #10 │ │ │ │ + strdeq r2, [r2, -ip] │ │ │ │ + strdeq r2, [r2, -r6] │ │ │ │ + strdeq r8, [r5, -r0] │ │ │ │ + tsteq r4, r4, lsr r8 │ │ │ │ + smlatteq r5, r2, r4, r8 │ │ │ │ + ldrdeq r8, [r5, -r6] │ │ │ │ + smlabteq r5, ip, r4, r8 │ │ │ │ + tsteq r3, ip, lsl #12 │ │ │ │ + strdeq r0, [r3, -r6] │ │ │ │ + @ instruction: 0x010584b0 │ │ │ │ + ldrshteq r5, [pc], #88 │ │ │ │ + smlatbeq r5, r2, r4, r8 │ │ │ │ + @ instruction: 0x0105849c │ │ │ │ + @ instruction: 0x010305b4 │ │ │ │ + @ instruction: 0x0103059e │ │ │ │ + smlatteq r4, r2, r8, r3 │ │ │ │ + tstpeq r4, lr, ror #26 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01022194 │ │ │ │ + smlatbeq r4, lr, r7, r3 │ │ │ │ + smlabteq r2, lr, pc, r1 @ │ │ │ │ + smlabteq r2, r8, pc, r1 @ │ │ │ │ + tsteq r3, r4, lsr #6 │ │ │ │ + tsteq r3, r6, lsr #6 │ │ │ │ + tsteq r5, r0, lsl #8 │ │ │ │ + strdeq r8, [r5, -lr] │ │ │ │ + smlatbeq r4, r8, r5, r3 │ │ │ │ + tsteq r4, lr, ror r8 │ │ │ │ + tsteq r2, lr, asr #30 │ │ │ │ + tsteq r2, r8, asr #30 │ │ │ │ + smlabteq r5, r0, r3, r8 │ │ │ │ + @ instruction: 0x010583b6 │ │ │ │ + @ instruction: 0x010583b0 │ │ │ │ + tsteq r5, lr, ror r2 │ │ │ │ + tsteq r5, r4, lsl #22 │ │ │ │ + tsteq r5, sl, ror #4 │ │ │ │ + tsteq r5, r4, ror #4 │ │ │ │ + tsteq r5, lr, asr r2 │ │ │ │ + tsteq r5, r8, asr r2 │ │ │ │ + tsteq sl, r4, ror r0 │ │ │ │ + tsteq r5, r6, asr #6 │ │ │ │ + smlatteq r4, r6, r5, r1 │ │ │ │ + tsteq r5, ip, lsr r3 │ │ │ │ + tsteq r5, r0, lsr r3 │ │ │ │ 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] │ │ │ │ + tsteq r5, ip, lsl r3 │ │ │ │ + tsteq r5, r0, lsr #6 │ │ │ │ + tsteq r4, r4, lsr #2 │ │ │ │ + tsteq r4, sl, ror #16 │ │ │ │ + strdeq r1, [r4, -lr] │ │ │ │ + ldrdeq r1, [r2, -r0] │ │ │ │ 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 │ │ │ │ + tsteq r5, r4, ror r1 │ │ │ │ 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 │ │ │ │ - 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] │ │ │ │ + @ instruction: 0x01021bb6 │ │ │ │ + smlatteq r5, sl, r1, r2 │ │ │ │ + smlatbeq r2, sl, fp, r1 │ │ │ │ + @ instruction: 0x01021b96 │ │ │ │ + tsteq sl, ip, ror sp │ │ │ │ + smlabbeq r2, r4, fp, r1 │ │ │ │ + smlabbeq r2, r6, fp, r1 │ │ │ │ + tsteq r2, lr, ror fp │ │ │ │ + smlatteq r5, r6, fp, r4 │ │ │ │ + smlatteq r5, r8, fp, r4 │ │ │ │ + smlatteq r5, r0, fp, r4 │ │ │ │ + tsteq r2, r2, asr #22 │ │ │ │ + tsteq r5, r8, lsr #2 │ │ │ │ + tsteq r2, r2, lsr fp │ │ │ │ + tsteq r2, r0, asr #22 │ │ │ │ + qaddeq r8, r2, r5 │ │ │ │ + tsteq r2, r2, asr #22 │ │ │ │ + ldrdeq r2, [r5, -r6] │ │ │ │ + tsteq r2, r8, lsr fp │ │ │ │ + tsteq r2, r6, lsr #22 │ │ │ │ + tsteq sl, lr, ror #24 │ │ │ │ + tsteq r2, r8, lsl fp │ │ │ │ + tsteq r2, r0, lsr #22 │ │ │ │ + tsteq r2, r2, lsr #22 │ │ │ │ + tsteq r2, ip, lsl fp │ │ │ │ + strdeq r1, [r2, -r4] │ │ │ │ + strdeq r1, [r2, -r6] │ │ │ │ + tsteq r2, r8, lsl #22 │ │ │ │ + tsteq r2, r4, lsr #20 │ │ │ │ + tsteq r2, lr, lsl sl │ │ │ │ + strdeq r1, [r2, -r4] │ │ │ │ + strdeq r1, [r2, -r8] │ │ │ │ + strdeq r1, [r2, -r2] │ │ │ │ + tsteq r5, r4, lsr r2 │ │ │ │ + smlabteq r2, ip, r9, r1 │ │ │ │ + smlabteq r2, r6, r9, r1 │ │ │ │ + smlabteq r4, r0, r6, r3 │ │ │ │ + smlabteq r4, r0, r6, r3 │ │ │ │ + @ instruction: 0x010436be │ │ │ │ + tsteq r4, r4, lsl #14 │ │ │ │ + @ instruction: 0x01043694 │ │ │ │ + @ instruction: 0x01043692 │ │ │ │ + smlabteq r4, sl, lr, sp │ │ │ │ + smlabteq r4, r4, lr, sp │ │ │ │ + @ instruction: 0x0104debe │ │ │ │ + @ instruction: 0x0104deb8 │ │ │ │ + @ instruction: 0x0104deb2 │ │ │ │ + smlatbeq r4, ip, lr, sp │ │ │ │ + smlatbeq r4, r6, lr, sp │ │ │ │ + tsteq r2, r8, lsr #2 │ │ │ │ + tsteq r2, r6, lsr #2 │ │ │ │ + smlabbeq r4, r4, lr, sp │ │ │ │ + smlabbeq sl, r8, sl, sp │ │ │ │ + smlabbeq r4, lr, lr, sp │ │ │ │ + tsteq r2, r6, lsr r1 │ │ │ │ + tsteq r2, ip, lsl r1 │ │ │ │ + smlabbeq r4, r2, lr, sp │ │ │ │ + tsteq r2, sl, ror #16 │ │ │ │ + tsteq r2, r4, ror #16 │ │ │ │ + tsteq r5, r2, lsr #28 │ │ │ │ + smlabbeq r4, lr, sp, sp │ │ │ │ + @ instruction: 0x0104dd94 │ │ │ │ + tsteq r5, sl, lsl #28 │ │ │ │ + tsteq r4, r2, ror #26 │ │ │ │ + tsteq r4, r8, ror #26 │ │ │ │ + strdeq r1, [r5, -r2] │ │ │ │ + strdeq r1, [r5, -r8] │ │ │ │ + ldrdeq r1, [r5, -lr] │ │ │ │ + @ instruction: 0x010ad996 │ │ │ │ + ldrdeq r1, [r5, -ip] │ │ │ │ + strdeq r0, [r4, -lr] │ │ │ │ + tsteq r5, r0, lsr #26 │ │ │ │ + smlabbeq r2, r6, r7, r1 │ │ │ │ + smlabbeq r2, r0, r7, r1 │ │ │ │ + @ instruction: 0x01051db2 │ │ │ │ + @ instruction: 0x01040eb6 │ │ │ │ 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] │ │ │ │ - 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 │ │ │ │ - tsteq r2, sl, lsr #26 │ │ │ │ + tsteq r2, r0, lsr r1 │ │ │ │ + tsteq r5, r6, lsr fp │ │ │ │ + ldrdeq r1, [r2, -sl] │ │ │ │ + strheq r1, [r2, -ip] │ │ │ │ + swpeq r1, ip, [r2] │ │ │ │ + smlabbeq r2, r6, r0, r1 │ │ │ │ + qaddeq r1, ip, r2 │ │ │ │ + qaddeq r1, r2, r2 │ │ │ │ + tsteq r2, r4, lsr r0 │ │ │ │ + tsteq r2, lr │ │ │ │ + tsteq r5, r8, lsr sl │ │ │ │ + smlatbeq r2, sl, pc, r0 @ │ │ │ │ + smlabbeq r2, r4, pc, r0 @ │ │ │ │ + tsteq r2, r0, ror #30 │ │ │ │ + tsteq r2, r4, lsr pc │ │ │ │ + tsteq r2, sl, lsl #30 │ │ │ │ + smlatteq r2, r0, lr, r0 │ │ │ │ + @ instruction: 0x01020eb4 │ │ │ │ + smlatbeq r2, sl, lr, r0 │ │ │ │ + smlabbeq r2, r6, lr, r0 │ │ │ │ + tsteq r2, r2, ror #28 │ │ │ │ + tsteq r2, r8, lsr lr │ │ │ │ + tsteq r2, r4, lsl lr │ │ │ │ + strdeq r0, [r2, -r0] │ │ │ │ + smlabteq r2, r4, sp, r0 │ │ │ │ + @ instruction: 0x01020d98 │ │ │ │ + tsteq r2, r4, ror sp │ │ │ │ + tsteq r2, r0, asr sp │ │ │ │ + tsteq r2, r4, 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 │ │ │ │ - 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 │ │ │ │ - tsteq r2, r2, asr r8 │ │ │ │ - tsteq r2, r2, lsr #16 │ │ │ │ - strdeq r0, [r2, -r2] │ │ │ │ - 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] │ │ │ │ + smlatteq r2, r0, ip, r0 │ │ │ │ + smlabteq r2, r2, ip, r0 │ │ │ │ + smlabbeq r5, r4, r7, r7 │ │ │ │ + strdeq r7, [r5, -r8] │ │ │ │ + tsteq r5, r6, asr r8 │ │ │ │ + smlabteq r5, ip, r8, r7 │ │ │ │ + tsteq r5, lr, lsr r9 │ │ │ │ + smlabteq r2, r8, fp, r0 │ │ │ │ + smlabbeq r2, sl, fp, r0 │ │ │ │ + tsteq r2, r8, ror #22 │ │ │ │ + tsteq r2, r8, lsr fp │ │ │ │ + tsteq r2, r6, lsl #22 │ │ │ │ + smlatteq r2, r8, sl, r0 │ │ │ │ + smlabteq r2, r8, sl, r0 │ │ │ │ + @ instruction: 0x01020a96 │ │ │ │ + tsteq r2, r4, ror #20 │ │ │ │ + tsteq r2, r2, lsr sl │ │ │ │ + tsteq r2, r2, lsl #20 │ │ │ │ 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 │ │ │ │ + smlabteq r2, r8, r9, r0 │ │ │ │ + smlatbeq r2, r0, r9, r0 │ │ │ │ + tsteq r2, r0, ror r9 │ │ │ │ + tsteq r2, r8, ror #18 │ │ │ │ + tsteq r2, r4, asr #18 │ │ │ │ + tsteq r2, r6, lsl r9 │ │ │ │ + smlatteq r2, r8, r8, r0 │ │ │ │ + smlatteq r2, r0, r8, r0 │ │ │ │ + @ instruction: 0x010208bc │ │ │ │ + @ instruction: 0x0102089a │ │ │ │ + tsteq r2, r0, ror r8 │ │ │ │ + tsteq r2, r6, asr #16 │ │ │ │ + tsteq r2, ip, lsl r8 │ │ │ │ + tsteq r2, r4, lsl r8 │ │ │ │ + strdeq r0, [r2, -r0] │ │ │ │ + smlabteq r2, lr, r7, r0 │ │ │ │ + smlatbeq r2, r2, r7, r0 │ │ │ │ + tsteq r2, r6, ror r7 │ │ │ │ + tsteq r2, r0, ror r7 │ │ │ │ + tsteq r2, r0, asr r7 │ │ │ │ + tsteq r2, r0, lsr r7 │ │ │ │ + tsteq r2, r6, lsl #14 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x010206b2 │ │ │ │ + smlabbeq r2, sl, r6, r0 │ │ │ │ + smlabbeq r2, r4, r6, r0 │ │ │ │ + tsteq r2, r2, ror #12 │ │ │ │ + tsteq r2, r6, lsr r6 │ │ │ │ + tsteq r2, r0, lsr r6 │ │ │ │ + tsteq r2, r0, lsl r6 │ │ │ │ + smlatteq r2, r8, r5, r0 │ │ │ │ + smlabteq r2, r0, r5, r0 │ │ │ │ + @ instruction: 0x010205ba │ │ │ │ + @ instruction: 0x01020598 │ │ │ │ + tsteq r2, r6, ror r5 │ │ │ │ + tsteq r2, r8, asr #10 │ │ │ │ + tsteq r2, sl, lsl r5 │ │ │ │ + smlatteq r2, ip, r4, r0 │ │ │ │ + smlatteq r2, r6, r4, r0 │ │ │ │ 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 │ │ │ │ + tsteq r2, r6, ror #6 │ │ │ │ + tsteq r2, r8, asr #6 │ │ │ │ + tsteq r2, r2, lsr #6 │ │ │ │ + strdeq r0, [r2, -ip] │ │ │ │ strdeq r0, [r2, -r6] │ │ │ │ ldrdeq r0, [r2, -r6] │ │ │ │ - tsteq r5, r6, ror ip │ │ │ │ - tsteq r5, r0, asr fp │ │ │ │ - ldrdeq r6, [r5, -lr] │ │ │ │ - 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] │ │ │ │ - swpeq r0, r4, [r2] │ │ │ │ - smlabbeq r2, lr, r0, r0 │ │ │ │ - smlabbeq r2, r8, r0, r0 │ │ │ │ - smlabbeq r2, r2, r0, r0 │ │ │ │ - tsteq r2, ip, ror r0 │ │ │ │ - tsteq r2, r6, ror r0 │ │ │ │ - tsteq r2, r0, ror r0 │ │ │ │ - tsteq r2, sl, rrx │ │ │ │ - smlabbeq r5, r0, fp, r6 │ │ │ │ - tsteq r5, sl, lsl fp │ │ │ │ - qaddeq r0, r8, r2 │ │ │ │ - @ instruction: 0x01056b9e │ │ │ │ - tsteq r2, ip, asr #32 │ │ │ │ - tsteq r5, sl, lsl sp │ │ │ │ - tsteq r5, ip, ror ip │ │ │ │ - tsteq r5, r6, lsl ip │ │ │ │ - tsteq r2, r4, lsr r0 │ │ │ │ - @ instruction: 0x01056c9a │ │ │ │ - tsteq r2, r8, lsr #32 │ │ │ │ - @ instruction: 0x01056d92 │ │ │ │ - tsteq r5, r4, lsr #26 │ │ │ │ - tsteq r2, r6, lsl r0 │ │ │ │ - @ instruction: 0x01056db4 │ │ │ │ - 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 @ │ │ │ │ + @ instruction: 0x010202b6 │ │ │ │ + tsteq r5, r6, asr lr │ │ │ │ + tsteq r5, r0, lsr sp │ │ │ │ + @ instruction: 0x01056cbe │ │ │ │ + @ instruction: 0x01020298 │ │ │ │ + @ instruction: 0x01020292 │ │ │ │ + qaddeq r7, r0, r5 │ │ │ │ + smlabbeq r2, r6, r2, r0 │ │ │ │ + smlabbeq r2, r0, r2, r0 │ │ │ │ + tsteq r2, sl, ror r2 │ │ │ │ + tsteq r2, r4, ror r2 │ │ │ │ + tsteq r2, lr, ror #4 │ │ │ │ + tsteq r2, r8, ror #4 │ │ │ │ + tsteq r2, r2, ror #4 │ │ │ │ + tsteq r2, ip, asr r2 │ │ │ │ + tsteq r2, r6, asr r2 │ │ │ │ + tsteq r2, r0, asr r2 │ │ │ │ + tsteq r2, sl, asr #4 │ │ │ │ + tsteq r5, r0, ror #26 │ │ │ │ + strdeq r6, [r5, -sl] │ │ │ │ + tsteq r2, r8, lsr r2 │ │ │ │ + tsteq r5, lr, ror sp │ │ │ │ + tsteq r2, ip, lsr #4 │ │ │ │ + strdeq r6, [r5, -sl] │ │ │ │ + tsteq r5, ip, asr lr │ │ │ │ + strdeq r6, [r5, -r6] │ │ │ │ + tsteq r2, r4, lsl r2 │ │ │ │ + tsteq r5, sl, ror lr │ │ │ │ + tsteq r2, r8, lsl #4 │ │ │ │ + tsteq r5, r2, ror pc │ │ │ │ + tsteq r5, r4, lsl #30 │ │ │ │ + strdeq r0, [r2, -r6] │ │ │ │ + @ instruction: 0x01056f94 │ │ │ │ + smlatteq r2, sl, r1, r0 │ │ │ │ + smlatteq r2, r4, r1, r0 │ │ │ │ + ldrdeq r0, [r2, -lr] │ │ │ │ + ldrdeq r0, [r2, -r8] │ │ │ │ + ldrdeq r0, [r2, -r2] │ │ │ │ + smlabteq r2, ip, r1, r0 │ │ │ │ + smlabteq r2, r6, r1, r0 │ │ │ │ + smlabteq r2, r0, r1, r0 │ │ │ │ + @ instruction: 0x010201ba │ │ │ │ + @ instruction: 0x010201b4 │ │ │ │ + smlatbeq r2, lr, r1, r0 │ │ │ │ + smlatbeq r2, r8, r1, r0 │ │ │ │ + smlatbeq r2, r2, r1, r0 │ │ │ │ + @ instruction: 0x0102019c │ │ │ │ + @ instruction: 0x01020196 │ │ │ │ + @ instruction: 0x01020190 │ │ │ │ + smlabbeq r2, sl, r1, r0 │ │ │ │ + smlabbeq r2, r4, r1, r0 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -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 │ │ │ │ + smlatteq r2, sl, r6, r7 │ │ │ │ + smlatbeq r3, r0, fp, pc @ │ │ │ │ + @ instruction: 0x01056698 │ │ │ │ + tstpeq r1, r0, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01056698 │ │ │ │ + tstpeq r3, r0, ror #8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105669a │ │ │ │ + smlatteq r1, r8, ip, pc @ │ │ │ │ + @ instruction: 0x01056692 │ │ │ │ + smlabteq r1, sl, ip, pc @ │ │ │ │ + @ instruction: 0x01056698 │ │ │ │ + smlatbeq r1, ip, ip, pc @ │ │ │ │ + @ instruction: 0x01056692 │ │ │ │ + smlabbeq r1, lr, ip, pc @ │ │ │ │ + @ instruction: 0x01056698 │ │ │ │ + tstpeq r1, r8, ror ip @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, ip, lsl #30 │ │ │ │ + @ instruction: 0x0103f3b0 │ │ │ │ + tstpeq r1, r0, asr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r2, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r4, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r6, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, lr, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, sl, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, r4, ror #30 │ │ │ │ + tsteq r4, sl, lsl r2 │ │ │ │ + tsteq r2, r0, ror #30 │ │ │ │ + @ instruction: 0x010abd94 │ │ │ │ + smlabbeq r4, r2, r3, r1 │ │ │ │ + smlatbeq r1, r2, fp, pc @ │ │ │ │ + @ instruction: 0x0101fb9c │ │ │ │ + tsteq r4, lr, asr r4 │ │ │ │ + @ instruction: 0x0102dd96 │ │ │ │ + @ instruction: 0x0102dd94 │ │ │ │ + tsteq r4, sl, ror r4 │ │ │ │ + tstpeq r1, sl, asr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r4, asr #22 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r4, r6, pc, fp @ │ │ │ │ + tstpeq r1, lr, lsl fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r8, lsl fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, lr, lsl #6 │ │ │ │ + mrseq r7, LR_svc │ │ │ │ + strdeq r7, [r2, -lr] │ │ │ │ + strdeq r7, [r2, -ip] │ │ │ │ + strdeq r7, [r2, -sl] │ │ │ │ + strdeq r7, [r2, -r8] │ │ │ │ + strdeq r7, [r2, -r6] │ │ │ │ + strdeq r7, [r2, -r4] │ │ │ │ + smlatteq r2, lr, r2, r7 │ │ │ │ + smlatteq r2, ip, r2, r7 │ │ │ │ + tsteq r4, sl, lsl pc │ │ │ │ + strdeq fp, [r4, -ip] │ │ │ │ + tsteq sl, r0, lsl ip │ │ │ │ + tsteq r5, lr, lsr r1 │ │ │ │ + tstpeq r1, r4, asr r6 @ p-variant is OBSOLETE │ │ │ │ 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 │ │ │ │ + tstpeq r1, r6, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010562b2 │ │ │ │ + tsteq r5, r2, ror #4 │ │ │ │ + smlabbeq r1, lr, r3, pc @ │ │ │ │ + tstpeq r1, r0, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r0, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r2, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r2, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r1, -r2] │ │ │ │ + ldrdeq pc, [r1, -r4] │ │ │ │ + @ instruction: 0x0101f2b0 │ │ │ │ + smlabbeq r1, r6, r2, pc @ │ │ │ │ + tstpeq r1, ip, ror r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r6, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, ip, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r8, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r1, -lr] │ │ │ │ + ldrdeq pc, [r1, -r4] │ │ │ │ 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] │ │ │ │ - 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 @ │ │ │ │ - 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 │ │ │ │ + smlabbeq r1, r4, r1, pc @ │ │ │ │ + tstpeq r1, sl, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, lr, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r4, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r1, -lr] │ │ │ │ + ldrdeq pc, [r1, -sl] │ │ │ │ + smlatbeq r1, lr, r0, pc @ │ │ │ │ + smlabbeq r1, r4, r0, pc @ │ │ │ │ + tstpeq r1, sl, ror r0 @ p-variant is OBSOLETE │ │ │ │ + qaddeq pc, r6, r1 @ │ │ │ │ + tstpeq r1, sl, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r0, lsr #32 @ p-variant is OBSOLETE │ │ │ │ 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 │ │ │ │ + smlabteq r1, ip, pc, lr @ │ │ │ │ + @ instruction: 0x0101ef9e │ │ │ │ + tsteq r1, r2, ror pc │ │ │ │ + tsteq r1, r6, asr #30 │ │ │ │ + tsteq r1, sl, lsr #30 │ │ │ │ + tsteq r1, r4, lsl pc │ │ │ │ + smlatteq r1, r8, lr, lr │ │ │ │ + ldrdeq lr, [r1, -lr] │ │ │ │ + @ instruction: 0x0101eeba │ │ │ │ + smlabbeq r1, ip, lr, lr │ │ │ │ + tsteq r1, r0, ror #28 │ │ │ │ + tsteq r1, r6, asr lr │ │ │ │ + tsteq r1, r0, lsr lr │ │ │ │ + tsteq r1, r2, lsl #28 │ │ │ │ + ldrdeq lr, [r1, -lr] │ │ │ │ + @ instruction: 0x0101edb8 │ │ │ │ + smlabbeq r1, ip, sp, lr │ │ │ │ + tsteq r1, r0, ror #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 │ │ │ │ - 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 │ │ │ │ + tsteq r1, sl, lsr #26 │ │ │ │ + tsteq r1, r4, lsl sp │ │ │ │ + smlatteq r1, r8, ip, lr │ │ │ │ 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 │ │ │ │ + @ instruction: 0x0101ecbc │ │ │ │ + @ instruction: 0x0101ec90 │ │ │ │ + tsteq r1, r4, ror #24 │ │ │ │ + tsteq r1, lr, asr #24 │ │ │ │ + tsteq r1, r8, lsr ip │ │ │ │ + tsteq r1, ip, lsl #24 │ │ │ │ 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 │ │ │ │ - ldrdeq lr, [r1, -lr] │ │ │ │ - @ instruction: 0x0101e5b2 │ │ │ │ - @ instruction: 0x0101e590 │ │ │ │ + smlatteq r1, r0, fp, lr │ │ │ │ + @ instruction: 0x0101ebb2 │ │ │ │ + smlabbeq r1, r4, fp, lr │ │ │ │ + tsteq r1, r8, asr fp │ │ │ │ + tsteq r1, ip, lsr #22 │ │ │ │ + strdeq lr, [r1, -lr] │ │ │ │ + smlatteq r1, r8, sl, lr │ │ │ │ + smlabteq r1, r4, sl, lr │ │ │ │ + @ instruction: 0x0101ea98 │ │ │ │ + tsteq r1, ip, ror #20 │ │ │ │ + tsteq r1, r2, ror #20 │ │ │ │ + tsteq r1, r0, asr #20 │ │ │ │ + tsteq r1, lr, lsl sl │ │ │ │ + strdeq lr, [r1, -r4] │ │ │ │ + smlabteq r1, sl, r9, lr │ │ │ │ + smlatbeq r1, r0, r9, lr │ │ │ │ + @ instruction: 0x0101e998 │ │ │ │ + tsteq r1, r6, ror r9 │ │ │ │ + tsteq r1, r4, asr r9 │ │ │ │ + tsteq r1, sl, lsr #18 │ │ │ │ + tsteq r1, r0, lsl #18 │ │ │ │ + strdeq lr, [r1, -r8] │ │ │ │ + ldrdeq lr, [r1, -r6] │ │ │ │ + @ instruction: 0x0101e8b4 │ │ │ │ + smlabbeq r1, r8, r8, lr │ │ │ │ + tsteq r1, lr, asr r8 │ │ │ │ + tsteq r1, r4, lsr r8 │ │ │ │ + tsteq r1, sl, lsl #16 │ │ │ │ + tsteq r1, r2, lsl #16 │ │ │ │ + smlatteq r1, r0, r7, lr │ │ │ │ + @ instruction: 0x0101e7be │ │ │ │ + @ instruction: 0x0101e792 │ │ │ │ + tsteq r1, r0, ror r7 │ │ │ │ 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 │ │ │ │ + smlabteq r1, lr, r5, lr │ │ │ │ + @ instruction: 0x0101e59e │ │ │ │ + tsteq r1, r0, ror r5 │ │ │ │ + tsteq r1, r4, asr #10 │ │ │ │ + tsteq r1, sl, lsr r5 │ │ │ │ + tsteq r1, r4, lsl r5 │ │ │ │ + smlatteq r1, r6, r4, lr │ │ │ │ + ldrdeq lr, [r1, -ip] │ │ │ │ + @ instruction: 0x0101e4b6 │ │ │ │ + smlabbeq r1, r8, r4, lr │ │ │ │ + tsteq r1, sl, asr r4 │ │ │ │ + tsteq r1, r0, asr r4 │ │ │ │ + tsteq r1, sl, lsr #8 │ │ │ │ strdeq lr, [r1, -ip] │ │ │ │ + strdeq lr, [r1, -r2] │ │ │ │ + smlabteq r1, ip, r3, lr │ │ │ │ + @ instruction: 0x0101e39a │ │ │ │ + tsteq r1, r6, ror #6 │ │ │ │ + tsteq r1, r2, lsr r3 │ │ │ │ + tsteq r1, r4, lsl #6 │ │ │ │ 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 │ │ │ │ - tsteq r1, r2, lsl r0 │ │ │ │ - smlatteq r1, ip, pc, sp @ │ │ │ │ - @ instruction: 0x0101dfbc │ │ │ │ - @ instruction: 0x0101dfb2 │ │ │ │ - smlabbeq r1, ip, pc, sp @ │ │ │ │ - tsteq r1, r8, asr pc │ │ │ │ - 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, 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 │ │ │ │ - @ instruction: 0x0101dc9e │ │ │ │ - @ instruction: 0x0101dc94 │ │ │ │ + smlatbeq r1, sl, r2, lr │ │ │ │ + smlatbeq r1, r0, r2, lr │ │ │ │ + tsteq r1, ip, ror r2 │ │ │ │ + tsteq r1, lr, asr #4 │ │ │ │ + tsteq r1, r4, asr #4 │ │ │ │ + tsteq r1, r0, lsr #4 │ │ │ │ + strdeq lr, [r1, -r2] │ │ │ │ + smlabteq r1, ip, r1, lr │ │ │ │ + @ instruction: 0x0101e19c │ │ │ │ + @ instruction: 0x0101e192 │ │ │ │ + tsteq r1, ip, ror #2 │ │ │ │ + tsteq r1, r8, lsr r1 │ │ │ │ + tsteq r1, r6, lsl #2 │ │ │ │ + ldrdeq lr, [r1, -r6] │ │ │ │ + smlabteq r1, ip, r0, lr │ │ │ │ + smlatbeq r1, r6, r0, lr │ │ │ │ + tsteq r1, r6, ror r0 │ │ │ │ + tsteq r1, ip, rrx │ │ │ │ + tsteq r1, r6, asr #32 │ │ │ │ + tsteq r1, r6, lsl r0 │ │ │ │ + smlatteq r1, r6, pc, sp @ │ │ │ │ + ldrdeq sp, [r1, -ip] │ │ │ │ + @ instruction: 0x0101dfb6 │ │ │ │ + @ instruction: 0x0101df90 │ │ │ │ + tsteq r1, ip, asr pc │ │ │ │ + tsteq r1, ip, lsr #30 │ │ │ │ + strdeq sp, [r1, -lr] │ │ │ │ + smlabteq r1, lr, lr, sp │ │ │ │ + smlabteq r1, r4, lr, sp │ │ │ │ + smlatbeq r1, ip, lr, sp │ │ │ │ + tsteq r1, lr, ror lr │ │ │ │ + tsteq r1, r4, ror lr │ │ │ │ + tsteq r1, lr, asr #28 │ │ │ │ + tsteq r1, lr, lsl lr │ │ │ │ + smlatteq r1, lr, sp, sp │ │ │ │ + smlatteq r1, r4, sp, sp │ │ │ │ + @ instruction: 0x0101ddbe │ │ │ │ + @ instruction: 0x0101dd90 │ │ │ │ + smlabbeq r1, r6, sp, sp │ │ │ │ + tsteq r1, r0, ror #26 │ │ │ │ + tsteq r1, lr, lsr #26 │ │ │ │ + tsteq r1, r2, lsl #26 │ │ │ │ + ldrdeq sp, [r1, -r0] │ │ │ │ + smlatbeq r1, r8, ip, sp │ │ │ │ + tsteq r1, r8, ror ip │ │ │ │ tsteq r1, lr, 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 │ │ │ │ - @ instruction: 0x0101d8ba │ │ │ │ - smlabbeq r1, r8, r8, sp │ │ │ │ - tsteq r1, sl, asr r8 │ │ │ │ - tsteq r1, sl, lsr #16 │ │ │ │ - tsteq r1, r2, lsr #16 │ │ │ │ + tsteq r1, sl, asr ip │ │ │ │ + tsteq r1, ip, lsr #24 │ │ │ │ + tsteq r1, r2, lsr #24 │ │ │ │ strdeq sp, [r1, -ip] │ │ │ │ - smlabteq r1, lr, r7, sp │ │ │ │ - smlatbeq r1, r8, r7, sp │ │ │ │ - smlabbeq r1, r4, r7, sp │ │ │ │ - tsteq r1, r2, asr r7 │ │ │ │ + ldrdeq sp, [r1, -r0] │ │ │ │ + smlatbeq r1, r0, fp, sp │ │ │ │ + @ instruction: 0x0101db98 │ │ │ │ + tsteq r1, r4, ror fp │ │ │ │ + tsteq r1, r4, asr #22 │ │ │ │ + tsteq r1, lr, lsl fp │ │ │ │ + strdeq sp, [r1, -r8] │ │ │ │ + smlabteq r1, ip, sl, sp │ │ │ │ + @ instruction: 0x0101da9a │ │ │ │ + tsteq r1, r8, ror #20 │ │ │ │ + tsteq r1, sl, lsr sl │ │ │ │ + tsteq r1, sl, lsl #20 │ │ │ │ + tsteq r1, r2, lsl #20 │ │ │ │ + ldrdeq sp, [r1, -ip] │ │ │ │ + smlatbeq r1, lr, r9, sp │ │ │ │ + smlabbeq r1, r8, r9, sp │ │ │ │ + tsteq r1, r4, ror #18 │ │ │ │ + tsteq r1, r2, lsr r9 │ │ │ │ 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 │ │ │ │ - @ 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, 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 │ │ │ │ - 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 │ │ │ │ + @ instruction: 0x0101d79e │ │ │ │ + @ instruction: 0x0101d794 │ │ │ │ + tsteq r1, lr, ror #14 │ │ │ │ + tsteq r1, lr, lsr r7 │ │ │ │ + tsteq r1, r4, lsr r7 │ │ │ │ + tsteq r1, lr, lsl #14 │ │ │ │ + smlatteq r1, r2, r6, sp │ │ │ │ + @ instruction: 0x0101d6b0 │ │ │ │ + tsteq r1, lr, ror r6 │ │ │ │ + tsteq r1, r4, ror r6 │ │ │ │ + tsteq r1, ip, asr #12 │ │ │ │ + tsteq r1, r8, lsr #12 │ │ │ │ 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 │ │ │ │ + smlabteq r1, sl, r5, sp │ │ │ │ + smlabteq r1, r0, r5, sp │ │ │ │ + @ instruction: 0x0101d59c │ │ │ │ + tsteq r1, r0, ror r5 │ │ │ │ + tsteq r1, r6, ror #10 │ │ │ │ + tsteq r1, r2, asr #10 │ │ │ │ + tsteq r1, r4, lsl r5 │ │ │ │ + smlatteq r1, r8, r4, sp │ │ │ │ + @ instruction: 0x0101d4bc │ │ │ │ + @ instruction: 0x0101d490 │ │ │ │ + smlabbeq r1, r6, r4, sp │ │ │ │ + tsteq r1, r2, ror #8 │ │ │ │ + tsteq r1, lr, lsr r4 │ │ │ │ + tsteq r1, r2, lsl r4 │ │ │ │ + smlatteq r1, r6, r3, sp │ │ │ │ + ldrdeq sp, [r1, -ip] │ │ │ │ + @ instruction: 0x0101d3b8 │ │ │ │ + @ instruction: 0x0101d394 │ │ │ │ + tsteq r1, r6, ror #6 │ │ │ │ + tsteq r1, sl, lsr r3 │ │ │ │ + tsteq r1, r6, lsl r3 │ │ │ │ + smlatteq r1, r8, r2, sp │ │ │ │ + ldrdeq sp, [r1, -lr] │ │ │ │ + @ instruction: 0x0101d2b8 │ │ │ │ + smlabbeq r1, sl, r2, sp │ │ │ │ + tsteq r1, ip, asr r2 │ │ │ │ + tsteq r1, r2, asr r2 │ │ │ │ + tsteq r1, ip, lsr #4 │ │ │ │ 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 ip, [r1, -r4] │ │ │ │ - smlatbeq r1, r4, sp, ip │ │ │ │ - tsteq r1, r6, ror sp │ │ │ │ + strdeq sp, [r1, -r4] │ │ │ │ + smlabteq r1, lr, r1, sp │ │ │ │ + strdeq r4, [r5, -ip] │ │ │ │ + smlabbeq r1, r0, r1, sp │ │ │ │ + tsteq r1, ip, ror #2 │ │ │ │ + qaddeq r4, r2, r5 │ │ │ │ + strdeq r3, [r5, -r4] │ │ │ │ + smlatteq r1, r4, r0, sp │ │ │ │ + ldrdeq sp, [r1, -r0] │ │ │ │ + ldrdeq r3, [r5, -sl] │ │ │ │ + smlabbeq r1, r2, r0, sp │ │ │ │ + qaddeq sp, r4, r1 │ │ │ │ + tsteq r1, r6, lsr #32 │ │ │ │ + strdeq ip, [r1, -r2] │ │ │ │ + @ instruction: 0x0101cfb4 │ │ │ │ + smlabbeq r1, r4, pc, ip @ │ │ │ │ + tsteq r1, r6, asr pc │ │ │ │ + tsteq r1, r2, lsr pc │ │ │ │ + tsteq r1, r2, lsl #30 │ │ │ │ + smlatteq r1, r2, lr, ip │ │ │ │ + @ instruction: 0x0101ceb2 │ │ │ │ + @ instruction: 0x0101ce90 │ │ │ │ + tsteq r1, r0, ror #28 │ │ │ │ + tsteq r1, r0, lsr lr │ │ │ │ + strdeq ip, [r1, -ip] │ │ │ │ + smlatteq r1, r6, sp, ip │ │ │ │ + @ instruction: 0x0101cdbe │ │ │ │ + smlatbeq r1, ip, sp, ip │ │ │ │ + smlabbeq r1, r0, sp, ip │ │ │ │ + tsteq r1, r8, ror sp │ │ │ │ tsteq r1, r2, asr sp │ │ │ │ tsteq r1, r2, lsr #26 │ │ │ │ - tsteq r1, r2, lsl #26 │ │ │ │ - ldrdeq ip, [r1, -r2] │ │ │ │ - @ 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 │ │ │ │ + strdeq ip, [r1, -r2] │ │ │ │ + smlatteq r1, sl, ip, ip │ │ │ │ + smlabteq r1, r6, ip, ip │ │ │ │ + smlatbeq r1, r2, ip, ip │ │ │ │ + tsteq r1, r2, ror ip │ │ │ │ + tsteq r1, r4, asr #24 │ │ │ │ + tsteq r1, r6, lsl ip │ │ │ │ + strdeq ip, [r1, -r2] │ │ │ │ + smlabteq r1, lr, fp, ip │ │ │ │ smlatbeq r1, r0, fp, ip │ │ │ │ @ instruction: 0x0101cb98 │ │ │ │ - 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, r4, ror fp │ │ │ │ + tsteq r1, r8, asr #22 │ │ │ │ + tsteq r1, sl, lsl fp │ │ │ │ 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, 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 │ │ │ │ - tsteq r1, sl, lsl r5 │ │ │ │ + @ instruction: 0x0101c992 │ │ │ │ + tsteq r1, ip, ror #18 │ │ │ │ + tsteq r1, r0, asr #18 │ │ │ │ + tsteq r1, sl, lsl r9 │ │ │ │ strdeq ip, [r1, -r4] │ │ │ │ - smlabteq r1, r4, r4, ip │ │ │ │ - @ instruction: 0x0101c4ba │ │ │ │ - @ instruction: 0x0101c496 │ │ │ │ - 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, ip, asr #6 │ │ │ │ - tsteq r1, ip, lsl r3 │ │ │ │ - smlatteq r1, ip, r2, ip │ │ │ │ - smlabteq r1, ip, r2, ip │ │ │ │ + smlabteq r1, r2, r8, ip │ │ │ │ + @ instruction: 0x0101c894 │ │ │ │ + tsteq r1, r8, ror #16 │ │ │ │ + tsteq r1, ip, lsr r8 │ │ │ │ + tsteq r1, r6, lsl r8 │ │ │ │ + strdeq ip, [r1, -r0] │ │ │ │ + smlabteq r1, r4, r7, ip │ │ │ │ + @ instruction: 0x0101c79e │ │ │ │ + tsteq r1, r8, ror r7 │ │ │ │ + tsteq r1, ip, asr #14 │ │ │ │ + tsteq r1, r0, lsr #14 │ │ │ │ + strdeq ip, [r1, -sl] │ │ │ │ + ldrdeq ip, [r1, -r4] │ │ │ │ + smlatbeq r1, r4, r6, ip │ │ │ │ + @ instruction: 0x0101c69a │ │ │ │ + tsteq r1, r6, ror r6 │ │ │ │ + tsteq r1, r4, asr #12 │ │ │ │ + tsteq r1, r4, lsl r6 │ │ │ │ + smlatteq r1, r4, r5, ip │ │ │ │ + smlabteq r1, r4, r5, ip │ │ │ │ + smlatbeq r1, r0, r5, ip │ │ │ │ + tsteq r1, r0, ror r5 │ │ │ │ + tsteq r1, r0, asr r5 │ │ │ │ + tsteq r1, ip, lsr #10 │ │ │ │ + strdeq ip, [r1, -ip] │ │ │ │ + smlabteq r1, ip, r4, ip │ │ │ │ + smlatbeq r1, ip, r4, ip │ │ │ │ + smlabbeq r1, r8, r4, ip │ │ │ │ + tsteq r1, ip, asr r4 │ │ │ │ + tsteq r1, r2, asr r4 │ │ │ │ + tsteq r1, ip, lsr #8 │ │ │ │ + strdeq ip, [r1, -lr] │ │ │ │ + smlabteq r1, ip, r3, ip │ │ │ │ + @ instruction: 0x0101c39e │ │ │ │ + tsteq r1, r2, ror r3 │ │ │ │ + tsteq r1, r6, asr #6 │ │ │ │ + tsteq r1, r0, lsr #6 │ │ │ │ + strdeq ip, [r1, -sl] │ │ │ │ + smlabteq r1, lr, r2, ip │ │ │ │ smlatbeq r1, r8, r2, ip │ │ │ │ - tsteq r1, ip, ror r2 │ │ │ │ - tsteq r1, r2, 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 │ │ │ │ + smlabbeq r1, r2, r2, ip │ │ │ │ + tsteq r1, r6, asr r2 │ │ │ │ + tsteq r1, sl, lsr #4 │ │ │ │ + tsteq r1, r4, lsl #4 │ │ │ │ + ldrdeq ip, [r1, -lr] │ │ │ │ + smlatbeq r1, lr, r1, ip │ │ │ │ + smlatbeq r1, r4, r1, ip │ │ │ │ + smlabbeq r1, r0, r1, ip │ │ │ │ + tsteq r1, lr, asr #2 │ │ │ │ + tsteq r1, lr, 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 │ │ │ │ - tsteq r1, r4, lsr #32 │ │ │ │ - strdeq fp, [r1, -lr] │ │ │ │ - smlabteq r1, lr, pc, fp @ │ │ │ │ - smlabteq r1, r4, pc, fp @ │ │ │ │ - smlatbeq r1, r0, pc, fp @ │ │ │ │ - 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 │ │ │ │ + smlabteq r1, lr, r0, ip │ │ │ │ + smlatbeq r1, sl, r0, ip │ │ │ │ + tsteq r1, sl, ror r0 │ │ │ │ + qaddeq ip, sl, r1 │ │ │ │ + tsteq r1, r6, lsr r0 │ │ │ │ + tsteq r1, r8 │ │ │ │ + ldrdeq fp, [r1, -sl] │ │ │ │ + @ instruction: 0x0101bfbc │ │ │ │ + @ instruction: 0x0101bf9a │ │ │ │ + tsteq r1, r0, ror pc │ │ │ │ + tsteq r1, r8, ror #30 │ │ │ │ + tsteq r1, r4, asr #30 │ │ │ │ + tsteq r1, r4, lsl pc │ │ │ │ + smlatteq r1, r8, lr, fp │ │ │ │ + @ instruction: 0x0101bebe │ │ │ │ + @ instruction: 0x0101be94 │ │ │ │ + tsteq r1, r2, ror lr │ │ │ │ + tsteq r1, r0, asr lr │ │ │ │ tsteq r1, r8, lsr #28 │ │ │ │ - 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 │ │ │ │ + tsteq r1, r6, lsl #28 │ │ │ │ + smlatteq r1, r4, sp, fp │ │ │ │ + @ instruction: 0x0101bdbc │ │ │ │ + @ instruction: 0x0101bd94 │ │ │ │ + tsteq r1, r2, ror sp │ │ │ │ + tsteq r1, r0, asr sp │ │ │ │ + tsteq r1, r0, lsr #26 │ │ │ │ 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,111 @@ │ │ │ │ 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 │ │ │ │ + ldrdeq fp, [r1, -r0] │ │ │ │ + smlatbeq r1, lr, fp, fp │ │ │ │ + tsteq r1, lr, ror fp │ │ │ │ + tsteq r1, r0, asr fp │ │ │ │ + tsteq r1, r2, lsr #22 │ │ │ │ + tsteq r1, r4, lsl #22 │ │ │ │ + smlatteq r1, r2, sl, fp │ │ │ │ + @ instruction: 0x0101bab4 │ │ │ │ + @ instruction: 0x0101ba98 │ │ │ │ + tsteq r1, sl, ror sl │ │ │ │ + tsteq r1, r0, asr sl │ │ │ │ + tsteq r1, r6, lsr #20 │ │ │ │ + tsteq r1, ip, lsl #20 │ │ │ │ + smlatteq r1, lr, r9, fp │ │ │ │ + smlabteq r1, r8, r9, fp │ │ │ │ + smlabteq r1, r2, r9, fp │ │ │ │ + smlatbeq r1, r2, r9, fp │ │ │ │ + @ instruction: 0x0101b996 │ │ │ │ + @ instruction: 0x0101b990 │ │ │ │ + smlabbeq r1, sl, r9, fp │ │ │ │ + smlabbeq r1, r4, r9, fp │ │ │ │ + tsteq r1, lr, ror r9 │ │ │ │ + tsteq r1, r8, ror r9 │ │ │ │ + tsteq r1, r2, ror r9 │ │ │ │ + tsteq r1, ip, ror #18 │ │ │ │ + tsteq r1, r6, ror #18 │ │ │ │ + tsteq r1, r0, ror #18 │ │ │ │ + tsteq r1, sl, asr r9 │ │ │ │ + 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, r2, lsl #18 │ │ │ │ - ldrdeq fp, [r1, -r4] │ │ │ │ + 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 fp, [r1, -sl] │ │ │ │ + strdeq fp, [r1, -r4] │ │ │ │ + smlatteq r1, lr, r8, fp │ │ │ │ + smlatteq r1, r8, r8, fp │ │ │ │ + smlatteq r1, r2, r8, fp │ │ │ │ + ldrdeq fp, [r1, -ip] │ │ │ │ + ldrdeq fp, [r1, -r6] │ │ │ │ + ldrdeq fp, [r1, -r0] │ │ │ │ + smlabteq r1, sl, r8, fp │ │ │ │ + smlabteq r1, r4, r8, fp │ │ │ │ + @ instruction: 0x0101b8be │ │ │ │ @ instruction: 0x0101b8b8 │ │ │ │ + @ instruction: 0x0101b8b2 │ │ │ │ + smlatbeq r1, ip, r8, fp │ │ │ │ + smlatbeq r1, r6, r8, fp │ │ │ │ + smlatbeq r1, r0, r8, fp │ │ │ │ @ instruction: 0x0101b89a │ │ │ │ + @ instruction: 0x0101b894 │ │ │ │ + smlabbeq r1, lr, r8, fp │ │ │ │ + smlabbeq r1, r8, r8, fp │ │ │ │ + smlabbeq r1, r2, r8, fp │ │ │ │ + tsteq r1, ip, ror r8 │ │ │ │ + tsteq r1, r6, ror r8 │ │ │ │ tsteq r1, r0, ror r8 │ │ │ │ + tsteq r1, sl, ror #16 │ │ │ │ + tsteq r1, r4, ror #16 │ │ │ │ + tsteq r1, lr, asr r8 │ │ │ │ + tsteq r1, r8, asr r8 │ │ │ │ + tsteq r1, r2, asr r8 │ │ │ │ + tsteq r1, ip, asr #16 │ │ │ │ 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 │ │ │ │ + tsteq r1, r0, asr #16 │ │ │ │ + tsteq r1, sl, lsr r8 │ │ │ │ + tsteq r1, r4, lsr r8 │ │ │ │ + tsteq r1, lr, lsr #16 │ │ │ │ + tsteq r1, r8, lsr #16 │ │ │ │ + tsteq r1, r2, lsr #16 │ │ │ │ + tsteq r1, ip, lsl r8 │ │ │ │ + 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] │ │ │ │ + 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 │ │ │ │ @@ -121702,94 +121782,14 @@ │ │ │ │ ldrdeq fp, [r1, -lr] │ │ │ │ ldrdeq fp, [r1, -r8] │ │ │ │ ldrdeq fp, [r1, -r2] │ │ │ │ smlabteq r1, ip, r6, fp │ │ │ │ smlabteq r1, r6, r6, fp │ │ │ │ smlabteq r1, r0, r6, fp │ │ │ │ @ instruction: 0x0101b6ba │ │ │ │ - @ instruction: 0x0101b6b4 │ │ │ │ - smlatbeq r1, lr, r6, fp │ │ │ │ - smlatbeq r1, r8, r6, fp │ │ │ │ - smlatbeq r1, r2, r6, fp │ │ │ │ - @ instruction: 0x0101b69c │ │ │ │ - @ instruction: 0x0101b696 │ │ │ │ - @ instruction: 0x0101b690 │ │ │ │ - smlabbeq r1, sl, r6, fp │ │ │ │ - smlabbeq r1, r4, r6, fp │ │ │ │ - tsteq r1, lr, ror r6 │ │ │ │ - tsteq r1, r8, ror r6 │ │ │ │ - tsteq r1, r2, ror r6 │ │ │ │ - tsteq r1, ip, ror #12 │ │ │ │ - tsteq r1, r6, ror #12 │ │ │ │ - tsteq r1, r0, ror #12 │ │ │ │ - tsteq r1, sl, asr r6 │ │ │ │ - tsteq r1, r4, asr r6 │ │ │ │ - tsteq r1, lr, asr #12 │ │ │ │ - tsteq r1, r8, asr #12 │ │ │ │ - tsteq r1, r2, asr #12 │ │ │ │ - tsteq r1, ip, lsr r6 │ │ │ │ - tsteq r1, r6, lsr r6 │ │ │ │ - tsteq r1, r0, lsr r6 │ │ │ │ - tsteq r1, sl, lsr #12 │ │ │ │ - tsteq r1, r4, lsr #12 │ │ │ │ - tsteq r1, lr, lsl r6 │ │ │ │ - tsteq r1, r8, lsl r6 │ │ │ │ - tsteq r1, r2, lsl r6 │ │ │ │ - tsteq r1, ip, lsl #12 │ │ │ │ - tsteq r1, r6, lsl #12 │ │ │ │ - tsteq r1, r0, lsl #12 │ │ │ │ - strdeq fp, [r1, -sl] │ │ │ │ - strdeq fp, [r1, -r4] │ │ │ │ - smlatteq r1, lr, r5, fp │ │ │ │ - smlatteq r1, r8, r5, fp │ │ │ │ - smlatteq r1, r2, r5, fp │ │ │ │ - ldrdeq fp, [r1, -ip] │ │ │ │ - ldrdeq fp, [r1, -r6] │ │ │ │ - ldrdeq fp, [r1, -r0] │ │ │ │ - smlabteq r1, sl, r5, fp │ │ │ │ - smlabteq r1, r4, r5, fp │ │ │ │ - @ instruction: 0x0101b5be │ │ │ │ - @ instruction: 0x0101b5b8 │ │ │ │ - @ instruction: 0x0101b5b2 │ │ │ │ - smlatbeq r1, ip, r5, fp │ │ │ │ - smlatbeq r1, r6, r5, fp │ │ │ │ - smlatbeq r1, r0, r5, fp │ │ │ │ - @ instruction: 0x0101b59a │ │ │ │ - @ instruction: 0x0101b594 │ │ │ │ - smlabbeq r1, lr, r5, fp │ │ │ │ - smlabbeq r1, r8, r5, fp │ │ │ │ - smlabbeq r1, r2, r5, fp │ │ │ │ - tsteq r1, ip, ror r5 │ │ │ │ - tsteq r1, r6, ror r5 │ │ │ │ - tsteq r1, r0, ror r5 │ │ │ │ - tsteq r1, sl, ror #10 │ │ │ │ - tsteq r1, r4, ror #10 │ │ │ │ - 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 │ │ │ │ + tsteq r1, ip, asr #24 │ │ │ │ + tsteq r3, r6, lsr r4 │ │ │ │ + tsteq r1, r8, lsl #18 │ │ │ │ svcvc 0x0019f5b0 │ │ │ │ @ instruction: 0xf5b0d00f │ │ │ │ andle r7, pc, r0, asr #30 │ │ │ │ svcvc 0x0018f5b0 │ │ │ │ strlt sp, [r8, #-15] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ 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 @ │ │ │ │ + @ instruction: 0x0104f7b0 │ │ │ │ + smlabteq r4, r6, r7, pc @ │ │ │ │ + smlabbeq r4, r8, r7, pc @ │ │ │ │ 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 r4, r0, ror r1 │ │ │ │ + tsteq r3, ip, ror #18 │ │ │ │ + tsteq r3, r8, ror #18 │ │ │ │ + tsteq r3, ip, ror #18 │ │ │ │ + tstpeq r4, r4, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, sl, asr #24 │ │ │ │ + tsteq r3, r2, lsr r3 │ │ │ │ + tstpeq r4, lr, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r0, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + strheq r5, [r4, -r4] │ │ │ │ + tsteq r1, r6, lsr fp │ │ │ │ + tsteq r4, lr, ror #2 │ │ │ │ + tsteq r1, lr, lsr #22 │ │ │ │ + tsteq r1, sl, lsl fp │ │ │ │ + tsteq sl, r0, lsl #26 │ │ │ │ + tsteq r1, r8, lsl #22 │ │ │ │ + tsteq r1, sl, lsl #22 │ │ │ │ + tsteq r1, r2, lsl #22 │ │ │ │ + tsteq r4, sl, ror #22 │ │ │ │ + tsteq r4, lr, ror #22 │ │ │ │ + tsteq r4, r8, ror #22 │ │ │ │ + smlabteq r1, ip, sl, r8 │ │ │ │ + strheq r9, [r4, -r2] │ │ │ │ + @ instruction: 0x01018abc │ │ │ │ + smlabteq r1, sl, sl, r8 │ │ │ │ + ldrdeq lr, [r4, -ip] │ │ │ │ + smlabteq r1, ip, sl, r8 │ │ │ │ + tsteq r4, r0, rrx │ │ │ │ + smlabteq r1, r2, sl, r8 │ │ │ │ + @ instruction: 0x01018ab0 │ │ │ │ + strdeq r4, [sl, -r8] │ │ │ │ + smlatbeq r1, r2, sl, r8 │ │ │ │ + smlatbeq r1, sl, sl, r8 │ │ │ │ + smlatbeq r1, ip, sl, r8 │ │ │ │ + smlatbeq r1, r6, sl, r8 │ │ │ │ + tsteq r1, lr, ror sl │ │ │ │ + smlabbeq r1, r0, sl, r8 │ │ │ │ + @ instruction: 0x01018a92 │ │ │ │ + smlatbeq r1, lr, r9, r8 │ │ │ │ + smlatbeq r1, r8, r9, r8 │ │ │ │ + tsteq r1, lr, ror sl │ │ │ │ + smlabbeq r1, r2, r9, r8 │ │ │ │ + tsteq r1, ip, ror r9 │ │ │ │ + @ instruction: 0x010471be │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + tsteq r1, r0, asr r9 │ │ │ │ + tsteq r3, sl, asr #12 │ │ │ │ + tsteq r3, sl, asr #12 │ │ │ │ + tsteq r3, r8, asr #12 │ │ │ │ + smlabbeq r3, lr, r6, sl │ │ │ │ + tsteq r3, lr, lsl r6 │ │ │ │ + tsteq r3, ip, lsl r6 │ │ │ │ + tsteq r4, r4, asr lr │ │ │ │ + tsteq r4, lr, asr #28 │ │ │ │ + tsteq r4, r8, asr #28 │ │ │ │ + tsteq r4, r2, asr #28 │ │ │ │ + tsteq r4, ip, lsr lr │ │ │ │ + tsteq r4, r6, lsr lr │ │ │ │ + tsteq r4, r0, lsr lr │ │ │ │ + strheq r0, [r2, -r2] │ │ │ │ + strheq r0, [r2, -r0] │ │ │ │ + tsteq r4, lr, lsl #28 │ │ │ │ + tsteq sl, r2, lsl sl │ │ │ │ + tsteq r4, r8, lsl lr │ │ │ │ + smlabteq r2, r0, r0, r0 │ │ │ │ + smlatbeq r2, r6, r0, r0 │ │ │ │ + tsteq r4, ip, lsl #28 │ │ │ │ + strdeq r8, [r1, -r4] │ │ │ │ + smlatteq r1, lr, r7, r8 │ │ │ │ + ldrdeq r8, [r4, -r4] │ │ │ │ + ldrdeq r8, [r4, -sl] │ │ │ │ + smlabteq r4, r0, sp, r8 │ │ │ │ + tsteq sl, r8, ror r9 │ │ │ │ + @ instruction: 0x01048dbe │ │ │ │ + smlatteq r3, r0, lr, r7 │ │ │ │ + tsteq r4, r2, lsl #26 │ │ │ │ + tsteq r1, r8, ror #14 │ │ │ │ + tsteq r1, r2, ror #14 │ │ │ │ + @ instruction: 0x01048d94 │ │ │ │ + @ instruction: 0x01037e98 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - tsteq r1, lr, lsl lr │ │ │ │ - strdeq r7, [r1, -r4] │ │ │ │ - smlabteq r1, r8, sp, r7 │ │ │ │ + tsteq r1, r8, lsl r1 │ │ │ │ + smlatteq r4, sl, r0, pc @ │ │ │ │ + smlabteq r1, sl, r0, r8 │ │ │ │ + smlatbeq r1, sl, r0, r8 │ │ │ │ + smlabbeq r1, ip, r0, r8 │ │ │ │ + tsteq r1, ip, rrx │ │ │ │ + qaddeq r8, r6, r1 │ │ │ │ + tsteq r1, ip, lsr #32 │ │ │ │ + tsteq r1, r2, lsr #32 │ │ │ │ + strdeq r7, [r1, -lr] │ │ │ │ + ldrdeq r7, [r1, -r4] │ │ │ │ + smlatbeq r1, r8, pc, r7 @ │ │ │ │ + @ instruction: 0x01017f9e │ │ │ │ + tsteq r1, r8, ror pc │ │ │ │ + tsteq r1, lr, asr #30 │ │ │ │ + tsteq r1, r4, asr #30 │ │ │ │ + tsteq r1, lr, lsl pc │ │ │ │ + smlatteq r1, ip, lr, r7 │ │ │ │ + @ instruction: 0x01017eba │ │ │ │ + smlabbeq r1, lr, lr, r7 │ │ │ │ + tsteq r1, r4, ror #28 │ │ │ │ + tsteq r1, sl, lsr lr │ │ │ │ + tsteq r1, r0, lsl lr │ │ │ │ + tsteq r1, r6, lsl #28 │ │ │ │ + smlatteq r1, r2, 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 │ │ │ │ + @ instruction: 0x01017d94 │ │ │ │ + tsteq r1, r0, ror sp │ │ │ │ + tsteq r1, ip, asr #26 │ │ │ │ + tsteq r1, r6, lsl sp │ │ │ │ + strdeq r7, [r1, -r2] │ │ │ │ + smlabteq r1, lr, ip, r7 │ │ │ │ + smlatbeq r1, r0, ip, r7 │ │ │ │ + tsteq r1, lr, ror #24 │ │ │ │ + tsteq r1, lr, asr #24 │ │ │ │ + tsteq r1, lr, lsl ip │ │ │ │ + tsteq r1, r4, lsl ip │ │ │ │ + strdeq r7, [r1, -ip] │ │ │ │ + smlabteq r1, sl, fp, r7 │ │ │ │ + @ instruction: 0x01017b96 │ │ │ │ + tsteq r1, lr, asr fp │ │ │ │ + tsteq r1, ip, lsr #22 │ │ │ │ + tsteq r1, lr, lsl #22 │ │ │ │ + strdeq r7, [r1, -sl] │ │ │ │ + smlabteq r1, lr, sl, r7 │ │ │ │ + smlatbeq r1, r6, sl, r7 │ │ │ │ + smlabbeq r1, r2, sl, r7 │ │ │ │ + tsteq r1, r4, asr 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 │ │ │ │ + tsteq r1, r0, lsl sl │ │ │ │ + smlatteq r1, r6, r9, r7 │ │ │ │ + @ instruction: 0x010179b8 │ │ │ │ + @ instruction: 0x01017998 │ │ │ │ + tsteq r1, r4, ror r9 │ │ │ │ + tsteq r1, r6, asr #18 │ │ │ │ + tsteq r1, lr, lsr r9 │ │ │ │ + tsteq r1, ip, lsl r9 │ │ │ │ + strdeq r7, [r1, -r0] │ │ │ │ + smlabteq r1, r0, r8, r7 │ │ │ │ + @ instruction: 0x01017892 │ │ │ │ + tsteq r1, r4, ror #16 │ │ │ │ + tsteq r1, r6, asr #16 │ │ │ │ + tsteq r1, r4, lsr #16 │ │ │ │ + strdeq r7, [r1, -r6] │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + smlabbeq r1, ip, r7, r7 │ │ │ │ + tsteq r1, r0, ror #14 │ │ │ │ + tsteq r1, r4, asr #14 │ │ │ │ + tsteq r1, r4, lsr #14 │ │ │ │ strdeq r7, [r1, -ip] │ │ │ │ + strdeq r7, [r1, -r6] │ │ │ │ + ldrdeq r7, [r1, -r4] │ │ │ │ + smlatbeq r1, r6, r6, r7 │ │ │ │ + tsteq r1, lr, ror r6 │ │ │ │ + tsteq r1, r6, asr r6 │ │ │ │ + tsteq r1, r4, lsr r6 │ │ │ │ + tsteq r1, r2, lsl r6 │ │ │ │ + smlatteq r1, r6, r5, r7 │ │ │ │ + smlatteq r1, r0, r5, r7 │ │ │ │ + smlabteq r1, r0, r5, r7 │ │ │ │ + @ instruction: 0x01017594 │ │ │ │ + tsteq r1, r8, ror #10 │ │ │ │ + tsteq r1, ip, asr #10 │ │ │ │ + tsteq r1, ip, lsr #10 │ │ │ │ + tsteq r1, r4, lsl #10 │ │ │ │ + strdeq r7, [r1, -lr] │ │ │ │ + ldrdeq r7, [r1, -ip] │ │ │ │ @ instruction: 0xf8eaf7f6 │ │ │ │ ldmdami r1!, {r0, r5, r6, sp, lr, pc} │ │ │ │ subs r4, lr, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2096 @ 0xfffff7d0 │ │ │ │ ldmdami r0!, {r0, r1, r3, r4, r6, sp, lr, pc} │ │ │ │ subs r4, r8, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2095 @ 0xfffff7d1 │ │ │ │ @@ -125996,47 +125996,47 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2082 @ 0xfffff7de │ │ │ │ stmdami r2!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2081 @ 0xfffff7df │ │ │ │ stmdami r1!, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - @ instruction: 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 │ │ │ │ - tsteq r1, r6, ror #2 │ │ │ │ - tsteq r1, r0, ror #2 │ │ │ │ - tsteq r1, sl, asr r1 │ │ │ │ - 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] │ │ │ │ + tsteq r1, r0, ror r3 │ │ │ │ + tsteq r1, sl, ror #6 │ │ │ │ + tsteq r1, r4, ror #6 │ │ │ │ + tsteq r1, lr, asr r3 │ │ │ │ + tsteq r1, r8, asr r3 │ │ │ │ + tsteq r1, r2, asr r3 │ │ │ │ + tsteq r1, ip, asr #6 │ │ │ │ + tsteq r1, r6, asr #6 │ │ │ │ + tsteq r1, r0, asr #6 │ │ │ │ + tsteq r1, sl, lsr r3 │ │ │ │ + tsteq r1, r4, lsr r3 │ │ │ │ + tsteq r1, lr, lsr #6 │ │ │ │ + tsteq r1, r8, lsr #6 │ │ │ │ + tsteq r1, r2, lsr #6 │ │ │ │ + tsteq r1, ip, lsl r3 │ │ │ │ + tsteq r1, r6, lsl r3 │ │ │ │ + tsteq r1, r0, lsl r3 │ │ │ │ + tsteq r1, sl, lsl #6 │ │ │ │ + tsteq r1, r4, lsl #6 │ │ │ │ + strdeq r7, [r1, -lr] │ │ │ │ + strdeq r7, [r1, -r8] │ │ │ │ + strdeq r7, [r1, -r2] │ │ │ │ + smlatteq r1, ip, r2, r7 │ │ │ │ + smlatteq r1, r6, r2, r7 │ │ │ │ + smlatteq r1, r0, r2, r7 │ │ │ │ + ldrdeq r7, [r1, -sl] │ │ │ │ + ldrdeq r7, [r1, -r4] │ │ │ │ + smlabteq r1, lr, r2, r7 │ │ │ │ + smlabteq r1, r8, r2, r7 │ │ │ │ + smlabteq r1, r2, r2, r7 │ │ │ │ + @ instruction: 0x010172bc │ │ │ │ + @ instruction: 0x010172b6 │ │ │ │ + @ instruction: 0x010172b0 │ │ │ │ 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 │ │ │ │ + tsteq r4, r8, lsl fp │ │ │ │ + rscseq lr, pc, r8, lsr ip @ │ │ │ │ + tsteq r2, r6, lsr r4 │ │ │ │ + tsteq r4, r0, lsl #22 │ │ │ │ + smlatteq r4, r2, sl, sp │ │ │ │ + strdeq sp, [r4, -r0] │ │ │ │ + strdeq sp, [r4, -r2] │ │ │ │ + strdeq sp, [r4, -ip] │ │ │ │ + strdeq sp, [r4, -sl] │ │ │ │ + tsteq r4, r0, lsl #22 │ │ │ │ + tsteq r4, r6, lsl fp │ │ │ │ + smlatbeq sl, r2, r0, r3 │ │ │ │ + strdeq r6, [r1, -sl] │ │ │ │ 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 │ │ │ │ - strdeq r6, [r1, -sl] │ │ │ │ - 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 │ │ │ │ + smlatbeq r1, r4, r9, r6 │ │ │ │ + tsteq r4, lr, lsl fp │ │ │ │ + tsteq r4, r4, ror lr │ │ │ │ + tsteq r1, lr, lsl r9 │ │ │ │ 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 │ │ │ │ + tsteq r4, r4, lsl #20 │ │ │ │ + tsteq r4, r6, asr #20 │ │ │ │ + tsteq r1, ip, ror r8 │ │ │ │ + tsteq r1, r2, ror r8 │ │ │ │ + tsteq r1, ip, asr #16 │ │ │ │ + tsteq r1, r2, lsr #16 │ │ │ │ + strdeq r6, [r1, -r8] │ │ │ │ + smlatteq r1, lr, r7, r6 │ │ │ │ + smlabteq r1, sl, r7, r6 │ │ │ │ + smlatbeq r1, r0, r7, r6 │ │ │ │ + tsteq r1, sl, ror r7 │ │ │ │ + tsteq r1, r4, asr r7 │ │ │ │ + tsteq r4, r8, ror r9 │ │ │ │ + strdeq sp, [r4, -r8] │ │ │ │ + smlatbeq r1, r2, r6, r6 │ │ │ │ + tsteq r1, r8, ror r6 │ │ │ │ + tsteq r1, r4, asr r6 │ │ │ │ + tsteq r1, r0, lsr r6 │ │ │ │ + tsteq r1, r4, lsl #12 │ │ │ │ ldrdeq r6, [r1, -sl] │ │ │ │ - @ instruction: 0x010161b6 │ │ │ │ - @ instruction: 0x01016190 │ │ │ │ - tsteq r1, ip, asr #2 │ │ │ │ - tsteq r1, r2, asr #2 │ │ │ │ + ldrdeq r6, [r1, -r0] │ │ │ │ + smlatbeq r1, sl, r5, r6 │ │ │ │ + tsteq r1, lr, ror r5 │ │ │ │ + tsteq r1, r4, ror r5 │ │ │ │ + tsteq r1, lr, asr #10 │ │ │ │ + tsteq r1, r2, lsr r5 │ │ │ │ + tsteq r1, r6, lsl #10 │ │ │ │ + ldrdeq r6, [r1, -sl] │ │ │ │ + smlatbeq r1, ip, r4, r6 │ │ │ │ + @ instruction: 0x01016496 │ │ │ │ + tsteq r1, r2, ror r4 │ │ │ │ + tsteq r1, r4, asr #8 │ │ │ │ + tsteq r1, r8, lsl r4 │ │ │ │ + tsteq r1, lr, lsl #8 │ │ │ │ + smlatteq r1, r8, r3, r6 │ │ │ │ + @ instruction: 0x010163ba │ │ │ │ + @ instruction: 0x01016396 │ │ │ │ + tsteq r1, r0, ror r3 │ │ │ │ + tsteq r1, ip, lsr #6 │ │ │ │ + tsteq r1, r2, lsr #6 │ │ │ │ + tsteq r1, r0, lsl r3 │ │ │ │ + smlatteq r1, r4, r2, r6 │ │ │ │ + ldrdeq r6, [r1, -sl] │ │ │ │ + smlabteq r1, r8, r2, r6 │ │ │ │ + @ instruction: 0x01016290 │ │ │ │ + smlabbeq r1, r6, r2, r6 │ │ │ │ + tsteq r1, r4, ror r2 │ │ │ │ + tsteq r1, r8, asr #4 │ │ │ │ + tsteq r1, lr, lsr r2 │ │ │ │ + tsteq r1, ip, lsr #4 │ │ │ │ + smlabteq r1, ip, r1, r6 │ │ │ │ + smlabteq r1, r2, r1, r6 │ │ │ │ + @ instruction: 0x010161b0 │ │ │ │ + smlabbeq r1, r4, r1, r6 │ │ │ │ + tsteq r1, sl, ror r1 │ │ │ │ + tsteq r1, r8, ror #2 │ │ │ │ tsteq r1, r0, lsr r1 │ │ │ │ - tsteq r1, r4, lsl #2 │ │ │ │ - strdeq r6, [r1, -sl] │ │ │ │ + tsteq r1, r6, lsr #2 │ │ │ │ + tsteq r1, r4, lsl r1 │ │ │ │ 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, 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 │ │ │ │ + ldrdeq r6, [r1, -lr] │ │ │ │ + smlabteq r1, ip, r0, r6 │ │ │ │ + tsteq r4, r6, asr r4 │ │ │ │ + qaddeq r6, r8, r1 │ │ │ │ + tsteq r1, sl, lsr #32 │ │ │ │ + mrseq r6, (UNDEF: 1) │ │ │ │ + ldrdeq r5, [r1, -r6] │ │ │ │ + @ instruction: 0x01015fb4 │ │ │ │ + @ instruction: 0x01015f92 │ │ │ │ + tsteq r1, r8, ror #30 │ │ │ │ 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, r4, lsr #30 │ │ │ │ + strdeq r5, [r1, -sl] │ │ │ │ + ldrdeq r5, [r1, -r0] │ │ │ │ + smlatbeq r1, lr, lr, r5 │ │ │ │ + smlabbeq r1, ip, lr, r5 │ │ │ │ + tsteq r1, r2, ror #28 │ │ │ │ + tsteq r1, r0, asr #28 │ │ │ │ + tsteq r1, lr, lsl lr │ │ │ │ + strdeq r5, [r1, -r2] │ │ │ │ + smlabteq r1, r8, sp, r5 │ │ │ │ + @ instruction: 0x01015d9e │ │ │ │ + tsteq r1, ip, ror sp │ │ │ │ + tsteq r1, sl, asr sp │ │ │ │ + tsteq r1, ip, lsr #26 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x01015b9e │ │ │ │ + tsteq r1, sl, ror fp │ │ │ │ + tsteq r1, lr, asr #22 │ │ │ │ + tsteq r1, r2, lsr #22 │ │ │ │ + strdeq r5, [r1, -lr] │ │ │ │ + ldrdeq r5, [r1, -sl] │ │ │ │ + smlatbeq r1, ip, sl, r5 │ │ │ │ + smlabbeq r1, r8, sl, r5 │ │ │ │ + tsteq r1, r2, ror #20 │ │ │ │ + tsteq r4, r4, lsr lr │ │ │ │ + strdeq r5, [r1, -r6] │ │ │ │ + smlabteq r1, r6, r9, r5 │ │ │ │ + @ instruction: 0x01015998 │ │ │ │ + tsteq r1, sl, ror #18 │ │ │ │ + tsteq r1, r4, 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 │ │ │ │ + strdeq r5, [r1, -r0] │ │ │ │ + smlatteq r1, r6, r8, r5 │ │ │ │ + smlabteq r1, r0, r8, r5 │ │ │ │ + @ instruction: 0x01015894 │ │ │ │ + tsteq r1, r6, ror #16 │ │ │ │ + tsteq r1, ip, asr r8 │ │ │ │ + tsteq r1, r8, lsr r8 │ │ │ │ + tsteq r1, sl, lsl #16 │ │ │ │ + tsteq r1, r0, lsl #16 │ │ │ │ + ldrdeq r5, [r1, -sl] │ │ │ │ + smlatbeq r1, r6, r7, r5 │ │ │ │ + tsteq r1, r8, ror r7 │ │ │ │ + tsteq r1, ip, asr #14 │ │ │ │ + tsteq r1, r2, asr #14 │ │ │ │ + tsteq r1, ip, lsl r7 │ │ │ │ + smlatteq r1, ip, r6, r5 │ │ │ │ + smlatteq r1, r2, r6, r5 │ │ │ │ + @ instruction: 0x010156bc │ │ │ │ + smlabbeq r1, ip, r6, r5 │ │ │ │ + tsteq r1, r6, ror #12 │ │ │ │ + tsteq r1, r4, lsr r6 │ │ │ │ tsteq r1, sl, lsr #12 │ │ │ │ - tsteq r1, r0, lsr #12 │ │ │ │ + tsteq r1, r4, lsl #12 │ │ │ │ + ldrdeq r5, [r1, -r2] │ │ │ │ + smlatbeq r1, r2, r5, r5 │ │ │ │ + tsteq r1, r2, ror r5 │ │ │ │ + tsteq r1, r2, asr #10 │ │ │ │ + tsteq r1, r0, lsl r5 │ │ │ │ + tsteq r1, r6, lsl #10 │ │ │ │ + smlatteq r1, r0, r4, r5 │ │ │ │ + @ instruction: 0x010154ba │ │ │ │ + smlabbeq r1, ip, r4, r5 │ │ │ │ + tsteq r1, ip, asr r4 │ │ │ │ + tsteq r1, r4, lsr r4 │ │ │ │ + tsteq r1, ip, lsl r4 │ │ │ │ + smlatteq r1, lr, r3, r5 │ │ │ │ + smlatteq r1, r4, r3, r5 │ │ │ │ + @ instruction: 0x010153be │ │ │ │ + smlabbeq r1, sl, r3, r5 │ │ │ │ + tsteq r1, sl, asr r3 │ │ │ │ + tsteq r1, sl, lsr #6 │ │ │ │ + tsteq r1, r0, lsr #6 │ │ │ │ strdeq r5, [r1, -sl] │ │ │ │ - smlabteq r1, r6, r5, r5 │ │ │ │ - @ instruction: 0x01015598 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - strdeq r4, [r1, -sl] │ │ │ │ - smlabteq r1, sl, sp, r4 │ │ │ │ - @ instruction: 0x01014d9a │ │ │ │ - @ instruction: 0x01014d92 │ │ │ │ - tsteq r1, lr, ror #26 │ │ │ │ - tsteq r1, ip, lsr sp │ │ │ │ + smlabteq r1, ip, r2, r5 │ │ │ │ + smlabteq r1, r2, r2, r5 │ │ │ │ + @ instruction: 0x0101529c │ │ │ │ + tsteq r1, r0, ror r2 │ │ │ │ + tsteq r1, lr, lsr r2 │ │ │ │ + tsteq r1, r6, lsl r2 │ │ │ │ + smlatteq r1, r8, r1, r5 │ │ │ │ + smlatteq r1, r0, r1, r5 │ │ │ │ + smlabteq r1, lr, r1, r5 │ │ │ │ + smlatbeq r1, r2, r1, r5 │ │ │ │ + @ instruction: 0x0101519a │ │ │ │ + tsteq r1, r4, ror r1 │ │ │ │ + tsteq r1, r4, asr #2 │ │ │ │ + tsteq r1, r2, lsl r1 │ │ │ │ + smlatteq r1, r6, r0, r5 │ │ │ │ + strheq r5, [r1, -r6] │ │ │ │ + smlatbeq r1, lr, r0, r5 │ │ │ │ + smlabbeq r1, sl, r0, r5 │ │ │ │ + qaddeq r5, sl, r1 │ │ │ │ + tsteq r1, ip, lsr #32 │ │ │ │ + tsteq r1, r4, lsr #32 │ │ │ │ + strdeq r4, [r1, -lr] │ │ │ │ + ldrdeq r4, [r1, -sl] │ │ │ │ + smlatbeq r1, sl, pc, r4 @ │ │ │ │ + tsteq r1, sl, ror pc │ │ │ │ + tsteq r1, r2, ror pc │ │ │ │ + tsteq r1, lr, asr #30 │ │ │ │ + tsteq r1, ip, lsl pc │ │ │ │ @ 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: 0x01014d98 │ │ │ │ + tsteq r1, r0, ror sp │ │ │ │ + tsteq r1, ip, lsr sp │ │ │ │ + tsteq r1, ip, lsl #26 │ │ │ │ + ldrdeq r4, [r1, -ip] │ │ │ │ + ldrdeq r4, [r1, -r2] │ │ │ │ + smlatbeq r1, ip, ip, r4 │ │ │ │ + tsteq r1, r8, ror ip │ │ │ │ + tsteq r1, r8, asr #24 │ │ │ │ + tsteq r1, lr, lsr ip │ │ │ │ + tsteq r1, r6, lsl ip │ │ │ │ + smlatteq r1, sl, fp, r4 │ │ │ │ @ instruction: 0x01014bb8 │ │ │ │ - @ instruction: 0x01014b90 │ │ │ │ - tsteq r1, ip, 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 │ │ │ │ - tsteq r1, sl, lsl #20 │ │ │ │ - ldrdeq r4, [r1, -r8] │ │ │ │ + smlatbeq r1, lr, fp, r4 │ │ │ │ + smlabbeq r1, sl, fp, r4 │ │ │ │ + tsteq r1, r8, asr fp │ │ │ │ + tsteq r1, lr, asr #22 │ │ │ │ + tsteq r1, lr, lsr #22 │ │ │ │ + @ instruction: 0x0104bfb6 │ │ │ │ + tsteq r4, lr, lsr #30 │ │ │ │ + smlabteq r4, sl, lr, fp │ │ │ │ + tsteq r1, r4, asr sl │ │ │ │ + tsteq r1, r6, lsr #20 │ │ │ │ + strdeq r4, [r1, -sl] │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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, r4, r9, r4 │ │ │ │ + smlatbeq r1, r0, r9, r4 │ │ │ │ + tsteq r1, r4, ror r9 │ │ │ │ + tsteq r1, sl, ror #18 │ │ │ │ + tsteq r1, r6, asr #18 │ │ │ │ + tsteq r1, sl, lsl r9 │ │ │ │ + smlatteq r1, lr, r8, r4 │ │ │ │ + smlatteq r1, r4, r8, r4 │ │ │ │ + smlabteq r1, r0, r8, r4 │ │ │ │ + @ instruction: 0x01014894 │ │ │ │ + smlabbeq r1, sl, r8, r4 │ │ │ │ + tsteq r1, r6, ror #16 │ │ │ │ + tsteq r1, r6, lsr r8 │ │ │ │ + tsteq r1, sl, lsl #16 │ │ │ │ + ldrdeq r4, [r1, -lr] │ │ │ │ + ldrdeq r4, [r1, -r4] │ │ │ │ + @ instruction: 0x010147b0 │ │ │ │ + smlabbeq r1, r4, r7, r4 │ │ │ │ + tsteq r1, sl, ror r7 │ │ │ │ + tsteq r1, r4, asr r7 │ │ │ │ + tsteq r1, r6, lsr #14 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + smlatbeq r1, ip, r6, r4 │ │ │ │ + tsteq r1, lr, ror r6 │ │ │ │ + tsteq r1, r4, ror r6 │ │ │ │ + tsteq r1, lr, asr #12 │ │ │ │ + tsteq r1, sl, lsr r6 │ │ │ │ + @ instruction: 0x0104ba98 │ │ │ │ + smlatteq r1, ip, r5, r4 │ │ │ │ + ldrdeq r4, [r1, -r8] │ │ │ │ + @ instruction: 0x0104bab2 │ │ │ │ + tsteq r4, r0, asr sl │ │ │ │ + tsteq r1, r4, asr r5 │ │ │ │ + tsteq r1, r0, asr #10 │ │ │ │ + tsteq r1, r2, lsl r5 │ │ │ │ + smlatteq r1, r4, r4, r4 │ │ │ │ + @ instruction: 0x010144b0 │ │ │ │ + tsteq r1, r2, ror r4 │ │ │ │ + tsteq r1, r2, asr #8 │ │ │ │ + tsteq r1, r4, lsl r4 │ │ │ │ + strdeq r4, [r1, -r2] │ │ │ │ + smlabteq r1, r4, r3, r4 │ │ │ │ + smlatbeq r1, r6, r3, r4 │ │ │ │ + tsteq r1, r8, ror r3 │ │ │ │ + tsteq r1, r8, asr r3 │ │ │ │ + tsteq r1, sl, lsr #6 │ │ │ │ + strdeq r4, [r1, -ip] │ │ │ │ + smlabteq r1, r8, r2, r4 │ │ │ │ + @ instruction: 0x010142b2 │ │ │ │ + smlabbeq r1, sl, r2, r4 │ │ │ │ + tsteq r1, r8, ror r2 │ │ │ │ + tsteq r1, ip, asr #4 │ │ │ │ + tsteq r1, r4, asr #4 │ │ │ │ + tsteq r1, lr, lsl r2 │ │ │ │ + smlatteq r1, lr, r1, r4 │ │ │ │ + @ instruction: 0x010141be │ │ │ │ + @ instruction: 0x010141b6 │ │ │ │ + @ instruction: 0x01014192 │ │ │ │ + tsteq r1, lr, ror #2 │ │ │ │ + tsteq r1, lr, lsr r1 │ │ │ │ + tsteq r1, ip, lsl #2 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - strdeq r3, [r1, -sl] │ │ │ │ + tsteq r1, lr, ror pc │ │ │ │ + tsteq r1, r8, asr pc │ │ │ │ + tsteq r1, r2, lsr pc │ │ │ │ + tsteq r1, r2, lsl #30 │ │ │ │ + strdeq r3, [r1, -r8] │ │ │ │ + ldrdeq r3, [r1, -r2] │ │ │ │ + smlatbeq r1, r6, lr, r3 │ │ │ │ + tsteq r1, sl, ror lr │ │ │ │ + tsteq r1, r2, asr lr │ │ │ │ + tsteq r1, ip, lsr #28 │ │ │ │ + tsteq r1, r0, lsl #28 │ │ │ │ + ldrdeq r3, [r1, -sl] │ │ │ │ + @ instruction: 0x01013db4 │ │ │ │ + smlabbeq r1, r2, sp, r3 │ │ │ │ + tsteq r1, r4, asr sp │ │ │ │ + tsteq r1, r8, lsr #26 │ │ │ │ + strdeq r3, [r1, -ip] │ │ │ │ + ldrdeq r3, [r1, -r6] │ │ │ │ + @ instruction: 0x01013cb0 │ │ │ │ + smlabbeq r1, r4, ip, r3 │ │ │ │ + tsteq r1, lr, asr ip │ │ │ │ + tsteq r1, r8, lsr ip │ │ │ │ + tsteq r1, ip, lsl #24 │ │ │ │ + smlatteq r1, r0, fp, r3 │ │ │ │ + @ instruction: 0x01013bba │ │ │ │ + @ instruction: 0x01013b94 │ │ │ │ + tsteq r1, r4, ror #22 │ │ │ │ + tsteq r1, sl, asr fp │ │ │ │ + tsteq r1, r6, lsr fp │ │ │ │ + tsteq r1, r4, lsl #22 │ │ │ │ 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 │ │ │ │ - ldrdeq r3, [r1, -sl] │ │ │ │ - @ instruction: 0x010139b4 │ │ │ │ - smlabbeq r1, r4, r9, r3 │ │ │ │ - tsteq r1, sl, ror r9 │ │ │ │ - tsteq r1, r6, 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, ip, lsl #16 │ │ │ │ - ldrdeq r3, [r1, -ip] │ │ │ │ - smlatbeq r1, ip, r7, r3 │ │ │ │ - smlabbeq r1, ip, r7, r3 │ │ │ │ + smlabbeq r1, r4, sl, r3 │ │ │ │ + tsteq r1, r0, ror #20 │ │ │ │ + tsteq r1, r0, lsr sl │ │ │ │ + tsteq r1, r0, lsl sl │ │ │ │ + smlatteq r1, ip, r9, r3 │ │ │ │ + @ instruction: 0x010139bc │ │ │ │ + smlabbeq r1, ip, r9, r3 │ │ │ │ + tsteq r1, ip, ror #18 │ │ │ │ + tsteq r1, r8, asr #18 │ │ │ │ + tsteq r1, ip, lsl r9 │ │ │ │ + tsteq r1, r2, lsl r9 │ │ │ │ + smlatteq r1, ip, r8, r3 │ │ │ │ + @ instruction: 0x010138be │ │ │ │ + smlabbeq r1, ip, r8, r3 │ │ │ │ + tsteq r1, lr, asr r8 │ │ │ │ + tsteq r1, r2, lsr r8 │ │ │ │ + tsteq r1, r6, lsl #16 │ │ │ │ + smlatteq r1, r0, r7, r3 │ │ │ │ + @ instruction: 0x010137ba │ │ │ │ + smlabbeq r1, lr, r7, r3 │ │ │ │ tsteq r1, r8, ror #14 │ │ │ │ - tsteq r1, ip, lsr r7 │ │ │ │ - tsteq r1, r2, 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 │ │ │ │ - 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 │ │ │ │ + tsteq r1, r2, asr #14 │ │ │ │ + tsteq r1, r6, lsl r7 │ │ │ │ + smlatteq r1, sl, r6, r3 │ │ │ │ + smlabteq r1, r4, r6, r3 │ │ │ │ + @ instruction: 0x0101369e │ │ │ │ + tsteq r1, lr, ror #12 │ │ │ │ + tsteq r1, r4, ror #12 │ │ │ │ + tsteq r1, r0, asr #12 │ │ │ │ + tsteq r1, r0, lsl r6 │ │ │ │ + smlatteq r1, r2, r5, r3 │ │ │ │ + @ instruction: 0x010135b4 │ │ │ │ + @ instruction: 0x01013596 │ │ │ │ + tsteq r1, r4, ror r5 │ │ │ │ + tsteq r1, r6, asr #10 │ │ │ │ + tsteq r1, r8, lsr #10 │ │ │ │ + tsteq r1, r6, lsl #10 │ │ │ │ ldrdeq r3, [r1, -r8] │ │ │ │ - smlatbeq r1, ip, r1, r3 │ │ │ │ - smlabbeq r1, r2, r1, r3 │ │ │ │ - tsteq r1, lr, asr r1 │ │ │ │ - tsteq r1, sl, lsr r1 │ │ │ │ + smlatbeq r1, sl, r4, r3 │ │ │ │ + smlabbeq r1, ip, r4, r3 │ │ │ │ + tsteq r1, sl, ror #8 │ │ │ │ + tsteq r1, r0, asr #8 │ │ │ │ + tsteq r1, r8, lsr r4 │ │ │ │ + tsteq r1, r4, lsl r4 │ │ │ │ + smlatteq r1, r4, r3, r3 │ │ │ │ + @ instruction: 0x010133b8 │ │ │ │ + smlabbeq r1, ip, r3, r3 │ │ │ │ + tsteq r1, r2, ror #6 │ │ │ │ + tsteq r1, lr, lsr r3 │ │ │ │ + tsteq r1, sl, lsl r3 │ │ │ │ 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,164 @@ │ │ │ │ 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 │ │ │ │ + smlatbeq r1, r6, r1, r3 │ │ │ │ + smlabbeq r1, r2, r1, r3 │ │ │ │ + tsteq r1, lr, asr r1 │ │ │ │ + tsteq r1, r4, lsr r1 │ │ │ │ + tsteq r1, sl, lsl #2 │ │ │ │ + smlatteq r1, r6, r0, r3 │ │ │ │ + smlabteq r1, r2, r0, r3 │ │ │ │ + swpeq r3, r4, [r1] │ │ │ │ + smlabbeq r1, ip, r0, r3 │ │ │ │ + tsteq r1, sl, rrx │ │ │ │ + tsteq r1, sl, lsr r0 │ │ │ │ + tsteq r1, ip │ │ │ │ + ldrdeq r2, [r1, -lr] │ │ │ │ + smlabteq r1, r0, pc, r2 @ │ │ │ │ + @ instruction: 0x01012f9e │ │ │ │ + tsteq r1, r0, ror pc │ │ │ │ + tsteq r1, r2, asr pc │ │ │ │ + tsteq r1, r2, lsr pc │ │ │ │ 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 │ │ │ │ + ldrdeq r2, [r1, -sl] │ │ │ │ + @ instruction: 0x01012ebe │ │ │ │ + @ instruction: 0x01012e9e │ │ │ │ + tsteq r1, r6, ror lr │ │ │ │ + tsteq r1, lr, ror #28 │ │ │ │ + tsteq r1, ip, asr #28 │ │ │ │ + tsteq r4, r4, lsr r1 │ │ │ │ + smlabbeq r4, r2, pc, r9 @ │ │ │ │ + tsteq r1, r4, lsr lr │ │ │ │ + tsteq r1, lr, lsr #28 │ │ │ │ + tsteq r1, r8, lsr #28 │ │ │ │ + tsteq r1, r2, lsr #28 │ │ │ │ + tsteq r1, ip, lsl lr │ │ │ │ + tsteq r1, r6, lsl lr │ │ │ │ + tsteq r1, r0, lsl lr │ │ │ │ + strdeq sl, [r4, -r6] │ │ │ │ + tsteq r1, r4, lsl #28 │ │ │ │ strdeq r2, [r1, -lr] │ │ │ │ + tsteq r4, r8, lsr r0 │ │ │ │ + strdeq r2, [r1, -r2] │ │ │ │ + ldrdeq r9, [r4, -r0] │ │ │ │ + smlatteq r1, r6, sp, r2 │ │ │ │ smlatteq r1, r0, sp, r2 │ │ │ │ - @ instruction: 0x01012dbe │ │ │ │ - @ instruction: 0x01012d90 │ │ │ │ - tsteq r1, r2, ror sp │ │ │ │ - tsteq r1, r2, asr sp │ │ │ │ + smlabteq r4, sl, lr, r9 │ │ │ │ + ldrdeq r2, [r1, -r4] │ │ │ │ + smlabteq r1, lr, sp, r2 │ │ │ │ + smlabteq r1, r8, sp, r2 │ │ │ │ + tsteq r4, r6, lsr pc │ │ │ │ + @ instruction: 0x01012dbc │ │ │ │ + @ instruction: 0x01012db6 │ │ │ │ + @ instruction: 0x01012db0 │ │ │ │ + smlatbeq r1, sl, sp, r2 │ │ │ │ + smlatbeq r1, r4, sp, r2 │ │ │ │ + smlatbeq r4, r2, pc, r9 @ │ │ │ │ + @ instruction: 0x01012d98 │ │ │ │ + @ instruction: 0x01012d92 │ │ │ │ + smlabbeq r1, ip, sp, r2 │ │ │ │ + smlabbeq r1, r6, sp, r2 │ │ │ │ + smlabbeq r1, r0, sp, r2 │ │ │ │ + tsteq r1, sl, ror sp │ │ │ │ + tsteq r1, r4, ror sp │ │ │ │ + tsteq r1, lr, ror #26 │ │ │ │ + tsteq r1, r8, ror #26 │ │ │ │ + strdeq r9, [r4, -lr] │ │ │ │ + smlabteq r4, ip, pc, r9 @ │ │ │ │ + tsteq r4, lr, lsl r0 │ │ │ │ + tsteq r4, r8, ror r1 │ │ │ │ + smlatteq r4, lr, r0, sl │ │ │ │ + swpeq sl, r0, [r4] │ │ │ │ + qaddeq sl, lr, r4 │ │ │ │ + strheq sl, [r4, -r0] │ │ │ │ + tsteq r1, r2, lsr sp │ │ │ │ + tsteq r1, ip, lsr #26 │ │ │ │ tsteq r1, r6, lsr #26 │ │ │ │ - strdeq r2, [r1, -sl] │ │ │ │ + tsteq r1, r0, lsr #26 │ │ │ │ + tsteq r1, sl, lsl sp │ │ │ │ + tsteq r1, r4, lsl sp │ │ │ │ + tsteq r1, lr, lsl #26 │ │ │ │ + tsteq r1, r8, lsl #26 │ │ │ │ + tsteq r1, r2, lsl #26 │ │ │ │ + strdeq r2, [r1, -ip] │ │ │ │ + strdeq r2, [r1, -r6] │ │ │ │ + strdeq r2, [r1, -r0] │ │ │ │ + smlatteq r1, sl, ip, r2 │ │ │ │ + smlatteq r1, r4, ip, r2 │ │ │ │ ldrdeq r2, [r1, -lr] │ │ │ │ - @ instruction: 0x01012cbe │ │ │ │ + ldrdeq r2, [r1, -r8] │ │ │ │ + ldrdeq r2, [r1, -r2] │ │ │ │ + smlabteq r1, ip, ip, r2 │ │ │ │ + smlabteq r1, r6, ip, r2 │ │ │ │ + smlabteq r1, r0, ip, r2 │ │ │ │ + @ instruction: 0x01012cba │ │ │ │ + @ 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 │ │ │ │ + @ instruction: 0x01012c90 │ │ │ │ + smlabbeq r1, sl, ip, r2 │ │ │ │ + smlabbeq r1, r4, ip, r2 │ │ │ │ + tsteq r1, lr, ror ip │ │ │ │ + tsteq r1, r8, ror ip │ │ │ │ + tsteq r1, r2, ror ip │ │ │ │ tsteq r1, ip, ror #24 │ │ │ │ - tsteq r4, r4, asr pc │ │ │ │ - smlatbeq r4, r2, sp, r9 │ │ │ │ + tsteq r1, r6, ror #24 │ │ │ │ + tsteq r1, r0, ror #24 │ │ │ │ + tsteq r1, sl, asr ip │ │ │ │ tsteq r1, r4, asr ip │ │ │ │ tsteq r1, lr, asr #24 │ │ │ │ tsteq r1, r8, asr #24 │ │ │ │ tsteq r1, r2, asr #24 │ │ │ │ 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 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 │ │ │ │ + smlatteq r1, r2, fp, r2 │ │ │ │ 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: 0x01012bbe │ │ │ │ @ instruction: 0x01012bb8 │ │ │ │ @ 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 │ │ │ │ @@ -130702,94 +130782,14 @@ │ │ │ │ ldrdeq r2, [r1, -r4] │ │ │ │ smlabteq r1, lr, sl, r2 │ │ │ │ smlabteq r1, r8, sl, r2 │ │ │ │ smlabteq r1, r2, sl, r2 │ │ │ │ @ instruction: 0x01012abc │ │ │ │ @ instruction: 0x01012ab6 │ │ │ │ @ instruction: 0x01012ab0 │ │ │ │ - smlatbeq r1, sl, sl, r2 │ │ │ │ - smlatbeq r1, r4, sl, r2 │ │ │ │ - @ instruction: 0x01012a9e │ │ │ │ - @ instruction: 0x01012a98 │ │ │ │ - @ instruction: 0x01012a92 │ │ │ │ - smlabbeq r1, ip, sl, r2 │ │ │ │ - smlabbeq r1, r6, sl, r2 │ │ │ │ - smlabbeq r1, r0, sl, r2 │ │ │ │ - tsteq r1, sl, ror sl │ │ │ │ - tsteq r1, r4, ror sl │ │ │ │ - tsteq r1, lr, ror #20 │ │ │ │ - tsteq r1, r8, ror #20 │ │ │ │ - tsteq r1, r2, ror #20 │ │ │ │ - tsteq r1, ip, asr sl │ │ │ │ - tsteq r1, r6, asr sl │ │ │ │ - tsteq r1, r0, asr sl │ │ │ │ - tsteq r1, sl, asr #20 │ │ │ │ - tsteq r1, r4, asr #20 │ │ │ │ - tsteq r1, lr, lsr sl │ │ │ │ - tsteq r1, r8, lsr sl │ │ │ │ - tsteq r1, r2, lsr sl │ │ │ │ - tsteq r1, ip, lsr #20 │ │ │ │ - tsteq r1, r6, lsr #20 │ │ │ │ - tsteq r1, r0, lsr #20 │ │ │ │ - tsteq r1, sl, lsl sl │ │ │ │ - tsteq r1, r4, lsl sl │ │ │ │ - tsteq r1, lr, lsl #20 │ │ │ │ - tsteq r1, r8, lsl #20 │ │ │ │ - tsteq r1, r2, lsl #20 │ │ │ │ - strdeq r2, [r1, -ip] │ │ │ │ - strdeq r2, [r1, -r6] │ │ │ │ - strdeq r2, [r1, -r0] │ │ │ │ - smlatteq r1, sl, r9, r2 │ │ │ │ - smlatteq r1, r4, r9, r2 │ │ │ │ - ldrdeq r2, [r1, -lr] │ │ │ │ - ldrdeq r2, [r1, -r8] │ │ │ │ - ldrdeq r2, [r1, -r2] │ │ │ │ - smlabteq r1, ip, r9, r2 │ │ │ │ - smlabteq r1, r6, r9, r2 │ │ │ │ - smlabteq r1, r0, r9, r2 │ │ │ │ - @ instruction: 0x010129ba │ │ │ │ - @ instruction: 0x010129b4 │ │ │ │ - smlatbeq r1, lr, r9, r2 │ │ │ │ - smlatbeq r1, r8, r9, r2 │ │ │ │ - smlatbeq r1, r2, r9, r2 │ │ │ │ - @ instruction: 0x0101299c │ │ │ │ - @ instruction: 0x01012996 │ │ │ │ - @ instruction: 0x01012990 │ │ │ │ - smlabbeq r1, sl, r9, r2 │ │ │ │ - smlabbeq r1, r4, r9, r2 │ │ │ │ - tsteq r1, lr, ror r9 │ │ │ │ - tsteq r1, r8, ror r9 │ │ │ │ - tsteq r1, r2, ror r9 │ │ │ │ - tsteq r1, ip, ror #18 │ │ │ │ - tsteq r1, r6, ror #18 │ │ │ │ - tsteq r1, r0, ror #18 │ │ │ │ - tsteq r1, sl, asr r9 │ │ │ │ - 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] │ │ │ │ + tsteq r1, r8, ror #22 │ │ │ │ + tsteq r3, r8, lsr #6 │ │ │ │ + tsteq r4, r2, ror ip │ │ │ │ + ldrdeq r2, [r3, -ip] │ │ │ │ + @ instruction: 0x01012ab6 │ │ │ │ + tsteq r3, r8, ror r2 │ │ │ │ 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 │ │ │ │ + ldrdeq r6, [r4, -ip] │ │ │ │ + tstpeq r2, r2, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, ip, ror #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, r8, lsl r2 │ │ │ │ + tsteq r1, sl, lsl r2 │ │ │ │ + strdeq lr, [r1, -lr] │ │ │ │ + @ instruction: 0x01031496 │ │ │ │ + @ instruction: 0x01031496 │ │ │ │ + tsteq r3, r4, asr #10 │ │ │ │ + tsteq r4, r0, lsr r4 │ │ │ │ + tsteq r3, r4, lsr #10 │ │ │ │ + tsteq r3, r4, lsr #10 │ │ │ │ + tsteq r3, r4, lsr #10 │ │ │ │ + tsteq r3, r0, lsr r5 │ │ │ │ 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] │ │ │ │ + tsteq r3, r8, lsr r5 │ │ │ │ + tsteq r3, ip, lsr r5 │ │ │ │ + tsteq r3, r4, lsr r5 │ │ │ │ + tsteq r3, ip, lsr #10 │ │ │ │ + tsteq r3, ip, lsr #10 │ │ │ │ + smlabteq r3, r0, r0, r1 │ │ │ │ + tsteq r9, r2, lsr pc │ │ │ │ + tsteq r3, lr, lsl r5 │ │ │ │ + tstpeq r0, ip, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r0, lsl #10 │ │ │ │ + ldrdeq r0, [r4, -r0] │ │ │ │ + strdeq r0, [r3, -r4] │ │ │ │ + strdeq r0, [r3, -ip] │ │ │ │ + tsteq r3, r8, lsl #12 │ │ │ │ + tsteq r3, r8, lsl #12 │ │ │ │ + tsteq r3, r8, lsl #12 │ │ │ │ + tsteq r3, r8, lsl #12 │ │ │ │ + tsteq r3, r4, lsl r6 │ │ │ │ + tsteq r3, r4, lsl r6 │ │ │ │ + tsteq r3, r4, lsl r7 │ │ │ │ + smlatteq r4, r4, r0, r0 │ │ │ │ + tsteq r3, r0, lsl #12 │ │ │ │ + tsteq r3, r4, asr #12 │ │ │ │ + strdeq r0, [r3, -r4] │ │ │ │ + tsteq r3, r4, lsl #12 │ │ │ │ + smlabteq r3, r4, r3, r1 │ │ │ │ + smlatteq r3, r4, r3, r1 │ │ │ │ + tsteq r3, r8, lsr #12 │ │ │ │ + tsteq r3, r0, lsr r6 │ │ │ │ + smlabteq r3, ip, r3, r1 │ │ │ │ + smlabteq r3, ip, r3, r1 │ │ │ │ + smlabteq r3, ip, r3, r1 │ │ │ │ + smlabteq r3, ip, r3, r1 │ │ │ │ + tsteq r3, r0, lsl r6 │ │ │ │ + tsteq r3, r0, lsl r6 │ │ │ │ + smlatbeq r3, ip, r3, r1 │ │ │ │ + tstpeq r3, r4, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r3, r0, r3, r1 │ │ │ │ + smlatbeq r3, ip, r3, r1 │ │ │ │ + @ instruction: 0x010313b4 │ │ │ │ + smlatteq r4, r8, fp, r6 │ │ │ │ + smlatbeq r9, r2, ip, fp │ │ │ │ + @ instruction: 0x01031394 │ │ │ │ + @ instruction: 0x01046bb6 │ │ │ │ + @ instruction: 0x01046bbe │ │ │ │ + smlabteq r4, r2, fp, r6 │ │ │ │ + tsteq r9, r4, asr #24 │ │ │ │ + tsteq r3, r0, asr r3 │ │ │ │ + smlatbeq r2, r8, r1, pc @ │ │ │ │ + tsteq r3, r0, ror #6 │ │ │ │ + tstpeq r0, ip, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r4, ror #22 │ │ │ │ + strdeq pc, [r0, -sl] │ │ │ │ + strdeq pc, [r0, -r2] │ │ │ │ + tsteq r3, r2, ror lr │ │ │ │ + smlabteq r0, r8, r9, pc @ │ │ │ │ + smlabteq r0, r0, r9, pc @ │ │ │ │ + @ instruction: 0x010171b4 │ │ │ │ + smlatbeq r1, r4, r1, r7 │ │ │ │ + smlatbeq r1, r0, r1, r7 │ │ │ │ + @ instruction: 0x0101719c │ │ │ │ + @ instruction: 0x01017198 │ │ │ │ + @ instruction: 0x01017194 │ │ │ │ + @ instruction: 0x01017190 │ │ │ │ + smlabbeq r1, ip, r1, r7 │ │ │ │ + smlabbeq r1, r4, r1, r7 │ │ │ │ + smlabbeq r1, r0, r1, r7 │ │ │ │ + smlabbeq r1, ip, r1, r7 │ │ │ │ + tsteq r1, r0, ror r1 │ │ │ │ + @ instruction: 0x0109ba9e │ │ │ │ + tsteq r4, sl, lsr #20 │ │ │ │ + smlatbeq r0, r8, r8, pc @ │ │ │ │ + smlatbeq r0, r0, r8, pc @ │ │ │ │ + tsteq r4, lr, lsl #20 │ │ │ │ + tsteq r4, r2, lsl #20 │ │ │ │ + strdeq r6, [r4, -ip] │ │ │ │ + strdeq r6, [r4, -lr] │ │ │ │ + tsteq r4, r0, lsl #20 │ │ │ │ + smlabteq r1, r8, fp, r6 │ │ │ │ + tstpeq r0, lr, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r6, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r1, r0, fp, r6 │ │ │ │ + tsteq r2, r0, asr #30 │ │ │ │ + @ instruction: 0x01016b94 │ │ │ │ + tstpeq r2, ip, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r2, ror r9 │ │ │ │ + tsteq r4, sl, ror r9 │ │ │ │ + smlabbeq r4, r2, r9, r6 │ │ │ │ + smlabbeq r4, r2, r9, r6 │ │ │ │ + tsteq r4, lr, ror r9 │ │ │ │ + @ instruction: 0x0102ee96 │ │ │ │ + tsteq r4, r8, ror r9 │ │ │ │ + tsteq r2, r4, ror lr │ │ │ │ + tsteq r4, r6, ror #18 │ │ │ │ + tsteq r2, r0, asr lr │ │ │ │ strdeq r6, [r1, -r2] │ │ │ │ - smlatteq r1, lr, ip, r6 │ │ │ │ - smlatteq r1, sl, ip, r6 │ │ │ │ - smlatteq r1, r2, ip, r6 │ │ │ │ + smlatteq r1, r2, lr, 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 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 │ │ │ │ + ldrdeq r6, [r1, -sl] │ │ │ │ + ldrdeq r6, [r1, -r6] │ │ │ │ + ldrdeq r6, [r1, -r2] │ │ │ │ + smlabteq r1, lr, lr, r6 │ │ │ │ + smlabteq r1, sl, lr, r6 │ │ │ │ + smlabteq r1, r2, lr, r6 │ │ │ │ + @ instruction: 0x01016ebe │ │ │ │ + smlabteq r1, sl, lr, r6 │ │ │ │ + smlatbeq r1, lr, lr, r6 │ │ │ │ + ldrdeq fp, [r9, -ip] │ │ │ │ + smlatbeq r1, r0, lr, r6 │ │ │ │ + smlatbeq r1, r6, lr, r6 │ │ │ │ + smlatbeq r1, r0, lr, r6 │ │ │ │ + tsteq r4, r2, asr #16 │ │ │ │ + @ instruction: 0x0100f5b4 │ │ │ │ + smlabteq r1, r2, sp, r6 │ │ │ │ + tsteq r1, lr, lsl #28 │ │ │ │ + tsteq r3, sl, lsr #20 │ │ │ │ + tsteq r4, sl, ror ip │ │ │ │ + tstpeq r0, r0, ror #10 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r3, ip, ip, sp │ │ │ │ + tstpeq r0, r6, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, lr, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r4, r6, r7, r6 │ │ │ │ + smlatbeq r4, ip, r7, r6 │ │ │ │ + smlatbeq r4, lr, r7, r6 │ │ │ │ + tstpeq r0, r2, asr #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, sl, lsr #24 │ │ │ │ + tsteq r3, r4, lsl #26 │ │ │ │ + tsteq r1, lr, lsr sl │ │ │ │ + tsteq r1, r6, lsr #20 │ │ │ │ + strdeq lr, [r3, -lr] │ │ │ │ + tsteq r1, ip, lsl #20 │ │ │ │ + strdeq sp, [r1, -r4] │ │ │ │ + strdeq lr, [r3, -r8] │ │ │ │ + ldrdeq sp, [r1, -sl] │ │ │ │ + smlabteq r1, r2, r9, sp │ │ │ │ + tsteq r4, r2, lsl #14 │ │ │ │ + tsteq r4, r8, lsl #14 │ │ │ │ + tsteq r4, r6, lsl #14 │ │ │ │ + tsteq r1, r6, ror #14 │ │ │ │ + tsteq r1, r8, ror #14 │ │ │ │ + tsteq r1, ip, asr #14 │ │ │ │ + smlatteq r3, r4, r9, r0 │ │ │ │ + smlatteq r3, r4, r9, r0 │ │ │ │ + ldrdeq r0, [r3, -ip] │ │ │ │ + ldrdeq r0, [r3, -ip] │ │ │ │ + strdeq r0, [r3, -r6] │ │ │ │ + tsteq r3, r0, lsl sl │ │ │ │ + tsteq r3, r0, lsl sl │ │ │ │ + tsteq r3, r6, lsr #20 │ │ │ │ + tsteq r3, sl, lsr sl │ │ │ │ + tstpeq r3, r8, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, lr, lsl sl │ │ │ │ + tsteq r3, r0, lsr #20 │ │ │ │ + tsteq r3, r2, lsr #20 │ │ │ │ + tsteq r3, r0, lsr sl │ │ │ │ + tsteq r3, r6, lsr sl │ │ │ │ + tsteq r3, ip, lsr sl │ │ │ │ + tsteq r3, r2, asr #20 │ │ │ │ + tsteq r3, ip, lsr sl │ │ │ │ + tsteq r3, r6, lsr sl │ │ │ │ + tsteq r3, r8, lsr sl │ │ │ │ + smlabteq r3, lr, r5, r0 │ │ │ │ + tsteq r9, r2, asr #8 │ │ │ │ + tsteq r3, r8, lsl sl │ │ │ │ + tsteq r4, ip, lsl r8 │ │ │ │ + tsteq r3, lr, lsl #20 │ │ │ │ + tsteq r3, r4, lsl #20 │ │ │ │ + tstpeq r0, r2, lsr #4 @ p-variant is OBSOLETE │ │ │ │ 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 │ │ │ │ + tsteq r0, r2, lsr pc │ │ │ │ + tsteq r3, r0, lsl #14 │ │ │ │ + ldrdeq pc, [r3, -r2] │ │ │ │ + strdeq pc, [r2, -r8] │ │ │ │ + tstpeq r2, r2, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r3, -sl] │ │ │ │ + tstpeq r2, r8, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r3, r4, r5, r0 │ │ │ │ + tsteq r3, r6, lsl #12 │ │ │ │ + tstpeq r2, ip, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, asr r8 @ p-variant is OBSOLETE │ │ │ │ + strdeq r0, [r3, -r4] │ │ │ │ + strdeq r0, [r3, -r6] │ │ │ │ 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 │ │ │ │ + strdeq r0, [r3, -sl] │ │ │ │ + tstpeq r2, r0, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, asr #16 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r3, r0, r5, r0 │ │ │ │ + tsteq r3, sl, asr pc │ │ │ │ + ldrdeq r0, [r3, -r8] │ │ │ │ + smlatteq r3, r6, r5, r0 │ │ │ │ + strdeq r0, [r3, -r0] │ │ │ │ + tsteq r4, r6, lsr #28 │ │ │ │ + smlatteq r9, r2, lr, sl │ │ │ │ + ldrdeq r0, [r3, -r8] │ │ │ │ + tsteq r1, r0, lsl pc │ │ │ │ + tsteq r1, lr, lsl #30 │ │ │ │ + smlabteq r3, r4, r5, r0 │ │ │ │ + tsteq r2, r8, lsr #8 │ │ │ │ + @ instruction: 0x010305ba │ │ │ │ + @ instruction: 0x010305ba │ │ │ │ + smlabbeq r0, r8, ip, lr │ │ │ │ + smlabbeq r0, r2, ip, lr │ │ │ │ + tsteq r3, r4, lsl #2 │ │ │ │ + tsteq r0, ip, asr ip │ │ │ │ + tsteq r0, r6, asr ip │ │ │ │ + tsteq r1, ip, asr #8 │ │ │ │ + tsteq r1, r8, asr #8 │ │ │ │ + tsteq r1, r4, asr #8 │ │ │ │ + tsteq r1, r0, asr #8 │ │ │ │ + tsteq r1, ip, lsr r4 │ │ │ │ + tsteq r1, r8, lsr r4 │ │ │ │ + tsteq r1, r4, lsr r4 │ │ │ │ + tsteq r1, ip, lsr #8 │ │ │ │ + tsteq r3, r8, rrx │ │ │ │ + tsteq r9, sl, ror #26 │ │ │ │ + @ instruction: 0x01045e90 │ │ │ │ + smlabteq r2, lr, r2, lr │ │ │ │ + smlatbeq r0, r0, r7, lr │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + smlabbeq r4, r8, pc, r5 @ │ │ │ │ + tsteq r4, sl, lsl #26 │ │ │ │ + strdeq r5, [r4, -r4] │ │ │ │ + tsteq r4, r2, ror #22 │ │ │ │ + tsteq r4, r4, lsl fp │ │ │ │ ldrdeq r5, [r4, -lr] │ │ │ │ - smlatbeq r4, r4, ip, r5 │ │ │ │ - smlabteq r4, r6, ip, r5 │ │ │ │ - tsteq r4, r0, ror ip │ │ │ │ - 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 │ │ │ │ + smlatteq r4, ip, sl, r5 │ │ │ │ + tsteq r4, r6, lsr #22 │ │ │ │ + smlatbeq r4, ip, fp, r5 │ │ │ │ + @ instruction: 0x01045bb6 │ │ │ │ + tsteq r4, ip, ror #22 │ │ │ │ + tsteq r4, r6, asr #24 │ │ │ │ + tsteq r4, r0, lsl #24 │ │ │ │ + tsteq r4, lr, lsl ip │ │ │ │ + ldrdeq r5, [r4, -r0] │ │ │ │ + tsteq r4, r6, ror ip │ │ │ │ + @ instruction: 0x01045c90 │ │ │ │ + tsteq r4, r6, asr #24 │ │ │ │ + ldrdeq r5, [r4, -ip] │ │ │ │ + tsteq r4, r2, lsr sp │ │ │ │ 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 │ │ │ │ + strdeq r5, [r4, -lr] │ │ │ │ + smlatbeq r4, ip, ip, r5 │ │ │ │ + tsteq r4, r2, ror sp │ │ │ │ + @ instruction: 0x01045d94 │ │ │ │ + tsteq r4, sl, lsr sp │ │ │ │ + tsteq r4, r8, asr #28 │ │ │ │ + smlatteq r4, lr, sp, r5 │ │ │ │ + tsteq r4, r4, lsl lr │ │ │ │ + @ instruction: 0x01045dbe │ │ │ │ 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 │ │ │ │ + smlatbeq r4, r6, lr, r5 │ │ │ │ + tsteq r4, r0, asr lr │ │ │ │ + smlatteq r4, r2, r0, r6 │ │ │ │ + mrseq r6, (UNDEF: 4) │ │ │ │ + tsteq r4, r6, asr pc │ │ │ │ + tsteq r4, r0, lsl #30 │ │ │ │ + tsteq r4, r2, lsr #30 │ │ │ │ + smlabteq r4, ip, lr, r5 │ │ │ │ + @ instruction: 0x01045f92 │ │ │ │ + @ instruction: 0x01045fb8 │ │ │ │ + tsteq r4, sl, asr pc │ │ │ │ + tsteq r4, r8, asr #32 │ │ │ │ + tsteq r4, sl │ │ │ │ + tsteq r4, r0, lsr #32 │ │ │ │ + smlatteq r4, r2, pc, r5 @ │ │ │ │ + tsteq r4, r4, rrx │ │ │ │ + tsteq r4, r6, ror r0 │ │ │ │ + tsteq r4, r0, asr #32 │ │ │ │ + tsteq r4, lr, ror r1 │ │ │ │ + smlatteq r4, r8, r0, r6 │ │ │ │ + smlatbeq r4, r6, r0, r6 │ │ │ │ + strheq r6, [r4, -r8] │ │ │ │ + smlabbeq r4, r2, r0, r6 │ │ │ │ + tsteq r4, r4, lsl r1 │ │ │ │ + tsteq r4, lr, lsr #2 │ │ │ │ + smlatteq r4, r4, r0, r6 │ │ │ │ + strdeq r6, [r4, -sl] │ │ │ │ + @ instruction: 0x0104619c │ │ │ │ + @ instruction: 0x010461be │ │ │ │ + tsteq r4, r8, ror #2 │ │ │ │ + tsteq r4, sl, lsr r2 │ │ │ │ + tsteq r4, ip, asr r2 │ │ │ │ + tsteq r4, r6, lsl #4 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x0100e2bc │ │ │ │ + smlatbeq r2, r6, sl, sp │ │ │ │ + smlatbeq r0, r6, r2, lr │ │ │ │ + smlabbeq r4, r4, r6, r4 │ │ │ │ + tsteq r4, ip, ror r6 │ │ │ │ + tsteq r4, r0, lsl #30 │ │ │ │ + tsteq r4, r4, ror #12 │ │ │ │ + tsteq r4, ip, asr r6 │ │ │ │ + smlabteq r4, r4, lr, r5 │ │ │ │ + tsteq r4, r4, asr #12 │ │ │ │ + smlatbeq r4, ip, lr, r5 │ │ │ │ + tsteq r4, ip, lsr #12 │ │ │ │ + @ instruction: 0x01045e98 │ │ │ │ + tsteq r4, r4, lsl r6 │ │ │ │ + smlabbeq r4, r0, lr, r5 │ │ │ │ + tsteq r4, ip, ror lr │ │ │ │ + smlabbeq r4, r4, lr, r5 │ │ │ │ + @ instruction: 0x01045e94 │ │ │ │ + smlatbeq r4, r8, lr, r5 │ │ │ │ + smlatbeq r4, ip, lr, r5 │ │ │ │ + smlatbeq r4, r4, lr, r5 │ │ │ │ + @ instruction: 0x01045eb8 │ │ │ │ + smlatbeq r9, r6, r3, sl │ │ │ │ + smlatbeq r4, r4, r2, r5 │ │ │ │ + tsteq r2, lr, lsl #18 │ │ │ │ + @ instruction: 0x0104529a │ │ │ │ + strdeq sp, [r2, -r0] │ │ │ │ + tsteq r0, ip, lsr #2 │ │ │ │ + ldrdeq sp, [r2, -r2] │ │ │ │ + strdeq lr, [r0, -r2] │ │ │ │ + @ instruction: 0x0102d8b4 │ │ │ │ + smlabbeq r4, ip, r5, r4 │ │ │ │ + smlabteq r1, sl, r6, ip │ │ │ │ + @ instruction: 0x0101c6b2 │ │ │ │ + tsteq r4, sl, ror #10 │ │ │ │ + ldrhteq r1, [lr], #96 @ 0x60 │ │ │ │ + tsteq r4, r8, asr r5 │ │ │ │ + smlabteq r4, r4, sp, r5 │ │ │ │ + tsteq r1, r6, ror #12 │ │ │ │ + tsteq r1, lr, asr #12 │ │ │ │ + smlatbeq r4, r6, sp, r5 │ │ │ │ + @ instruction: 0x01045db0 │ │ │ │ + @ instruction: 0x01045d9c │ │ │ │ + smlatteq r4, ip, r4, r4 │ │ │ │ + tsteq r1, r2, lsl #12 │ │ │ │ + smlatteq r1, sl, r5, ip │ │ │ │ + tstpeq r2, r8, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r3, ip, sp, fp │ │ │ │ + ldrdeq lr, [r0, -r0] │ │ │ │ + @ instruction: 0x0100e1b0 │ │ │ │ + ldrdeq sl, [r9, -sl] │ │ │ │ + smlabteq r2, r6, r7, pc @ │ │ │ │ + smlatteq r0, r4, pc, sp @ │ │ │ │ + ldrdeq sp, [r0, -ip] │ │ │ │ + tsteq r1, r6, lsr r3 │ │ │ │ + tsteq r1, r6, lsr r3 │ │ │ │ + smlatbeq r4, lr, ip, r5 │ │ │ │ + smlatbeq r4, sl, ip, r5 │ │ │ │ + @ instruction: 0x0102f5b2 │ │ │ │ + smlabbeq r2, r6, r8, pc @ │ │ │ │ + tsteq r0, r4, asr pc │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + strheq r5, [r4, -sl] │ │ │ │ + tsteq r4, r8, asr #24 │ │ │ │ + tsteq r1, r4, ror r2 │ │ │ │ + tsteq r4, r8, lsr ip │ │ │ │ + strheq sl, [r9, -sl] │ │ │ │ + smlatteq r4, r0, r4, r0 │ │ │ │ + smlatteq r4, r4, r4, r0 │ │ │ │ + ldrdeq r0, [r4, -lr] │ │ │ │ + ldrdeq sp, [r2, -sl] │ │ │ │ + strdeq sp, [r2, -r6] │ │ │ │ + @ instruction: 0x0102d5bc │ │ │ │ + ldrdeq sp, [r2, -r8] │ │ │ │ + strdeq r4, [r4, -lr] │ │ │ │ + strdeq r4, [r4, -r2] │ │ │ │ + smlatteq r4, ip, r2, r4 │ │ │ │ + @ instruction: 0x010441ba │ │ │ │ + tsteq r4, r0, asr #20 │ │ │ │ + smlatbeq r4, r6, r1, r4 │ │ │ │ + smlatbeq r4, r0, r1, r4 │ │ │ │ + @ instruction: 0x0104419a │ │ │ │ + @ instruction: 0x01044194 │ │ │ │ + tsteq r4, r2, lsr fp │ │ │ │ + smlatbeq r9, r2, pc, r9 @ │ │ │ │ + tsteq r4, r4, ror r2 │ │ │ │ + tsteq r2, r4, lsl r5 │ │ │ │ + tsteq r4, sl, ror #4 │ │ │ │ + tsteq r4, lr, asr r2 │ │ │ │ + tsteq r4, sl, asr r2 │ │ │ │ + tsteq r4, r2, asr r2 │ │ │ │ + tsteq r4, sl, asr #4 │ │ │ │ + tsteq r4, r2, ror sl │ │ │ │ + tsteq r4, sl, ror sl │ │ │ │ + tsteq r4, r6, lsl r2 │ │ │ │ + tsteq r4, lr, asr sl │ │ │ │ + tsteq r4, lr, ror #20 │ │ │ │ + tsteq r4, r0, asr sl │ │ │ │ + tsteq r9, r0, ror #28 │ │ │ │ + ldrdeq ip, [r2, -r6] │ │ │ │ + ldrdeq sp, [r2, -r2] │ │ │ │ + tsteq r4, r0, lsr sl │ │ │ │ + tsteq r4, ip, lsr #20 │ │ │ │ + tsteq r0, sl, lsr #26 │ │ │ │ + tsteq r2, r6, ror r3 │ │ │ │ + smlabteq r2, r4, r6, sp │ │ │ │ + tsteq r2, r8, asr r3 │ │ │ │ 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 │ │ │ │ + tsteq r4, r0, ror #16 │ │ │ │ + tsteq r4, r6, lsl #16 │ │ │ │ + tsteq r4, r0, lsr #16 │ │ │ │ + smlabbeq r4, r2, r8, r5 │ │ │ │ + @ instruction: 0x0104589c │ │ │ │ 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 │ │ │ │ - strdeq sp, [r0, -ip] │ │ │ │ - tsteq r3, lr, lsr sp │ │ │ │ + tsteq r1, r4, asr ip │ │ │ │ + tsteq r4, lr, lsr r8 │ │ │ │ + tsteq r4, r2, asr #16 │ │ │ │ + strdeq sp, [r0, -r0] │ │ │ │ + strheq sp, [r2, -r0] │ │ │ │ + smlatteq r0, ip, r8, sp │ │ │ │ + swpeq sp, r2, [r2] @ │ │ │ │ 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 │ │ │ │ + tsteq r2, ip, ror r0 │ │ │ │ + smlatteq r4, lr, r7, r5 │ │ │ │ + smlatbeq r0, sl, r8, sp │ │ │ │ + smlatteq r3, r2, lr, sp │ │ │ │ + smlatbeq r0, r2, r8, sp │ │ │ │ + smlabbeq r0, lr, r8, sp │ │ │ │ + tsteq r9, r4, ror sl │ │ │ │ + tsteq r0, ip, ror r8 │ │ │ │ + tsteq r0, lr, ror r8 │ │ │ │ + tsteq r0, r6, ror r8 │ │ │ │ + ldrdeq r0, [r4, -lr] │ │ │ │ + smlatteq r4, r0, r8, r0 │ │ │ │ + ldrdeq r0, [r4, -r8] │ │ │ │ + tsteq r0, sl, lsr r8 │ │ │ │ + tsteq r3, lr, lsl lr │ │ │ │ + strdeq r5, [r4, -r6] │ │ │ │ + tsteq r4, r6, lsl #14 │ │ │ │ + tsteq r4, r2, asr #26 │ │ │ │ + tsteq r0, r0, lsr r8 │ │ │ │ + smlabteq r3, r2, sp, sp │ │ │ │ + tsteq r0, r2, lsr #16 │ │ │ │ + tsteq r0, r0, lsl r8 │ │ │ │ + tsteq r9, r8, asr r9 │ │ │ │ + tsteq r0, r2, lsl #16 │ │ │ │ + tsteq r0, sl, lsl #16 │ │ │ │ + tsteq r0, ip, lsl #16 │ │ │ │ + tsteq r0, r6, lsl #16 │ │ │ │ + ldrdeq sp, [r0, -lr] │ │ │ │ + smlatteq r0, r0, r7, sp │ │ │ │ + strdeq sp, [r0, -r2] │ │ │ │ + tsteq r0, lr, lsl #14 │ │ │ │ + tsteq r0, r8, lsl #14 │ │ │ │ + ldrdeq sp, [r0, -lr] │ │ │ │ + smlatteq r0, r2, r6, sp │ │ │ │ + ldrdeq sp, [r0, -ip] │ │ │ │ + tsteq r3, lr, lsl pc │ │ │ │ + @ instruction: 0x0100d6b6 │ │ │ │ + @ instruction: 0x0100d6b0 │ │ │ │ + smlatbeq r2, sl, r3, pc @ │ │ │ │ + smlatbeq r2, sl, r3, pc @ │ │ │ │ + smlatbeq r2, r8, r3, pc @ │ │ │ │ + smlatteq r2, lr, r3, pc @ │ │ │ │ + tstpeq r2, lr, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, ror r3 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01039bb6 │ │ │ │ + smlatbeq r3, r8, fp, r9 │ │ │ │ + smlatbeq r3, r2, fp, r9 │ │ │ │ + @ instruction: 0x01039b9c │ │ │ │ + @ instruction: 0x01039b96 │ │ │ │ + @ instruction: 0x01039b90 │ │ │ │ + smlabbeq r3, sl, fp, r9 │ │ │ │ + tsteq r1, ip, lsl #28 │ │ │ │ + tsteq r1, sl, lsl #28 │ │ │ │ + smlatteq r4, r4, r4, r5 │ │ │ │ + smlatteq r4, r2, r4, r5 │ │ │ │ + tsteq r3, ip, asr #22 │ │ │ │ + tsteq r3, r6, asr #22 │ │ │ │ + tsteq r3, r0, asr #22 │ │ │ │ + @ instruction: 0x010454b6 │ │ │ │ + @ instruction: 0x010454b4 │ │ │ │ + @ instruction: 0x010454b2 │ │ │ │ + tsteq r3, r0, lsr #22 │ │ │ │ + smlabteq r1, r8, sp, r4 │ │ │ │ + smlatbeq r1, lr, sp, r4 │ │ │ │ + tsteq r3, r4, lsl fp │ │ │ │ + strdeq sp, [r0, -ip] │ │ │ │ + strdeq sp, [r0, -r6] │ │ │ │ + ldrdeq sp, [r3, -ip] │ │ │ │ + smlatteq r3, r2, sl, sp │ │ │ │ + smlabteq r3, r8, sl, sp │ │ │ │ + smlabbeq r9, r0, r6, r9 │ │ │ │ + smlabteq r3, r6, sl, sp │ │ │ │ + smlatteq r2, r8, fp, ip │ │ │ │ + tsteq r4, sl, lsl #20 │ │ │ │ + tsteq r0, r0, ror r4 │ │ │ │ + tsteq r0, sl, ror #8 │ │ │ │ + smlabteq r4, ip, r3, r5 │ │ │ │ + tsteq r1, r0, ror r6 │ │ │ │ + smlabteq r4, lr, r3, r5 │ │ │ │ + tsteq r3, r0, ror sl │ │ │ │ + tsteq r2, r4, ror fp │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - @ instruction: 0x01043a98 │ │ │ │ - smlabbeq r4, sl, r6, r5 │ │ │ │ - tsteq r4, r8, ror #12 │ │ │ │ + smlatbeq r4, r6, r6, r6 │ │ │ │ + tsteq r4, r8, asr #30 │ │ │ │ + smlabteq r4, sl, pc, r3 @ │ │ │ │ + smlatteq r4, r4, sp, r3 │ │ │ │ + tsteq r4, lr, ror ip │ │ │ │ + tsteq r4, r4, ror #22 │ │ │ │ @ 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 │ │ │ │ + tsteq r4, r8, asr sl │ │ │ │ + tsteq r4, r6, lsl #20 │ │ │ │ + tsteq r4, r4, lsr #20 │ │ │ │ + tsteq r4, r6, ror #20 │ │ │ │ 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 │ │ │ │ - strdeq r3, [r4, -sl] │ │ │ │ - ldrdeq r3, [r4, -r4] │ │ │ │ - tsteq r4, r2, ror fp │ │ │ │ - tsteq r4, r0, lsr fp │ │ │ │ - tsteq r4, sl, lsl #22 │ │ │ │ - smlatteq r4, r4, sl, r3 │ │ │ │ - @ instruction: 0x010456b2 │ │ │ │ - smlabteq r4, r4, r6, r5 │ │ │ │ - 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, 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, r8, asr #14 │ │ │ │ - smlabbeq r4, r2, fp, r3 │ │ │ │ - tsteq r4, ip, asr fp │ │ │ │ - strdeq r3, [r4, -sl] │ │ │ │ - @ instruction: 0x01043bb8 │ │ │ │ - @ instruction: 0x01043b92 │ │ │ │ - tsteq r4, ip, ror #22 │ │ │ │ - tsteq r4, sl, lsr r7 │ │ │ │ - tsteq r4, ip, asr #14 │ │ │ │ - smlatbeq r4, r2, fp, r3 │ │ │ │ - tsteq r4, r0, ror r7 │ │ │ │ - tsteq r4, sl, asr #14 │ │ │ │ - ldrdeq r3, [r4, -r8] │ │ │ │ + strdeq r3, [r4, -r2] │ │ │ │ + @ instruction: 0x01043a90 │ │ │ │ + @ instruction: 0x01043b9a │ │ │ │ + tsteq r4, ip, asr #22 │ │ │ │ + tsteq r4, lr, asr fp │ │ │ │ + tsteq r4, r8, lsl fp │ │ │ │ @ instruction: 0x01043bb2 │ │ │ │ - smlabbeq r4, r0, r7, r5 │ │ │ │ - tsteq r4, sl, asr r7 │ │ │ │ - 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 │ │ │ │ + smlabteq r4, r8, fp, r3 │ │ │ │ + tsteq r4, lr, ror fp │ │ │ │ + smlabteq r4, r0, ip, r3 │ │ │ │ + tsteq r4, sl, asr #24 │ │ │ │ + tsteq r4, r8, lsl #24 │ │ │ │ + smlabteq r4, sl, fp, r3 │ │ │ │ + ldrdeq r3, [r4, -ip] │ │ │ │ + tsteq r4, r6, lsl #24 │ │ │ │ + tsteq r4, ip, asr #24 │ │ │ │ + tsteq r4, r6, asr ip │ │ │ │ + tsteq r4, r8, lsl ip │ │ │ │ + @ instruction: 0x01043c9e │ │ │ │ + tsteq r4, r8, ror ip │ │ │ │ + tsteq r4, sl, ror #16 │ │ │ │ tsteq r4, r8, asr #16 │ │ │ │ - tsteq r4, r6, lsl #16 │ │ │ │ - smlatteq r4, r0, r7, r5 │ │ │ │ - tsteq r4, sl, lsl ip │ │ │ │ - strdeq r3, [r4, -r4] │ │ │ │ - strdeq r5, [r4, -sl] │ │ │ │ - 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 │ │ │ │ - smlabbeq r4, sl, ip, r3 │ │ │ │ + @ instruction: 0x01043c92 │ │ │ │ + tsteq r4, ip, ror r8 │ │ │ │ + tsteq r4, sl, asr r8 │ │ │ │ + tsteq r4, r8, asr #18 │ │ │ │ + ldrdeq r5, [r4, -r6] │ │ │ │ + @ instruction: 0x0104589c │ │ │ │ + tsteq r4, sl, ror r8 │ │ │ │ tsteq r4, r8, asr r8 │ │ │ │ - tsteq r4, r2, lsr r8 │ │ │ │ - ldrdeq r5, [r4, -r0] │ │ │ │ - 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 │ │ │ │ - tsteq r4, r8, ror r8 │ │ │ │ - @ instruction: 0x01043cb2 │ │ │ │ + tsteq r4, sl, ror ip │ │ │ │ smlabbeq r4, ip, ip, r3 │ │ │ │ - smlatbeq r4, lr, r8, r5 │ │ │ │ - smlabbeq r4, r8, r8, r5 │ │ │ │ - smlabteq r4, r2, ip, r3 │ │ │ │ - @ instruction: 0x01043c9c │ │ │ │ - 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, r2, r8, r5 │ │ │ │ + @ instruction: 0x01043cb0 │ │ │ │ + smlabbeq r4, sl, ip, r3 │ │ │ │ + smlatbeq r4, ip, r8, r5 │ │ │ │ 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 │ │ │ │ + smlabteq r4, r0, ip, r3 │ │ │ │ + @ instruction: 0x01043c9a │ │ │ │ + smlatbeq r4, r0, r8, r5 │ │ │ │ + ldrdeq r3, [r4, -sl] │ │ │ │ + @ instruction: 0x01043cb4 │ │ │ │ + tsteq r4, r2, asr sp │ │ │ │ + tsteq r4, r0, lsl sp │ │ │ │ + smlatteq r4, sl, ip, r3 │ │ │ │ + smlabteq r4, r4, ip, r3 │ │ │ │ + @ instruction: 0x01045892 │ │ │ │ + smlatbeq r4, r4, r8, r5 │ │ │ │ + strdeq r3, [r4, -sl] │ │ │ │ + smlabteq r4, r8, r8, r5 │ │ │ │ + smlatbeq r4, r2, r8, r5 │ │ │ │ + tsteq r4, r0, lsr sp │ │ │ │ + tsteq r4, sl, lsl #26 │ │ │ │ + ldrdeq r5, [r4, -r8] │ │ │ │ + @ instruction: 0x010458b2 │ │ │ │ + tsteq r4, r4, lsr #26 │ │ │ │ + strdeq r5, [r4, -r2] │ │ │ │ + smlabteq r4, ip, r8, r5 │ │ │ │ + strdeq r3, [r4, -lr] │ │ │ │ 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, r6, asr r9 │ │ │ │ + tsteq r4, r4, lsl r9 │ │ │ │ + smlatteq r4, lr, r8, r5 │ │ │ │ + smlabteq r4, r8, r8, r5 │ │ │ │ + tsteq r4, r2, lsl #26 │ │ │ │ + tsteq r4, r4, lsl sp │ │ │ │ + strdeq r5, [r4, -lr] │ │ │ │ + tsteq r4, r8, lsr sp │ │ │ │ + tsteq r4, r2, lsl sp │ │ │ │ + tsteq r4, r4, lsr r9 │ │ │ │ + tsteq r4, lr, lsl #18 │ │ │ │ tsteq r4, r8, asr #26 │ │ │ │ tsteq r4, r2, lsr #26 │ │ │ │ - strdeq r5, [r4, -r0] │ │ │ │ - smlabteq r4, sl, r8, r5 │ │ │ │ + tsteq r4, r8, lsr #18 │ │ │ │ + tsteq r4, r2, ror #26 │ │ │ │ tsteq r4, ip, lsr sp │ │ │ │ - tsteq r4, sl, lsl #18 │ │ │ │ - smlatteq r4, r4, r8, r5 │ │ │ │ + ldrdeq r3, [r4, -sl] │ │ │ │ + @ instruction: 0x01043d98 │ │ │ │ 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, 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, lsr #18 │ │ │ │ + smlabbeq r4, r2, sp, r3 │ │ │ │ tsteq r4, r0, asr r9 │ │ │ │ - smlabbeq r4, sl, sp, r3 │ │ │ │ - tsteq r4, r4, ror #26 │ │ │ │ - tsteq r4, sl, ror #18 │ │ │ │ + tsteq r4, sl, lsr #18 │ │ │ │ + @ instruction: 0x01043db8 │ │ │ │ + @ instruction: 0x01043d92 │ │ │ │ + tsteq r4, r0, ror #18 │ │ │ │ + tsteq r4, sl, lsr r9 │ │ │ │ + smlatbeq r4, ip, sp, r3 │ │ │ │ + tsteq r4, sl, ror r9 │ │ │ │ + tsteq r4, r4, asr r9 │ │ │ │ + tsteq r4, r2, ror #20 │ │ │ │ + smlatteq r4, r8, r9, r5 │ │ │ │ + smlatbeq r4, r6, r9, r5 │ │ │ │ + smlabbeq r4, r0, r9, r5 │ │ │ │ + tsteq r4, sl, asr r9 │ │ │ │ + @ instruction: 0x01043d94 │ │ │ │ + smlatbeq r4, r6, sp, r3 │ │ │ │ + @ instruction: 0x01045990 │ │ │ │ + smlabteq r4, sl, sp, r3 │ │ │ │ smlatbeq r4, r4, sp, r3 │ │ │ │ - tsteq r4, lr, ror sp │ │ │ │ - tsteq r4, ip, lsl lr │ │ │ │ + smlabteq r4, r6, r9, r5 │ │ │ │ + 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 │ │ │ │ - smlabteq r4, r4, sp, r3 │ │ │ │ - @ instruction: 0x01045992 │ │ │ │ - tsteq r4, ip, ror #18 │ │ │ │ + @ instruction: 0x010459ba │ │ │ │ + strdeq r3, [r4, -r4] │ │ │ │ + smlabteq r4, lr, sp, r3 │ │ │ │ + tsteq r4, r8, lsr #20 │ │ │ │ + smlatteq r4, r6, r9, r5 │ │ │ │ + smlabteq r4, r0, r9, r5 │ │ │ │ strdeq r3, [r4, -sl] │ │ │ │ ldrdeq r3, [r4, -r4] │ │ │ │ - smlatbeq r4, r2, r9, r5 │ │ │ │ - tsteq r4, ip, ror r9 │ │ │ │ + ldrdeq r5, [r4, -sl] │ │ │ │ + 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 │ │ │ │ - tsteq r4, r2, lsl #20 │ │ │ │ - tsteq r4, ip, lsr lr │ │ │ │ - tsteq r4, r6, lsl lr │ │ │ │ - tsteq r4, ip, lsl sl │ │ │ │ + tsteq r4, r0, lsl sl │ │ │ │ + smlatteq r4, sl, r9, r5 │ │ │ │ + tsteq r4, r4, lsr #28 │ │ │ │ + strdeq r3, [r4, -lr] │ │ │ │ + tsteq r4, r4, lsl #20 │ │ │ │ + tsteq r4, lr, lsr lr │ │ │ │ + tsteq r4, r8, lsl lr │ │ │ │ + smlatteq r4, r2, r1, r4 │ │ │ │ + ldrdeq r5, [r4, -r4] │ │ │ │ + tsteq r4, r2, lsl pc │ │ │ │ + @ instruction: 0x01043e98 │ │ │ │ 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, sl, lsl #28 │ │ │ │ + ldrdeq r5, [r4, -r8] │ │ │ │ + smlatteq r4, sl, r9, r5 │ │ │ │ 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 │ │ │ │ + tsteq r4, lr, lsl #20 │ │ │ │ + smlatteq r4, r8, r9, r5 │ │ │ │ + tsteq r4, r6, ror lr │ │ │ │ + tsteq r4, r0, asr lr │ │ │ │ + tsteq r4, lr, lsl sl │ │ │ │ + strdeq r5, [r4, -r8] │ │ │ │ + tsteq r4, sl, ror #28 │ │ │ │ + tsteq r4, r8, lsr sl │ │ │ │ + tsteq r4, r2, lsl sl │ │ │ │ + @ instruction: 0x01045ab0 │ │ │ │ + tsteq r4, lr, ror #20 │ │ │ │ + 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 │ │ │ │ + tsteq r4, ip, asr lr │ │ │ │ + tsteq r4, lr, ror #28 │ │ │ │ + tsteq r4, r8, asr sl │ │ │ │ + @ instruction: 0x01043e92 │ │ │ │ + tsteq r4, ip, ror #28 │ │ │ │ + smlabbeq r4, lr, sl, r5 │ │ │ │ + tsteq r4, r8, ror #20 │ │ │ │ smlatbeq r4, r2, lr, r3 │ │ │ │ - tsteq r4, r0, ror sl │ │ │ │ - tsteq r4, sl, asr #20 │ │ │ │ - smlatteq r4, r8, sl, r5 │ │ │ │ - smlatbeq r4, r6, sl, r5 │ │ │ │ - smlabbeq r4, r0, sl, r5 │ │ │ │ - tsteq r4, sl, asr sl │ │ │ │ - @ instruction: 0x01043e94 │ │ │ │ - smlatbeq r4, r6, lr, r3 │ │ │ │ - @ instruction: 0x01045a90 │ │ │ │ - smlabteq r4, sl, lr, r3 │ │ │ │ - smlatbeq r4, r4, lr, r3 │ │ │ │ - smlabteq r4, r6, sl, r5 │ │ │ │ + tsteq r4, ip, ror lr │ │ │ │ + smlabbeq r4, r2, sl, r5 │ │ │ │ + @ instruction: 0x01043ebc │ │ │ │ + @ instruction: 0x01043e96 │ │ │ │ + smlatbeq r4, r4, pc, r3 @ │ │ │ │ + tsteq r4, sl, lsr #30 │ │ │ │ + smlatteq r4, r8, lr, r3 │ │ │ │ + smlabteq r4, r2, lr, r3 │ │ │ │ + @ instruction: 0x01043e9c │ │ │ │ + tsteq r4, sl, ror #20 │ │ │ │ + tsteq r4, ip, ror sl │ │ │ │ + ldrdeq r3, [r4, -r2] │ │ │ │ smlatbeq r4, r0, sl, r5 │ │ │ │ - ldrdeq r3, [r4, -sl] │ │ │ │ - @ instruction: 0x01043eb4 │ │ │ │ - @ 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, r4, lsr pc │ │ │ │ - tsteq r4, r2, lsl #22 │ │ │ │ - ldrdeq r5, [r4, -ip] │ │ │ │ - tsteq r4, sl, ror fp │ │ │ │ - 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 │ │ │ │ - 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, sl, ror sl │ │ │ │ + tsteq r4, r8, lsl #30 │ │ │ │ + smlatteq r4, r2, lr, r3 │ │ │ │ + @ instruction: 0x01045ab0 │ │ │ │ + smlabbeq r4, sl, sl, r5 │ │ │ │ + strdeq r3, [r4, -ip] │ │ │ │ + smlabteq r4, sl, sl, r5 │ │ │ │ + smlatbeq r4, r4, sl, r5 │ │ │ │ + tsteq r4, sl, ror #30 │ │ │ │ + tsteq r4, r8, lsr #30 │ │ │ │ + tsteq r4, r2, lsl #30 │ │ │ │ + ldrdeq r5, [r4, -r0] │ │ │ │ + smlatbeq r4, sl, sl, r5 │ │ │ │ + tsteq r4, ip, lsl pc │ │ │ │ + smlatteq r4, sl, sl, r5 │ │ │ │ + smlabteq r4, r4, sl, r5 │ │ │ │ + tsteq r4, r2, asr pc │ │ │ │ + tsteq r4, ip, lsr #30 │ │ │ │ + strdeq r5, [r4, -sl] │ │ │ │ + ldrdeq r5, [r4, -r4] │ │ │ │ tsteq r4, r6, asr #30 │ │ │ │ - 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, r4, lsl fp │ │ │ │ + smlatteq r4, lr, sl, r5 │ │ │ │ + tsteq r4, r0, lsr #2 │ │ │ │ + strdeq r5, [r4, -r2] │ │ │ │ + tsteq r4, r8, ror fp │ │ │ │ + tsteq r4, r6, lsr fp │ │ │ │ + tsteq r4, r0, lsl fp │ │ │ │ + smlatteq r4, sl, sl, r5 │ │ │ │ + tsteq r4, r4, lsr #30 │ │ │ │ + tsteq r4, r6, lsr pc │ │ │ │ + tsteq r4, r0, lsr #22 │ │ │ │ + tsteq r4, sl, asr pc │ │ │ │ + tsteq r4, r4, lsr pc │ │ │ │ + tsteq r4, r6, asr fp │ │ │ │ + tsteq r4, r0, lsr fp │ │ │ │ + tsteq r4, sl, ror #30 │ │ │ │ + tsteq r4, r4, asr #30 │ │ │ │ tsteq r4, sl, asr #22 │ │ │ │ - @ instruction: 0x01043fbc │ │ │ │ - smlabbeq r4, sl, fp, r5 │ │ │ │ - tsteq r4, r4, ror #22 │ │ │ │ - tsteq r4, r2, lsl #24 │ │ │ │ - smlabteq r4, r0, fp, r5 │ │ │ │ - @ instruction: 0x01045b9a │ │ │ │ - tsteq r4, r4, ror fp │ │ │ │ - smlatbeq r4, lr, pc, r3 @ │ │ │ │ - smlabteq r4, r0, pc, r3 @ │ │ │ │ - smlatbeq r4, sl, fp, r5 │ │ │ │ - smlatteq r4, r4, pc, r3 @ │ │ │ │ - @ instruction: 0x01043fbe │ │ │ │ - smlatteq r4, r0, fp, r5 │ │ │ │ - @ instruction: 0x01045bba │ │ │ │ - strdeq r3, [r4, -r4] │ │ │ │ + smlabbeq r4, r4, pc, r3 @ │ │ │ │ + tsteq r4, lr, asr pc │ │ │ │ + strdeq r3, [r4, -ip] │ │ │ │ + @ instruction: 0x01043fba │ │ │ │ + @ instruction: 0x01043f94 │ │ │ │ + tsteq r4, lr, ror #30 │ │ │ │ + tsteq r4, ip, lsr fp │ │ │ │ + tsteq r4, lr, asr #22 │ │ │ │ + smlatbeq r4, r4, pc, r3 @ │ │ │ │ + tsteq r4, r2, ror fp │ │ │ │ + tsteq r4, ip, asr #22 │ │ │ │ + ldrdeq r3, [r4, -sl] │ │ │ │ + @ instruction: 0x01043fb4 │ │ │ │ + smlabbeq r4, r2, fp, r5 │ │ │ │ + tsteq r4, ip, asr fp │ │ │ │ smlabteq r4, lr, pc, r3 @ │ │ │ │ - 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 │ │ │ │ + @ instruction: 0x01045b9c │ │ │ │ + tsteq r4, r6, ror fp │ │ │ │ + smlabbeq r4, r4, ip, r5 │ │ │ │ + tsteq r4, sl, lsl #24 │ │ │ │ + smlabteq r4, r8, fp, r5 │ │ │ │ + smlatbeq r4, r2, fp, r5 │ │ │ │ + tsteq r4, ip, ror fp │ │ │ │ + @ instruction: 0x01043fb6 │ │ │ │ + smlabteq r4, r8, pc, r3 @ │ │ │ │ + @ instruction: 0x01045bb2 │ │ │ │ + smlatteq r4, ip, pc, r3 @ │ │ │ │ + smlabteq r4, r6, pc, r3 @ │ │ │ │ + smlatteq r4, r8, fp, r5 │ │ │ │ + smlabteq r4, r2, fp, r5 │ │ │ │ + strdeq r3, [r4, -ip] │ │ │ │ + ldrdeq r3, [r4, -r6] │ │ │ │ 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 │ │ │ │ - qaddeq r4, r4, r4 │ │ │ │ - tsteq r4, r2, lsr #24 │ │ │ │ + tsteq r4, r6, lsl r0 │ │ │ │ + strdeq r3, [r4, -r0] │ │ │ │ + tsteq r4, sl, asr #24 │ │ │ │ + tsteq r4, r8, lsl #24 │ │ │ │ + smlatteq r4, r2, fp, r5 │ │ │ │ + tsteq r4, ip, lsl r0 │ │ │ │ + strdeq r3, [r4, -r6] │ │ │ │ strdeq r5, [r4, -ip] │ │ │ │ + tsteq r4, r6, lsr r0 │ │ │ │ + tsteq r4, r0, lsl r0 │ │ │ │ + tsteq r4, r2, lsr ip │ │ │ │ + tsteq r4, ip, lsl #24 │ │ │ │ + tsteq r4, r6, asr #32 │ │ │ │ + tsteq r4, r0, lsr #32 │ │ │ │ + tsteq r4, r6, lsr #24 │ │ │ │ + tsteq r4, r0, rrx │ │ │ │ + tsteq r4, sl, lsr r0 │ │ │ │ + @ instruction: 0x010447bc │ │ │ │ + ldrdeq r5, [r4, -r2] │ │ │ │ + smlatteq r4, ip, sp, r5 │ │ │ │ + tsteq r4, sl, lsr #2 │ │ │ │ + strheq r4, [r4, -r0] │ │ │ │ tsteq r4, lr, rrx │ │ │ │ - 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, r8, asr #32 │ │ │ │ + tsteq r4, r2, lsr #32 │ │ │ │ + strdeq r5, [r4, -r0] │ │ │ │ + tsteq r4, r2, lsl #24 │ │ │ │ + qaddeq r4, r8, r4 │ │ │ │ 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 │ │ │ │ + tsteq r4, r0, lsl #24 │ │ │ │ + smlabbeq r4, lr, r0, r4 │ │ │ │ + tsteq r4, r8, rrx │ │ │ │ + tsteq r4, r6, lsr ip │ │ │ │ + tsteq r4, r0, lsl ip │ │ │ │ + smlabbeq r4, r2, r0, r4 │ │ │ │ + tsteq r4, r0, asr ip │ │ │ │ + tsteq r4, sl, lsr #24 │ │ │ │ + smlabteq r4, r8, ip, r5 │ │ │ │ + smlabbeq r4, r6, ip, r5 │ │ │ │ + tsteq r4, r0, ror #24 │ │ │ │ + tsteq r4, sl, lsr ip │ │ │ │ + tsteq r4, r4, ror r0 │ │ │ │ + smlabbeq r4, r6, r0, r4 │ │ │ │ + tsteq r4, r0, ror ip │ │ │ │ + smlatbeq r4, sl, r0, r4 │ │ │ │ + smlabbeq r4, r4, r0, r4 │ │ │ │ + smlatbeq r4, r6, ip, r5 │ │ │ │ + smlabbeq r4, r0, ip, r5 │ │ │ │ + strheq r4, [r4, -sl] │ │ │ │ + swpeq r4, r4, [r4] @ │ │ │ │ + @ instruction: 0x01045c9a │ │ │ │ + ldrdeq r4, [r4, -r4] │ │ │ │ + smlatbeq r4, lr, r0, r4 │ │ │ │ + @ instruction: 0x010441bc │ │ │ │ + tsteq r4, r2, asr #2 │ │ │ │ + mrseq r4, (UNDEF: 20) │ │ │ │ + ldrdeq r4, [r4, -sl] │ │ │ │ + strheq r4, [r4, -r4] │ │ │ │ + smlabbeq r4, r2, ip, r5 │ │ │ │ + @ instruction: 0x01045c94 │ │ │ │ + smlatteq r4, sl, r0, r4 │ │ │ │ + @ instruction: 0x01045cb8 │ │ │ │ + @ instruction: 0x01045c92 │ │ │ │ + tsteq r4, r0, lsr #2 │ │ │ │ + strdeq r4, [r4, -sl] │ │ │ │ + smlabteq r4, r8, ip, r5 │ │ │ │ + smlatbeq r4, r2, ip, r5 │ │ │ │ + tsteq r4, r4, lsl r1 │ │ │ │ + smlatteq r4, r2, ip, r5 │ │ │ │ + @ instruction: 0x01045cbc │ │ │ │ + tsteq r4, sl, asr sp │ │ │ │ + tsteq r4, r8, lsl sp │ │ │ │ + strdeq r5, [r4, -r2] │ │ │ │ + smlabteq r4, ip, ip, r5 │ │ │ │ + tsteq r4, r6, lsl #2 │ │ │ │ + tsteq r4, r8, lsl r1 │ │ │ │ + tsteq r4, r2, lsl #26 │ │ │ │ + tsteq r4, ip, lsr r1 │ │ │ │ + tsteq r4, r6, lsl r1 │ │ │ │ + tsteq r4, r8, lsr sp │ │ │ │ + tsteq r4, r2, lsl sp │ │ │ │ + tsteq r4, ip, asr #2 │ │ │ │ + tsteq r4, r6, lsr #2 │ │ │ │ + tsteq r4, ip, lsr #26 │ │ │ │ + tsteq r4, r6, ror #2 │ │ │ │ + tsteq r4, r0, asr #2 │ │ │ │ + tsteq r4, r6, lsl #30 │ │ │ │ + tsteq r4, r4, asr #4 │ │ │ │ + smlabteq r4, sl, r1, r4 │ │ │ │ + smlabbeq r4, r8, r1, r4 │ │ │ │ + tsteq r4, r2, ror #2 │ │ │ │ + tsteq r4, ip, lsr r1 │ │ │ │ + tsteq r4, sl, lsl #26 │ │ │ │ + tsteq r4, ip, lsl sp │ │ │ │ + tsteq r4, r2, ror r1 │ │ │ │ + tsteq r4, r0, asr #26 │ │ │ │ + tsteq r4, sl, lsl sp │ │ │ │ + smlatbeq r4, r8, r1, r4 │ │ │ │ + smlabbeq r4, r2, r1, r4 │ │ │ │ + tsteq r4, r0, asr sp │ │ │ │ + tsteq r4, sl, lsr #26 │ │ │ │ + @ instruction: 0x0104419c │ │ │ │ + tsteq r4, sl, ror #26 │ │ │ │ + tsteq r4, r4, asr #26 │ │ │ │ + smlatteq r4, r2, sp, r5 │ │ │ │ + smlatbeq r4, r0, sp, r5 │ │ │ │ + tsteq r4, sl, ror sp │ │ │ │ + tsteq r4, r4, asr sp │ │ │ │ + smlabbeq r4, lr, r1, r4 │ │ │ │ + smlatbeq r4, r0, r1, r4 │ │ │ │ + smlabbeq r4, sl, sp, r5 │ │ │ │ + smlabteq r4, r4, r1, r4 │ │ │ │ + @ instruction: 0x0104419e │ │ │ │ + smlabteq r4, r0, sp, r5 │ │ │ │ + @ instruction: 0x01045d9a │ │ │ │ + ldrdeq r4, [r4, -r4] │ │ │ │ + smlatbeq r4, lr, r1, r4 │ │ │ │ + @ instruction: 0x01045db4 │ │ │ │ + smlatteq r4, lr, r1, r4 │ │ │ │ + smlabteq r4, r8, r1, r4 │ │ │ │ + ldrdeq r4, [r4, -r6] │ │ │ │ + tsteq r4, ip, asr r2 │ │ │ │ + tsteq r4, sl, lsl r2 │ │ │ │ + strdeq r4, [r4, -r4] │ │ │ │ + smlabteq r4, lr, r1, r4 │ │ │ │ + @ instruction: 0x01045d9c │ │ │ │ + smlatbeq r4, lr, sp, r5 │ │ │ │ + tsteq r4, r4, lsl #4 │ │ │ │ + ldrdeq r5, [r4, -r2] │ │ │ │ + smlatbeq r4, ip, sp, r5 │ │ │ │ + tsteq r4, sl, lsr r2 │ │ │ │ + tsteq r4, r4, lsl r2 │ │ │ │ + smlatteq r4, r2, sp, r5 │ │ │ │ + @ instruction: 0x01045dbc │ │ │ │ + tsteq r4, lr, lsr #4 │ │ │ │ + strdeq r5, [r4, -ip] │ │ │ │ + ldrdeq r5, [r4, -r6] │ │ │ │ + @ instruction: 0x0104429c │ │ │ │ + tsteq r4, sl, asr r2 │ │ │ │ + tsteq r4, r4, lsr r2 │ │ │ │ + tsteq r4, r2, lsl #28 │ │ │ │ + ldrdeq r5, [r4, -ip] │ │ │ │ + tsteq r4, lr, asr #4 │ │ │ │ + tsteq r4, ip, lsl lr │ │ │ │ + strdeq r5, [r4, -r6] │ │ │ │ + smlabbeq r4, r4, r2, r4 │ │ │ │ + tsteq r4, lr, asr r2 │ │ │ │ + tsteq r4, ip, lsr #28 │ │ │ │ + tsteq r4, r6, lsl #28 │ │ │ │ + tsteq r4, r8, ror r2 │ │ │ │ + tsteq r4, r6, asr #28 │ │ │ │ + tsteq r4, r0, lsr #28 │ │ │ │ + smlatteq r4, sl, r1, r6 │ │ │ │ + tsteq r4, r8, asr #8 │ │ │ │ + tsteq r4, sl, lsl pc │ │ │ │ + smlatbeq r4, r0, lr, r5 │ │ │ │ + tsteq r4, lr, asr 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 │ │ │ │ + ldrdeq r5, [r4, -r6] │ │ │ │ + @ instruction: 0x010457b4 │ │ │ │ + strdeq r3, [r4, -r2] │ │ │ │ + tsteq r4, r8, lsl #24 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - tsteq r4, ip, lsl #14 │ │ │ │ - smlatteq r4, sl, r6, r5 │ │ │ │ - tsteq r4, r8, lsr #22 │ │ │ │ - tsteq r4, lr, lsr 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 │ │ │ │ - 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] │ │ │ │ - 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 │ │ │ │ - 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, r4, lsr ip │ │ │ │ + tsteq r4, r2, lsl ip │ │ │ │ + tsteq r4, r8, lsr r8 │ │ │ │ + tsteq r4, r6, lsl r8 │ │ │ │ + tsteq r4, r4, asr ip │ │ │ │ + tsteq r4, r2, lsr ip │ │ │ │ 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, sl, ror ip │ │ │ │ + tsteq r4, r8, asr ip │ │ │ │ + strdeq r3, [r4, -sl] │ │ │ │ + @ instruction: 0x01043cbc │ │ │ │ + @ instruction: 0x01043c9a │ │ │ │ + tsteq r4, r8, ror ip │ │ │ │ + tsteq r4, sl, asr #16 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x01043cba │ │ │ │ + smlabbeq r4, ip, r8, r5 │ │ │ │ + tsteq r4, sl, ror #16 │ │ │ │ + strdeq r3, [r4, -ip] │ │ │ │ + ldrdeq r3, [r4, -sl] │ │ │ │ + smlatbeq r4, ip, r8, r5 │ │ │ │ + smlabbeq r4, sl, r8, r5 │ │ │ │ tsteq r4, r0, lsl #26 │ │ │ │ - ldrdeq r3, [r4, -lr] │ │ │ │ - tsteq r4, r4, lsl #18 │ │ │ │ - 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 │ │ │ │ - tsteq r4, r0, ror #26 │ │ │ │ - tsteq r4, lr, lsr sp │ │ │ │ - tsteq r4, r0, lsl r9 │ │ │ │ - tsteq r4, r6, lsr #18 │ │ │ │ - smlabbeq r4, r0, sp, r3 │ │ │ │ + ldrdeq r5, [r4, -r2] │ │ │ │ + @ instruction: 0x010458b0 │ │ │ │ + smlabteq r4, r2, r9, r5 │ │ │ │ + tsteq r4, ip, asr #18 │ │ │ │ + tsteq r4, lr, lsl #18 │ │ │ │ + smlatteq r4, ip, r8, r5 │ │ │ │ + smlabteq r4, sl, r8, r5 │ │ │ │ + tsteq r4, r8, lsl #26 │ │ │ │ + tsteq r4, lr, lsl sp │ │ │ │ + tsteq r4, ip, lsl #18 │ │ │ │ + tsteq r4, sl, asr #26 │ │ │ │ + tsteq r4, r8, lsr #26 │ │ │ │ + tsteq r4, lr, asr #18 │ │ │ │ + tsteq r4, ip, lsr #18 │ │ │ │ + tsteq r4, sl, ror #26 │ │ │ │ + tsteq r4, r8, asr #26 │ │ │ │ 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 │ │ │ │ - smlatteq r4, r0, sp, r3 │ │ │ │ + @ instruction: 0x01043d90 │ │ │ │ + tsteq r4, lr, ror #26 │ │ │ │ + smlabteq r4, ip, r9, r5 │ │ │ │ + smlabbeq r4, lr, r9, r5 │ │ │ │ + tsteq r4, ip, ror #18 │ │ │ │ + smlatbeq r4, sl, sp, r3 │ │ │ │ + smlabbeq r4, r8, sp, r3 │ │ │ │ + @ instruction: 0x01045992 │ │ │ │ + ldrdeq r3, [r4, -r0] │ │ │ │ + smlatbeq r4, lr, sp, r3 │ │ │ │ + ldrdeq r5, [r4, -r4] │ │ │ │ @ instruction: 0x010459b2 │ │ │ │ - @ instruction: 0x01045990 │ │ │ │ - tsteq r4, r6, lsl #28 │ │ │ │ + strdeq r3, [r4, -r0] │ │ │ │ + smlabteq r4, lr, sp, r3 │ │ │ │ ldrdeq r5, [r4, -r8] │ │ │ │ - @ instruction: 0x010459b6 │ │ │ │ - tsteq r4, r8, asr #28 │ │ │ │ - tsteq r4, r6, lsr #28 │ │ │ │ - strdeq r5, [r4, -r8] │ │ │ │ - ldrdeq r5, [r4, -r6] │ │ │ │ + tsteq r4, r6, lsl lr │ │ │ │ + strdeq r3, [r4, -r4] │ │ │ │ + @ instruction: 0x01045bbe │ │ │ │ + tsteq r4, r0, lsl #30 │ │ │ │ + smlabbeq r4, sl, lr, r3 │ │ │ │ tsteq r4, ip, asr #28 │ │ │ │ - tsteq r4, lr, lsl sl │ │ │ │ - strdeq r5, [r4, -ip] │ │ │ │ + tsteq r4, sl, lsr #28 │ │ │ │ + tsteq r4, r8, lsl #28 │ │ │ │ + ldrdeq r5, [r4, -sl] │ │ │ │ + strdeq r5, [r4, -r0] │ │ │ │ + tsteq r4, sl, asr #28 │ │ │ │ + tsteq r4, ip, lsl sl │ │ │ │ + strdeq r5, [r4, -sl] │ │ │ │ + smlabbeq r4, ip, lr, r3 │ │ │ │ + tsteq r4, sl, ror #28 │ │ │ │ + tsteq r4, ip, lsr sl │ │ │ │ + tsteq r4, sl, lsl sl │ │ │ │ + @ instruction: 0x01043e90 │ │ │ │ + tsteq r4, r2, ror #20 │ │ │ │ + tsteq r4, r0, asr #20 │ │ │ │ + smlatteq r4, r2, sl, r5 │ │ │ │ + smlatbeq r4, r4, sl, r5 │ │ │ │ + smlabbeq r4, r2, sl, r5 │ │ │ │ + tsteq r4, r0, ror #20 │ │ │ │ + @ instruction: 0x01043e9e │ │ │ │ + @ instruction: 0x01043eb4 │ │ │ │ + smlatbeq r4, r2, sl, r5 │ │ │ │ + smlatteq r4, r0, lr, r3 │ │ │ │ + @ instruction: 0x01043ebe │ │ │ │ + smlatteq r4, r4, sl, r5 │ │ │ │ + smlabteq r4, r2, sl, r5 │ │ │ │ + tsteq r4, r0, lsl #30 │ │ │ │ + ldrdeq r3, [r4, -lr] │ │ │ │ + smlatteq r4, r8, sl, r5 │ │ │ │ + tsteq r4, r6, lsr #30 │ │ │ │ + tsteq r4, r4, lsl #30 │ │ │ │ + tsteq r4, r6, lsl r0 │ │ │ │ + smlatbeq r4, r0, pc, r3 @ │ │ │ │ + tsteq r4, r2, ror #30 │ │ │ │ + tsteq r4, r0, asr #30 │ │ │ │ + tsteq r4, lr, lsl pc │ │ │ │ + strdeq r5, [r4, -r0] │ │ │ │ + tsteq r4, r6, lsl #22 │ │ │ │ + tsteq r4, r0, ror #30 │ │ │ │ + tsteq r4, r2, lsr fp │ │ │ │ + tsteq r4, r0, lsl fp │ │ │ │ + smlatbeq r4, r2, pc, r3 @ │ │ │ │ + smlabbeq r4, r0, pc, r3 @ │ │ │ │ + tsteq r4, r2, asr fp │ │ │ │ + tsteq r4, r0, lsr fp │ │ │ │ + smlatbeq r4, r6, pc, r3 @ │ │ │ │ + tsteq r4, r8, ror fp │ │ │ │ + tsteq r4, r6, asr fp │ │ │ │ + tsteq r4, r0, lsr #32 │ │ │ │ + smlatteq r4, r2, pc, r3 @ │ │ │ │ + smlabteq r4, r0, pc, r3 @ │ │ │ │ + @ instruction: 0x01045b92 │ │ │ │ + tsteq r4, r0, ror fp │ │ │ │ + smlatteq r4, r6, pc, r3 @ │ │ │ │ + @ instruction: 0x01045bb8 │ │ │ │ + @ instruction: 0x01045b96 │ │ │ │ + tsteq r4, r8, lsr #32 │ │ │ │ + tsteq r4, r6 │ │ │ │ + ldrdeq r5, [r4, -r8] │ │ │ │ + @ instruction: 0x01045bb6 │ │ │ │ + tsteq r4, ip, lsr #32 │ │ │ │ + strdeq r5, [r4, -lr] │ │ │ │ + ldrdeq r5, [r4, -ip] │ │ │ │ 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 │ │ │ │ + tsteq r0, r0, lsl #18 │ │ │ │ + smlatteq r2, sl, r0, r9 │ │ │ │ + tsteq r1, r2, ror #24 │ │ │ │ + tsteq r1, r4, asr ip │ │ │ │ + tsteq r1, r2, asr ip │ │ │ │ + tsteq r1, ip, asr ip │ │ │ │ + tsteq r1, lr, asr ip │ │ │ │ + strdeq r0, [r4, -sl] │ │ │ │ + tsteq r2, r4, rrx │ │ │ │ + smlatteq r4, lr, r9, r0 │ │ │ │ + tsteq r2, r4, asr #32 │ │ │ │ + tsteq r0, sl, ror r8 │ │ │ │ + tsteq r2, r0, lsr #32 │ │ │ │ + tsteq r0, lr, lsr r8 │ │ │ │ + mrseq r9, (UNDEF: 2) │ │ │ │ + tsteq r1, r8, lsl #24 │ │ │ │ + tsteq r1, sl, lsl #24 │ │ │ │ + smlatteq r1, lr, fp, r7 │ │ │ │ + smlabbeq r2, r6, lr, sl │ │ │ │ + smlabbeq r2, r6, lr, sl │ │ │ │ + tsteq r2, sl │ │ │ │ + tsteq r0, r8, lsr #16 │ │ │ │ + tsteq r0, r0, lsr #16 │ │ │ │ + ldrdeq fp, [r2, -lr] │ │ │ │ + tsteq r4, r0, lsl #18 │ │ │ │ + tsteq r4, r8, lsl #18 │ │ │ │ + tsteq r4, ip, lsl #18 │ │ │ │ + smlabbeq r9, lr, r9, r5 │ │ │ │ + smlabteq r2, sl, r0, fp │ │ │ │ + @ instruction: 0x01009798 │ │ │ │ + @ instruction: 0x01009790 │ │ │ │ + tsteq r3, r0, lsl ip │ │ │ │ + tsteq r0, r6, ror #14 │ │ │ │ + tsteq r0, lr, asr r7 │ │ │ │ + tsteq r1, r2, asr pc │ │ │ │ + tsteq r1, r2, asr #30 │ │ │ │ + tsteq r1, lr, lsr pc │ │ │ │ + tsteq r1, sl, lsr pc │ │ │ │ + tsteq r1, r6, lsr pc │ │ │ │ + tsteq r1, r2, lsr pc │ │ │ │ + tsteq r1, lr, lsr #30 │ │ │ │ + tsteq r1, sl, lsr #30 │ │ │ │ + tsteq r1, r2, lsr #30 │ │ │ │ + tsteq r1, lr, lsl pc │ │ │ │ + tsteq r1, sl, lsr #30 │ │ │ │ + tsteq r1, lr, lsl #30 │ │ │ │ + tsteq r9, ip, lsr r8 │ │ │ │ + smlabteq r4, r8, r7, r0 │ │ │ │ + tsteq r0, r6, asr #12 │ │ │ │ + tsteq r0, lr, lsr r6 │ │ │ │ + smlatbeq r4, ip, r7, r0 │ │ │ │ + smlatbeq r4, r0, r7, r0 │ │ │ │ + @ instruction: 0x0104079c │ │ │ │ + smlatbeq r4, r0, r7, r0 │ │ │ │ + smlatbeq r4, r4, r7, r0 │ │ │ │ + tsteq r1, r2, ror r9 │ │ │ │ @ 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 r1, sl, asr #18 │ │ │ │ + smlatteq r2, sl, ip, r8 │ │ │ │ + tsteq r1, lr, lsr r9 │ │ │ │ + ldrdeq pc, [r3, -ip] │ │ │ │ + smlatbeq r2, r2, ip, r8 │ │ │ │ + ldrdeq pc, [r3, -sl] │ │ │ │ + tsteq r0, r6, lsr #10 │ │ │ │ + tsteq r0, lr, lsl r5 │ │ │ │ + @ instruction: 0x0103febe │ │ │ │ + strdeq r9, [r0, -r4] │ │ │ │ + smlatteq r0, ip, r4, r9 │ │ │ │ + smlabbeq r4, ip, pc, r4 @ │ │ │ │ + smlabteq r0, r2, r4, r9 │ │ │ │ + @ instruction: 0x010094ba │ │ │ │ + tstpeq r3, lr, ror lr @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01009490 │ │ │ │ + smlabbeq r0, r8, r4, r9 │ │ │ │ + tstpeq r3, r4, ror #28 @ p-variant is OBSOLETE │ │ │ │ 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 │ │ │ │ - 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 r0, r6, asr r4 │ │ │ │ + tsteq r4, r2, lsl pc │ │ │ │ + tsteq r0, ip, lsr #8 │ │ │ │ + tsteq r0, r4, lsr #8 │ │ │ │ + tstpeq r3, r4, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + strdeq r9, [r0, -sl] │ │ │ │ + tsteq r4, r8, ror #12 │ │ │ │ + smlatteq r0, r2, r3, r9 │ │ │ │ + tstpeq r3, r4, ror #30 @ p-variant is OBSOLETE │ │ │ │ + rscseq r1, pc, r0, lsl #1 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + tstpeq r3, r4, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r4, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r0, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r0, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r8, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r4, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, sl, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r0, asr pc @ p-variant is OBSOLETE │ │ │ │ + strdeq r4, [r4, -sl] │ │ │ │ + tsteq r4, r4, lsl #28 │ │ │ │ + smlabteq r9, r0, r4, r5 │ │ │ │ + tsteq r2, r6, ror #12 │ │ │ │ + tsteq r2, r2, lsr sl │ │ │ │ + smlatteq r4, r4, sp, r4 │ │ │ │ + tsteq r0, ip, lsr #4 │ │ │ │ + smlatteq r2, lr, r9, r8 │ │ │ │ + tsteq r1, r8, ror sl │ │ │ │ + ldrdeq r8, [r2, -r4] │ │ │ │ + tsteq r1, r6, ror #20 │ │ │ │ + @ instruction: 0x010289b6 │ │ │ │ + tsteq r1, ip, asr sl │ │ │ │ + tsteq r1, lr, asr #20 │ │ │ │ + tsteq r1, ip, asr #20 │ │ │ │ + tsteq r1, sl, asr #20 │ │ │ │ + tsteq r1, r8, asr #20 │ │ │ │ + tsteq r1, r6, asr #20 │ │ │ │ + tsteq r1, r4, asr #20 │ │ │ │ + tsteq r1, r2, asr #20 │ │ │ │ + tsteq r1, ip, lsr sl │ │ │ │ + tsteq r1, sl, lsr sl │ │ │ │ + tsteq r1, r8, asr #20 │ │ │ │ + tsteq r1, lr, lsr #20 │ │ │ │ + tsteq r9, lr, asr r3 │ │ │ │ + tsteq r1, r4, lsr #20 │ │ │ │ + tsteq r1, ip, lsr #20 │ │ │ │ + tsteq r1, sl, lsr #20 │ │ │ │ + smlatbeq r0, lr, r0, r9 │ │ │ │ + @ instruction: 0x01028898 │ │ │ │ + tsteq r0, r2, lsr r2 │ │ │ │ + tsteq r2, lr, ror r8 │ │ │ │ + strdeq r0, [r1, -r0] │ │ │ │ + smlatteq r1, r6, r9, r0 │ │ │ │ + smlatteq r1, r4, r9, r0 │ │ │ │ + smlatteq r1, r2, r9, r0 │ │ │ │ + smlatteq r1, r0, r9, r0 │ │ │ │ + ldrdeq r0, [r1, -lr] │ │ │ │ + smlabbeq r9, r6, r2, r5 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x010449b6 │ │ │ │ + smlabteq r4, r0, r9, r4 │ │ │ │ + @ instruction: 0x0104499a │ │ │ │ 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] │ │ │ │ + tsteq r3, r2, lsr #22 │ │ │ │ + tsteq r2, ip, ror #10 │ │ │ │ + tsteq r3, r6, ror r2 │ │ │ │ + tsteq r3, lr, lsl fp │ │ │ │ + smlatbeq r3, r2, r3, ip │ │ │ │ + smlatbeq r3, ip, r3, ip │ │ │ │ + smlatbeq r3, lr, r3, ip │ │ │ │ + @ instruction: 0x0103c39c │ │ │ │ + @ instruction: 0x0103c39e │ │ │ │ + tsteq r3, r0, lsl r2 │ │ │ │ + @ instruction: 0x010284b6 │ │ │ │ + @ instruction: 0x01038abc │ │ │ │ + tsteq r1, r6, lsr r1 │ │ │ │ + tsteq r1, ip, lsr #2 │ │ │ │ + smlatbeq r3, lr, sl, r8 │ │ │ │ + tsteq r2, lr, ror #8 │ │ │ │ + tsteq r3, r8, asr #24 │ │ │ │ + tsteq r2, r2, asr r4 │ │ │ │ + tsteq r1, r0, rrx │ │ │ │ + @ instruction: 0x01038ab4 │ │ │ │ + @ instruction: 0x0101719a │ │ │ │ + tsteq r3, r0, lsl ip │ │ │ │ + tsteq r4, lr, lsl #16 │ │ │ │ + smlabbeq r1, r4, r1, r7 │ │ │ │ + smlabbeq r1, lr, r1, r7 │ │ │ │ + tsteq r9, r6, asr #28 │ │ │ │ + @ instruction: 0x01028396 │ │ │ │ + @ instruction: 0x010283b0 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + smlatbeq r4, r6, r7, r4 │ │ │ │ + tsteq r4, r0, asr #14 │ │ │ │ + tsteq r4, r6, lsl #14 │ │ │ │ + tsteq r4, r8, lsl r7 │ │ │ │ + smlabteq r4, r6, r6, r4 │ │ │ │ + tsteq r4, r4, asr r7 │ │ │ │ + tsteq r4, r6, ror #14 │ │ │ │ + tsteq r4, r0, lsr r7 │ │ │ │ + tsteq r4, r6, lsr #16 │ │ │ │ + ldrdeq r4, [r4, -r0] │ │ │ │ + strdeq r4, [r4, -r2] │ │ │ │ + @ instruction: 0x01044794 │ │ │ │ + tsteq r4, r2, lsr r8 │ │ │ │ + tsteq r4, r0, asr r8 │ │ │ │ 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, r9, r8 │ │ │ │ + smlabbeq r2, r0, r1, r8 │ │ │ │ + ldrdeq r8, [r0, -r4] │ │ │ │ + tsteq r3, ip │ │ │ │ + smlabteq r0, ip, r9, r8 │ │ │ │ + @ instruction: 0x010089b8 │ │ │ │ + @ instruction: 0x01094b9e │ │ │ │ + smlatbeq r0, r6, r9, r8 │ │ │ │ + smlatbeq r0, r8, r9, r8 │ │ │ │ + smlatbeq r0, r0, r9, r8 │ │ │ │ + tsteq r3, r8, lsl #20 │ │ │ │ + tsteq r3, sl, lsl #20 │ │ │ │ + tsteq r3, r2, lsl #20 │ │ │ │ + tsteq r0, r4, ror #18 │ │ │ │ + tsteq r3, r8, asr #30 │ │ │ │ + tsteq r4, r0, lsr #16 │ │ │ │ + tsteq r4, r0, lsr r8 │ │ │ │ + tsteq r3, ip, ror #28 │ │ │ │ + tsteq r0, sl, asr r9 │ │ │ │ + smlatteq r3, ip, lr, r8 │ │ │ │ + tsteq r0, ip, asr #18 │ │ │ │ + tsteq r0, r8, lsr r9 │ │ │ │ + tsteq r9, lr, ror sl │ │ │ │ + tsteq r0, r6, lsr #18 │ │ │ │ + tsteq r0, ip, lsr #18 │ │ │ │ + tsteq r0, ip, lsr #18 │ │ │ │ + tsteq r0, r4, lsr #18 │ │ │ │ + strdeq r8, [r0, -sl] │ │ │ │ + strdeq r8, [r0, -sl] │ │ │ │ + tsteq r0, sl, lsl #18 │ │ │ │ + tsteq r0, r4, lsr #16 │ │ │ │ + tsteq r0, ip, lsl r8 │ │ │ │ + strdeq r8, [r0, -r0] │ │ │ │ + strdeq r8, [r0, -r2] │ │ │ │ + smlatteq r0, sl, r7, r8 │ │ │ │ + tsteq r3, sl, lsr #32 │ │ │ │ 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, 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 │ │ │ │ + @ instruction: 0x010087b8 │ │ │ │ + @ instruction: 0x0102a4b0 │ │ │ │ + @ instruction: 0x0102a4b0 │ │ │ │ + smlatbeq r2, lr, r4, sl │ │ │ │ + strdeq sl, [r2, -r4] │ │ │ │ + smlabbeq r2, r4, r4, sl │ │ │ │ + smlabbeq r2, r2, r4, sl │ │ │ │ + @ instruction: 0x01034cbc │ │ │ │ + smlatbeq r3, lr, ip, r4 │ │ │ │ + smlatbeq r3, r8, ip, r4 │ │ │ │ + smlatbeq r3, r2, ip, r4 │ │ │ │ + @ instruction: 0x01034c9c │ │ │ │ + @ instruction: 0x01034c96 │ │ │ │ + @ instruction: 0x01034c90 │ │ │ │ + tstpeq r0, r2, lsl pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r0, lsl pc @ p-variant is OBSOLETE │ │ │ │ + smlatteq r4, sl, r5, r0 │ │ │ │ + smlatteq r4, r8, r5, r0 │ │ │ │ + tsteq r3, r2, asr ip │ │ │ │ + tsteq r3, ip, asr #24 │ │ │ │ + tsteq r3, r6, asr #24 │ │ │ │ + @ instruction: 0x010405bc │ │ │ │ + @ instruction: 0x010405ba │ │ │ │ + @ instruction: 0x010405b8 │ │ │ │ + tsteq r3, r6, lsr #24 │ │ │ │ + smlabteq r0, lr, lr, pc @ │ │ │ │ + @ instruction: 0x0100feb4 │ │ │ │ + tsteq r3, sl, lsl ip │ │ │ │ + tsteq r0, r2, lsl #12 │ │ │ │ + strdeq r8, [r0, -ip] │ │ │ │ + tsteq r4, r8, asr #6 │ │ │ │ + tsteq r4, lr, lsr r3 │ │ │ │ + tsteq r4, ip, lsr r3 │ │ │ │ + tsteq r4, r6, lsr r3 │ │ │ │ + smlabteq r3, r4, r7, pc @ │ │ │ │ + smlabbeq r3, lr, fp, r8 │ │ │ │ + smlabbeq r3, lr, fp, r8 │ │ │ │ + smlabbeq r3, ip, fp, r8 │ │ │ │ + tsteq r4, r2, lsl #6 │ │ │ │ + tsteq r0, r6, asr r5 │ │ │ │ + tsteq r0, r0, asr r5 │ │ │ │ + tsteq r3, r2, ror #22 │ │ │ │ + smlabbeq r2, r4, ip, r7 │ │ │ │ + smlatbeq r3, r6, sl, lr │ │ │ │ + tsteq r0, ip, lsl #10 │ │ │ │ + tsteq r0, r6, lsl #10 │ │ │ │ + tsteq r4, r8, ror #8 │ │ │ │ + tsteq r1, ip, lsl #14 │ │ │ │ + tsteq r4, sl, ror #8 │ │ │ │ + tsteq r3, ip, lsl #22 │ │ │ │ + tsteq r2, r0, lsl ip │ │ │ │ + @ instruction: 0x0100f792 │ │ │ │ + tsteq r4, r2, asr r2 │ │ │ │ + tsteq r4, r0, asr r2 │ │ │ │ + tsteq r0, r0, lsr #8 │ │ │ │ + smlabteq r2, r8, fp, r7 │ │ │ │ + tsteq r4, r2, lsr r2 │ │ │ │ + tsteq r0, r2, asr r4 │ │ │ │ + tsteq r0, ip, asr #8 │ │ │ │ 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] │ │ │ │ + smlabbeq r4, ip, r0, r4 │ │ │ │ + smlabbeq r4, r4, r0, r4 │ │ │ │ + tsteq r4, lr, rrx │ │ │ │ + strdeq r7, [r0, -r0] │ │ │ │ + smlabbeq r4, r2, r0, r4 │ │ │ │ + smlatteq r0, r4, sp, r7 │ │ │ │ + ldrdeq r7, [r0, -lr] │ │ │ │ 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 │ │ │ │ + tsteq r3, r8, ror #12 │ │ │ │ + tsteq r2, r6, lsr r9 │ │ │ │ + @ instruction: 0x0103b7b4 │ │ │ │ + ldrdeq fp, [r3, -r2] │ │ │ │ + smlabbeq r9, r2, r3, r4 │ │ │ │ + tsteq r3, ip, lsl #30 │ │ │ │ + smlabbeq r1, r8, r5, r6 │ │ │ │ + tsteq r1, lr, ror r5 │ │ │ │ + tsteq r3, r0, lsl #30 │ │ │ │ + smlabteq r2, r0, r8, r7 │ │ │ │ + tsteq r3, lr, lsl #6 │ │ │ │ + @ instruction: 0x01035ebe │ │ │ │ + smlabbeq r2, ip, r4, r9 │ │ │ │ + strdeq r6, [r3, -lr] │ │ │ │ + smlatbeq r1, r6, r6, r6 │ │ │ │ + smlatbeq r1, r0, r6, r6 │ │ │ │ + strdeq r7, [r3, -r6] │ │ │ │ + tsteq r3, r0, lsl #14 │ │ │ │ + @ instruction: 0x010942b4 │ │ │ │ + tsteq r3, r6, lsl pc │ │ │ │ + tsteq r3, r0, lsr #30 │ │ │ │ + @ instruction: 0x010386be │ │ │ │ + tsteq r9, r2, ror r2 │ │ │ │ + tsteq r3, sl, lsl #30 │ │ │ │ + smlabteq r2, r6, r3, r9 │ │ │ │ + tsteq r3, ip, lsl #30 │ │ │ │ + tsteq r3, sl, lsr pc │ │ │ │ + tsteq r9, lr, lsl r2 │ │ │ │ + tsteq r3, r4, lsr pc │ │ │ │ + smlatbeq r1, r6, r4, r6 │ │ │ │ + smlabbeq r1, ip, r4, r6 │ │ │ │ + ldrdeq r4, [r9, -ip] │ │ │ │ + tsteq r3, r6, lsl pc │ │ │ │ + tsteq r2, r6, asr #14 │ │ │ │ + tsteq r3, r0, lsr #30 │ │ │ │ + tsteq r2, sl, lsr #14 │ │ │ │ + tsteq r1, r8, lsr r3 │ │ │ │ + tsteq r1, lr, ror r4 │ │ │ │ + strdeq r7, [r3, -r4] │ │ │ │ + @ instruction: 0x010164ba │ │ │ │ + @ instruction: 0x01043d9c │ │ │ │ + tsteq r9, r8, lsr r1 │ │ │ │ + smlabteq r1, r8, r2, r6 │ │ │ │ + ldrdeq r6, [r1, -r2] │ │ │ │ + @ instruction: 0x010162b8 │ │ │ │ + strdeq r4, [r9, -r8] │ │ │ │ + strdeq r6, [r1, -sl] │ │ │ │ + tsteq r1, r2, lsl #6 │ │ │ │ + smlabteq r9, sl, r0, r4 │ │ │ │ + strdeq sl, [r3, -r0] │ │ │ │ + strdeq sl, [r3, -r4] │ │ │ │ + swpeq r4, ip, [r9] │ │ │ │ + strdeq r7, [r0, -r4] │ │ │ │ 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] │ │ │ │ + smlatteq r4, r6, fp, r3 │ │ │ │ + tsteq r4, r4, lsl #24 │ │ │ │ + @ instruction: 0x01043bbe │ │ │ │ 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 │ │ │ │ + @ instruction: 0x0103e1be │ │ │ │ + @ instruction: 0x0103e1b2 │ │ │ │ + smlatbeq r3, ip, r1, lr │ │ │ │ + tsteq r3, sl, ror r0 │ │ │ │ + tstpeq r3, r0, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r6, rrx │ │ │ │ + tsteq r3, r0, rrx │ │ │ │ + qaddeq lr, sl, r3 │ │ │ │ + qaddeq lr, r4, r3 │ │ │ │ + strdeq pc, [r3, -r2] │ │ │ │ + tsteq r9, r2, ror #28 │ │ │ │ + tsteq r3, r4, lsr r1 │ │ │ │ + ldrdeq r7, [r2, -r4] │ │ │ │ + tsteq r3, sl, lsr #2 │ │ │ │ + tsteq r3, lr, lsl r1 │ │ │ │ + tsteq r3, sl, lsl r1 │ │ │ │ + tsteq r3, r2, lsl r1 │ │ │ │ + tsteq r3, sl, lsl #2 │ │ │ │ + tstpeq r3, r2, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, sl, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq lr, [r3, -r6] │ │ │ │ + tstpeq r3, lr, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, lr, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r0, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r0, lsr #26 │ │ │ │ + smlatteq r4, r6, r9, r3 │ │ │ │ + @ instruction: 0x01027292 │ │ │ │ + tsteq r2, r8, ror lr │ │ │ │ + smlabteq r4, r0, r9, r3 │ │ │ │ + @ instruction: 0x0103f8b8 │ │ │ │ + @ instruction: 0x0103f8b4 │ │ │ │ + ldrdeq r7, [r2, -lr] │ │ │ │ + strdeq r7, [r2, -sl] │ │ │ │ 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 │ │ │ │ + smlabteq r4, ip, r8, r3 │ │ │ │ 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 │ │ │ │ + smlabbeq r0, sl, r9, r7 │ │ │ │ + @ instruction: 0x01037fbe │ │ │ │ + tsteq r0, lr, ror r9 │ │ │ │ + tsteq r0, sl, ror #18 │ │ │ │ + tsteq r9, r0, asr fp │ │ │ │ + tsteq r0, r8, asr r9 │ │ │ │ + tsteq r0, sl, asr r9 │ │ │ │ + tsteq r0, r2, asr r9 │ │ │ │ + @ instruction: 0x0103a9ba │ │ │ │ + @ instruction: 0x0103a9bc │ │ │ │ + @ instruction: 0x0103a9b4 │ │ │ │ + tsteq r0, r6, lsl r9 │ │ │ │ + strdeq r7, [r3, -sl] │ │ │ │ + ldrdeq pc, [r3, -r2] │ │ │ │ + smlatteq r3, r2, r7, pc @ │ │ │ │ + tsteq r3, lr, lsl lr │ │ │ │ + tsteq r0, ip, lsl #18 │ │ │ │ + @ instruction: 0x01037e9e │ │ │ │ strdeq r7, [r0, -lr] │ │ │ │ - ldrdeq r7, [r0, -r6] │ │ │ │ - ldrdeq r7, [r0, -r8] │ │ │ │ - smlatteq r0, sl, r6, r7 │ │ │ │ - tsteq r0, r6, lsl #12 │ │ │ │ - tsteq r0, r0, lsl #12 │ │ │ │ - ldrdeq r7, [r0, -r6] │ │ │ │ + smlatteq r0, sl, r8, r7 │ │ │ │ + tsteq r9, r0, lsr sl │ │ │ │ ldrdeq r7, [r0, -sl] │ │ │ │ - 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 │ │ │ │ + smlatteq r0, r2, r8, r7 │ │ │ │ + smlatteq r0, r4, r8, r7 │ │ │ │ + ldrdeq r7, [r0, -lr] │ │ │ │ + @ instruction: 0x010078b6 │ │ │ │ + @ instruction: 0x010078b8 │ │ │ │ + smlabteq r0, sl, r8, r7 │ │ │ │ + smlatteq r0, r6, r7, r7 │ │ │ │ + smlatteq r0, r0, r7, r7 │ │ │ │ + @ instruction: 0x010078b6 │ │ │ │ + @ instruction: 0x010077ba │ │ │ │ + @ instruction: 0x010077b4 │ │ │ │ + smlatbeq r2, lr, r4, r9 │ │ │ │ + smlatbeq r2, lr, r4, r9 │ │ │ │ + smlatbeq r2, ip, r4, r9 │ │ │ │ + strdeq r9, [r2, -r2] │ │ │ │ + smlabbeq r2, r2, r4, r9 │ │ │ │ + smlabbeq r2, r0, r4, r9 │ │ │ │ + @ instruction: 0x01033cba │ │ │ │ + smlatbeq r3, ip, ip, r3 │ │ │ │ + smlatbeq r3, r6, ip, r3 │ │ │ │ + smlatbeq r3, r0, ip, r3 │ │ │ │ + @ instruction: 0x01033c9a │ │ │ │ + @ instruction: 0x01033c94 │ │ │ │ + smlabbeq r3, lr, ip, r3 │ │ │ │ + tsteq r0, r0, lsl pc │ │ │ │ + tsteq r0, lr, lsl #30 │ │ │ │ + smlatteq r3, r8, r5, pc @ │ │ │ │ + smlatteq r3, r6, r5, pc @ │ │ │ │ + tsteq r3, r0, asr ip │ │ │ │ + tsteq r3, sl, asr #24 │ │ │ │ + tsteq r3, r4, asr #24 │ │ │ │ + @ instruction: 0x0103f5ba │ │ │ │ + @ instruction: 0x0103f5b8 │ │ │ │ + @ instruction: 0x0103f5b6 │ │ │ │ + tsteq r3, r4, lsr #24 │ │ │ │ + smlabteq r0, ip, lr, lr │ │ │ │ + @ instruction: 0x0100eeb2 │ │ │ │ + tsteq r3, r8, lsl ip │ │ │ │ + tsteq r0, r0, lsl #12 │ │ │ │ + strdeq r7, [r0, -sl] │ │ │ │ + tsteq r4, r6, asr #6 │ │ │ │ + tsteq r4, ip, lsr r3 │ │ │ │ + tsteq r4, sl, lsr r3 │ │ │ │ + tsteq r4, r4, lsr r3 │ │ │ │ + smlabteq r3, r2, r7, lr │ │ │ │ + smlabbeq r3, ip, fp, r7 │ │ │ │ + smlabbeq r3, ip, fp, r7 │ │ │ │ + smlabbeq r3, sl, fp, r7 │ │ │ │ + mrseq r3, LR_abt │ │ │ │ + tsteq r0, r4, asr r5 │ │ │ │ + tsteq r0, lr, asr #10 │ │ │ │ + tsteq r3, r0, ror #22 │ │ │ │ + smlabbeq r2, r2, ip, r6 │ │ │ │ + smlatbeq r3, r4, sl, sp │ │ │ │ + tsteq r0, sl, lsl #10 │ │ │ │ + tsteq r0, r4, lsl #10 │ │ │ │ + tstpeq r3, r6, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, sl, lsl #14 │ │ │ │ + tstpeq r3, r8, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, sl, lsl #22 │ │ │ │ + tsteq r2, lr, lsl #24 │ │ │ │ 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 │ │ │ │ + smlabbeq r0, r8, lr, r6 │ │ │ │ + smlabbeq r0, r2, lr, r6 │ │ │ │ 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 │ │ │ │ + strdeq r6, [r0, -sl] │ │ │ │ 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 │ │ │ │ + tsteq r4, lr, ror r1 │ │ │ │ + @ instruction: 0x01043194 │ │ │ │ + tsteq r4, lr, asr r1 │ │ │ │ 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 │ │ │ │ + smlatteq r0, r6, r1, r7 │ │ │ │ + tsteq r3, ip, lsl r8 │ │ │ │ + ldrdeq r7, [r0, -ip] │ │ │ │ + smlabteq r0, r8, r1, r7 │ │ │ │ + ldrdeq sp, [r3, -r0] │ │ │ │ + @ instruction: 0x010071b8 │ │ │ │ + @ instruction: 0x010071ba │ │ │ │ + @ instruction: 0x010071b2 │ │ │ │ + tsteq r3, sl, lsl r2 │ │ │ │ + tsteq r3, ip, lsl r2 │ │ │ │ + tsteq r3, r4, lsl r2 │ │ │ │ + tsteq r0, r6, ror r1 │ │ │ │ + tsteq r3, sl, asr r7 │ │ │ │ + tstpeq r3, r2, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r2, asr #32 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, lr, ror r6 │ │ │ │ + tsteq r0, ip, ror #2 │ │ │ │ + strdeq r7, [r3, -lr] │ │ │ │ + tsteq r0, lr, asr r1 │ │ │ │ + tsteq r0, sl, asr #2 │ │ │ │ + @ instruction: 0x01093290 │ │ │ │ + tsteq r0, r8, lsr r1 │ │ │ │ + tsteq r0, lr, lsr r1 │ │ │ │ + tsteq r0, lr, lsr r1 │ │ │ │ + tsteq r0, r6, lsr r1 │ │ │ │ + tsteq r0, ip, lsl #2 │ │ │ │ + tsteq r0, ip, lsl #2 │ │ │ │ + tsteq r0, ip, lsl r1 │ │ │ │ + tsteq r0, r6, lsr r0 │ │ │ │ + tsteq r0, lr, lsr #32 │ │ │ │ + tsteq r0, r2, lsl #2 │ │ │ │ + tsteq r0, r4 │ │ │ │ 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 │ │ │ │ - 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] │ │ │ │ + strdeq r8, [r2, -r4] │ │ │ │ + strdeq r8, [r2, -r2] │ │ │ │ + smlatteq r2, lr, ip, r8 │ │ │ │ + tsteq r2, r2, lsr sp │ │ │ │ + smlabteq r2, r0, ip, r8 │ │ │ │ + @ instruction: 0x01028cbc │ │ │ │ strdeq r3, [r3, -r4] │ │ │ │ - smlatteq r3, ip, r2, r3 │ │ │ │ - smlatteq r3, r4, r2, r3 │ │ │ │ + smlatteq r3, r4, r4, 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 │ │ │ │ + ldrdeq r3, [r3, -r4] │ │ │ │ + smlabteq r3, ip, r4, r3 │ │ │ │ + smlabteq r3, r4, r4, r3 │ │ │ │ + @ instruction: 0x010334bc │ │ │ │ + tsteq r0, ip, lsr r7 │ │ │ │ + tsteq r0, r8, lsr r7 │ │ │ │ + tsteq r3, r0, lsl lr │ │ │ │ + tsteq r3, ip, lsl #28 │ │ │ │ + tsteq r3, r4, ror r4 │ │ │ │ + tsteq r3, ip, ror #8 │ │ │ │ + tsteq r3, r4, ror #8 │ │ │ │ + ldrdeq lr, [r3, -r8] │ │ │ │ + ldrdeq lr, [r3, -r4] │ │ │ │ + ldrdeq lr, [r3, -r0] │ │ │ │ + tsteq r3, ip, lsr r4 │ │ │ │ + smlatteq r0, r2, r6, lr │ │ │ │ + smlabteq r0, r6, r6, lr │ │ │ │ + tsteq r3, sl, lsr #8 │ │ │ │ + tsteq r0, r0, lsl lr │ │ │ │ + tsteq r0, r8, lsl #28 │ │ │ │ + tsteq r4, r2, asr fp │ │ │ │ + tsteq r4, r6, asr #22 │ │ │ │ + tsteq r4, r2, asr #22 │ │ │ │ + tsteq r4, sl, lsr fp │ │ │ │ + smlabteq r3, r6, pc, sp @ │ │ │ │ + smlabbeq r3, lr, r3, r7 │ │ │ │ + smlabbeq r3, ip, r3, r7 │ │ │ │ + smlabbeq r3, r8, r3, r7 │ │ │ │ + strdeq r2, [r4, -ip] │ │ │ │ + tsteq r0, lr, asr #26 │ │ │ │ + tsteq r0, r6, asr #26 │ │ │ │ + tsteq r3, r6, asr r3 │ │ │ │ + tsteq r2, r6, ror r4 │ │ │ │ + @ instruction: 0x0103d296 │ │ │ │ + strdeq r6, [r0, -sl] │ │ │ │ + strdeq r6, [r0, -r2] │ │ │ │ + tsteq r3, r2, asr ip │ │ │ │ + strdeq r4, [r1, -r4] │ │ │ │ + tsteq r3, r0, asr ip │ │ │ │ + strdeq r7, [r3, -r0] │ │ │ │ + strdeq r6, [r2, -r2] │ │ │ │ + tsteq r0, lr, ror #28 │ │ │ │ + tsteq r0, sl, ror lr │ │ │ │ + tsteq r9, r8, lsr lr │ │ │ │ + tsteq r0, r2, ror #28 │ │ │ │ + tsteq r0, r8, lsr lr │ │ │ │ + tsteq r0, r4, asr #28 │ │ │ │ + tsteq r0, r0, asr #28 │ │ │ │ + tsteq r0, ip, lsr lr │ │ │ │ + tsteq r0, r8, lsr lr │ │ │ │ + tsteq r0, sl, lsr lr │ │ │ │ + smlatbeq r9, sl, sp, r2 │ │ │ │ + tsteq r0, sl, lsr #28 │ │ │ │ + smlatbeq r0, lr, sp, r6 │ │ │ │ + @ instruction: 0x01006dbc │ │ │ │ + @ instruction: 0x01006dba │ │ │ │ + @ instruction: 0x01006db8 │ │ │ │ + @ instruction: 0x01006db6 │ │ │ │ + @ instruction: 0x01006db8 │ │ │ │ + tsteq r9, r8, lsr #26 │ │ │ │ + @ instruction: 0x01006db4 │ │ │ │ + smlabteq r0, sl, sp, r6 │ │ │ │ + strdeq r2, [r9, -r6] │ │ │ │ + tsteq r4, lr, asr #20 │ │ │ │ + tsteq r4, ip, lsr sl │ │ │ │ + tsteq r4, r6, lsr sl │ │ │ │ + tsteq r4, r0, lsr sl │ │ │ │ + tsteq r4, sl, lsr #20 │ │ │ │ + smlatbeq r0, r6, ip, r6 │ │ │ │ + @ instruction: 0x01006cb4 │ │ │ │ + tsteq r9, r4, ror ip │ │ │ │ + smlatbeq r0, r0, ip, r6 │ │ │ │ + tsteq r0, r8, ror ip │ │ │ │ + smlabbeq r0, r6, ip, r6 │ │ │ │ + smlabbeq r0, r4, ip, r6 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - @ 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 │ │ │ │ + smlabbeq r0, r0, ip, r6 │ │ │ │ + smlabbeq r0, r2, ip, r6 │ │ │ │ + strdeq r2, [r9, -r2] │ │ │ │ + tsteq r0, r2, ror ip │ │ │ │ + strdeq r6, [r0, -r6] │ │ │ │ + tsteq r0, r4, lsl #24 │ │ │ │ + tsteq r0, r2, lsl #24 │ │ │ │ + tsteq r0, r0, lsl #24 │ │ │ │ + strdeq r6, [r0, -lr] │ │ │ │ + tsteq r0, r0, lsl #24 │ │ │ │ + tsteq r9, r0, ror fp │ │ │ │ + strdeq r6, [r0, -ip] │ │ │ │ + tsteq r0, r2, lsl ip │ │ │ │ + tsteq r9, lr, lsr fp │ │ │ │ + @ instruction: 0x01042896 │ │ │ │ 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 │ │ │ │ + smlabteq r4, r4, r6, r2 │ │ │ │ + smlabbeq r4, sl, r6, r2 │ │ │ │ + tsteq r4, r4, asr #12 │ │ │ │ + tsteq r4, r2, asr r6 │ │ │ │ + @ instruction: 0x01042690 │ │ │ │ + tsteq r4, lr, lsl #14 │ │ │ │ + smlabteq r4, r0, r6, r2 │ │ │ │ + ldrdeq r2, [r4, -lr] │ │ │ │ + tsteq r4, r4, lsl r7 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x0100d8be │ │ │ │ + tsteq r2, r4, ror sp │ │ │ │ + @ instruction: 0x01006592 │ │ │ │ + tsteq r2, r4, asr sp │ │ │ │ + smlatteq r0, lr, r6, r6 │ │ │ │ + tsteq r2, r8, lsr sp │ │ │ │ + tsteq r0, r2, lsl r9 │ │ │ │ + tsteq r2, r8, lsl sp │ │ │ │ + @ instruction: 0x010259ba │ │ │ │ + strdeq r5, [r2, -ip] │ │ │ │ + @ instruction: 0x010274be │ │ │ │ + smlatteq r2, r2, ip, r5 │ │ │ │ + ldrdeq r6, [r0, -r8] │ │ │ │ + tsteq r2, ip, asr #2 │ │ │ │ + tsteq r2, r6, asr #2 │ │ │ │ + tsteq r2, r0, asr #2 │ │ │ │ + tsteq r2, sl, lsr r1 │ │ │ │ + tsteq r2, ip, asr #2 │ │ │ │ + tsteq r2, lr, lsr #2 │ │ │ │ + tsteq r2, r8, lsr #2 │ │ │ │ + smlabteq r9, r0, r6, r2 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + smlabteq r0, r6, pc, r5 @ │ │ │ │ + strdeq r2, [r4, -r0] │ │ │ │ + tsteq r4, lr, ror #8 │ │ │ │ + tsteq r0, r8, asr #30 │ │ │ │ + tsteq r0, r4, lsr #30 │ │ │ │ + tsteq r0, r2, lsl pc │ │ │ │ + tsteq r4, r8, lsl r4 │ │ │ │ + @ instruction: 0x01005eb8 │ │ │ │ + @ instruction: 0x01005e94 │ │ │ │ + strdeq r2, [r4, -ip] │ │ │ │ + tsteq r0, r4, lsr #28 │ │ │ │ + strdeq r5, [r0, -r8] │ │ │ │ + smlatteq r0, lr, sp, r5 │ │ │ │ + smlabteq r0, sl, sp, r5 │ │ │ │ + smlatbeq r0, r0, sp, r5 │ │ │ │ + tsteq r0, r6, ror sp │ │ │ │ + tsteq r0, ip, ror #26 │ │ │ │ + tsteq r0, r6, asr #26 │ │ │ │ + tsteq r0, sl, lsl sp │ │ │ │ + smlatbeq r4, r0, r2, r2 │ │ │ │ + @ instruction: 0x01005cb6 │ │ │ │ + smlabbeq r0, ip, ip, r5 │ │ │ │ + tsteq r0, r2, ror #24 │ │ │ │ + tsteq r0, r8, asr ip │ │ │ │ + tsteq r0, r4, lsr ip │ │ │ │ + tsteq r0, r0, lsl ip │ │ │ │ + smlatteq r0, r4, fp, r5 │ │ │ │ + @ instruction: 0x01005bba │ │ │ │ + @ instruction: 0x01005bb0 │ │ │ │ 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 │ │ │ │ - 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, r0, ror #22 │ │ │ │ + tsteq r0, r6, asr fp │ │ │ │ + tsteq r0, r2, lsr fp │ │ │ │ + tsteq r0, ip, lsl fp │ │ │ │ + tsteq r4, r8, ror #2 │ │ │ │ + smlatbeq r0, lr, sl, r5 │ │ │ │ + @ instruction: 0x01005a98 │ │ │ │ + tsteq r0, r8, asr sl │ │ │ │ + tsteq r0, r8, lsr #20 │ │ │ │ + smlatteq r0, ip, r9, r5 │ │ │ │ + smlatteq r0, r2, r9, r5 │ │ │ │ + smlabteq r0, lr, r9, r5 │ │ │ │ + @ instruction: 0x0100599e │ │ │ │ + @ instruction: 0x01005994 │ │ │ │ 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 │ │ │ │ - smlatbeq r0, lr, r6, r5 │ │ │ │ - tsteq r0, ip, ror r6 │ │ │ │ - tsteq r0, lr, asr #12 │ │ │ │ - tsteq r0, ip, lsl r6 │ │ │ │ - smlatteq r0, ip, r5, r5 │ │ │ │ - @ instruction: 0x010055bc │ │ │ │ - @ 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, sl, lsr #18 │ │ │ │ + tsteq r0, r6, lsl #18 │ │ │ │ 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, r8, r5 │ │ │ │ + smlabbeq r0, lr, r8, r5 │ │ │ │ + tsteq r0, ip, asr r8 │ │ │ │ + tsteq r0, lr, lsr #16 │ │ │ │ + strdeq r5, [r0, -ip] │ │ │ │ + smlabteq r0, ip, r7, r5 │ │ │ │ + @ instruction: 0x0100579c │ │ │ │ + tsteq r0, lr, ror r7 │ │ │ │ + tsteq r0, r8, asr r7 │ │ │ │ + tsteq r0, r8, lsr #14 │ │ │ │ + tsteq r0, lr, lsl r7 │ │ │ │ + strdeq r5, [r0, -r8] │ │ │ │ + smlabteq r0, r8, r6, r5 │ │ │ │ + @ instruction: 0x01005696 │ │ │ │ + tsteq r0, r0, ror r6 │ │ │ │ + tsteq r0, ip, asr #12 │ │ │ │ + tsteq r0, r2, lsr #12 │ │ │ │ + tsteq r0, sl, lsl r6 │ │ │ │ + strdeq r5, [r0, -r6] │ │ │ │ + smlabteq r0, r6, r5, r5 │ │ │ │ + @ instruction: 0x0100559c │ │ │ │ + tsteq r0, r2, ror r5 │ │ │ │ + tsteq r0, lr, asr #10 │ │ │ │ + tsteq r0, sl, lsr #10 │ │ │ │ + strdeq r5, [r0, -ip] │ │ │ │ + strdeq r5, [r0, -r4] │ │ │ │ + ldrdeq r5, [r0, -r2] │ │ │ │ + smlatbeq r0, r8, r4, r5 │ │ │ │ + tsteq r0, lr, ror r4 │ │ │ │ + tsteq r0, r6, ror r4 │ │ │ │ + tsteq r0, r2, asr r4 │ │ │ │ + tsteq r0, r4, lsr #8 │ │ │ │ + tsteq r0, ip, lsl r4 │ │ │ │ + strdeq r5, [r0, -sl] │ │ │ │ + smlabteq r0, lr, r3, r5 │ │ │ │ + smlatbeq r0, r2, r3, r5 │ │ │ │ + tsteq r0, r2, ror r3 │ │ │ │ + tsteq r0, r0, asr #6 │ │ │ │ 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 @ │ │ │ │ - @ instruction: 0x01004f96 │ │ │ │ - smlabbeq r0, ip, pc, r4 @ │ │ │ │ - tsteq r0, r6, ror #30 │ │ │ │ - tsteq r0, r6, lsr pc │ │ │ │ - tsteq r0, r6, lsl #30 │ │ │ │ + smlabteq r0, r6, r1, r5 │ │ │ │ + smlatbeq r0, r2, r1, r5 │ │ │ │ + tsteq r0, r6, ror r1 │ │ │ │ + tsteq r0, ip, ror #2 │ │ │ │ + tsteq r0, r6, asr #2 │ │ │ │ + tsteq r0, r6, lsl r1 │ │ │ │ + smlatteq r0, r6, r0, r5 │ │ │ │ + ldrdeq r5, [r0, -ip] │ │ │ │ + strheq r5, [r0, -r8] │ │ │ │ + smlabbeq r0, ip, r0, r5 │ │ │ │ + smlabbeq r0, r2, r0, r5 │ │ │ │ + qaddeq r5, ip, r0 │ │ │ │ + tsteq r0, sl, lsr #32 │ │ │ │ + strdeq r4, [r0, -lr] │ │ │ │ + ldrdeq r4, [r0, -r2] │ │ │ │ + smlatbeq r0, ip, pc, r4 @ │ │ │ │ + smlabbeq r0, r6, pc, r4 @ │ │ │ │ + tsteq r0, r6, asr pc │ │ │ │ + tsteq r0, ip, asr #30 │ │ │ │ + tsteq r0, r8, lsr #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] │ │ │ │ - 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 │ │ │ │ - strdeq r4, [r0, -r0] │ │ │ │ - smlatteq r0, r6, ip, r4 │ │ │ │ - smlabteq r0, r0, ip, r4 │ │ │ │ - @ instruction: 0x01004c90 │ │ │ │ - smlabbeq r0, r6, ip, r4 │ │ │ │ - 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 │ │ │ │ + ldrdeq r4, [r0, -r0] │ │ │ │ + smlabteq r0, r6, lr, r4 │ │ │ │ + smlatbeq r0, r0, lr, r4 │ │ │ │ + tsteq r0, r0, ror lr │ │ │ │ + tsteq r0, r6, ror #28 │ │ │ │ + tsteq r0, r2, asr #28 │ │ │ │ + tsteq r0, r4, lsl lr │ │ │ │ + smlatteq r0, r2, sp, r4 │ │ │ │ + @ instruction: 0x01004db4 │ │ │ │ + smlabbeq r0, r4, sp, r4 │ │ │ │ + tsteq r0, r4, asr sp │ │ │ │ + tsteq r0, r4, lsr sp │ │ │ │ + tsteq r0, r0, lsl sp │ │ │ │ + smlatteq r0, r4, ip, r4 │ │ │ │ + ldrdeq r4, [r0, -sl] │ │ │ │ + @ instruction: 0x01004cb4 │ │ │ │ + smlabbeq r0, r8, ip, r4 │ │ │ │ + tsteq r0, ip, asr ip │ │ │ │ + tsteq r0, r6, lsr ip │ │ │ │ + tsteq r0, r0, lsl ip │ │ │ │ + smlatteq r0, r0, fp, r4 │ │ │ │ + ldrdeq r4, [r0, -r6] │ │ │ │ + @ instruction: 0x01004bb2 │ │ │ │ + smlabbeq r0, r4, fp, r4 │ │ │ │ tsteq r0, r4, asr fp │ │ │ │ - tsteq r0, r0, lsr fp │ │ │ │ + tsteq r0, r4, lsr #22 │ │ │ │ tsteq r0, r4, lsl #22 │ │ │ │ - strdeq r4, [r0, -sl] │ │ │ │ - ldrdeq r4, [r0, -r4] │ │ │ │ - smlatbeq r0, r8, sl, r4 │ │ │ │ - tsteq r0, ip, ror sl │ │ │ │ + smlatteq r0, r0, sl, r4 │ │ │ │ + @ instruction: 0x01004ab4 │ │ │ │ + smlatbeq r0, sl, sl, r4 │ │ │ │ + smlabbeq r0, r4, sl, r4 │ │ │ │ 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, r8, lsr #20 │ │ │ │ + tsteq r0, r0, lsr #20 │ │ │ │ + strdeq r4, [r0, -lr] │ │ │ │ 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 │ │ │ │ + smlabteq r0, ip, r9, r4 │ │ │ │ + smlatbeq r0, r8, r9, r4 │ │ │ │ + tsteq r0, r8, ror r9 │ │ │ │ + tsteq r0, r8, asr #18 │ │ │ │ + tsteq r0, lr, lsl r9 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + smlatbeq r0, ip, r8, r4 │ │ │ │ + smlabbeq r0, r0, r8, r4 │ │ │ │ + tsteq r0, sl, ror r8 │ │ │ │ + tsteq r0, sl, asr r8 │ │ │ │ + tsteq r0, r2, lsr r8 │ │ │ │ + tsteq r0, sl, lsl #16 │ │ │ │ + tsteq r0, r4, lsl #16 │ │ │ │ + smlatteq r0, r2, r7, r4 │ │ │ │ + @ instruction: 0x010047b6 │ │ │ │ + @ instruction: 0x010047b0 │ │ │ │ + @ instruction: 0x01004790 │ │ │ │ + tsteq r0, r8, ror #14 │ │ │ │ + tsteq r0, ip, lsr r7 │ │ │ │ + tsteq r0, r0, lsl r7 │ │ │ │ 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 │ │ │ │ + ldrdeq r4, [r0, -r4] │ │ │ │ + smlatbeq r0, lr, r6, r4 │ │ │ │ + smlatbeq r0, r8, r6, r4 │ │ │ │ + smlabbeq r0, r8, r6, r4 │ │ │ │ + tsteq r0, lr, asr r6 │ │ │ │ + tsteq r0, r4, lsr r6 │ │ │ │ + tsteq r0, lr, lsr #12 │ │ │ │ + tsteq r0, r0, lsl r6 │ │ │ │ + smlatteq r0, sl, r5, r4 │ │ │ │ + smlatteq r0, r4, r5, r4 │ │ │ │ + smlabteq r0, r4, r5, r4 │ │ │ │ + @ instruction: 0x01040b98 │ │ │ │ + smlabteq r4, r2, sl, r0 │ │ │ │ + smlatbeq r0, ip, r5, r4 │ │ │ │ + smlatbeq r0, r6, r5, r4 │ │ │ │ ldrbtmi r4, [r8], #-2148 @ 0xfffff79c │ │ │ │ stmdami r4!, {r2, r6, r7, sp, lr, pc}^ │ │ │ │ sbc r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2147 @ 0xfffff79d │ │ │ │ stmdami r3!, {r1, r2, r3, r4, r5, r7, sp, lr, pc}^ │ │ │ │ adcs r4, fp, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2146 @ 0xfffff79e │ │ │ │ @@ -145458,81 +145458,81 @@ │ │ │ │ stmdami r5, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2116 @ 0xfffff7bc │ │ │ │ stmdami r4, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2115 @ 0xfffff7bd │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r0, r6, asr #4 │ │ │ │ - tsteq r0, r0, asr #4 │ │ │ │ - tsteq r0, sl, lsr r2 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - ldrdeq r4, [r0, -r4] │ │ │ │ - smlabteq r0, lr, r1, r4 │ │ │ │ - @ instruction: 0x01040898 │ │ │ │ - tsteq r4, r2, ror r8 │ │ │ │ - @ instruction: 0x010041bc │ │ │ │ - smlatbeq r4, r6, r8, r0 │ │ │ │ - @ instruction: 0x010041b0 │ │ │ │ - smlatbeq r0, sl, r1, r4 │ │ │ │ - smlatbeq r0, r4, r1, r4 │ │ │ │ - @ instruction: 0x0100419e │ │ │ │ - @ instruction: 0x01004198 │ │ │ │ - @ instruction: 0x01004192 │ │ │ │ - smlabbeq r0, ip, r1, r4 │ │ │ │ - smlabbeq r0, r6, r1, r4 │ │ │ │ - smlabbeq r0, r0, r1, r4 │ │ │ │ - tsteq r0, sl, ror r1 │ │ │ │ - tsteq r0, r4, ror r1 │ │ │ │ - tsteq r0, lr, ror #2 │ │ │ │ - tsteq r0, r8, ror #2 │ │ │ │ - tsteq r0, r2, ror #2 │ │ │ │ - tsteq r0, ip, asr r1 │ │ │ │ - tsteq r0, r6, asr r1 │ │ │ │ - tsteq r0, r0, asr r1 │ │ │ │ - tsteq r0, sl, asr #2 │ │ │ │ - tsteq r0, r4, asr #2 │ │ │ │ - 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] │ │ │ │ + tsteq r0, r6, lsr #8 │ │ │ │ + tsteq r0, r0, lsr #8 │ │ │ │ + tsteq r0, sl, lsl r4 │ │ │ │ + tsteq r0, r4, lsl r4 │ │ │ │ + tsteq r0, lr, lsl #8 │ │ │ │ + tsteq r0, r8, lsl #8 │ │ │ │ + tsteq r0, r2, lsl #8 │ │ │ │ + tsteq r4, ip, ror #18 │ │ │ │ strdeq r4, [r0, -r6] │ │ │ │ strdeq r4, [r0, -r0] │ │ │ │ - smlatteq r0, sl, r0, r4 │ │ │ │ - smlatteq r0, r4, r0, r4 │ │ │ │ + smlatteq r0, sl, r3, r4 │ │ │ │ + smlatteq r0, r4, r3, 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] │ │ │ │ + smlabteq r0, ip, r3, r4 │ │ │ │ + smlatteq r4, lr, r9, r0 │ │ │ │ + smlabteq r4, r4, r9, r0 │ │ │ │ + tsteq r4, r6, lsl sl │ │ │ │ + @ instruction: 0x010043b4 │ │ │ │ + smlatbeq r0, lr, r3, r4 │ │ │ │ + tsteq r4, r8, ror sl │ │ │ │ + tsteq r4, r2, asr sl │ │ │ │ + @ instruction: 0x0100439c │ │ │ │ + smlabbeq r4, r6, sl, r0 │ │ │ │ + @ instruction: 0x01004390 │ │ │ │ + smlabbeq r0, sl, r3, r4 │ │ │ │ + smlabbeq r0, r4, r3, r4 │ │ │ │ + tsteq r0, lr, ror r3 │ │ │ │ + tsteq r0, r8, ror r3 │ │ │ │ + tsteq r0, r2, ror r3 │ │ │ │ + tsteq r0, ip, ror #6 │ │ │ │ + tsteq r0, r6, ror #6 │ │ │ │ + tsteq r0, r0, ror #6 │ │ │ │ + tsteq r0, sl, asr r3 │ │ │ │ + tsteq r0, r4, asr r3 │ │ │ │ + tsteq r0, lr, asr #6 │ │ │ │ + tsteq r0, r8, asr #6 │ │ │ │ + tsteq r0, r2, asr #6 │ │ │ │ + tsteq r0, ip, lsr r3 │ │ │ │ + tsteq r0, r6, lsr r3 │ │ │ │ + tsteq r0, r0, lsr r3 │ │ │ │ + tsteq r0, sl, lsr #6 │ │ │ │ + tsteq r0, r4, lsr #6 │ │ │ │ + tsteq r0, lr, lsl r3 │ │ │ │ + tsteq r0, r8, lsl r3 │ │ │ │ + tsteq r0, r2, lsl r3 │ │ │ │ + tsteq r0, ip, lsl #6 │ │ │ │ + tsteq r0, r6, lsl #6 │ │ │ │ + mrseq r4, LR_irq │ │ │ │ + strdeq r4, [r0, -sl] │ │ │ │ + strdeq r4, [r0, -r4] │ │ │ │ + smlatteq r0, lr, r2, r4 │ │ │ │ + smlatteq r0, r8, r2, r4 │ │ │ │ + smlatteq r0, r2, r2, r4 │ │ │ │ + ldrdeq r4, [r0, -ip] │ │ │ │ + ldrdeq r4, [r0, -r6] │ │ │ │ + ldrdeq r4, [r0, -r0] │ │ │ │ + smlabteq r0, sl, r2, r4 │ │ │ │ + smlabteq r0, r4, r2, r4 │ │ │ │ + @ instruction: 0x010042be │ │ │ │ + @ instruction: 0x010042b8 │ │ │ │ + @ instruction: 0x010042b2 │ │ │ │ + smlatbeq r0, ip, r2, r4 │ │ │ │ + smlatbeq r0, r6, r2, r4 │ │ │ │ + smlatbeq r0, r0, r2, r4 │ │ │ │ + @ instruction: 0x0100429a │ │ │ │ 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 │ │ │ │ + strdeq r4, [r0, -r6] │ │ │ │ + tsteq r2, lr, lsr ip │ │ │ │ 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 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 │ │ │ │ + smlatteq r0, r2, r3, sl │ │ │ │ + @ instruction: 0x01022898 │ │ │ │ + strheq r3, [r0, -r6] │ │ │ │ + tsteq r2, r8, ror r8 │ │ │ │ + tsteq r0, r2, asr r4 │ │ │ │ + tsteq r2, r8, asr r8 │ │ │ │ + smlabteq r3, ip, sl, r0 │ │ │ │ + tsteq r2, r6, asr #16 │ │ │ │ + tstpeq r3, ip, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r0, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r6, ror #4 │ │ │ │ + smlatteq r2, r8, r7, r2 │ │ │ │ + tstpeq r3, lr, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r0, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, lr, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, lr, ror pc │ │ │ │ + smlatbeq r2, r2, r7, r2 │ │ │ │ + smlatteq r0, r0, pc, r2 @ │ │ │ │ + smlabbeq r2, r8, r7, r2 │ │ │ │ + tsteq r0, sl, asr ip │ │ │ │ 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] │ │ │ │ + @ instruction: 0x01002a9e │ │ │ │ + smlabbeq r3, r0, r2, pc @ │ │ │ │ + smlabteq r3, ip, r1, pc @ │ │ │ │ + tsteq r0, r2, lsl sl │ │ │ │ + strdeq r2, [r0, -r2] │ │ │ │ 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 │ │ │ │ - tsteq r0, ip, lsr r6 │ │ │ │ - tsteq r0, r2, lsl r6 │ │ │ │ - smlatteq r0, r6, r5, r2 │ │ │ │ - ldrdeq r2, [r0, -ip] │ │ │ │ - @ instruction: 0x010025b6 │ │ │ │ - @ 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 │ │ │ │ + @ instruction: 0x010029b4 │ │ │ │ + @ instruction: 0x01002996 │ │ │ │ + tsteq r0, r8, ror r9 │ │ │ │ + tsteq r0, r4, asr r9 │ │ │ │ + tsteq r0, r8, lsr #18 │ │ │ │ + tsteq r0, r4, lsl #18 │ │ │ │ + smlatteq r0, lr, r8, r2 │ │ │ │ + smlabteq r0, r4, r8, r2 │ │ │ │ + smlatbeq r0, r0, r8, r2 │ │ │ │ + tsteq r0, r6, ror r8 │ │ │ │ + tsteq r0, ip, ror #16 │ │ │ │ + tsteq r0, r6, asr #16 │ │ │ │ + tsteq r0, ip, lsl r8 │ │ │ │ + strdeq r2, [r0, -r2] │ │ │ │ + smlabteq r0, r6, r7, r2 │ │ │ │ + @ instruction: 0x010027bc │ │ │ │ + @ instruction: 0x01002796 │ │ │ │ + tsteq r0, r2, ror r7 │ │ │ │ + tsteq r0, r6, asr #14 │ │ │ │ + tsteq r0, ip, lsl r7 │ │ │ │ + tsteq r0, r2, lsl r7 │ │ │ │ + smlatteq r0, lr, r6, r2 │ │ │ │ + smlabteq r0, r2, r6, r2 │ │ │ │ + @ instruction: 0x010026b8 │ │ │ │ + @ instruction: 0x01002692 │ │ │ │ + tsteq r0, r4, ror #12 │ │ │ │ + tsteq r0, r6, lsr r6 │ │ │ │ + tsteq r0, sl, lsl #12 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x010025ba │ │ │ │ + smlatbeq r0, r8, r5, r2 │ │ │ │ + tsteq r0, ip, ror r5 │ │ │ │ + tsteq r0, r2, ror r5 │ │ │ │ + tsteq r0, lr, asr #10 │ │ │ │ + tsteq r0, r0, lsr #10 │ │ │ │ + strdeq r2, [r0, -r4] │ │ │ │ + smlatteq r0, sl, r4, r2 │ │ │ │ + smlabteq r0, r4, r4, r2 │ │ │ │ + @ instruction: 0x01002496 │ │ │ │ + tsteq r0, r2, ror r4 │ │ │ │ + tsteq r0, ip, asr #8 │ │ │ │ + tsteq r0, r0, lsr #8 │ │ │ │ + strdeq r2, [r0, -r4] │ │ │ │ + smlabteq r0, r8, r3, r2 │ │ │ │ + @ instruction: 0x010023be │ │ │ │ + smlatbeq r0, r8, r3, r2 │ │ │ │ + tsteq r0, ip, ror r3 │ │ │ │ + tsteq r0, r6, ror #6 │ │ │ │ + tsteq r0, r0, asr r3 │ │ │ │ + tsteq r0, r4, lsr #6 │ │ │ │ + strdeq r2, [r0, -r8] │ │ │ │ + smlatteq r0, r2, r2, r2 │ │ │ │ + smlabteq r0, ip, r2, r2 │ │ │ │ + smlatbeq r0, r0, r2, r2 │ │ │ │ + smlabbeq r0, sl, r2, r2 │ │ │ │ + tsteq r0, r4, ror r2 │ │ │ │ + tsteq r0, r6, asr #4 │ │ │ │ + tsteq r0, r8, lsl r2 │ │ │ │ + smlatteq r0, ip, r1, r2 │ │ │ │ + smlabteq r0, r0, r1, r2 │ │ │ │ + @ instruction: 0x01002192 │ │ │ │ + tsteq r0, ip, ror r1 │ │ │ │ + tsteq r0, r8, asr r1 │ │ │ │ + tsteq r0, ip, lsr #2 │ │ │ │ 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 │ │ │ │ + strdeq r2, [r0, -sl] │ │ │ │ + ldrdeq r2, [r0, -r8] │ │ │ │ + strheq r2, [r0, -r6] │ │ │ │ + smlabbeq r0, ip, r0, r2 │ │ │ │ + tsteq r0, r2, 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, r0, lsr r0 │ │ │ │ + tsteq r0, lr │ │ │ │ + smlatteq r0, ip, pc, r1 @ │ │ │ │ + smlabteq r0, r2, pc, r1 @ │ │ │ │ + @ instruction: 0x01001f98 │ │ │ │ + @ instruction: 0x01001f90 │ │ │ │ + tsteq r0, lr, ror #30 │ │ │ │ tsteq r0, ip, asr #30 │ │ │ │ - tsteq r0, r2, lsr #30 │ │ │ │ - tsteq r0, sl, lsl pc │ │ │ │ - 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 │ │ │ │ + tsteq r0, r0, lsr #30 │ │ │ │ + strdeq r1, [r0, -r6] │ │ │ │ + smlabteq r0, ip, lr, r1 │ │ │ │ + smlatbeq r0, r2, lr, r1 │ │ │ │ + @ instruction: 0x01001e9a │ │ │ │ + tsteq r0, r8, ror lr │ │ │ │ + tsteq r0, r6, asr lr │ │ │ │ + tsteq r0, r8, lsr #28 │ │ │ │ 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 │ │ │ │ - strdeq r1, [r0, -ip] │ │ │ │ + smlabbeq r0, r6, ip, r1 │ │ │ │ + tsteq r0, ip, ror ip │ │ │ │ + tsteq r0, r8, asr ip │ │ │ │ + tsteq r0, r4, lsr ip │ │ │ │ + tsteq r0, r4, lsl #24 │ │ │ │ ldrdeq r1, [r0, -r8] │ │ │ │ - smlatbeq r0, r6, r6, r1 │ │ │ │ - tsteq r0, r4, ror r6 │ │ │ │ - tsteq r0, r4, asr #12 │ │ │ │ - tsteq r0, lr, lsl r6 │ │ │ │ + smlatbeq r0, sl, fp, r1 │ │ │ │ + smlatbeq r0, r0, fp, r1 │ │ │ │ + tsteq r0, sl, ror fp │ │ │ │ + tsteq r0, ip, asr #22 │ │ │ │ + tsteq r0, r2, asr #22 │ │ │ │ + tsteq r0, ip, lsl fp │ │ │ │ + smlatteq r0, lr, sl, r1 │ │ │ │ + smlabteq r0, r0, sl, r1 │ │ │ │ + @ instruction: 0x01001ab6 │ │ │ │ + @ instruction: 0x01001a90 │ │ │ │ + tsteq r0, r2, ror #20 │ │ │ │ + tsteq r0, r8, asr sl │ │ │ │ + tsteq r0, r2, lsr sl │ │ │ │ + smlatbeq r3, sl, r1, lr │ │ │ │ + smlabteq r3, sl, r1, lr │ │ │ │ + tsteq r3, r2, ror r1 │ │ │ │ + tsteq r0, r0, ror r9 │ │ │ │ + tsteq r0, r2, asr #18 │ │ │ │ + tsteq r0, r8, lsr r9 │ │ │ │ + tsteq r0, r2, lsl r9 │ │ │ │ + smlatteq r0, r6, r8, r1 │ │ │ │ + ldrdeq r1, [r0, -ip] │ │ │ │ + @ instruction: 0x010018b8 │ │ │ │ + smlabbeq r0, r6, r8, r1 │ │ │ │ + tsteq r0, r4, asr r8 │ │ │ │ + tsteq r0, r4, lsr #16 │ │ │ │ + strdeq r1, [r0, -lr] │ │ │ │ + ldrdeq r1, [r0, -r8] │ │ │ │ + smlatbeq r0, r8, r7, r1 │ │ │ │ + smlabbeq r0, r2, r7, r1 │ │ │ │ + tsteq r0, sl, asr r7 │ │ │ │ + tsteq r0, sl, lsr #14 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + ldrdeq r1, [r0, -r2] │ │ │ │ + smlatbeq r0, ip, r6, r1 │ │ │ │ + tsteq r0, ip, ror r6 │ │ │ │ + tsteq r0, r2, ror r6 │ │ │ │ + tsteq r0, ip, asr #12 │ │ │ │ + tsteq r3, r4, lsl lr │ │ │ │ + tsteq r0, r6, lsl #12 │ │ │ │ + smlatteq r0, r0, r5, r1 │ │ │ │ + ldrdeq sp, [r3, -r8] │ │ │ │ + tsteq r0, r4, asr r5 │ │ │ │ + tsteq r0, r6, lsr #10 │ │ │ │ + strdeq r1, [r0, -r8] │ │ │ │ + smlatteq r0, lr, r4, r1 │ │ │ │ + smlabteq r0, r8, r4, r1 │ │ │ │ + @ instruction: 0x0100149a │ │ │ │ + tsteq r0, r2, ror r4 │ │ │ │ + tsteq r0, sl, asr #8 │ │ │ │ + tsteq r0, r8, lsl r4 │ │ │ │ + smlatteq r0, r6, r3, r1 │ │ │ │ + smlabteq r0, r0, r3, r1 │ │ │ │ + @ instruction: 0x01001398 │ │ │ │ + tsteq r0, ip, ror #6 │ │ │ │ + tsteq r0, ip, lsr r3 │ │ │ │ + tsteq r0, r2, lsr r3 │ │ │ │ + tsteq r0, lr, lsl r3 │ │ │ │ + strdeq r1, [r0, -sl] │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + @ instruction: 0x010012bc │ │ │ │ + @ instruction: 0x01001290 │ │ │ │ + tsteq r0, lr, asr r2 │ │ │ │ + tsteq r0, ip, lsr #4 │ │ │ │ + strdeq r1, [r0, -ip] │ │ │ │ + ldrdeq r1, [r0, -r0] │ │ │ │ + smlatbeq r0, r0, r1, r1 │ │ │ │ + @ instruction: 0x01001198 │ │ │ │ + tsteq r0, r4, ror r1 │ │ │ │ + tsteq r0, lr, asr #2 │ │ │ │ + tsteq r0, lr, lsl r1 │ │ │ │ + smlatteq r0, lr, r0, r1 │ │ │ │ + smlatteq r0, r6, r0, r1 │ │ │ │ + smlabteq r0, r2, r0, r1 │ │ │ │ + swpeq r1, r2, [r0] │ │ │ │ + smlabbeq r0, sl, r0, r1 │ │ │ │ + tsteq r0, r6, rrx │ │ │ │ + tsteq r0, r6, lsr r0 │ │ │ │ + tsteq r0, r2 │ │ │ │ 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 │ │ │ │ - tsteq r0, r8, lsl ip │ │ │ │ - strdeq r0, [r0, -r2] │ │ │ │ - smlabteq r0, r2, fp, r0 │ │ │ │ - @ instruction: 0x01000bb8 │ │ │ │ + tsteq r0, lr, ror lr │ │ │ │ + tsteq r0, r4, ror lr │ │ │ │ + tsteq r0, lr, asr #28 │ │ │ │ + tsteq r0, r8, lsr #28 │ │ │ │ + strdeq r0, [r0, -r8] │ │ │ │ + ldrdeq r0, [r0, -r2] │ │ │ │ + smlatbeq r0, r2, sp, r0 │ │ │ │ + @ instruction: 0x01000d98 │ │ │ │ + tsteq r0, r0, ror sp │ │ │ │ + tsteq r0, r2, asr #26 │ │ │ │ + tsteq r0, r6, lsl sp │ │ │ │ + smlatteq r0, r4, ip, r0 │ │ │ │ + @ instruction: 0x01000cbc │ │ │ │ + @ instruction: 0x01000c98 │ │ │ │ + tsteq r0, ip, ror #24 │ │ │ │ + tsteq r0, sl, lsr ip │ │ │ │ + tsteq r0, r0, lsr ip │ │ │ │ + tsteq r0, ip, lsl #24 │ │ │ │ + smlatteq r0, r8, fp, r0 │ │ │ │ + @ instruction: 0x01000bbc │ │ │ │ @ instruction: 0x01000b90 │ │ │ │ - tsteq r0, r2, ror #22 │ │ │ │ - tsteq r0, r6, lsr fp │ │ │ │ - tsteq r0, r4, lsl #22 │ │ │ │ - ldrdeq r0, [r0, -ip] │ │ │ │ - @ instruction: 0x01000ab8 │ │ │ │ - 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, ip, ror #22 │ │ │ │ + tsteq r0, r8, asr #22 │ │ │ │ + tsteq r0, ip, lsl fp │ │ │ │ + tsteq r0, r2, lsl fp │ │ │ │ + smlatteq r0, lr, sl, r0 │ │ │ │ + smlabteq r0, r0, sl, r0 │ │ │ │ + @ instruction: 0x01000a90 │ │ │ │ + tsteq r0, r4, ror #20 │ │ │ │ + tsteq r0, r8, lsr sl │ │ │ │ + tsteq r0, r4, lsl sl │ │ │ │ + strdeq r0, [r0, -r0] │ │ │ │ + smlabteq r0, r4, r9, r0 │ │ │ │ + smlatbeq r0, r0, r9, r0 │ │ │ │ + tsteq r0, sl, ror r9 │ │ │ │ + tsteq r0, ip, asr #18 │ │ │ │ + tsteq r0, lr, lsl r9 │ │ │ │ + strdeq r0, [r0, -r8] │ │ │ │ + ldrdeq r0, [r0, -r2] │ │ │ │ + smlatbeq r0, r4, r8, r0 │ │ │ │ + tsteq r0, lr, ror r8 │ │ │ │ + tsteq r0, r2, asr r8 │ │ │ │ + tsteq r0, r8, asr #16 │ │ │ │ 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, r2, lsl #16 │ │ │ │ + ldrdeq r0, [r0, -r6] │ │ │ │ + @ instruction: 0x0100079c │ │ │ │ + tsteq r0, r0, ror r7 │ │ │ │ + tsteq r0, r6, ror #14 │ │ │ │ + tsteq r0, r2, asr r7 │ │ │ │ tsteq r0, r8, lsl r7 │ │ │ │ - strdeq r0, [r0, -r2] │ │ │ │ + strdeq r0, [r0, -r4] │ │ │ │ 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 │ │ │ │ + @ instruction: 0x01000694 │ │ │ │ + tsteq r0, r4, ror r6 │ │ │ │ + tsteq r0, r0, asr r6 │ │ │ │ + tsteq r0, ip, lsl #12 │ │ │ │ + tsteq r0, r2, lsl #12 │ │ │ │ + smlatteq r0, lr, r5, r0 │ │ │ │ + smlabteq r0, sl, r5, r0 │ │ │ │ + @ instruction: 0x010005b6 │ │ │ │ + smlabbeq r0, r0, r5, r0 │ │ │ │ + tsteq r0, ip, ror #10 │ │ │ │ + tsteq r0, r8, asr #10 │ │ │ │ + tsteq r0, r4, lsr r5 │ │ │ │ + tsteq r0, r6, lsl #10 │ │ │ │ + ldrdeq r0, [r0, -sl] │ │ │ │ + smlatbeq r0, sl, r4, r0 │ │ │ │ + tsteq r0, r8, ror r4 │ │ │ │ + tsteq r0, r8, asr #8 │ │ │ │ + tsteq r0, r8, lsl r4 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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, -r0] │ │ │ │ + smlatbeq r0, ip, r3, r0 │ │ │ │ + tsteq r0, ip, ror r3 │ │ │ │ + tsteq r0, ip, asr r3 │ │ │ │ + tsteq r0, r8, lsr r3 │ │ │ │ + tsteq r0, sl, lsl #6 │ │ │ │ + ldrdeq r0, [r0, -ip] │ │ │ │ + @ instruction: 0x010002b8 │ │ │ │ + @ instruction: 0x01000294 │ │ │ │ + tsteq r0, r6, ror #4 │ │ │ │ + tsteq r0, lr, asr r2 │ │ │ │ + tsteq r0, sl, lsr r2 │ │ │ │ + tsteq r0, r8, lsl #4 │ │ │ │ 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, r2, asr lr @ │ │ │ │ - rscseq pc, pc, ip, lsr #28 │ │ │ │ - ldrshteq pc, [pc], #220 @ │ │ │ │ - ldrshteq pc, [pc], #210 @ │ │ │ │ - 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, 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 @ │ │ │ │ - ldrshteq pc, [pc], #176 @ │ │ │ │ - rscseq pc, pc, sl, asr #23 │ │ │ │ - smlalseq pc, pc, sl, fp @ │ │ │ │ - smlalseq pc, pc, r0, fp @ │ │ │ │ - rscseq pc, pc, ip, ror #22 │ │ │ │ + smlabbeq r0, r6, r0, r0 │ │ │ │ + qaddeq r0, sl, r0 │ │ │ │ + tsteq r0, r2, lsr r0 │ │ │ │ + tsteq r0, ip │ │ │ │ + ldrsbteq pc, [pc], #252 @ │ │ │ │ + ldrsbteq pc, [pc], #242 @ │ │ │ │ + rscseq pc, pc, lr, lsr #31 │ │ │ │ + rscseq pc, pc, lr, ror pc @ │ │ │ │ + rscseq pc, pc, lr, asr #30 │ │ │ │ + rscseq pc, pc, lr, lsr #30 │ │ │ │ + rscseq pc, pc, sl, lsl #30 │ │ │ │ + ldrsbteq pc, [pc], #238 @ │ │ │ │ + ldrsbteq pc, [pc], #228 @ │ │ │ │ + rscseq pc, pc, lr, lsr #29 │ │ │ │ + rscseq pc, pc, r0, lsl #29 │ │ │ │ + rscseq pc, pc, lr, asr #28 │ │ │ │ + rscseq pc, pc, r2, lsr #28 │ │ │ │ + ldrshteq pc, [pc], #214 @ │ │ │ │ + ldrsbteq pc, [pc], #208 @ │ │ │ │ + rscseq pc, pc, sl, lsr #27 │ │ │ │ + rscseq pc, pc, sl, ror sp @ │ │ │ │ + rscseq pc, pc, r0, ror sp @ │ │ │ │ + rscseq pc, pc, ip, asr #26 │ │ │ │ + rscseq pc, pc, ip, lsl sp @ │ │ │ │ + rscseq pc, pc, ip, ror #25 │ │ │ │ + rscseq pc, pc, ip, asr #25 │ │ │ │ + rscseq pc, pc, r8, lsr #25 │ │ │ │ + rscseq pc, pc, ip, ror ip @ │ │ │ │ + rscseq pc, pc, r2, ror ip @ │ │ │ │ + rscseq pc, pc, ip, asr #24 │ │ │ │ + rscseq pc, pc, sl, lsl ip @ │ │ │ │ + rscseq pc, pc, lr, ror #23 │ │ │ │ + rscseq pc, pc, r2, asr #23 │ │ │ │ + smlalseq pc, pc, ip, fp @ │ │ │ │ + rscseq pc, pc, r6, ror fp @ │ │ │ │ + rscseq pc, pc, r6, asr #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, r8, lsl fp @ │ │ │ │ + rscseq pc, pc, r8, ror #21 │ │ │ │ + ldrhteq pc, [pc], #168 @ │ │ │ │ + smlalseq pc, pc, r8, sl @ │ │ │ │ + rscseq pc, pc, r4, ror sl @ │ │ │ │ + rscseq pc, pc, r8, asr #20 │ │ │ │ + rscseq pc, pc, lr, lsr sl @ │ │ │ │ + rscseq pc, pc, r8, lsl sl @ │ │ │ │ + rscseq pc, pc, sl, ror #19 │ │ │ │ ldrhteq pc, [pc], #156 @ │ │ │ │ - smlalseq pc, pc, r6, r9 @ │ │ │ │ - rscseq pc, pc, r6, ror #18 │ │ │ │ - rscseq pc, pc, ip, asr r9 @ │ │ │ │ - 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, 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 @ │ │ │ │ - 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, lsr #13 │ │ │ │ - rscseq pc, pc, r8, ror r6 @ │ │ │ │ - rscseq pc, pc, r8, asr #12 │ │ │ │ - rscseq pc, pc, r8, lsr #12 │ │ │ │ + rscseq pc, pc, sl, lsl #19 │ │ │ │ + rscseq pc, pc, lr, asr r9 @ │ │ │ │ + rscseq pc, pc, r2, lsr r9 @ │ │ │ │ + rscseq pc, pc, ip, lsl #18 │ │ │ │ + rscseq pc, pc, r6, ror #17 │ │ │ │ + ldrhteq pc, [pc], #134 @ │ │ │ │ + rscseq pc, pc, ip, lsr #17 │ │ │ │ + rscseq pc, pc, r8, lsl #17 │ │ │ │ + rscseq pc, pc, r8, asr r8 @ │ │ │ │ + rscseq pc, pc, r8, lsr #16 │ │ │ │ + rscseq pc, pc, r8, lsl #16 │ │ │ │ + rscseq pc, pc, r4, ror #15 │ │ │ │ + ldrhteq pc, [pc], #120 @ │ │ │ │ + rscseq pc, pc, lr, lsr #15 │ │ │ │ + rscseq pc, pc, r8, lsl #15 │ │ │ │ + rscseq pc, pc, r6, asr r7 @ │ │ │ │ + rscseq pc, pc, sl, lsr #14 │ │ │ │ + rscseq pc, pc, r0, lsl #14 │ │ │ │ + ldrsbteq pc, [pc], #108 @ │ │ │ │ + ldrhteq pc, [pc], #104 @ │ │ │ │ + rscseq pc, pc, sl, lsl #13 │ │ │ │ + rscseq pc, pc, r2, lsl #13 │ │ │ │ + rscseq pc, pc, r0, ror #12 │ │ │ │ + rscseq pc, pc, r2, lsr r6 @ │ │ │ │ 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, r6, ror #11 │ │ │ │ + rscseq pc, pc, r4, asr #11 │ │ │ │ + smlalseq pc, pc, sl, r5 @ │ │ │ │ + smlalseq pc, pc, r2, r5 @ │ │ │ │ + rscseq pc, pc, lr, ror #10 │ │ │ │ + rscseq pc, pc, r2, asr #10 │ │ │ │ + rscseq pc, pc, r2, lsl r5 @ │ │ │ │ + rscseq pc, pc, r8, ror #9 │ │ │ │ + ldrhteq pc, [pc], #78 @ │ │ │ │ + smlalseq pc, pc, sl, r4 @ │ │ │ │ + rscseq pc, pc, r8, ror r4 @ │ │ │ │ + rscseq pc, pc, ip, asr #8 │ │ │ │ + rscseq pc, pc, r6, asr #8 │ │ │ │ + rscseq pc, pc, r6, lsr #8 │ │ │ │ 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,125 @@ │ │ │ │ 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 │ │ │ │ + smlalseq pc, pc, lr, r2 @ │ │ │ │ + rscseq pc, pc, r0, ror r2 @ │ │ │ │ + rscseq pc, pc, r2, asr r2 @ │ │ │ │ + rscseq pc, pc, r0, lsr r2 @ │ │ │ │ + rscseq pc, pc, r6, lsl #4 │ │ │ │ + ldrshteq pc, [pc], #30 @ │ │ │ │ + ldrsbteq pc, [pc], #26 @ │ │ │ │ + rscseq pc, pc, sl, lsr #3 │ │ │ │ + rscseq pc, pc, r0, lsl #3 │ │ │ │ + rscseq pc, pc, r6, asr r1 @ │ │ │ │ + rscseq pc, pc, r2, lsr r1 @ │ │ │ │ + rscseq pc, pc, lr, lsl #2 │ │ │ │ + rscseq pc, pc, r0, ror #1 │ │ │ │ + ldrsbteq pc, [pc], #8 @ │ │ │ │ + ldrhteq pc, [pc], #8 @ │ │ │ │ + rscseq pc, pc, ip, lsl #1 │ │ │ │ + rscseq pc, pc, r2, rrx │ │ │ │ + rscseq pc, pc, r8, asr #32 │ │ │ │ + rscseq pc, pc, sl, lsr #32 │ │ │ │ + rscseq pc, pc, r4 │ │ │ │ + ldrshteq lr, [pc], #254 │ │ │ │ + ldrsbteq lr, [pc], #254 │ │ │ │ + tsteq r3, lr, asr #14 │ │ │ │ + tsteq r3, r0, asr #16 │ │ │ │ + rscseq lr, pc, r6, asr #31 │ │ │ │ + strdeq fp, [r3, -r8] │ │ │ │ + ldrhteq lr, [pc], #250 │ │ │ │ + ldrhteq lr, [pc], #244 │ │ │ │ + rscseq lr, pc, lr, lsr #31 │ │ │ │ + rscseq lr, pc, r8, lsr #31 │ │ │ │ + tsteq r3, sl, asr r7 │ │ │ │ + smlalseq lr, pc, ip, pc @ │ │ │ │ + smlalseq lr, pc, r6, pc @ │ │ │ │ + smlalseq lr, pc, r0, pc @ │ │ │ │ + rscseq lr, pc, sl, lsl #31 │ │ │ │ + rscseq lr, pc, r4, lsl #31 │ │ │ │ + rscseq lr, pc, lr, ror pc @ │ │ │ │ + rscseq lr, pc, r8, ror pc @ │ │ │ │ + rscseq lr, pc, r2, ror pc @ │ │ │ │ + rscseq lr, pc, ip, ror #30 │ │ │ │ + rscseq lr, pc, r6, ror #30 │ │ │ │ + rscseq lr, pc, r0, ror #30 │ │ │ │ + rscseq lr, pc, sl, asr pc @ │ │ │ │ + rscseq lr, pc, r4, asr pc @ │ │ │ │ + rscseq lr, pc, lr, asr #30 │ │ │ │ + rscseq lr, pc, r8, asr #30 │ │ │ │ + rscseq lr, pc, r2, asr #30 │ │ │ │ + rscseq lr, pc, ip, lsr pc @ │ │ │ │ + rscseq lr, pc, r6, lsr pc @ │ │ │ │ + rscseq lr, pc, r0, lsr pc @ │ │ │ │ + rscseq lr, pc, sl, lsr #30 │ │ │ │ + rscseq lr, pc, r4, lsr #30 │ │ │ │ + rscseq lr, pc, lr, lsl pc @ │ │ │ │ + rscseq lr, pc, r8, lsl pc @ │ │ │ │ + rscseq lr, pc, r2, lsl pc @ │ │ │ │ + rscseq lr, pc, ip, lsl #30 │ │ │ │ + rscseq lr, pc, r6, lsl #30 │ │ │ │ rscseq lr, pc, r0, lsl #30 │ │ │ │ - ldrshteq lr, [pc], #232 │ │ │ │ - ldrsbteq lr, [pc], #232 │ │ │ │ + ldrshteq lr, [pc], #234 │ │ │ │ + ldrshteq lr, [pc], #228 │ │ │ │ + rscseq lr, pc, lr, ror #29 │ │ │ │ + rscseq lr, pc, r8, ror #29 │ │ │ │ + rscseq lr, pc, r2, ror #29 │ │ │ │ + ldrsbteq lr, [pc], #236 │ │ │ │ + ldrsbteq lr, [pc], #230 │ │ │ │ + ldrsbteq lr, [pc], #224 │ │ │ │ + rscseq lr, pc, sl, asr #29 │ │ │ │ + rscseq lr, pc, r4, asr #29 │ │ │ │ + ldrhteq lr, [pc], #238 │ │ │ │ + ldrhteq lr, [pc], #232 │ │ │ │ + ldrhteq lr, [pc], #226 │ │ │ │ rscseq lr, pc, ip, lsr #29 │ │ │ │ + tsteq r3, sl, lsr r7 │ │ │ │ + rscseq lr, pc, r0, lsr #29 │ │ │ │ + smlalseq lr, pc, sl, lr @ │ │ │ │ + smlalseq lr, pc, r4, lr @ │ │ │ │ + rscseq lr, pc, lr, lsl #29 │ │ │ │ + rscseq lr, pc, r8, lsl #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 @ │ │ │ │ + tsteq r3, r0, asr r7 │ │ │ │ + tsteq r3, sl, lsr #14 │ │ │ │ + rscseq lr, pc, r0, ror lr @ │ │ │ │ + rscseq lr, pc, sl, ror #28 │ │ │ │ + rscseq lr, pc, r4, ror #28 │ │ │ │ + rscseq lr, pc, lr, asr lr @ │ │ │ │ + rscseq lr, pc, r8, asr lr @ │ │ │ │ + rscseq lr, pc, r2, asr lr @ │ │ │ │ + rscseq lr, pc, ip, asr #28 │ │ │ │ + rscseq lr, pc, r6, asr #28 │ │ │ │ + rscseq lr, pc, r0, asr #28 │ │ │ │ + rscseq lr, pc, sl, lsr lr @ │ │ │ │ + rscseq lr, pc, r4, lsr lr @ │ │ │ │ + rscseq lr, pc, lr, lsr #28 │ │ │ │ + rscseq lr, pc, r8, lsr #28 │ │ │ │ + rscseq lr, pc, r2, lsr #28 │ │ │ │ + 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 @ │ │ │ │ @@ -151029,99 +151109,19 @@ │ │ │ │ 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, 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 │ │ │ │ - rscseq lr, pc, r6, ror #24 │ │ │ │ - rscseq lr, pc, r0, ror #24 │ │ │ │ - rscseq lr, pc, sl, asr ip @ │ │ │ │ - rscseq lr, pc, r4, asr ip @ │ │ │ │ - rscseq lr, pc, lr, asr #24 │ │ │ │ - rscseq lr, pc, r8, asr #24 │ │ │ │ - rscseq lr, pc, r2, asr #24 │ │ │ │ - rscseq lr, pc, ip, lsr ip @ │ │ │ │ - rscseq lr, pc, r6, lsr ip @ │ │ │ │ - rscseq lr, pc, r0, lsr ip @ │ │ │ │ - rscseq lr, pc, sl, lsr #24 │ │ │ │ - rscseq lr, pc, r4, lsr #24 │ │ │ │ - rscseq lr, pc, lr, lsl ip @ │ │ │ │ - rscseq lr, pc, r8, lsl ip @ │ │ │ │ - rscseq lr, pc, r2, lsl ip @ │ │ │ │ - rscseq lr, pc, ip, lsl #24 │ │ │ │ - rscseq lr, pc, r6, lsl #24 │ │ │ │ - rscseq lr, pc, r0, lsl #24 │ │ │ │ - ldrshteq lr, [pc], #186 │ │ │ │ - ldrshteq lr, [pc], #180 │ │ │ │ - rscseq lr, pc, lr, ror #23 │ │ │ │ - rscseq lr, pc, r8, ror #23 │ │ │ │ - rscseq lr, pc, r2, ror #23 │ │ │ │ - ldrsbteq lr, [pc], #188 │ │ │ │ - ldrsbteq lr, [pc], #182 │ │ │ │ - ldrsbteq lr, [pc], #176 │ │ │ │ - rscseq lr, pc, sl, asr #23 │ │ │ │ - rscseq lr, pc, r4, asr #23 │ │ │ │ - ldrhteq lr, [pc], #190 │ │ │ │ - ldrhteq lr, [pc], #184 │ │ │ │ - ldrhteq lr, [pc], #178 │ │ │ │ - rscseq lr, pc, ip, lsr #23 │ │ │ │ - rscseq lr, pc, r6, lsr #23 │ │ │ │ - rscseq lr, pc, r0, lsr #23 │ │ │ │ - smlalseq lr, pc, sl, fp @ │ │ │ │ - smlalseq lr, pc, r4, fp @ │ │ │ │ - rscseq lr, pc, lr, lsl #23 │ │ │ │ - rscseq lr, pc, r8, lsl #23 │ │ │ │ - rscseq lr, pc, r2, lsl #23 │ │ │ │ - rscseq lr, pc, ip, ror fp @ │ │ │ │ - rscseq lr, pc, r6, ror fp @ │ │ │ │ - rscseq lr, pc, r0, ror fp @ │ │ │ │ - rscseq lr, pc, sl, ror #22 │ │ │ │ - rscseq lr, pc, r4, ror #22 │ │ │ │ - rscseq lr, pc, lr, asr fp @ │ │ │ │ - rscseq lr, pc, r8, asr fp @ │ │ │ │ - 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 │ │ │ │ + tsteq r2, r4, ror pc │ │ │ │ + tsteq r1, r0, lsr #10 │ │ │ │ + tsteq r0, r6, lsr #10 │ │ │ │ + tsteq r1, sl, lsl r9 │ │ │ │ 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 #6 │ │ │ │ + smlatbeq r1, sl, r8, sp │ │ │ │ + rscseq lr, pc, sl, lsl r0 @ │ │ │ │ + tsteq r1, r2, asr r5 │ │ │ │ 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 @ │ │ │ │ + @ instruction: 0x010034b8 │ │ │ │ + smlabteq r1, r0, r8, fp │ │ │ │ + rscseq ip, pc, lr, lsr r3 @ │ │ │ │ + rscseq ip, pc, ip, asr #6 │ │ │ │ + tsteq r8, ip, lsl #6 │ │ │ │ + rscseq ip, pc, r8, lsr r3 @ │ │ │ │ + rscseq ip, pc, r0, lsl r3 @ │ │ │ │ + rscseq ip, pc, lr, lsl r3 @ │ │ │ │ + rscseq ip, pc, ip, lsl r3 @ │ │ │ │ + rscseq ip, pc, sl, lsl r3 @ │ │ │ │ + rscseq ip, pc, r8, lsl r3 @ │ │ │ │ + rscseq ip, pc, sl, lsl r3 @ │ │ │ │ + smlabbeq r8, sl, r2, r8 │ │ │ │ + rscseq ip, pc, ip, lsl #6 │ │ │ │ + smlalseq ip, pc, sl, r2 @ │ │ │ │ + tsteq r8, sl, asr r2 │ │ │ │ + ldrsbteq fp, [pc], #250 │ │ │ │ + smlabteq r1, r6, r7, fp │ │ │ │ + ldrhteq fp, [pc], #254 │ │ │ │ + tsteq r1, r2, lsr ip │ │ │ │ + tsteq r1, ip, lsr #24 │ │ │ │ + tsteq r1, r6, lsr #24 │ │ │ │ + tsteq r1, r0, lsr #24 │ │ │ │ + tsteq r1, r2, lsr ip │ │ │ │ + tsteq r1, r4, lsl ip │ │ │ │ + tsteq r1, lr, lsl #24 │ │ │ │ + smlatbeq r8, r6, r1, r8 │ │ │ │ + tsteq r3, r0, lsr r4 │ │ │ │ + ldrhteq fp, [pc], #244 │ │ │ │ + rscseq fp, pc, lr, lsr #31 │ │ │ │ + tsteq r2, r6, ror #2 │ │ │ │ + smlatteq r1, r4, r6, fp │ │ │ │ + @ instruction: 0x010032be │ │ │ │ + smlabteq r1, r4, r6, fp │ │ │ │ + tsteq r1, lr, ror sl │ │ │ │ + smlatbeq r1, r6, r6, fp │ │ │ │ + ldrdeq r3, [r0, -r4] │ │ │ │ + smlabbeq r1, sl, r6, fp │ │ │ │ + rscseq fp, pc, ip, asr fp @ │ │ │ │ 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 #19 │ │ │ │ + tsteq r3, r2, ror r2 │ │ │ │ + rscseq fp, pc, r8, asr #18 │ │ │ │ + rscseq fp, pc, sl, lsr #18 │ │ │ │ + rscseq fp, pc, ip, lsl #18 │ │ │ │ + rscseq fp, pc, r8, ror #17 │ │ │ │ + ldrhteq fp, [pc], #140 │ │ │ │ + smlalseq fp, pc, r8, r8 @ │ │ │ │ + rscseq fp, pc, r2, lsl #17 │ │ │ │ + rscseq fp, pc, r6, asr r8 @ │ │ │ │ + rscseq fp, pc, sl, lsr #16 │ │ │ │ + rscseq fp, pc, r0, lsr #16 │ │ │ │ + ldrshteq fp, [pc], #124 │ │ │ │ + ldrsbteq fp, [pc], #114 │ │ │ │ + rscseq fp, pc, r8, asr #15 │ │ │ │ rscseq fp, pc, sl, lsr #15 │ │ │ │ - swpeq r8, r2, [r3] │ │ │ │ - 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, lr, ror r7 @ │ │ │ │ + rscseq fp, pc, r4, asr r7 @ │ │ │ │ + rscseq fp, pc, r8, lsr #14 │ │ │ │ + ldrshteq fp, [pc], #108 │ │ │ │ + ldrshteq fp, [pc], #98 │ │ │ │ + rscseq fp, pc, lr, asr #13 │ │ │ │ + rscseq fp, pc, sl, lsr #13 │ │ │ │ + rscseq fp, pc, r0, lsl #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, asr r6 @ │ │ │ │ + rscseq fp, pc, r6, lsr #12 │ │ │ │ + ldrshteq fp, [pc], #90 │ │ │ │ + ldrsbteq fp, [pc], #86 │ │ │ │ + ldrhteq fp, [pc], #82 │ │ │ │ + rscseq fp, pc, r6, lsl #11 │ │ │ │ + rscseq fp, pc, r2, ror #10 │ │ │ │ + rscseq fp, pc, r0, asr r5 @ │ │ │ │ + rscseq fp, pc, lr, lsl #10 │ │ │ │ + rscseq fp, pc, r2, ror #9 │ │ │ │ + ldrhteq fp, [pc], #78 │ │ │ │ + rscseq fp, pc, sl, lsr #9 │ │ │ │ + rscseq fp, pc, lr, ror r4 @ │ │ │ │ + rscseq fp, pc, r4, ror r4 @ │ │ │ │ + rscseq fp, pc, lr, asr #8 │ │ │ │ + smlabbeq r3, sl, sp, r7 │ │ │ │ + ldrsbteq fp, [pc], #54 │ │ │ │ + ldrhteq fp, [pc], #62 │ │ │ │ + rscseq fp, pc, r0, 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, r2, lsr #3 │ │ │ │ - rscseq fp, pc, r0, ror r1 @ │ │ │ │ - rscseq fp, pc, r2, asr #2 │ │ │ │ - rscseq fp, pc, r0, lsl r1 @ │ │ │ │ - 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, 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 @ │ │ │ │ + rscseq fp, pc, r0, asr r3 @ │ │ │ │ + rscseq fp, pc, r2, lsr #6 │ │ │ │ + ldrshteq fp, [pc], #32 │ │ │ │ + ldrhteq fp, [pc], #46 │ │ │ │ + rscseq fp, pc, lr, lsl #5 │ │ │ │ + rscseq fp, pc, lr, asr r2 @ │ │ │ │ + rscseq fp, pc, ip, lsr #4 │ │ │ │ + rscseq fp, pc, lr, lsl #4 │ │ │ │ + rscseq fp, pc, sl, ror #3 │ │ │ │ + rscseq fp, pc, r4, asr #3 │ │ │ │ + smlalseq fp, pc, r4, r1 @ │ │ │ │ + rscseq fp, pc, sl, lsl #3 │ │ │ │ + rscseq fp, pc, r4, ror #2 │ │ │ │ + rscseq fp, pc, r8, lsr r1 @ │ │ │ │ + rscseq fp, pc, r8, lsl #2 │ │ │ │ + rscseq fp, pc, r6, ror #1 │ │ │ │ + ldrhteq fp, [pc], #14 │ │ │ │ + rscseq fp, pc, lr, lsl #1 │ │ │ │ + rscseq fp, pc, r4, lsl #1 │ │ │ │ + rscseq fp, pc, r0, rrx │ │ │ │ + rscseq fp, pc, r2, lsr r0 @ │ │ │ │ + rscseq fp, pc, r2 │ │ │ │ + ldrsbteq sl, [pc], #244 │ │ │ │ + ldrhteq sl, [pc], #246 │ │ │ │ + smlalseq sl, pc, r4, pc @ │ │ │ │ + rscseq sl, pc, sl, ror #30 │ │ │ │ + rscseq sl, pc, r2, ror #30 │ │ │ │ + rscseq sl, pc, lr, lsr pc @ │ │ │ │ + rscseq sl, pc, r0, lsl pc @ │ │ │ │ + rscseq sl, pc, r2, ror #29 │ │ │ │ + ldrsbteq sl, [pc], #234 │ │ │ │ + ldrhteq sl, [pc], #232 │ │ │ │ + rscseq sl, pc, lr, lsl #29 │ │ │ │ + rscseq sl, pc, r6, lsl #29 │ │ │ │ + rscseq sl, pc, r2, ror #28 │ │ │ │ + rscseq sl, pc, r6, lsr lr @ │ │ │ │ + rscseq sl, pc, r6, lsl #28 │ │ │ │ + ldrsbteq sl, [pc], #220 │ │ │ │ + ldrhteq sl, [pc], #210 │ │ │ │ + rscseq sl, pc, lr, lsl #27 │ │ │ │ + rscseq sl, pc, sl, ror #26 │ │ │ │ + rscseq sl, pc, ip, lsr sp @ │ │ │ │ + rscseq sl, pc, r4, lsr sp @ │ │ │ │ + rscseq sl, pc, r2, lsl sp @ │ │ │ │ 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 │ │ │ │ + rscseq sl, pc, lr, ror fp @ │ │ │ │ + rscseq sl, pc, lr, asr #22 │ │ │ │ + rscseq sl, pc, lr, lsr #22 │ │ │ │ + rscseq sl, pc, sl, lsl #22 │ │ │ │ + ldrsbteq sl, [pc], #174 │ │ │ │ + ldrsbteq sl, [pc], #164 │ │ │ │ + rscseq sl, pc, lr, lsr #21 │ │ │ │ + rscseq sl, pc, ip, ror sl @ │ │ │ │ + rscseq sl, pc, r0, asr sl @ │ │ │ │ + rscseq sl, pc, r4, lsr #20 │ │ │ │ + ldrshteq sl, [pc], #158 │ │ │ │ + ldrsbteq sl, [pc], #152 │ │ │ │ + rscseq sl, pc, r8, lsr #19 │ │ │ │ smlalseq sl, pc, lr, r9 @ │ │ │ │ - rscseq sl, pc, lr, ror #18 │ │ │ │ + rscseq sl, pc, sl, ror r9 @ │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - ldrhteq sl, [pc], #100 │ │ │ │ - rscseq sl, pc, r6, lsl #13 │ │ │ │ - rscseq sl, pc, r4, asr r6 @ │ │ │ │ - rscseq sl, pc, r6, lsr #12 │ │ │ │ - ldrshteq sl, [pc], #86 │ │ │ │ - rscseq sl, pc, r6, asr #11 │ │ │ │ + rscseq sl, pc, r2, lsr #18 │ │ │ │ + rscseq sl, pc, r8, lsl r9 @ │ │ │ │ + ldrshteq sl, [pc], #130 │ │ │ │ + rscseq sl, pc, r2, asr #17 │ │ │ │ + ldrhteq sl, [pc], #136 │ │ │ │ + smlalseq sl, pc, r4, r8 @ │ │ │ │ + rscseq sl, pc, r6, ror #16 │ │ │ │ + rscseq sl, pc, r4, lsr r8 @ │ │ │ │ + rscseq sl, pc, r6, lsl #16 │ │ │ │ + ldrsbteq sl, [pc], #118 │ │ │ │ + rscseq sl, pc, r6, lsr #15 │ │ │ │ + rscseq sl, pc, r6, lsl #15 │ │ │ │ + rscseq sl, pc, r2, ror #14 │ │ │ │ + rscseq sl, pc, r6, lsr r7 @ │ │ │ │ + rscseq sl, pc, ip, lsr #14 │ │ │ │ + rscseq sl, pc, r6, lsl #14 │ │ │ │ + ldrsbteq sl, [pc], #106 │ │ │ │ + rscseq sl, pc, lr, lsr #13 │ │ │ │ + rscseq sl, pc, r8, lsl #13 │ │ │ │ + rscseq sl, pc, r2, ror #12 │ │ │ │ + rscseq sl, pc, r2, lsr r6 @ │ │ │ │ + rscseq sl, pc, r8, lsr #12 │ │ │ │ + rscseq sl, pc, r4, lsl #12 │ │ │ │ + ldrsbteq sl, [pc], #86 │ │ │ │ rscseq sl, pc, r6, lsr #11 │ │ │ │ - rscseq sl, pc, r2, lsl #11 │ │ │ │ + rscseq sl, pc, r6, ror r5 @ │ │ │ │ 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, r2, lsr r5 @ │ │ │ │ + rscseq sl, pc, r6, lsl #10 │ │ │ │ + ldrshteq sl, [pc], #76 │ │ │ │ + ldrsbteq sl, [pc], #70 │ │ │ │ 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 │ │ │ │ - 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, sl, ror r4 @ │ │ │ │ + rscseq sl, pc, r2, ror r4 @ │ │ │ │ + rscseq sl, pc, r0, asr r4 @ │ │ │ │ + rscseq sl, pc, r6, lsr #8 │ │ │ │ + rscseq sl, pc, lr, lsl r4 @ │ │ │ │ + ldrshteq sl, [pc], #58 │ │ │ │ + rscseq sl, pc, sl, asr #7 │ │ │ │ + smlalseq sl, pc, sl, r3 @ │ │ │ │ + rscseq sl, pc, r0, ror r3 @ │ │ │ │ + rscseq sl, pc, r6, asr #6 │ │ │ │ + rscseq sl, pc, r2, lsr #6 │ │ │ │ + ldrshteq sl, [pc], #46 │ │ │ │ + ldrsbteq sl, [pc], #32 │ │ │ │ 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 @ │ │ │ │ - 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 │ │ │ │ + rscseq sl, pc, r6, lsr #5 │ │ │ │ + rscseq sl, pc, lr, ror r2 @ │ │ │ │ + rscseq sl, pc, r6, asr r2 @ │ │ │ │ + rscseq sl, pc, r0, asr r2 @ │ │ │ │ + rscseq sl, pc, lr, lsr #4 │ │ │ │ + rscseq sl, pc, r2, lsl #4 │ │ │ │ + ldrshteq sl, [pc], #28 │ │ │ │ + ldrsbteq sl, [pc], #28 │ │ │ │ + ldrhteq sl, [pc], #20 │ │ │ │ + rscseq sl, pc, r8, lsl #3 │ │ │ │ + rscseq sl, pc, ip, asr r1 @ │ │ │ │ + rscseq sl, pc, r0, asr #2 │ │ │ │ + rscseq sl, pc, r0, lsr #2 │ │ │ │ + ldrshteq sl, [pc], #10 │ │ │ │ + ldrshteq sl, [pc], #4 │ │ │ │ + ldrsbteq sl, [pc], #4 │ │ │ │ + rscseq sl, pc, sl, lsr #1 │ │ │ │ + rscseq sl, pc, r0, lsl #1 │ │ │ │ + rscseq sl, pc, sl, ror r0 @ │ │ │ │ + rscseq sl, pc, ip, asr r0 @ │ │ │ │ + rscseq sl, pc, r6, lsr r0 @ │ │ │ │ + rscseq sl, pc, r0, lsr r0 @ │ │ │ │ + rscseq sl, pc, r0, lsl r0 @ │ │ │ │ + tsteq r3, r8, ror #18 │ │ │ │ + tsteq r3, sl, lsr #18 │ │ │ │ + ldrshteq r9, [pc], #248 │ │ │ │ + ldrshteq r9, [pc], #242 │ │ │ │ + rscseq r9, pc, ip, ror #31 │ │ │ │ + rscseq r9, pc, r6, ror #31 │ │ │ │ + rscseq r9, pc, r0, ror #31 │ │ │ │ + ldrsbteq r9, [pc], #250 │ │ │ │ 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 @ │ │ │ │ - rscseq r9, pc, r0, lsr lr @ │ │ │ │ - smlabbeq r3, r8, r7, r6 │ │ │ │ - tsteq r3, sl, asr #14 │ │ │ │ - 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 │ │ │ │ + rscseq r9, pc, lr, asr #31 │ │ │ │ + rscseq r9, pc, r8, asr #31 │ │ │ │ + rscseq r9, pc, r2, asr #31 │ │ │ │ + ldrhteq r9, [pc], #252 │ │ │ │ + strdeq r6, [r3, -lr] │ │ │ │ + ldrhteq r9, [pc], #240 │ │ │ │ + rscseq r9, pc, sl, lsr #31 │ │ │ │ + rscseq r9, pc, r4, lsr #31 │ │ │ │ + tsteq r3, r2, asr #18 │ │ │ │ + smlalseq r9, pc, r8, pc @ │ │ │ │ + smlalseq r9, pc, r2, pc @ │ │ │ │ + rscseq r9, pc, ip, lsl #31 │ │ │ │ + rscseq r9, pc, r6, lsl #31 │ │ │ │ + rscseq r9, pc, r0, lsl #31 │ │ │ │ ldrbtmi r4, [r8], #-2104 @ 0xfffff7c8 │ │ │ │ ldmdami r8!, {r0, r2, r3, r5, r6, sp, lr, pc} │ │ │ │ rsb r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2103 @ 0xfffff7c9 │ │ │ │ ldmdami r7!, {r0, r1, r2, r5, r6, sp, lr, pc} │ │ │ │ rsb r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2102 @ 0xfffff7ca │ │ │ │ @@ -156061,52 +156061,52 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2087 @ 0xfffff7d9 │ │ │ │ stmdami r7!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2086 @ 0xfffff7da │ │ │ │ stmdami r6!, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - rscseq 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 │ │ │ │ - rscseq r9, pc, r0, asr #23 │ │ │ │ - ldrhteq r9, [pc], #186 │ │ │ │ - ldrhteq r9, [pc], #180 │ │ │ │ - rscseq r9, pc, lr, lsr #23 │ │ │ │ - rscseq r9, pc, r8, lsr #23 │ │ │ │ - rscseq r9, pc, r2, lsr #23 │ │ │ │ - smlalseq r9, pc, ip, fp @ │ │ │ │ - smlalseq r9, pc, r6, fp @ │ │ │ │ - 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 │ │ │ │ + rscseq r9, pc, sl, asr #27 │ │ │ │ + rscseq r9, pc, r4, asr #27 │ │ │ │ + ldrhteq r9, [pc], #222 │ │ │ │ + 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 │ │ │ │ + smlalseq r9, pc, sl, sp @ │ │ │ │ + smlalseq r9, pc, r4, sp @ │ │ │ │ + rscseq r9, pc, lr, lsl #27 │ │ │ │ + rscseq r9, pc, r8, lsl #27 │ │ │ │ + rscseq r9, pc, r2, lsl #27 │ │ │ │ + rscseq r9, pc, ip, ror sp @ │ │ │ │ + rscseq r9, pc, r6, ror sp @ │ │ │ │ + rscseq r9, pc, r0, ror sp @ │ │ │ │ + rscseq r9, pc, sl, ror #26 │ │ │ │ + rscseq r9, pc, r4, ror #26 │ │ │ │ + rscseq r9, pc, lr, asr sp @ │ │ │ │ + rscseq r9, pc, r8, asr sp @ │ │ │ │ + rscseq r9, pc, r2, asr sp @ │ │ │ │ + rscseq r9, pc, ip, asr #26 │ │ │ │ + rscseq r9, pc, r6, asr #26 │ │ │ │ + rscseq r9, pc, r0, asr #26 │ │ │ │ + rscseq r9, pc, sl, lsr sp @ │ │ │ │ + rscseq r9, pc, r4, lsr sp @ │ │ │ │ + rscseq r9, pc, lr, lsr #26 │ │ │ │ + rscseq r9, pc, r8, lsr #26 │ │ │ │ + rscseq r9, pc, r2, lsr #26 │ │ │ │ + rscseq r9, pc, ip, lsl sp @ │ │ │ │ + rscseq r9, pc, r6, lsl sp @ │ │ │ │ + rscseq r9, pc, r0, lsl sp @ │ │ │ │ + rscseq r9, pc, sl, lsl #26 │ │ │ │ + rscseq r9, pc, r4, lsl #26 │ │ │ │ + ldrshteq r9, [pc], #206 │ │ │ │ + ldrshteq r9, [pc], #200 │ │ │ │ + ldrshteq r9, [pc], #194 │ │ │ │ + rscseq r9, pc, ip, ror #25 │ │ │ │ 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 │ │ │ │ + strdeq r5, [r3, -r4] │ │ │ │ + rscseq r8, pc, r4, lsr #25 │ │ │ │ + smlalseq r8, pc, lr, ip @ │ │ │ │ + rscseq r8, pc, r6, ror #23 │ │ │ │ + ldrdeq r8, [r1, -r2] │ │ │ │ + smlabbeq r1, ip, r7, r9 │ │ │ │ + @ instruction: 0x010183b4 │ │ │ │ + rscseq r8, pc, r6, lsl #17 │ │ │ │ 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 │ │ │ │ + smlatbeq r3, r8, r1, r5 │ │ │ │ + tsteq r3, sl, asr #2 │ │ │ │ + tsteq r3, r4, lsl #2 │ │ │ │ + tsteq r3, r2, lsr #2 │ │ │ │ + tsteq r3, r0, ror #2 │ │ │ │ + tsteq r3, r6, lsl #4 │ │ │ │ + @ instruction: 0x010351b0 │ │ │ │ + smlabteq r3, sl, r1, r5 │ │ │ │ + tsteq r3, ip, lsr #4 │ │ │ │ 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 │ │ │ │ + smlalseq pc, pc, sl, lr @ │ │ │ │ + rscseq r8, pc, r2, ror #21 │ │ │ │ + ldrsbteq r8, [pc], #172 │ │ │ │ + @ instruction: 0x0103519e │ │ │ │ + ldrhteq r8, [pc], #166 │ │ │ │ + smlatbeq r3, sl, r1, r5 │ │ │ │ + rscseq r8, pc, r2, lsr #21 │ │ │ │ + smlatbeq r1, lr, fp, r8 │ │ │ │ + ldrdeq r8, [r1, -r6] │ │ │ │ + smlabbeq r3, r8, r1, r5 │ │ │ │ + @ instruction: 0x010181bc │ │ │ │ + smlabbeq r3, r2, r1, r5 │ │ │ │ + rscseq r8, pc, r4, asr #20 │ │ │ │ + rscseq r8, pc, lr, lsr sl @ │ │ │ │ + tsteq r3, ip, ror #2 │ │ │ │ + rscseq r8, pc, r8, lsl sl @ │ │ │ │ + rscseq r8, pc, r2, lsl sl @ │ │ │ │ + tsteq r3, r8, asr r1 │ │ │ │ + rscseq r8, pc, ip, ror #19 │ │ │ │ + rscseq r8, pc, r6, ror #19 │ │ │ │ + tsteq r3, r0, asr r1 │ │ │ │ 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 │ │ │ │ + tsteq r3, r0, asr #2 │ │ │ │ + smlatteq r3, r2, r0, r5 │ │ │ │ + tsteq r3, r4, lsl #2 │ │ │ │ + smlatbeq r3, lr, r0, r5 │ │ │ │ + smlabbeq r3, r4, r1, r5 │ │ │ │ + @ instruction: 0x010351b6 │ │ │ │ + tsteq r3, r8, asr #2 │ │ │ │ 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 │ │ │ │ + tsteq r2, r6, ror #4 │ │ │ │ + smlabteq r1, r4, pc, r7 @ │ │ │ │ + tsteq r1, lr, ror r9 │ │ │ │ + smlatbeq r1, r6, pc, r7 @ │ │ │ │ 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: 0x4628d1d7 │ │ │ │ + @ instruction: 0xd1bef2fd │ │ │ │ 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 │ │ │ │ + smlatbeq r7, ip, fp, lr │ │ │ │ + rscseq r5, r9, r2 │ │ │ │ @ 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 │ │ │ │ + ldrshteq r4, [r9], #242 @ 0xf2 │ │ │ │ + tsteq r8, r4, asr #6 │ │ │ │ + rscseq r4, r9, sl, lsr #30 │ │ │ │ + rscseq r4, r9, r8, asr #30 │ │ │ │ + rscseq r4, r9, r8, lsr #30 │ │ │ │ + rscseq r4, r9, sl, asr pc │ │ │ │ + rscseq r4, r9, r2, ror pc │ │ │ │ + rscseq r4, r9, lr, lsl pc │ │ │ │ @ instruction: 0x01b788f6 │ │ │ │ ldrdeq r1, [r0], -r0 │ │ │ │ - rscseq fp, r8, ip, lsr #29 │ │ │ │ + rscseq ip, r8, ip, lsl #1 │ │ │ │ @ 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 ip, r8, sl, rrx │ │ │ │ + rscseq ip, r8, r2, lsl #1 │ │ │ │ + rscseq ip, r8, ip, asr r0 │ │ │ │ + rscseq ip, r8, r6, asr #32 │ │ │ │ + rscseq ip, r8, r8, lsr r0 │ │ │ │ + rscseq r4, r9, r4, ror sp │ │ │ │ @ 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 │ │ │ │ + rscseq r4, r9, r4, lsl sp │ │ │ │ + rscseq r4, r9, r2, lsl sp │ │ │ │ + rscseq r4, r9, r6, lsl sp │ │ │ │ + rscseq r4, r9, sl, lsl sp │ │ │ │ + rscseq r4, r9, sl, lsl sp │ │ │ │ + rscseq r4, r9, r6, lsr #26 │ │ │ │ + rscseq r4, r9, r6, lsr #26 │ │ │ │ @ instruction: 0x01b78516 │ │ │ │ - rscseq r4, r9, r0, ror sl │ │ │ │ + rscseq r4, r9, r0, asr ip │ │ │ │ @ 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 │ │ │ │ + rscseq fp, r8, r4, ror ip │ │ │ │ + ldrsbteq r4, [r9], #190 @ 0xbe │ │ │ │ + rscseq pc, ip, ip, asr r8 @ │ │ │ │ + smlabbeq r7, r0, lr, r1 │ │ │ │ + rscseq pc, sl, sl, ror #8 │ │ │ │ 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 │ │ │ │ + orrseq r3, r1, r0, lsl r8 │ │ │ │ @ instruction: 0x01ba52e4 │ │ │ │ @ instruction: 0x01b48c36 │ │ │ │ @ instruction: 0x01ba52c6 │ │ │ │ @ instruction: 0x01ba52b6 │ │ │ │ @ instruction: 0x01ba5260 │ │ │ │ @ instruction: 0x01ba524e │ │ │ │ andeq r3, r0, r8, asr #32 │ │ │ │ @ instruction: 0x01b4c7cc │ │ │ │ @ instruction: 0x01ba522c │ │ │ │ - @ instruction: 0x019133f0 │ │ │ │ + @ instruction: 0x019135d0 │ │ │ │ @ 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 │ │ │ │ + rscseq sp, lr, ip, asr pc │ │ │ │ @ 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 │ │ │ │ + rscseq r9, ip, r6, lsr lr │ │ │ │ + rscseq sp, lr, lr, asr #30 │ │ │ │ + ldrshteq sl, [lr], #160 @ 0xa0 │ │ │ │ + rscseq sl, lr, r6, lsr #23 │ │ │ │ + rscseq sl, lr, r2, lsr #23 │ │ │ │ + rscseq sl, lr, ip, ror #22 │ │ │ │ @ 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 │ │ │ │ + rscseq sl, lr, lr, asr sl │ │ │ │ + rscseq sl, lr, r4, asr sl │ │ │ │ + rscseq sl, lr, ip, asr #20 │ │ │ │ + rscseq sl, lr, r4, asr #20 │ │ │ │ + rscseq sl, lr, ip, lsr sl │ │ │ │ + rscseq sl, lr, r4, lsr sl │ │ │ │ @ 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 │ │ │ │ + ldrdeq fp, [r0, -sl] │ │ │ │ + rscseq sl, lr, r8, lsr #17 │ │ │ │ + rscseq sl, lr, r2, lsr #17 │ │ │ │ + smlalseq sl, lr, lr, r8 │ │ │ │ @ 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 sl, lr, sl, lsr #1 │ │ │ │ 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 │ │ │ │ + tsteq r3, r4, lsl #30 │ │ │ │ @ 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 │ │ │ │ + ldrhteq sl, [lr], #82 @ 0x52 │ │ │ │ + ldrhteq sl, [lr], #88 @ 0x58 │ │ │ │ + rscseq sl, lr, r2, asr #11 │ │ │ │ + ldrhteq sl, [lr], #92 @ 0x5c │ │ │ │ + ldrhteq sl, [lr], #92 @ 0x5c │ │ │ │ + ldrhteq sl, [lr], #92 @ 0x5c │ │ │ │ + rscseq sl, lr, r0, asr #11 │ │ │ │ + rscseq sl, lr, r0, asr #11 │ │ │ │ + rscseq sl, lr, r0, asr #11 │ │ │ │ + rscseq r2, fp, ip, lsr #1 │ │ │ │ + rscseq r9, ip, r8, lsr #9 │ │ │ │ + rscseq sl, lr, r0, lsr #11 │ │ │ │ + smlalseq sl, lr, ip, r5 │ │ │ │ + smlalseq sl, lr, r8, r5 │ │ │ │ + smlalseq sl, lr, r4, r5 │ │ │ │ + rscseq r9, ip, r4, ror #8 │ │ │ │ + rscseq sl, lr, r0, lsl #11 │ │ │ │ + rscseq r9, ip, r4, lsl r4 │ │ │ │ + rscseq sl, lr, ip, ror #10 │ │ │ │ + rscseq sl, lr, r8, ror #10 │ │ │ │ + ldrshteq r9, [ip], #48 @ 0x30 │ │ │ │ + rscseq sl, lr, r4, asr r5 │ │ │ │ + rscseq sl, lr, r0, asr r5 │ │ │ │ + rscseq sl, lr, r0, asr r5 │ │ │ │ + rscseq sl, lr, ip, asr #10 │ │ │ │ + smlalseq r1, r7, ip, pc @ │ │ │ │ @ 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 │ │ │ │ + rscseq sp, lr, ip, asr r9 │ │ │ │ + tsteq r1, r6, ror #24 │ │ │ │ + rscseq sp, lr, lr, lsr #18 │ │ │ │ + rscseq sp, lr, ip, ror #13 │ │ │ │ @ instruction: 0x01b47ade │ │ │ │ - rscseq sp, lr, lr, lsr #14 │ │ │ │ + rscseq sp, lr, lr, lsl #18 │ │ │ │ ldrdeq r3, [r0], -ip │ │ │ │ - rscseq sp, lr, r8, asr fp │ │ │ │ + rscseq sp, lr, r8, lsr sp │ │ │ │ @ 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + rscseq sp, lr, ip, lsr sp │ │ │ │ + rscseq sp, lr, r4, ror #25 │ │ │ │ + ldrhteq sp, [lr], #202 @ 0xca │ │ │ │ + ldrhteq sp, [lr], #114 @ 0x72 │ │ │ │ + rscseq sp, lr, r4, lsl #20 │ │ │ │ + rscseq sp, lr, r6, lsr #21 │ │ │ │ + rscseq sp, lr, r8, lsr #15 │ │ │ │ + rscseq r8, ip, r6, asr #28 │ │ │ │ + rscseq r9, r8, r8, asr #11 │ │ │ │ + rscseq sp, lr, lr, lsr r8 │ │ │ │ + rscseq sp, lr, lr, asr r4 │ │ │ │ + ldrhteq sp, [lr], #136 @ 0x88 │ │ │ │ + rscseq sp, lr, r0, ror #18 │ │ │ │ + rscseq sp, lr, r6, asr r9 │ │ │ │ + rscseq sp, lr, r8, lsr #17 │ │ │ │ + rscseq sp, lr, r6, lsl #17 │ │ │ │ + rscseq sp, lr, r2, asr #20 │ │ │ │ + ldrsbteq sp, [lr], #44 @ 0x2c │ │ │ │ + rscseq sp, lr, sl, lsl r9 │ │ │ │ + ldrshteq sp, [lr], #130 @ 0x82 │ │ │ │ + rscseq sp, lr, r0, asr #14 │ │ │ │ + ldrsbteq sp, [lr], #142 @ 0x8e │ │ │ │ + rscseq sp, lr, r8, lsr r9 │ │ │ │ + rscseq sp, lr, sl, lsl sl │ │ │ │ + rscseq sp, lr, r0, lsr #20 │ │ │ │ + rscseq sp, lr, ip, lsr r9 │ │ │ │ + ldrsbteq sp, [lr], #142 @ 0x8e │ │ │ │ + rscseq sp, lr, r8, ror #9 │ │ │ │ + rscseq sp, lr, r6, ror #9 │ │ │ │ + rscseq r9, r8, r8, lsl #5 │ │ │ │ + rscseq sp, lr, r2, lsl #15 │ │ │ │ + rscseq sp, lr, ip, asr #13 │ │ │ │ + rscseq sp, lr, r2, lsl #14 │ │ │ │ + rscseq sp, lr, r4, lsr r7 │ │ │ │ + ldrsbteq sp, [lr], #18 │ │ │ │ + rscseq sp, lr, r8, lsl #12 │ │ │ │ + ldrshteq sp, [lr], #8 │ │ │ │ + rscseq sp, lr, lr, lsl r1 │ │ │ │ + rscseq sp, lr, ip, ror #6 │ │ │ │ + rscseq sp, lr, lr, ror #6 │ │ │ │ + rscseq sp, lr, r2, lsr #6 │ │ │ │ + rscseq sp, lr, r8, lsr #6 │ │ │ │ + rscseq sp, lr, sl, lsr #6 │ │ │ │ + rscseq sp, lr, ip, lsr #6 │ │ │ │ + rscseq sp, lr, r6, lsr r3 │ │ │ │ + rscseq sp, lr, ip, lsr r3 │ │ │ │ + rscseq sp, lr, r2, ror r3 │ │ │ │ + rscseq sp, lr, r4, ror r3 │ │ │ │ + rscseq sp, lr, lr, lsl r3 │ │ │ │ + rscseq sp, lr, r6, lsl r3 │ │ │ │ + rscseq sp, lr, sl, lsl r3 │ │ │ │ + rscseq sp, lr, ip, lsl r3 │ │ │ │ + rscseq ip, lr, r8, lsr #29 │ │ │ │ + rscseq r9, sp, r8, asr r7 │ │ │ │ + rscseq r8, r8, ip, asr #31 │ │ │ │ + ldrsbteq r8, [ip], #124 @ 0x7c │ │ │ │ + rscseq sp, lr, r4, lsr #4 │ │ │ │ + rscseq sp, lr, sl, ror #4 │ │ │ │ + ldrhteq sp, [lr], #36 @ 0x24 │ │ │ │ + rscseq sp, lr, sl, ror #4 │ │ │ │ + rscseq sp, lr, ip, ror #4 │ │ │ │ + rscseq sp, lr, lr, ror #4 │ │ │ │ + rscseq sp, lr, ip, lsl #4 │ │ │ │ + rscseq sp, lr, r2, ror r2 │ │ │ │ + rscseq sp, lr, r4, ror r2 │ │ │ │ + rscseq sp, lr, r0, lsl r2 │ │ │ │ + smlatteq r3, r6, r2, r8 │ │ │ │ + rscseq sp, lr, ip, ror #2 │ │ │ │ + rscseq r8, r8, r6, ror #27 │ │ │ │ + rscseq ip, lr, ip, lsr #24 │ │ │ │ + tsteq r7, r2, asr r5 │ │ │ │ + rscseq ip, lr, r8, ror fp │ │ │ │ + tsteq r7, lr, lsr #8 │ │ │ │ + rscseq ip, lr, ip, lsl fp │ │ │ │ + rscseq ip, lr, lr, lsl fp │ │ │ │ + rscseq ip, lr, r0, lsr #22 │ │ │ │ + rscseq ip, lr, lr, lsl fp │ │ │ │ + rscseq ip, lr, ip, lsl fp │ │ │ │ + rscseq ip, lr, sl, lsl fp │ │ │ │ + rscseq ip, lr, r6, ror #20 │ │ │ │ + rscseq ip, lr, r8, ror #20 │ │ │ │ + rscseq ip, lr, sl, ror #20 │ │ │ │ + rscseq ip, lr, r4, lsl #21 │ │ │ │ + rscseq ip, lr, r6, lsl #21 │ │ │ │ + rscseq ip, lr, r8, lsl #21 │ │ │ │ + ldrsbteq sp, [lr], #10 │ │ │ │ + rscseq ip, lr, r4, ror #22 │ │ │ │ + rscseq ip, lr, sl, lsl #23 │ │ │ │ + rscseq ip, lr, lr, lsl #19 │ │ │ │ + smlalseq ip, lr, r6, r9 │ │ │ │ + smlalseq ip, lr, lr, r9 │ │ │ │ + rscseq ip, lr, r2, lsr #19 │ │ │ │ + rscseq ip, lr, r6, lsr #19 │ │ │ │ + rscseq ip, lr, r4, lsr #19 │ │ │ │ + rscseq ip, lr, ip, lsr #19 │ │ │ │ + ldrsbteq ip, [lr], #148 @ 0x94 │ │ │ │ + rscseq ip, lr, r4, asr #18 │ │ │ │ + rscseq ip, lr, ip, asr #18 │ │ │ │ + rscseq ip, lr, r4, asr r9 │ │ │ │ + rscseq ip, lr, ip, asr r9 │ │ │ │ + rscseq ip, lr, ip, asr r9 │ │ │ │ + rscseq ip, lr, r6, asr r9 │ │ │ │ + rscseq ip, lr, r0, asr r9 │ │ │ │ + rscseq ip, lr, sl, asr #18 │ │ │ │ + rscseq ip, lr, r6, lsl #18 │ │ │ │ + ldrshteq ip, [lr], #136 @ 0x88 │ │ │ │ + ldrshteq ip, [lr], #130 @ 0x82 │ │ │ │ + rscseq ip, lr, r8, ror #17 │ │ │ │ + ldrsbteq ip, [lr], #34 @ 0x22 │ │ │ │ + ldrhteq ip, [lr], #42 @ 0x2a │ │ │ │ + ldrsbteq ip, [lr], #32 │ │ │ │ + rscseq ip, lr, ip, lsr #5 │ │ │ │ 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, lsl #12 │ │ │ │ + rscseq ip, lr, r8, lsl #12 │ │ │ │ + rscseq ip, lr, sl, lsl #12 │ │ │ │ + rscseq ip, lr, ip, lsl #12 │ │ │ │ + rscseq ip, lr, lr, lsl #12 │ │ │ │ + rscseq ip, lr, sl, lsl #12 │ │ │ │ + rscseq ip, lr, r6, lsl #12 │ │ │ │ + rscseq ip, lr, r2, lsl #12 │ │ │ │ + ldrshteq ip, [lr], #92 @ 0x5c │ │ │ │ + rscseq sp, lr, r4, lsl #1 │ │ │ │ + ldrsbteq ip, [lr], #88 @ 0x58 │ │ │ │ + rscseq ip, lr, r4, lsl #11 │ │ │ │ + rscseq ip, lr, r0, lsr r6 │ │ │ │ + rscseq ip, lr, r8, ror #10 │ │ │ │ + rscseq ip, lr, lr, asr #12 │ │ │ │ + rscseq ip, lr, r2, ror r5 │ │ │ │ + rscseq ip, lr, r6, lsl #11 │ │ │ │ + rscseq ip, lr, r0, asr r5 │ │ │ │ + rscseq ip, lr, r2, asr #11 │ │ │ │ + rscseq ip, lr, ip, ror r5 │ │ │ │ + rscseq ip, lr, r4, asr #10 │ │ │ │ + rscseq ip, lr, ip, lsr #10 │ │ │ │ + smlalseq ip, lr, r4, r5 │ │ │ │ + smlalseq ip, lr, lr, r5 │ │ │ │ + rscseq ip, lr, r2, asr #12 │ │ │ │ + rscseq ip, lr, r6, lsr r6 │ │ │ │ + rscseq ip, lr, sl, lsr #12 │ │ │ │ + rscseq ip, lr, r0, ror #11 │ │ │ │ + ldrshteq ip, [lr], #108 @ 0x6c │ │ │ │ + rscseq ip, lr, r4, lsr #13 │ │ │ │ + rscseq ip, lr, r4, asr #13 │ │ │ │ + ldrshteq ip, [lr], #96 @ 0x60 │ │ │ │ + rscseq ip, lr, sl, ror #13 │ │ │ │ + rscseq ip, lr, ip, ror #13 │ │ │ │ + rscseq ip, lr, lr, ror #13 │ │ │ │ + ldrshteq ip, [lr], #96 @ 0x60 │ │ │ │ + rscseq ip, lr, lr, ror #13 │ │ │ │ + ldrshteq ip, [lr], #84 @ 0x54 │ │ │ │ + ldrshteq ip, [lr], #82 @ 0x52 │ │ │ │ + smlalseq r3, fp, r8, r9 │ │ │ │ + rscseq ip, lr, r6, lsl r6 │ │ │ │ + rscseq ip, lr, r6, lsl r6 │ │ │ │ + ldrshteq ip, [lr], #90 @ 0x5a │ │ │ │ + ldrshteq ip, [lr], #80 @ 0x50 │ │ │ │ + rscseq ip, lr, r6, ror #11 │ │ │ │ + rscseq ip, lr, r0, lsr #11 │ │ │ │ + ldrshteq sp, [r8], #2 │ │ │ │ + rscseq ip, lr, r0, lsr #11 │ │ │ │ + rscseq ip, lr, r2, lsr #11 │ │ │ │ + rscseq ip, lr, r4, lsr #11 │ │ │ │ + smlalseq ip, lr, lr, r5 │ │ │ │ + smlalseq ip, lr, r8, r5 │ │ │ │ + smlalseq ip, lr, sl, r5 │ │ │ │ + ldrshteq ip, [lr], #94 @ 0x5e │ │ │ │ + rscseq ip, lr, r8, lsr #10 │ │ │ │ + rscseq ip, lr, sl, lsr #10 │ │ │ │ + rscseq ip, lr, ip, lsr #10 │ │ │ │ + smlalseq ip, lr, sl, r5 │ │ │ │ + smlalseq ip, lr, ip, r5 │ │ │ │ + smlalseq ip, lr, sl, r5 │ │ │ │ + ldrshteq r7, [ip], #92 @ 0x5c │ │ │ │ + rscseq ip, lr, r8, ror #9 │ │ │ │ + ldrsbteq ip, [lr], #76 @ 0x4c │ │ │ │ + ldrsbteq ip, [lr], #76 @ 0x4c │ │ │ │ + rscseq ip, lr, r0, ror #9 │ │ │ │ + ldrsbteq ip, [lr], #76 @ 0x4c │ │ │ │ + ldrsbteq ip, [lr], #68 @ 0x44 │ │ │ │ + ldrsbteq ip, [lr], #76 @ 0x4c │ │ │ │ + rscseq ip, lr, ip, lsr #9 │ │ │ │ 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 #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 │ │ │ │ - rscseq ip, lr, r4, asr #7 │ │ │ │ - ldrhteq ip, [lr], #62 @ 0x3e │ │ │ │ - ldrhteq ip, [lr], #56 @ 0x38 │ │ │ │ - ldrhteq ip, [lr], #58 @ 0x3a │ │ │ │ - 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, sl, asr r4 │ │ │ │ + rscseq ip, lr, sl, asr r4 │ │ │ │ + rscseq ip, lr, lr, asr r4 │ │ │ │ + rscseq ip, lr, r2, ror #8 │ │ │ │ + rscseq ip, lr, r6, ror #8 │ │ │ │ + rscseq ip, lr, sl, ror #8 │ │ │ │ + rscseq ip, lr, sl, ror #8 │ │ │ │ @ instruction: 0x01ba28da │ │ │ │ - ldrhteq ip, [lr], #22 │ │ │ │ - ldrhteq ip, [lr], #26 │ │ │ │ - ldrhteq ip, [lr], #30 │ │ │ │ - rscseq ip, lr, r2, asr #3 │ │ │ │ + smlalseq ip, lr, r6, r3 │ │ │ │ + smlalseq ip, lr, sl, r3 │ │ │ │ + smlalseq ip, lr, lr, r3 │ │ │ │ + rscseq ip, lr, r2, lsr #7 │ │ │ │ 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] │ │ │ │ + @ instruction: 0x0105efb6 │ │ │ │ @ instruction: 0x01b54010 │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ + ldrdeq pc, [r5, -r8] │ │ │ │ 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 #23 │ │ │ │ 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 #22 │ │ │ │ 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 #22 │ │ │ │ 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 #22 │ │ │ │ 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 │ │ │ │ + rscseq lr, r6, r0, lsl fp │ │ │ │ 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 │ │ │ │ + ldrshteq lr, [r6], #164 @ 0xa4 │ │ │ │ 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}^ │ │ │ │ + ldmible lr, {r1, r3, r5, r7, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf075b1d0 │ │ │ │ - @ instruction: 0xb1b8dbd7 │ │ │ │ + @ instruction: 0xb1b8dc9f │ │ │ │ @ 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 #21 │ │ │ │ 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 │ │ │ │ + rscseq lr, r6, ip, asr sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61a78 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0750ff8 │ │ │ │ - strmi sp, [r4], -fp, lsl #20 │ │ │ │ + @ instruction: 0x4604dad3 │ │ │ │ @ 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 │ │ │ │ + rscseq lr, r6, r8, lsl sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61abc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0750ff8 │ │ │ │ - @ instruction: 0x4604d9f9 │ │ │ │ + strmi sp, [r4], -r1, asr #21 │ │ │ │ @ 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 │ │ │ │ + ldrsbteq lr, [r6], #148 @ 0x94 │ │ │ │ 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 │ │ │ │ + smlalseq lr, r6, r0, r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61b44 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0bc0ff8 │ │ │ │ - strmi sp, [r4], -r5, ror #26 │ │ │ │ + strmi sp, [r4], -sp, lsr #28 │ │ │ │ @ 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 #18 │ │ │ │ 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 #18 │ │ │ │ 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 #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61c10 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - @ instruction: 0xf0be0ff8 │ │ │ │ - strmi sp, [r4], -r7, asr #31 │ │ │ │ + @ instruction: 0xf0bf0ff8 │ │ │ │ + strmi sp, [r4], -pc, lsl #17 │ │ │ │ @ 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 #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61c54 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - @ instruction: 0xf0be0ff8 │ │ │ │ - @ instruction: 0x4604dfdb │ │ │ │ + @ instruction: 0xf0bf0ff8 │ │ │ │ + strmi sp, [r4], -r3, lsr #17 │ │ │ │ @ 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 │ │ │ │ + rscseq lr, r6, ip, lsr r8 │ │ │ │ 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 │ │ │ │ + ldrshteq lr, [r6], #120 @ 0x78 │ │ │ │ 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 │ │ │ │ + ldrhteq lr, [r6], #112 @ 0x70 │ │ │ │ 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} │ │ │ │ + ldmdble 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 #14 │ │ │ │ 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 │ │ │ │ + rscseq lr, r6, r8, lsl r7 │ │ │ │ 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 │ │ │ │ + ldrhteq lr, [r6], #104 @ 0x68 │ │ │ │ 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} │ │ │ │ @@ -161800,16 +161800,16 @@ │ │ │ │ strtmi r4, [r0], -fp, lsr #18 │ │ │ │ @ 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} │ │ │ │ + @ instruction: 0xf0ce4640 │ │ │ │ + ldmdblt r8, {r0, r2, r4, r7, 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, r6, r7, r9, sl, fp, ip, lr, pc} │ │ │ │ + svcle 0x00b8f0ae │ │ │ │ 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 #13 │ │ │ │ + tsteq r3, r4, lsl #20 │ │ │ │ + smlalseq lr, r6, r0, r6 │ │ │ │ + rscseq lr, r6, r2, lsl #13 │ │ │ │ + rscseq lr, r6, r4, lsr r6 │ │ │ │ + rscseq lr, r6, lr, ror #12 │ │ │ │ @ instruction: 0x01b45348 │ │ │ │ - tsteq r3, sl, ror r7 │ │ │ │ - rscseq lr, r6, r0, lsl #8 │ │ │ │ - ldrsbteq lr, [r6], #52 @ 0x34 │ │ │ │ + tsteq r3, sl, asr r9 │ │ │ │ + rscseq lr, r6, r0, ror #11 │ │ │ │ + ldrhteq lr, [r6], #84 @ 0x54 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec61f58 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - @ instruction: 0xf0cd0ff8 │ │ │ │ - stclt 15, cr13, [r8, #-452] @ 0xfffffe3c │ │ │ │ + @ instruction: 0xf0ce0ff8 │ │ │ │ + stclt 8, cr13, [r8, #-228] @ 0xffffff1c │ │ │ │ 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 │ │ │ │ + ldrhteq pc, [r6], #58 @ 0x3a @ │ │ │ │ + rscseq pc, r6, ip, lsl #6 │ │ │ │ + rscseq pc, r6, ip, lsl #6 │ │ │ │ andeq r2, r0, r0, ror #13 │ │ │ │ - ldrhteq lr, [r6], #110 @ 0x6e │ │ │ │ + smlalseq lr, r6, lr, r8 │ │ │ │ andeq r3, r0, r8, lsl sl │ │ │ │ - rscseq pc, r6, r4, ror r0 @ │ │ │ │ - rscseq pc, r6, r4, lsl #1 │ │ │ │ + rscseq pc, r6, r4, asr r2 @ │ │ │ │ + rscseq pc, r6, r4, ror #4 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq pc, r6, r0, asr r0 @ │ │ │ │ + rscseq pc, r6, r0, lsr r2 @ │ │ │ │ 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 10b800 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - b.n 10c460 │ │ │ │ + b.n 10b820 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - b.n 10c480 │ │ │ │ + b.n 10b840 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - b.n 10c498 │ │ │ │ + b.n 10b858 │ │ │ │ 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, #26] │ │ │ │ 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] │ │ │ │ + strh r6, [r3, #8] │ │ │ │ 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] │ │ │ │ + strh r0, [r5, #2] │ │ │ │ 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] │ │ │ │ + strh r6, [r7, #0] │ │ │ │ lsls r0, r1, #4 │ │ │ │ - ldrb r2, [r1, #25] │ │ │ │ + strh r2, [r5, #0] │ │ │ │ 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, #28] │ │ │ │ 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 │ │ │ │ + bgt.n 10c8a4 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - adds r1, #8 │ │ │ │ + adds r2, #232 @ 0xe8 │ │ │ │ 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, #28] │ │ │ │ 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 │ │ │ │ + bpl.n 10cd04 │ │ │ │ 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 │ │ │ │ + bcc.n 10d4d8 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - bne.n 10d4d4 │ │ │ │ + bcc.n 10d494 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - bne.n 10d4e0 │ │ │ │ + bcc.n 10d4a0 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strh r0, [r4, #32] │ │ │ │ + strh r0, [r0, #48] @ 0x30 │ │ │ │ lsls r0, r1, #4 │ │ │ │ cmp r6, #148 @ 0x94 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldmia r6, {r3, r5, r6, r7} │ │ │ │ + beq.n 10d4a8 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cbnz r6, 10d55e │ │ │ │ + pop {r1, r2, r3, r5, r6, r7} │ │ │ │ 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 r3!, {r1, r4, r5, r6} │ │ │ │ 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, #20] │ │ │ │ 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] │ │ │ │ + ldrb r4, [r3, #5] │ │ │ │ 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 r5!, {r4, r5, r7} │ │ │ │ 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 r5!, {r1, r2, r3, r4, r5} │ │ │ │ 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, #31] │ │ │ │ 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 r1, sp, #912 @ 0x390 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - sev │ │ │ │ + stmia r1!, {r5} │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ittt cc │ │ │ │ - lslcc r6, r6, #3 │ │ │ │ - stmdbcc sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - movcc.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r1!, {r1, r2, r3, r4} │ │ │ │ + lsls r6, r6, #3 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr.w r3, [r0, #168] @ 0xa8 │ │ │ │ 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 │ │ │ │ + rev16 r6, r4 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - @ instruction: 0xb85a │ │ │ │ + rev r2, r7 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ + ldr r0, [r1, #60] @ 0x3c │ │ │ │ lsls r0, r1, #4 │ │ │ │ - @ instruction: 0xb87c │ │ │ │ + rev16 r4, r3 │ │ │ │ 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 r7, [sp, #568] @ 0x238 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - add r0, sp, #672 @ 0x2a0 │ │ │ │ + add r2, sp, #544 @ 0x220 │ │ │ │ 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 r2, pc, #32 @ (adr r2, 1105b4 ) │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r7, [sp, #880] @ 0x370 │ │ │ │ + add r1, pc, #752 @ (adr r1, 110888 ) │ │ │ │ lsls r6, r6, #3 │ │ │ │ - str r4, [r1, r5] │ │ │ │ + strh r4, [r5, r4] │ │ │ │ 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 r4, [sp, #888] @ 0x378 │ │ │ │ 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} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ 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, #21] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r4, #156 @ 0x9c │ │ │ │ + cmp r6, #124 @ 0x7c │ │ │ │ lsls r0, r1, #4 │ │ │ │ - cmp r2, #236 @ 0xec │ │ │ │ + cmp r4, #204 @ 0xcc │ │ │ │ lsls r0, r1, #4 │ │ │ │ - cmp r2, #232 @ 0xe8 │ │ │ │ + cmp r4, #200 @ 0xc8 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - cmp r0, #128 @ 0x80 │ │ │ │ + cmp r2, #96 @ 0x60 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - cmp r0, #32 │ │ │ │ + cmp r2, #0 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - movs r7, #156 @ 0x9c │ │ │ │ + cmp r1, #124 @ 0x7c │ │ │ │ lsls r0, r1, #4 │ │ │ │ - movs r6, #244 @ 0xf4 │ │ │ │ + cmp r0, #212 @ 0xd4 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - cmp r1, #20 │ │ │ │ + cmp r2, #244 @ 0xf4 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - cmp r0, #180 @ 0xb4 │ │ │ │ + cmp r2, #148 @ 0x94 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - cmp r0, #20 │ │ │ │ + cmp r1, #244 @ 0xf4 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - cmp r0, #18 │ │ │ │ + cmp r1, #242 @ 0xf2 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - movs r6, #254 @ 0xfe │ │ │ │ + cmp r0, #222 @ 0xde │ │ │ │ lsls r0, r1, #4 │ │ │ │ - movs r7, #30 │ │ │ │ + cmp r0, #254 @ 0xfe │ │ │ │ lsls r0, r1, #4 │ │ │ │ - cmp r0, #190 @ 0xbe │ │ │ │ + cmp r2, #158 @ 0x9e │ │ │ │ lsls r0, r1, #4 │ │ │ │ - cmp r0, #222 @ 0xde │ │ │ │ + cmp r2, #190 @ 0xbe │ │ │ │ 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 9cc0bc │ │ │ │ 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 9cc1a0 │ │ │ │ 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, #84] @ 0x54 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - str r6, [r7, #52] @ 0x34 │ │ │ │ + str r6, [r3, #84] @ 0x54 │ │ │ │ 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 9cc448 │ │ │ │ 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 9cc45c │ │ │ │ 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 9cc4d0 │ │ │ │ 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, #17 │ │ │ │ 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, #14 │ │ │ │ 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, #11 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - lsrs r2, r2, #4 │ │ │ │ + lsrs r2, r6, #11 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - lsls r0, r3, #21 │ │ │ │ + lsls r0, r7, #28 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - lsls r2, r3, #23 │ │ │ │ + lsls r2, r7, #30 │ │ │ │ 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, #24 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - lsls r4, r0, #15 │ │ │ │ + lsls r4, r4, #22 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - lsls r6, r1, #12 │ │ │ │ + lsls r6, r5, #19 │ │ │ │ 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, #13 │ │ │ │ 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, #7 │ │ │ │ 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]! │ │ │ │ + vaddw.u8 q0, q0, d7 │ │ │ │ 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 │ │ │ │ + mov r4, r7 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - add r4, r3 │ │ │ │ + cmp ip, 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 │ │ │ │ + ldrsh.w r0, [r0, ] │ │ │ │ + str??.w r0, [sl, #263] @ 0x107 │ │ │ │ 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 │ │ │ │ + subs.w r1, r4, #8847360 @ 0x870000 │ │ │ │ str r7, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - @ instruction: 0xf3360107 │ │ │ │ - @ instruction: 0xf26e0107 │ │ │ │ - rsb r1, r2, #7 │ │ │ │ + adds.w r1, r6, #8847360 @ 0x870000 │ │ │ │ + orr.w r1, lr, #8847360 @ 0x870000 │ │ │ │ + usat16 r1, #7, r2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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 │ │ │ │ + ldc 1, cr0, [r4], #28 │ │ │ │ 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} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - stmia r6!, {r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r4, r6, r7} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - stmia r6!, {r2, r5, r7} │ │ │ │ + ldmia r0!, {r2, r7} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - stmia r6!, {r5, r6, r7} │ │ │ │ + ldmia r0!, {r6, r7} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - lsrs r6, r7, #31 │ │ │ │ + asrs r6, r3, #7 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - stmia r3!, {r1, r4, r7} │ │ │ │ + stmia r5!, {r1, r4, r5, r6} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - stmia r3!, {r2, r3, r4, r6} │ │ │ │ + stmia r5!, {r2, r3, r4, r5} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - stmia r3!, {r2, r4} │ │ │ │ + stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - stmia r2!, {r1, r2, r3, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r5} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - stmia r2!, {r6} │ │ │ │ + stmia r4!, {r5} │ │ │ │ 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 r2!, {r1, r3, r4, r7} │ │ │ │ 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 r1!, {r3, r4, r5, r7} │ │ │ │ + lsls r7, r0, #4 │ │ │ │ + stmia r1!, {r3, 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, #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, 11a75c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46bc> │ │ │ │ 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> │ │ │ │ + push {r1, r3, r4, r5, r6, r7} │ │ │ │ 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 │ │ │ │ + ldr r1, [sp, #256] @ 0x100 │ │ │ │ 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 │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ 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> │ │ │ │ + bvs.n 11d2b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7210> │ │ │ │ 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 r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ 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, r7, pc} │ │ │ │ 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 │ │ │ │ + add r0, pc, #800 @ (adr r0, 120aa4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xaa04>) │ │ │ │ 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 r2, [pc, #872] @ (120b48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xaaa8>) │ │ │ │ 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, #116] @ 0x74 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - asrs r6, r6, #29 │ │ │ │ + adds r6, r2, r5 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - ldr r6, [r0, #48] @ 0x30 │ │ │ │ + ldr r6, [r4, #76] @ 0x4c │ │ │ │ lsls r5, r6, #3 │ │ │ │ - asrs r4, r1, #19 │ │ │ │ + asrs r4, r5, #26 │ │ │ │ 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, #13] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - ldrb r2, [r2, #5] │ │ │ │ + ldrb r2, [r6, #12] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - ldrb r2, [r5, #4] │ │ │ │ + ldrb r2, [r1, #12] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - ldrb r4, [r0, #4] │ │ │ │ + ldrb r4, [r4, #11] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - ldrb r2, [r6, #1] │ │ │ │ + ldrb r2, [r2, #9] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - ldrb r6, [r0, #1] │ │ │ │ + ldrb r6, [r4, #8] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - ldrb r0, [r4, #0] │ │ │ │ + ldrb r0, [r0, #8] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - strb r2, [r2, #31] │ │ │ │ + ldrb r2, [r6, #6] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - strb r6, [r3, #30] │ │ │ │ + ldrb r6, [r7, #5] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - strb r6, [r3, #29] │ │ │ │ + ldrb r6, [r7, #4] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - strb r2, [r6, #28] │ │ │ │ + ldrb r2, [r2, #4] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - strb r6, [r0, #28] │ │ │ │ + ldrb r6, [r4, #3] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - strb r2, [r3, #27] │ │ │ │ + ldrb r2, [r7, #2] │ │ │ │ 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 │ │ │ │ + rev r6, r0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - @ instruction: 0xb786 │ │ │ │ + cbnz r6, 12efa0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18f00> │ │ │ │ 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: 0xb84e │ │ │ │ lsls r4, r6, #3 │ │ │ │ - @ instruction: 0xb668 │ │ │ │ + @ instruction: 0xb848 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - adds r4, r3, #7 │ │ │ │ + subs r4, r7, #6 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - push {r3, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb758 │ │ │ │ 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} │ │ │ │ + @ instruction: 0xb75e │ │ │ │ lsls r4, r6, #3 │ │ │ │ - push {r2, r4, lr} │ │ │ │ + @ instruction: 0xb6f4 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - push {r1, r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xb6ca │ │ │ │ lsls r4, r6, #3 │ │ │ │ - push {r2, lr} │ │ │ │ + @ instruction: 0xb6e4 │ │ │ │ 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} │ │ │ │ + @ instruction: 0xb678 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - cbz r4, 12f54e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x194ae> │ │ │ │ + push {r2, r3, r4, r5, r7, lr} │ │ │ │ lsls r4, r6, #3 │ │ │ │ - cbz r2, 12f53c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1949c> │ │ │ │ + push {r1, r5, r6, lr} │ │ │ │ lsls r4, r6, #3 │ │ │ │ - push {r1, r3, r4, r5} │ │ │ │ + @ instruction: 0xb61a │ │ │ │ lsls r4, r6, #3 │ │ │ │ - cbz r6, 12f55e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x194be> │ │ │ │ + push {r1, r2, r3, r6, r7, lr} │ │ │ │ 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} │ │ │ │ + @ instruction: 0xb608 │ │ │ │ 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, r7, lr} │ │ │ │ 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, r7, lr} │ │ │ │ lsls r4, r6, #3 │ │ │ │ - sxtb r2, r2 │ │ │ │ + push {r1, r4, r5} │ │ │ │ lsls r4, r6, #3 │ │ │ │ - sxtb r2, r6 │ │ │ │ + push {r1, r4, r6} │ │ │ │ lsls r4, r6, #3 │ │ │ │ - sxtb r6, r4 │ │ │ │ + push {r1, r2, r6} │ │ │ │ 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 │ │ │ │ + cbz r4, 12fae8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x19a48> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r6, sp, #480 @ 0x1e0 │ │ │ │ + add sp, #352 @ 0x160 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r6, sp, #256 @ 0x100 │ │ │ │ + add sp, #128 @ 0x80 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r4, sp, #736 @ 0x2e0 │ │ │ │ + add r6, sp, #608 @ 0x260 │ │ │ │ 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 r7, sp, #832 @ 0x340 │ │ │ │ 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 r6, sp, #832 @ 0x340 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r4, sp, #320 @ 0x140 │ │ │ │ + add r6, sp, #192 @ 0xc0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r4, sp, #0 │ │ │ │ + add r5, sp, #896 @ 0x380 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r4, sp, #24 │ │ │ │ + add r5, sp, #920 @ 0x398 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r4, sp, #16 │ │ │ │ + add r5, sp, #912 @ 0x390 │ │ │ │ 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 │ │ │ │ + asrs r6, r7, #4 │ │ │ │ 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 r4, sp, #280 @ 0x118 │ │ │ │ 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 r2, sp, #688 @ 0x2b0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldc2l 1, cr0, [r2, #708]! @ 0x2c4 │ │ │ │ - add r0, sp, #328 @ 0x148 │ │ │ │ + add r2, sp, #200 @ 0xc8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #376 @ 0x178 │ │ │ │ + add r3, sp, #248 @ 0xf8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r7, pc, #536 @ (adr r7, 13099c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a8fc>) │ │ │ │ + add r1, sp, #408 @ 0x198 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r6, pc, #904 @ (adr r6, 130b10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1aa70>) │ │ │ │ + add r0, sp, #776 @ 0x308 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r7, pc, #736 @ (adr r7, 130a6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a9cc>) │ │ │ │ + add r1, sp, #608 @ 0x260 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r6, pc, #320 @ (adr r6, 1308d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a830>) │ │ │ │ + add r0, sp, #192 @ 0xc0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r7, pc, #480 @ (adr r7, 130974 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a8d4>) │ │ │ │ + add r1, sp, #352 @ 0x160 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r7, pc, #360 @ (adr r7, 130900 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a860>) │ │ │ │ + add r1, sp, #232 @ 0xe8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r7, pc, #208 @ (adr r7, 13086c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a7cc>) │ │ │ │ + add r1, sp, #80 @ 0x50 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r6, pc, #696 @ (adr r6, 130a58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a9b8>) │ │ │ │ + add r0, sp, #568 @ 0x238 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r6, pc, #376 @ (adr r6, 13091c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a87c>) │ │ │ │ + add r0, sp, #248 @ 0xf8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r6, pc, #192 @ (adr r6, 130868 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a7c8>) │ │ │ │ + add r0, sp, #64 @ 0x40 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r6, pc, #0 @ (adr r6, 1307ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a70c>) │ │ │ │ + add r7, pc, #896 @ (adr r7, 130b2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1aa8c>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r5, pc, #456 @ (adr r5, 130978 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a8d8>) │ │ │ │ + add r7, pc, #328 @ (adr r7, 1308f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a858>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r5, pc, #552 @ (adr r5, 1309dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a93c>) │ │ │ │ + add r7, pc, #424 @ (adr r7, 13095c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a8bc>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r5, pc, #144 @ (adr r5, 130848 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a7a8>) │ │ │ │ + add r7, pc, #16 @ (adr r7, 1307c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a728>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r4, pc, #840 @ (adr r4, 130b04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1aa64>) │ │ │ │ + add r6, pc, #712 @ (adr r6, 130a84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a9e4>) │ │ │ │ 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 r1, pc, #880 @ (adr r1, 1310b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1b010>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ + add r1, pc, #376 @ (adr r1, 130ebc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ae1c>) │ │ │ │ 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 │ │ │ │ + add r0, pc, #784 @ (adr r0, 1311dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1b13c>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ adds r4, #200 @ 0xc8 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r6, [sp, #368] @ 0x170 │ │ │ │ + add r0, pc, #240 @ (adr r0, 130fc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1af24>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [sp, #392] @ 0x188 │ │ │ │ + add r0, pc, #264 @ (adr r0, 130fe0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1af40>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsls r0, r3, #3 │ │ │ │ + lsls r0, r7, #10 │ │ │ │ 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 r6, [sp, #816] @ 0x330 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r5, [sp, #104] @ 0x68 │ │ │ │ + ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r4, [sp, #640] @ 0x280 │ │ │ │ + ldr r6, [sp, #512] @ 0x200 │ │ │ │ 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 r5, [sp, #40] @ 0x28 │ │ │ │ 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 │ │ │ │ + ldc2l 1, cr0, [lr, #-20]! @ 0xffffffec │ │ │ │ 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 r2, [sp, #72] @ 0x48 │ │ │ │ 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 │ │ │ │ + ldr r1, [sp, #88] @ 0x58 │ │ │ │ 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 r3, [sp, #200] @ 0xc8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r5, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r2, [sp, #176] @ 0xb0 │ │ │ │ + str r4, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r2, [r5, #62] @ 0x3e │ │ │ │ + str r1, [sp, #808] @ 0x328 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r1, [sp, #992] @ 0x3e0 │ │ │ │ + str r3, [sp, #864] @ 0x360 │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r3, [sp, #880] @ 0x370 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r0, [sp, #72] @ 0x48 │ │ │ │ + str r1, [sp, #968] @ 0x3c8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r2, [r2, #58] @ 0x3a │ │ │ │ + str r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r3, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r0, [r7, #56] @ 0x38 │ │ │ │ + str r1, [sp, #96] @ 0x60 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r2, [r2, #52] @ 0x34 │ │ │ │ + str r0, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r2, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r0, [sp, #488] @ 0x1e8 │ │ │ │ + str r2, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r4, [r7, #46] @ 0x2e │ │ │ │ + ldrh r4, [r3, #62] @ 0x3e │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r1, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r3, #46] @ 0x2e │ │ │ │ + ldrh r4, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r4, [r3, #44] @ 0x2c │ │ │ │ + ldrh r4, [r7, #58] @ 0x3a │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r1, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r4, #40] @ 0x28 │ │ │ │ + ldrh r4, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r6, [r4, #36] @ 0x24 │ │ │ │ + ldrh r6, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r0, [sp, #640] @ 0x280 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r2, [r4, #46] @ 0x2e │ │ │ │ + ldrh r2, [r0, #62] @ 0x3e │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r6, [r1, #36] @ 0x24 │ │ │ │ + ldrh r6, [r5, #50] @ 0x32 │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r6, [r6, #46] @ 0x2e │ │ │ │ + ldrh r6, [r2, #62] @ 0x3e │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r6, [r5, #34] @ 0x22 │ │ │ │ + ldrh r6, [r1, #50] @ 0x32 │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r0, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r0, [r2, #34] @ 0x22 │ │ │ │ + ldrh r0, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r4, #34] @ 0x22 │ │ │ │ + ldrh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r2, [r2, #48] @ 0x30 │ │ │ │ + ldrh r2, [r6, #62] @ 0x3e │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r0, [r5, #32] │ │ │ │ + ldrh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r2, [r1, #30] │ │ │ │ + ldrh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r2, [r3, #30] │ │ │ │ + ldrh r2, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldrh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r1, #46] @ 0x2e │ │ │ │ + ldrh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r2, [r1, #28] │ │ │ │ + ldrh r2, [r5, #42] @ 0x2a │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldrh r4, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r2, [r1, #34] @ 0x22 │ │ │ │ + ldrh r2, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r2, [r5, #26] │ │ │ │ + ldrh r2, [r1, #42] @ 0x2a │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldrh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r3, #42] @ 0x2a │ │ │ │ + ldrh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r0, [r5, #24] │ │ │ │ + ldrh r0, [r1, #40] @ 0x28 │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldrh r2, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r6, #32] │ │ │ │ + ldrh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r4, [r1, #24] │ │ │ │ + ldrh r4, [r5, #38] @ 0x26 │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldrh r6, [r7, #54] @ 0x36 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r0, #38] @ 0x26 │ │ │ │ + ldrh r4, [r4, #52] @ 0x34 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r4, [r4, #22] │ │ │ │ + ldrh r4, [r0, #38] @ 0x26 │ │ │ │ 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, #44] @ 0x2c │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r2, [r7, #20] │ │ │ │ + ldrh r2, [r3, #36] @ 0x24 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r6, [r7, #22] │ │ │ │ + ldrh r6, [r3, #38] @ 0x26 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r4, [r4, #20] │ │ │ │ + ldrh r4, [r0, #36] @ 0x24 │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldrh r6, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r6, #32] │ │ │ │ + ldrh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r6, [r6, #18] │ │ │ │ + ldrh r6, [r2, #34] @ 0x22 │ │ │ │ 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, #40] @ 0x28 │ │ │ │ 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, #34] @ 0x22 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r0, [r7, #18] │ │ │ │ + ldrh r0, [r3, #34] @ 0x22 │ │ │ │ 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, #32] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r4, [r6, #16] │ │ │ │ + ldrh r4, [r2, #32] │ │ │ │ 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 │ │ │ │ + ldrh r0, [r3, #10] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.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, #34] @ 0x22 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r6, [r0, #56] @ 0x38 │ │ │ │ + ldrh r6, [r4, #6] │ │ │ │ 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, #30] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r6, [r0, #52] @ 0x34 │ │ │ │ + ldrh r6, [r4, #2] │ │ │ │ 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, #18] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r6, [r5, #9] │ │ │ │ + strb r6, [r1, #17] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r4, [r0, #10] │ │ │ │ + strb r4, [r4, #17] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r4, [r7, #9] │ │ │ │ + strb r4, [r3, #17] │ │ │ │ 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, #14] │ │ │ │ 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, #12] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r0, [r4, #4] │ │ │ │ + strb r0, [r0, #12] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r2, [r3, #3] │ │ │ │ + strb r2, [r7, #10] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r0, [r6, #3] │ │ │ │ + strb r0, [r2, #11] │ │ │ │ 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, #10] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r2, [r3, #2] │ │ │ │ + strb r2, [r7, #9] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r0, [r6, #2] │ │ │ │ + strb r0, [r2, #10] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r6, [r0, #2] │ │ │ │ + strb r6, [r4, #9] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r0, [r5, #2] │ │ │ │ + strb r0, [r1, #10] │ │ │ │ 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, #8] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r6, [r0, #1] │ │ │ │ + strb r6, [r4, #8] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r4, [r3, #0] │ │ │ │ + strb r4, [r7, #7] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r2, [r6, #0] │ │ │ │ + strb r2, [r2, #8] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r4, [r2, #0] │ │ │ │ + strb r4, [r6, #7] │ │ │ │ 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, #7] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [r6, #124] @ 0x7c │ │ │ │ + strb r6, [r2, #7] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [r6, #116] @ 0x74 │ │ │ │ + strb r0, [r2, #5] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [r5, #120] @ 0x78 │ │ │ │ + strb r0, [r1, #6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r4, [r1, #124] @ 0x7c │ │ │ │ + strb r4, [r5, #6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r2, [r2, #116] @ 0x74 │ │ │ │ + strb r2, [r6, #4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #28] @ 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, #6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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 │ │ │ │ + strb r0, [r7, #3] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [r6, #108] @ 0x6c │ │ │ │ + strb r6, [r2, #3] │ │ │ │ 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 │ │ │ │ + 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 │ │ │ │ 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, #124] @ 0x7c │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [r6, #92] @ 0x5c │ │ │ │ + ldr r0, [r2, #124] @ 0x7c │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr 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, #120] @ 0x78 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [r4, #84] @ 0x54 │ │ │ │ + ldr r0, [r0, #116] @ 0x74 │ │ │ │ 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, #120] @ 0x78 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [r5, #84] @ 0x54 │ │ │ │ + ldr r0, [r1, #116] @ 0x74 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [r0, #88] @ 0x58 │ │ │ │ + ldr r0, [r4, #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, #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, #116] @ 0x74 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r4, [r2, #80] @ 0x50 │ │ │ │ + ldr r4, [r6, #108] @ 0x6c │ │ │ │ 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, #100] @ 0x64 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r4, [r3, #68] @ 0x44 │ │ │ │ + ldr r4, [r7, #96] @ 0x60 │ │ │ │ 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 │ │ │ │ + ldr r6, [r2, #12] │ │ │ │ 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, #56] @ 0x38 │ │ │ │ lsls r4, r6, #3 │ │ │ │ @ instruction: 0xf71c01b1 │ │ │ │ - ldr r4, [r4, #12] │ │ │ │ + ldr r4, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [r7, #4] │ │ │ │ + ldr r6, [r3, #36] @ 0x24 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ + ldr r2, [r7, #32] │ │ │ │ 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 │ │ │ │ + ldr r6, [r2, #0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r0, [r6, r6] │ │ │ │ + ldrsh r0, [r2, r6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r2, [r4, #96] @ 0x60 │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r0, [r7, #96] @ 0x60 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ 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, #28] │ │ │ │ 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, #96] @ 0x60 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrsh r0, [r5, r2] │ │ │ │ + str r0, [r1, #8] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #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, #88] @ 0x58 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r0, [r4, #60] @ 0x3c │ │ │ │ + str r0, [r0, #92] @ 0x5c │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldcl 1, cr0, [r2], #-708 @ 0xfffffd3c │ │ │ │ - ldrb r6, [r1, r7] │ │ │ │ + ldrsh r6, [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 │ │ │ │ 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, #84] @ 0x54 │ │ │ │ lsls r4, r6, #3 │ │ │ │ rsb r1, r0, r1, ror #2 │ │ │ │ - str r2, [r1, #48] @ 0x30 │ │ │ │ + str r2, [r5, #76] @ 0x4c │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r4, [r7, r3] │ │ │ │ + ldrsh r4, [r3, r3] │ │ │ │ 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] │ │ │ │ + ldr r4, [r5, r3] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrsb r6, [r1, r4] │ │ │ │ + ldr r6, [r5, r3] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrsb r4, [r3, r6] │ │ │ │ + ldr r4, [r7, r5] │ │ │ │ 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, r7] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r2, [r5, r6] │ │ │ │ + ldrsh r2, [r1, r6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r6, [r4, r7] │ │ │ │ + ldrsh r6, [r0, r7] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r2, [r0, r6] │ │ │ │ + ldrsh r2, [r4, r5] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r6, [r1, r6] │ │ │ │ + ldrsh r6, [r5, r5] │ │ │ │ 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] │ │ │ │ + ldrsh r6, [r3, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r0, [r1, r7] │ │ │ │ + ldrb r0, [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 │ │ │ │ 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, 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 │ │ │ │ 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] │ │ │ │ + ldrb r6, [r1, r5] │ │ │ │ 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] │ │ │ │ + ldrb r2, [r5, r4] │ │ │ │ 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] │ │ │ │ + ldrb r2, [r6, r3] │ │ │ │ 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, r7] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r4, [r1, r7] │ │ │ │ + ldrh r4, [r5, r6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [r4, r5] │ │ │ │ + ldrh r6, [r0, r5] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r4, [r5, r0] │ │ │ │ + ldrh r4, [r1, r0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [r1, r5] │ │ │ │ + ldrh r6, [r5, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [r1, r1] │ │ │ │ + ldrh r6, [r5, r0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [r5, r4] │ │ │ │ + ldrh r6, [r1, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [r3, r0] │ │ │ │ + ldr r0, [r7, r7] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r4, [r1, r4] │ │ │ │ + ldrh r4, [r5, r3] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [r7, r1] │ │ │ │ + ldrh r6, [r3, r1] │ │ │ │ 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] │ │ │ │ + ldr r4, [r2, r5] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrsb r6, [r3, r2] │ │ │ │ + ldr r6, [r7, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r0, [r1, r5] │ │ │ │ + ldrsb r0, [r5, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrsb r6, [r0, r2] │ │ │ │ + ldr r6, [r4, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r2, [r5, r5] │ │ │ │ + ldrsb r2, [r1, r5] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrsb r6, [r3, r1] │ │ │ │ + ldr r6, [r7, r0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r4, [r6, r6] │ │ │ │ + ldrsb r4, [r2, r6] │ │ │ │ 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, r7] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r2, [r7, r0] │ │ │ │ + ldrsb r2, [r3, 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, #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] │ │ │ │ + ldrsb r0, [r7, r3] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r6, [r0, r3] │ │ │ │ + ldrsb r6, [r4, r2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r4, [r7, r0] │ │ │ │ + ldrsb r4, [r3, r0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r6, [r0, r3] │ │ │ │ + strb r6, [r4, r2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r4, [r4, r0] │ │ │ │ + ldrsb r4, [r0, r0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r0, [r5, r3] │ │ │ │ + strb r0, [r1, r3] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r4, [r0, r0] │ │ │ │ + strb r4, [r4, r7] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r2, [r6, r2] │ │ │ │ + strb r2, [r2, r2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r6, [r1, r2] │ │ │ │ + strb r6, [r5, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r6, [r0, r7] │ │ │ │ + strb r6, [r4, r6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r4, [r7, r3] │ │ │ │ + strb r4, [r3, r3] │ │ │ │ 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] │ │ │ │ + strb r0, [r6, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r0, [r6, r5] │ │ │ │ + strh r0, [r2, 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, #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] │ │ │ │ + strb r2, [r2, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r6, [r3, r0] │ │ │ │ + strh r6, [r7, r7] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r0, [r5, r6] │ │ │ │ + strh r0, [r1, r6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r6, [r6, r5] │ │ │ │ + strh r6, [r2, r5] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r7, [pc, #880] @ (136a50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x209b0>) │ │ │ │ + str r4, [r7, r6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r6, [r3, r5] │ │ │ │ + strh r6, [r7, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r7, [pc, #1016] @ (136ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20a40>) │ │ │ │ + str r6, [r3, r7] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r6, [r7, r4] │ │ │ │ + strh r6, [r3, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r7, [pc, #800] @ (136a10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20970>) │ │ │ │ + str r0, [r5, r6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r7, [pc, #664] @ (13698c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x208ec>) │ │ │ │ + str r6, [r0, r6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r2, [r0, r4] │ │ │ │ + strh r2, [r4, r3] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r4, [r2, r0] │ │ │ │ + str r4, [r6, 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 │ │ │ │ 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] │ │ │ │ + strh r4, [r4, r0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [pc, #176] @ (136950 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x208b0>) │ │ │ │ + str r4, [r1, 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 │ │ │ │ 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>) │ │ │ │ + str r4, [r6, r3] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [pc, #152] @ (136acc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20a2c>) │ │ │ │ + str r6, [r0, r0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r4, [pc, #384] @ (136bb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20b18>) │ │ │ │ + ldr r6, [pc, #256] @ (136b38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20a98>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [pc, #56] @ (136a74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x209d4>) │ │ │ │ + ldr r7, [pc, #952] @ (136df4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20d54>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r4, [pc, #520] @ (136c48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ba8>) │ │ │ │ + ldr r6, [pc, #392] @ (136bc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20b28>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r4, [pc, #336] @ (136b94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20af4>) │ │ │ │ + ldr r6, [pc, #208] @ (136b14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20a74>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r5, [pc, #832] @ (136d88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ce8>) │ │ │ │ + ldr r7, [pc, #704] @ (136d08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20c68>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r4, [pc, #728] @ (136d24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20c84>) │ │ │ │ + ldr r6, [pc, #600] @ (136ca4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20c04>) │ │ │ │ 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 r7, [pc, #96] @ (136b80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ae0>) │ │ │ │ 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 r6, [pc, #80] @ (136d50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20cb0>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r3, [pc, #944] @ (1370b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21014>) │ │ │ │ + ldr r5, [pc, #816] @ (137034 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f94>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r4, [pc, #8] @ (136d10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20c70>) │ │ │ │ + ldr r5, [pc, #904] @ (137090 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ff0>) │ │ │ │ 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 r5, [pc, #568] @ (136f48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ea8>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r3, [pc, #400] @ (136ea4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e04>) │ │ │ │ + ldr r5, [pc, #272] @ (136e24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20d84>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r2, [pc, #296] @ (136e40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20da0>) │ │ │ │ + ldr r4, [pc, #168] @ (136dc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20d20>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r3, [pc, #304] @ (136e4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20dac>) │ │ │ │ + ldr r5, [pc, #176] @ (136dcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20d2c>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r1, [pc, #768] @ (137020 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f80>) │ │ │ │ + ldr r3, [pc, #640] @ (136fa0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f00>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r3, [pc, #216] @ (136dfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20d5c>) │ │ │ │ + ldr r5, [pc, #88] @ (136d7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20cdc>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r1, [pc, #448] @ (136ee8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e48>) │ │ │ │ + ldr r3, [pc, #320] @ (136e68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20dc8>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r3, [pc, #112] @ (136d9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20cfc>) │ │ │ │ + ldr r4, [pc, #1008] @ (13711c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2107c>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r1, [pc, #488] @ (136f18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e78>) │ │ │ │ + ldr r3, [pc, #360] @ (136e98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20df8>) │ │ │ │ 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 r4, [pc, #112] @ (136f1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e7c>) │ │ │ │ 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 r2, [pc, #872] @ (1373d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21330>) │ │ │ │ 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 r2, [pc, #392] @ (1371f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21158>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [pc, #368] @ (1371e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21144>) │ │ │ │ + ldr r2, [pc, #240] @ (137164 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x210c4>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [pc, #104] @ (1370e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21040>) │ │ │ │ + ldr r1, [pc, #1000] @ (137460 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213c0>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - mov lr, r8 │ │ │ │ + ldr r0, [pc, #664] @ (137314 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21274>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [pc, #16] @ (137090 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ff0>) │ │ │ │ + ldr r1, [pc, #912] @ (137410 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21370>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - mov r4, r7 │ │ │ │ + ldr r0, [pc, #112] @ (1370f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21054>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - @ instruction: 0x47ee │ │ │ │ + ldr r1, [pc, #824] @ (1373c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21320>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - cmp ip, sp │ │ │ │ + blxns 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 │ │ │ │ + ldr r1, [pc, #456] @ (137298 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x211f8>) │ │ │ │ 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 │ │ │ │ + ldr r1, [pc, #312] @ (137254 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x211b4>) │ │ │ │ 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 │ │ │ │ + ldr r1, [pc, #96] @ (1371cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2112c>) │ │ │ │ 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 │ │ │ │ + subs r1, #46 @ 0x2e │ │ │ │ lsls r4, r6, #3 │ │ │ │ - cmp r6, r2 │ │ │ │ + mov lr, lr │ │ │ │ lsls r4, r6, #3 │ │ │ │ - cmp r2, r4 │ │ │ │ + bx r0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - adds r7, #172 @ 0xac │ │ │ │ + subs r1, #140 @ 0x8c │ │ │ │ lsls r4, r6, #3 │ │ │ │ - adds r6, #180 @ 0xb4 │ │ │ │ + subs r0, #148 @ 0x94 │ │ │ │ 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 │ │ │ │ + cmp lr, r4 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - orrs r4, r6 │ │ │ │ + cmp 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 │ │ │ │ + bics 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 │ │ │ │ + muls r6, r2 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - asrs r4, r7 │ │ │ │ + orrs 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 │ │ │ │ + orrs r6, r4 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsls r0, r5 │ │ │ │ + cmp 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 │ │ │ │ + cmp r2, r4 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsls r4, r5 │ │ │ │ + cmp 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 │ │ │ │ + negs r2, r5 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - eors r4, r6 │ │ │ │ + negs 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 │ │ │ │ + cmp r6, r5 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsls r4, r3 │ │ │ │ + negs r4, r7 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ands r2, r3 │ │ │ │ + rors 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 │ │ │ │ + negs r4, r2 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmia r7!, {r2, r3, r7} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - subs r7, #132 @ 0x84 │ │ │ │ + adcs r4, r4 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r7, #162 @ 0xa2 │ │ │ │ + sbcs 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 │ │ │ │ + asrs r0, r0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r7, #46 @ 0x2e │ │ │ │ + asrs r6, r1 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r7, #30 │ │ │ │ + lsrs r6, r7 │ │ │ │ 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 │ │ │ │ + asrs r0, r7 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r7, #70 @ 0x46 │ │ │ │ + asrs r6, r4 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r6, #196 @ 0xc4 │ │ │ │ + lsls r4, r4 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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 │ │ │ │ + lsrs r0, r4 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmia r5!, {r4} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - subs r6, #16 │ │ │ │ + subs r7, #240 @ 0xf0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r5, #38 @ 0x26 │ │ │ │ + subs r7, #6 │ │ │ │ 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 r7, #206 @ 0xce │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r5, #86 @ 0x56 │ │ │ │ + subs r7, #54 @ 0x36 │ │ │ │ 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 r7, #48 @ 0x30 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r5, #54 @ 0x36 │ │ │ │ + subs r7, #22 │ │ │ │ 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 r6, #90 @ 0x5a │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r4, #8 │ │ │ │ + subs r5, #232 @ 0xe8 │ │ │ │ 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 r5, #178 @ 0xb2 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r3, #178 @ 0xb2 │ │ │ │ + subs r5, #146 @ 0x92 │ │ │ │ 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 r5, #82 @ 0x52 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r3, #44 @ 0x2c │ │ │ │ + subs r5, #12 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r2, #242 @ 0xf2 │ │ │ │ + subs r4, #210 @ 0xd2 │ │ │ │ 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 r5, #2 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r2, #140 @ 0x8c │ │ │ │ + subs r4, #108 @ 0x6c │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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 r4, #118 @ 0x76 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r2, #124 @ 0x7c │ │ │ │ + subs r4, #92 @ 0x5c │ │ │ │ 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 r3, #122 @ 0x7a │ │ │ │ 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 r2, #242 @ 0xf2 │ │ │ │ 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 r1, #254 @ 0xfe │ │ │ │ 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 1078f44 │ │ │ │ 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> │ │ │ │ + ble.n 1386c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x22628> │ │ │ │ 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 r7, #188 @ 0xbc │ │ │ │ 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 r5, #10 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r6, [r0, #30] │ │ │ │ + ldrh r6, [r4, #44] @ 0x2c │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r0, [r0, #30] │ │ │ │ + ldrh r0, [r4, #44] @ 0x2c │ │ │ │ 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 r2, [pc, #424] @ (1397a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x23704>) │ │ │ │ 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 │ │ │ │ + cmp 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 │ │ │ │ + eors r6, r4 │ │ │ │ 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 │ │ │ │ + ands r0, r0 │ │ │ │ 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 r7, #10 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ 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 r3!, {r1, r2, r3, r5} │ │ │ │ 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 │ │ │ │ + uxtb r4, r0 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - cmp r4, #118 @ 0x76 │ │ │ │ + cmp r6, #86 @ 0x56 │ │ │ │ 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 r7, sp, #960 @ 0x3c0 │ │ │ │ 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} │ │ │ │ + @ instruction: 0xeaec00f3 │ │ │ │ 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> │ │ │ │ + bge.n 140874 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a7d4> │ │ │ │ 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, #18 │ │ │ │ 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] │ │ │ │ + strh r4, [r7, 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] @ 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 r2!, {r4, r5, r6, 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] @ 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 r2!, {r4, r6, r7} │ │ │ │ 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, r7] │ │ │ │ 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 r2!, {r3, r5} │ │ │ │ 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 r2, {r2, r3} │ │ │ │ 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 │ │ │ │ + cbz r6, 1430f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d054> │ │ │ │ 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 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - add r6, sp, #712 @ 0x2c8 │ │ │ │ + sub sp, #72 @ 0x48 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - add r6, sp, #544 @ 0x220 │ │ │ │ + add sp, #416 @ 0x1a0 │ │ │ │ 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 r7, sp, #760 @ 0x2f8 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - add r5, sp, #752 @ 0x2f0 │ │ │ │ + add r7, sp, #624 @ 0x270 │ │ │ │ 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 r7, sp, #96 @ 0x60 │ │ │ │ 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 r4, sp, #472 @ 0x1d8 │ │ │ │ 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 r3, sp, #296 @ 0x128 │ │ │ │ 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 r0, sp, #784 @ 0x310 │ │ │ │ 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 r5, pc, #0 @ (adr r5, 143d24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2dc84>) │ │ │ │ lsls r3, r6, #3 │ │ │ │ - add r3, pc, #176 @ (adr r3, 143dd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2dd38>) │ │ │ │ + add r5, pc, #48 @ (adr r5, 143d58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2dcb8>) │ │ │ │ lsls r3, r6, #3 │ │ │ │ - add r3, pc, #232 @ (adr r3, 143e14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2dd74>) │ │ │ │ + add r5, pc, #104 @ (adr r5, 143d94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2dcf4>) │ │ │ │ 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] │ │ │ │ + strh r6, [r4, #0] │ │ │ │ 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, #21] │ │ │ │ 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,18 @@ │ │ │ │ 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} │ │ │ │ + lsls r0, r7, #1 │ │ │ │ + lsls r5, r0, #4 │ │ │ │ + lsls r0, r5, #1 │ │ │ │ + lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ ldr.w r5, [pc, #1032] @ 1469bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3091c> │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ @@ -250690,17 +250692,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 │ │ │ │ + @ instruction: 0xf58c0104 │ │ │ │ + @ instruction: 0xf3d40104 │ │ │ │ + addw 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 +251163,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] │ │ │ │ + cdp 1, 12, cr0, cr8, cr4, {0} │ │ │ │ + adds.w r1, ip, #4 │ │ │ │ + cdp 1, 15, cr0, cr0, cr4, {0} │ │ │ │ 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,29 +251538,26 @@ │ │ │ │ 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 │ │ │ │ + ldrh.w r0, [lr, ] │ │ │ │ + @ instruction: 0xe9b80104 │ │ │ │ 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> │ │ │ │ - lsls r4, r0, #4 │ │ │ │ - b.n 1479ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3194c> │ │ │ │ - lsls r4, r0, #4 │ │ │ │ - b.n 147d44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31ca4> │ │ │ │ + ldrd r0, r1, [ip], #-16 │ │ │ │ + b.n 147dac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31d0c> │ │ │ │ lsls r4, r0, #4 │ │ │ │ + stmdb ip!, {r2, r8} │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #196] @ (147f84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31ee4>) │ │ │ │ @@ -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> │ │ │ │ + bgt.n 148d60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32cc0> │ │ │ │ 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> │ │ │ │ + bgt.n 148d54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32cb4> │ │ │ │ lsls r4, r0, #4 │ │ │ │ + @ instruction: 0xe9a40104 │ │ │ │ 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> │ │ │ │ + bhi.n 148d7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32cdc> │ │ │ │ lsls r4, r0, #4 │ │ │ │ - bvc.n 148da8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32d08> │ │ │ │ + bls.n 148d68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32cc8> │ │ │ │ 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 148aa4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32a04> │ │ │ │ lsls r4, r0, #4 │ │ │ │ - b.n 149644 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x335a4> │ │ │ │ + b.n 148a04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32964> │ │ │ │ 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 149cc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x33c28> │ │ │ │ lsls r4, r0, #4 │ │ │ │ - b.n 148ea0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32e00> │ │ │ │ + b.n 149260 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x331c0> │ │ │ │ lsls r4, r0, #4 │ │ │ │ - b.n 1497d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x33730> │ │ │ │ + b.n 149b90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x33af0> │ │ │ │ lsls r4, r0, #4 │ │ │ │ - b.n 149634 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x33594> │ │ │ │ + b.n 1499f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x33954> │ │ │ │ lsls r4, r0, #4 │ │ │ │ - b.n 149a58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x339b8> │ │ │ │ + b.n 148e18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32d78> │ │ │ │ lsls r4, r0, #4 │ │ │ │ - svc 36 @ 0x24 │ │ │ │ + b.n 1496ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3364c> │ │ │ │ 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> │ │ │ │ + bgt.n 149824 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x33784> │ │ │ │ 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> │ │ │ │ + bhi.n 149c54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x33bb4> │ │ │ │ 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> │ │ │ │ + bhi.n 149d6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x33ccc> │ │ │ │ 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> │ │ │ │ + bcc.n 14a32c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3428c> │ │ │ │ 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 r3, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r0, #4 │ │ │ │ - ldmia r1!, {r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r4, r6, r7} │ │ │ │ lsls r4, r0, #4 │ │ │ │ - stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r0, #4 │ │ │ │ - stmia r5!, {r2, r4} │ │ │ │ + stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ 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, #56] @ 0x38 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - ldrh r4, [r2, #40] @ 0x28 │ │ │ │ + ldrh r4, [r6, #54] @ 0x36 │ │ │ │ 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 │ │ │ │ + ldr.w r0, [r0, #242] @ 0xf2 │ │ │ │ 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 │ │ │ │ + strh.w r0, [ip, #242] @ 0xf2 │ │ │ │ + strb.w r0, [r2, #242] @ 0xf2 │ │ │ │ + strb.w r0, [lr, #242] @ 0xf2 │ │ │ │ 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 │ │ │ │ + ldrb.w r0, [r2, #242] @ 0xf2 │ │ │ │ + strh.w r0, [sl, r2, lsl #3] │ │ │ │ + ldrh.w r0, [sl, r2, lsl #3] │ │ │ │ + ldrb.w r0, [r2, r2, lsl #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 │ │ │ │ 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: 0xf7e200f2 │ │ │ │ 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: 0xf71600f2 │ │ │ │ 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: 0xf62a00f2 │ │ │ │ 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: 0xf53800f2 │ │ │ │ + @ instruction: 0xf4b400f2 │ │ │ │ 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: 0xf3fe00f2 │ │ │ │ + @ instruction: 0xf3f200f2 │ │ │ │ + @ instruction: 0xf3e800f2 │ │ │ │ + @ instruction: 0xf3e000f2 │ │ │ │ + @ instruction: 0xf3f400f2 │ │ │ │ + bic.w r0, ip, #7929856 @ 0x790000 │ │ │ │ + bic.w r0, r6, #7929856 @ 0x790000 │ │ │ │ + @ instruction: 0xf3a400f2 │ │ │ │ stmdb sp!, {r3, r4, 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: 0xf25000f2 │ │ │ │ + @ instruction: 0xf25400f2 │ │ │ │ + @ instruction: 0xf19400f2 │ │ │ │ + rsbs r0, r2, #242 @ 0xf2 │ │ │ │ + rsbs r0, r4, #242 @ 0xf2 │ │ │ │ + sbc.w r0, r0, #242 @ 0xf2 │ │ │ │ + @ instruction: 0xf13c00f2 │ │ │ │ + strh r6, [r4, #28] │ │ │ │ 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 14feb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x39e10> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - b.n 14fa20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x39980> │ │ │ │ + b.n 14fde0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x39d40> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - b.n 14f960 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x398c0> │ │ │ │ + b.n 14fd20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x39c80> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r6, r1, #1 │ │ │ │ + asrs r6, r5, #8 │ │ │ │ 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] │ │ │ │ + ldrb r2, [r2, #1] │ │ │ │ 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 14fb98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x39af8> │ │ │ │ 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 14febc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x39e1c> │ │ │ │ lsls r2, r6, #3 │ │ │ │ vrhadd.u d16, d18, d31 │ │ │ │ - lsrs r4, r5, #20 │ │ │ │ + lsrs r4, r1, #28 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - b.n 1507f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a754> │ │ │ │ + b.n 150bb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ab14> │ │ │ │ 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 1509fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a95c> │ │ │ │ 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 150844 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a7a4> │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - svc 146 @ 0x92 │ │ │ │ + b.n 1507ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a74c> │ │ │ │ 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 r6, sp, #88 @ 0x58 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r3, sp, #872 @ 0x368 │ │ │ │ + add r5, sp, #744 @ 0x2e8 │ │ │ │ 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> │ │ │ │ + blt.n 150c70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3abd0> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bls.n 150e48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ada8> │ │ │ │ + blt.n 150e08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ad68> │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 150cc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ac20> │ │ │ │ + bls.n 150c80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3abe0> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bvc.n 150cf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ac54> │ │ │ │ + bls.n 150cb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ac14> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bvc.n 150d18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ac78> │ │ │ │ + bls.n 150cd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ac38> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bvc.n 150ce4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ac44> │ │ │ │ + bls.n 150ca4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ac04> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bvc.n 150d18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ac78> │ │ │ │ + bls.n 150cd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ac38> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bvc.n 150e58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3adb8> │ │ │ │ + bls.n 150e18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ad78> │ │ │ │ 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> │ │ │ │ + bhi.n 150e40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ada0> │ │ │ │ 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> │ │ │ │ + bmi.n 151314 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3b274> │ │ │ │ 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} │ │ │ │ + bne.n 1518b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3b810> │ │ │ │ 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 │ │ │ │ + subs r0, r3, #1 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldmia r5, {r2, r5} │ │ │ │ + ldmia r7!, {r2} │ │ │ │ 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] │ │ │ │ + ldrsh r0, [r1, r1] │ │ │ │ lsls r4, r0, #4 │ │ │ │ - str r0, [sp, #96] @ 0x60 │ │ │ │ + str r1, [sp, #992] @ 0x3e0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r0, [r5, r6] │ │ │ │ + ldrb r0, [r1, r6] │ │ │ │ lsls r4, r0, #4 │ │ │ │ - ldmia r3, {r3} │ │ │ │ + ldmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldmia r3!, {r1, r4, r5} │ │ │ │ + ldmia r5!, {r1, r4} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldmia r2!, {r1, r7} │ │ │ │ + ldmia r4!, {r1, r5, r6} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldmia r2!, {r1, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r4, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldmia r2, {r2, r7} │ │ │ │ + ldmia r4!, {r2, r5, r6} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldmia r2!, {r4, r7} │ │ │ │ + ldmia r4, {r4, r5, r6} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldmia r2!, {r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r3, r4, r6} │ │ │ │ lsls r2, r6, #3 │ │ │ │ beq.n 151e12 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd72> │ │ │ │ - @ instruction: 0xffffca52 │ │ │ │ + vcvt.f16.u16 d28, d18, #1 │ │ │ │ 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 r7!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r3!, {r2, r3, r7} │ │ │ │ + stmia r5!, {r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r3!, {r2, r6} │ │ │ │ + stmia r5!, {r2, r5} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r4!, {r2, r4, r7} │ │ │ │ + stmia r6!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r2!, {r1, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r4, r6} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r5!, {r2, r4, r5, r7} │ │ │ │ + stmia r7!, {r2, r4, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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 r6!, {r4, r6, r7} │ │ │ │ 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 r4!, {r1, r4, r6, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r3!, {r1, r2, r4, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r5} │ │ │ │ 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 r4!, {r5, r6} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - it ge │ │ │ │ - lslge r2, r6, #3 │ │ │ │ - stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r3, r7} │ │ │ │ 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 r3!, {r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r0!, {r4, r6, r7} │ │ │ │ + stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r4, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r1!, {r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r4, r6} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r4} │ │ │ │ + stmia r2!, {r4, r5, r7} │ │ │ │ + lsls r2, r6, #3 │ │ │ │ + stmia r3!, {r1, r3, r4, r6} │ │ │ │ + lsls r2, r6, #3 │ │ │ │ + stmia r3!, {r3, r4, r6} │ │ │ │ + lsls r2, r6, #3 │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r1!, {r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r6} │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ 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 │ │ │ │ + add r0, pc, #32 @ (adr r0, 152a40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c9a0>) │ │ │ │ lsls r2, r0, #4 │ │ │ │ - stmia r0!, {r4, r5} │ │ │ │ + stmia r2!, {r4} │ │ │ │ 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 r1!, {r2, r3, r4, r5, r7} │ │ │ │ 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 │ │ │ │ + stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + lsls r2, r6, #3 │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + lsls r2, r6, #3 │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - blt.n 1529d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c938> │ │ │ │ + ble.n 1529d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c934> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - bkpt 0x00fc │ │ │ │ + ble.n 1529c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c920> │ │ │ │ + lsls r5, r6, #3 │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bkpt 0x0064 │ │ │ │ + ble.n 152998 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c8f8> │ │ │ │ + lsls r5, r6, #3 │ │ │ │ + stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bkpt 0x0028 │ │ │ │ + stmia r0!, {r2, r6} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bkpt 0x001c │ │ │ │ + stmia r0!, {r3} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bkpt 0x0010 │ │ │ │ + itt │ │ │ │ + lsl r2, r6, #3 │ │ │ │ + nop {15} │ │ │ │ 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 │ │ │ │ + stmia r0!, {r3, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - it mi │ │ │ │ - lslmi r2, r6, #3 │ │ │ │ - pop {r1, r6, r7} │ │ │ │ + stmia r1!, {r3, r5} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - pop {r2, r3, r5, r6} │ │ │ │ + bkpt 0x00a2 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ + bkpt 0x004c │ │ │ │ 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} │ │ │ │ + bkpt 0x0082 │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r4, r6} │ │ │ │ + bkpt 0x0036 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cbnz r6, 153042 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3cfa2> │ │ │ │ + pop {r1, r2, r3, r5, r7, pc} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - pop {r1, r2, r4} │ │ │ │ + pop {r1, r2, r4, r5, r6, r7, pc} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - pop {r1, r4, r5} │ │ │ │ + bkpt 0x0012 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cbnz r4, 153050 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3cfb0> │ │ │ │ + pop {r2, r4, r5, r7, pc} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cbnz r2, 15305a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3cfba> │ │ │ │ + pop {r1, r3, r6, r7, pc} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cbnz r0, 153048 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3cfa8> │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cbnz r0, 153034 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3cf94> │ │ │ │ + pop {r4, pc} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - pop {r1, r2, r3, r5, r6} │ │ │ │ + bkpt 0x004e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - pop {r1, r5, r6} │ │ │ │ + bkpt 0x0042 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - rev16 r0, r1 │ │ │ │ + pop {r3, r5} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - rev r0, r7 │ │ │ │ + pop {r3, r4} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cbnz r0, 153052 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3cfb2> │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - revsh r2, r0 │ │ │ │ + pop {r1, r5, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cbnz r6, 153058 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3cfb8> │ │ │ │ + pop {r1, r2, r4, r5, pc} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - hlt 0x003c │ │ │ │ + pop {r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ 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 │ │ │ │ + pop {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - rev r0, r2 │ │ │ │ + cbnz r0, 1534d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d430> │ │ │ │ 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> │ │ │ │ + cbnz r6, 1534c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d424> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - rev16 r4, r1 │ │ │ │ + pop {r2, r3, r5} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - rev r0, r5 │ │ │ │ + pop {r3} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cbnz r2, 1534ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d40c> │ │ │ │ + pop {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - hlt 0x0036 │ │ │ │ + pop {r1, r2, r4, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0xb8b8 │ │ │ │ + hlt 0x0018 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0xb8d6 │ │ │ │ + hlt 0x0036 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cbnz r2, 1534aa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d40a> │ │ │ │ + cbnz r2, 1534e2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d442> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0xb8e2 │ │ │ │ + revsh r2, r0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cbnz r2, 1534bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d41c> │ │ │ │ + cbnz r2, 1534f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d454> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0xb8d6 │ │ │ │ + hlt 0x0036 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - blt.n 153538 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d498> │ │ │ │ + ble.n 1534f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d458> │ │ │ │ lsls r3, r0, #4 │ │ │ │ - cbnz r2, 15348c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d3ec> │ │ │ │ + revsh r2, r4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - blt.n 1534e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d448> │ │ │ │ + ble.n 1534a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d408> │ │ │ │ lsls r3, r0, #4 │ │ │ │ - cbnz r0, 1534a2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d402> │ │ │ │ + cbnz r0, 1534da <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d43a> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0xb89e │ │ │ │ + rev16 r6, r7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cbnz r0, 1534ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d40c> │ │ │ │ + cbnz r0, 1534e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d444> │ │ │ │ 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 │ │ │ │ + push {r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r7, #22 │ │ │ │ + lsrs r6, r6 │ │ │ │ lsls r4, r0, #4 │ │ │ │ ldmia r0!, {r1, r3, r4} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - push {r4, r6} │ │ │ │ + @ instruction: 0xb630 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - push {r1, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb7c2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - push {r2, r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb74c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - push {r1, r2, r3, r5, r7} │ │ │ │ + @ instruction: 0xb68e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - push {r1, r2, r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xb69e │ │ │ │ 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 r7, sp, #392 @ 0x188 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - sub sp, #384 @ 0x180 │ │ │ │ + uxtb r0, r0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r2, #50 @ 0x32 │ │ │ │ + subs r4, #18 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmia r3!, {r2, r3, r5, r6} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - sub sp, #432 @ 0x1b0 │ │ │ │ + uxtb r4, r1 │ │ │ │ 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 r7, sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r5, sp, #592 @ 0x250 │ │ │ │ + add r7, sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r5, sp, #1008 @ 0x3f0 │ │ │ │ + add r7, sp, #880 @ 0x370 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r4, sp, #992 @ 0x3e0 │ │ │ │ + add r6, sp, #864 @ 0x360 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r4, sp, #32 │ │ │ │ + add r5, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ + add r6, sp, #952 @ 0x3b8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r1, sp, #852 @ 0x354 │ │ │ │ - vtbl.8 d26, {d31- instruction: 0xffffad8a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r3, sp, #8 │ │ │ │ + add r4, sp, #904 @ 0x388 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r0, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r6, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -271144,20 +271142,20 @@ │ │ │ │ nop │ │ │ │ revsh r2, r6 │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cbnz r6, 154a0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3e96c> │ │ │ │ lsls r7, r5, #6 │ │ │ │ - add r7, pc, #632 @ (adr r7, 154c6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ebcc>) │ │ │ │ + add r1, sp, #504 @ 0x1f8 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xffffa89a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r5, pc, #840 @ (adr r5, 154d48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3eca8>) │ │ │ │ + add r7, pc, #712 @ (adr r7, 154cc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ec28>) │ │ │ │ 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 r7, pc, #336 @ (adr r7, 154ea8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ee08>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r1, pc, #448 @ (adr r1, 154f1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ee7c>) │ │ │ │ + add r3, pc, #320 @ (adr r3, 154e9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3edfc>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r3, pc, #224 @ (adr r3, 154e40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3eda0>) │ │ │ │ + add r5, pc, #96 @ (adr r5, 154dc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ed20>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r2, r3, lr} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cmp r1, #246 @ 0xf6 │ │ │ │ + cmp r3, #214 @ 0xd6 │ │ │ │ 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 │ │ │ │ + add r0, pc, #208 @ (adr r0, 154fc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ef28>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r0, pc, #184 @ (adr r0, 154fb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ef14>) │ │ │ │ + add r2, pc, #56 @ (adr r2, 154f34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ee94>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r6, [sp, #208] @ 0xd0 │ │ │ │ + add r0, pc, #80 @ (adr r0, 154f50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3eeb0>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r0, pc, #472 @ (adr r0, 1550dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3f03c>) │ │ │ │ + add r2, pc, #344 @ (adr r2, 15505c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3efbc>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r6, [sp, #80] @ 0x50 │ │ │ │ + ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r0, pc, #120 @ (adr r0, 154f84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3eee4>) │ │ │ │ + add r1, pc, #1016 @ (adr r1, 155304 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3f264>) │ │ │ │ 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 r2, pc, #704 @ (adr r2, 1554cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3f42c>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r6, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r6, [sp, #512] @ 0x200 │ │ │ │ + add r0, pc, #384 @ (adr r0, 155394 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3f2f4>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ add sp, #336 @ 0x150 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r5, #62 @ 0x3e │ │ │ │ + movs r7, #30 │ │ │ │ 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 r3, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r5, [sp, #360] @ 0x168 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r1, [sp, #512] @ 0x200 │ │ │ │ + ldr r3, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r3, [sp, #776] @ 0x308 │ │ │ │ + ldr r5, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r1, [sp, #384] @ 0x180 │ │ │ │ + ldr r3, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r5, [sp, #296] @ 0x128 │ │ │ │ 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 r5, [sp, #728] @ 0x2d8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r0, #90 @ 0x5a │ │ │ │ + movs r2, #58 @ 0x3a │ │ │ │ lsls r4, r0, #4 │ │ │ │ add r1, sp, #392 @ 0x188 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - str r5, [sp, #464] @ 0x1d0 │ │ │ │ + str r7, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r7, [sp, #240] @ 0xf0 │ │ │ │ + ldr r1, [sp, #112] @ 0x70 │ │ │ │ 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 r6, [sp, #200] @ 0xc8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r6, [sp, #176] @ 0xb0 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r4, [sp, #216] @ 0xd8 │ │ │ │ + str r6, [sp, #88] @ 0x58 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r6, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r0, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r4, [sp, #56] @ 0x38 │ │ │ │ + str r5, [sp, #952] @ 0x3b8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r6, [sp, #112] @ 0x70 │ │ │ │ + str r7, [sp, #1008] @ 0x3f0 │ │ │ │ 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 │ │ │ │ + ldr r0, [sp, #792] @ 0x318 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r2, r4, r5 │ │ │ │ + adds r2, r0, #5 │ │ │ │ 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 r2, [sp, #408] @ 0x198 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r2, [sp, #312] @ 0x138 │ │ │ │ + str r4, [sp, #184] @ 0xb8 │ │ │ │ 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 │ │ │ │ + str r1, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r1, [sp, #248] @ 0xf8 │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r0, [r1, #58] @ 0x3a │ │ │ │ + str r1, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r1, [sp, #552] @ 0x228 │ │ │ │ + str r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r0, [r4, #56] @ 0x38 │ │ │ │ + str r1, [sp, #0] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r1, [sp, #184] @ 0xb8 │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ 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 r3, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r0, r3, #24 │ │ │ │ + asrs r0, r7, #31 │ │ │ │ lsls r4, r0, #4 │ │ │ │ ldr r7, [sp, #136] @ 0x88 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldrh r4, [r6, #24] │ │ │ │ + ldrh r4, [r2, #40] @ 0x28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r4, [r7, #38] @ 0x26 │ │ │ │ + ldrh r4, [r3, #54] @ 0x36 │ │ │ │ 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, #46] @ 0x2e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r2, [r4, #16] │ │ │ │ + ldrh r2, [r0, #32] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r4, [r1, #16] │ │ │ │ + ldrh r4, [r5, #30] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r6, [r1, #34] @ 0x22 │ │ │ │ + ldrh r6, [r5, #48] @ 0x30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r2, [r6, #30] │ │ │ │ + ldrh r2, [r2, #46] @ 0x2e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r4, [r4, #14] │ │ │ │ + ldrh r4, [r0, #30] │ │ │ │ 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, #54] @ 0x36 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r6, #4 │ │ │ │ + asrs r2, r2, #12 │ │ │ │ lsls r4, r0, #4 │ │ │ │ ldr r2, [sp, #272] @ 0x110 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strh r6, [r2, #50] @ 0x32 │ │ │ │ + ldrh r6, [r6, #0] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r6, [r3, #0] │ │ │ │ + ldrh r6, [r7, #14] │ │ │ │ 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 │ │ │ │ + ldrh r0, [r1, #8] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r2, [r0, #42] @ 0x2a │ │ │ │ + strh r2, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r4, [r5, #40] @ 0x28 │ │ │ │ + strh r4, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r6, [r5, #58] @ 0x3a │ │ │ │ + ldrh r6, [r1, #10] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r2, [r2, #56] @ 0x38 │ │ │ │ + ldrh r2, [r6, #6] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r4, [r0, #40] @ 0x28 │ │ │ │ + strh r4, [r4, #54] @ 0x36 │ │ │ │ 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 │ │ │ │ + ldrh r4, [r0, #8] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrb r6, [r4, #11] │ │ │ │ + ldrb r6, [r0, #19] │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #52] @ 0x34 │ │ │ │ + ldrh r4, [r2, #4] │ │ │ │ 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 │ │ │ │ + ldrh r2, [r7, #2] │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #48] @ 0x30 │ │ │ │ + ldrh r4, [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, #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, #62] @ 0x3e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r4, [r1, #46] @ 0x2e │ │ │ │ + strh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r0, [r1, #42] @ 0x2a │ │ │ │ + strh r0, [r5, #56] @ 0x38 │ │ │ │ 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, #54] @ 0x36 │ │ │ │ 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, #48] @ 0x30 │ │ │ │ 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, #40] @ 0x28 │ │ │ │ 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, #36] @ 0x24 │ │ │ │ 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, #22] │ │ │ │ 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, #30] │ │ │ │ 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, #24] │ │ │ │ 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] │ │ │ │ + strh r0, [r4, #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, 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, #16] │ │ │ │ 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, #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] @ (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, #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] @ (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] │ │ │ │ + strh r4, [r3, #4] │ │ │ │ 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] │ │ │ │ + strh r6, [r1, #0] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrb r0, [r7, #9] │ │ │ │ + ldrb r0, [r3, #17] │ │ │ │ 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, #8] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r4, [r5, #30] │ │ │ │ + ldrb r4, [r1, #6] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrb r6, [r3, #1] │ │ │ │ + ldrb r6, [r7, #8] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r0, [r3, #28] │ │ │ │ + ldrb r0, [r7, #3] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r4, [r2, #31] │ │ │ │ + ldrb r4, [r6, #6] │ │ │ │ lsls r2, r6, #3 │ │ │ │ strb r1, [r1, #16] │ │ │ │ - vqshlu.s32 d23, d30, #31 │ │ │ │ + vqshrun.s64 d23, q7, #1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ subs r0, #172 @ 0xac │ │ │ │ lsls r2, r6, #6 │ │ │ │ - strb r4, [r6, #25] │ │ │ │ + ldrb r4, [r2, #1] │ │ │ │ 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, #7] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r6, [r3, #16] │ │ │ │ + strb r6, [r7, #23] │ │ │ │ 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, #15] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r6, [r2, #5] │ │ │ │ + strb r6, [r6, #12] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r2, [r1, #8] │ │ │ │ + strb r2, [r5, #15] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r4, [r0, #3] │ │ │ │ + strb r4, [r4, #10] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r0, [r0, #6] │ │ │ │ + strb r0, [r4, #13] │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r5, [r6, #88] @ 0x58 │ │ │ │ - vqrdmlsh.s q11, , d26[0] │ │ │ │ + @ instruction: 0xffff71ca │ │ │ │ lsls r2, r6, #3 │ │ │ │ adds r2, #88 @ 0x58 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - strb r0, [r4, #0] │ │ │ │ + strb r0, [r0, #8] │ │ │ │ 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, #13] │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldrb r6, [r1, #27] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldr r2, [r6, #76] @ 0x4c │ │ │ │ + ldr r2, [r2, #108] @ 0x6c │ │ │ │ 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, #84] @ 0x54 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r2, [r7, #36] @ 0x24 │ │ │ │ + ldr r2, [r3, #68] @ 0x44 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [r0, #40] @ 0x28 │ │ │ │ + ldr r0, [r4, #68] @ 0x44 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r4, [r5, #48] @ 0x30 │ │ │ │ + ldr r4, [r1, #80] @ 0x50 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r6, [r6, #44] @ 0x2c │ │ │ │ + ldr r6, [r2, #76] @ 0x4c │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r5, [r7, #120] @ 0x78 │ │ │ │ - vqrshrn.u64 d22, q7, #1 │ │ │ │ + @ instruction: 0xffff6b3e │ │ │ │ lsls r2, r6, #3 │ │ │ │ cmp r3, #204 @ 0xcc │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r0, [r2, #24] │ │ │ │ + ldr r0, [r6, #52] @ 0x34 │ │ │ │ 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, #80] @ 0x50 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldrb r6, [r7, #1] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - str r2, [r4, #104] @ 0x68 │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ 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, #112] @ 0x70 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r2, [r5, #64] @ 0x40 │ │ │ │ + str r2, [r1, #96] @ 0x60 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r0, [r6, #64] @ 0x40 │ │ │ │ + str r0, [r2, #96] @ 0x60 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r4, [r3, #76] @ 0x4c │ │ │ │ + str r4, [r7, #104] @ 0x68 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r6, [r4, #72] @ 0x48 │ │ │ │ + str r6, [r0, #104] @ 0x68 │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r5, [r5, #20] │ │ │ │ - vsubw.u q11, , d14 │ │ │ │ + vmls.i q11, , d30[0] │ │ │ │ lsls r2, r6, #3 │ │ │ │ movs r5, #124 @ 0x7c │ │ │ │ lsls r2, r6, #6 │ │ │ │ - str r0, [r0, #52] @ 0x34 │ │ │ │ + str r0, [r4, #80] @ 0x50 │ │ │ │ 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, #100] @ 0x64 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r0, #78 @ 0x4e │ │ │ │ + cmp r2, #46 @ 0x2e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r6, [r6, #64] @ 0x40 │ │ │ │ + str r6, [r2, #96] @ 0x60 │ │ │ │ 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, #88] @ 0x58 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r6, [r3, #56] @ 0x38 │ │ │ │ + str r6, [r7, #84] @ 0x54 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r7, #108 @ 0x6c │ │ │ │ + cmp r1, #76 @ 0x4c │ │ │ │ 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, #80] @ 0x50 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r6, [r1, #48] @ 0x30 │ │ │ │ + str r6, [r5, #76] @ 0x4c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r6, #200 @ 0xc8 │ │ │ │ + cmp r0, #168 @ 0xa8 │ │ │ │ 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, #72] @ 0x48 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r2, [r5, #40] @ 0x28 │ │ │ │ + str r2, [r1, #72] @ 0x48 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r6, #80 @ 0x50 │ │ │ │ + cmp r0, #48 @ 0x30 │ │ │ │ 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, #64] @ 0x40 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r2, [r4, #32] │ │ │ │ + str r2, [r0, #64] @ 0x40 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r5, #176 @ 0xb0 │ │ │ │ + movs r7, #144 @ 0x90 │ │ │ │ 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, #56] @ 0x38 │ │ │ │ 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, #52] @ 0x34 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r4, #118 @ 0x76 │ │ │ │ + movs r6, #86 @ 0x56 │ │ │ │ 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, #44] @ 0x2c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r3, #206 @ 0xce │ │ │ │ + movs r5, #174 @ 0xae │ │ │ │ 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, #36] @ 0x24 │ │ │ │ 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, #28] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r2, #132 @ 0x84 │ │ │ │ + movs r4, #100 @ 0x64 │ │ │ │ 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] │ │ │ │ + str r6, [r2, #16] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r1, #154 @ 0x9a │ │ │ │ + movs r3, #122 @ 0x7a │ │ │ │ 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] │ │ │ │ + str r0, [r1, #4] │ │ │ │ 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, r7] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r6, [r7, r6] │ │ │ │ + ldrh r6, [r3, r6] │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r6, [r6, #92] @ 0x5c │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ + ldrh r2, [r7, r1] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [r6, r1] │ │ │ │ + ldrh r0, [r2, r1] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [r6, r1] │ │ │ │ + ldrh r0, [r2, r1] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r2, [r2, r0] │ │ │ │ + ldr r2, [r6, r7] │ │ │ │ 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] │ │ │ │ + ldr r6, [r0, r5] │ │ │ │ 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] │ │ │ │ + ldr r2, [r2, r4] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrsb r2, [r0, r4] │ │ │ │ + ldr r2, [r4, r3] │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r6, [r3, #44] @ 0x2c │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strb r4, [r3, r5] │ │ │ │ + ldrsb r4, [r7, r4] │ │ │ │ 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] │ │ │ │ + ldrsb r4, [r1, r3] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r1, [pc, #520] @ (15a374 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x442d4>) │ │ │ │ + ldr r3, [pc, #392] @ (15a2f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44254>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r6, [pc, #952] @ (15a528 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44488>) │ │ │ │ + str r6, [r1, r3] │ │ │ │ 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> │ │ │ │ + bvc.n 15a0e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44044> │ │ │ │ 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 │ │ │ │ + ldr r0, [pc, #496] @ (15a4c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44424>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r4, [pc, #104] @ (15a340 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x442a0>) │ │ │ │ + ldr r5, [pc, #1000] @ (15a6c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44620>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - mov r4, pc │ │ │ │ + ldr r0, [pc, #368] @ (15a44c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x443ac>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r4, [pc, #392] @ (15a468 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x443c8>) │ │ │ │ + ldr r6, [pc, #264] @ (15a3e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44348>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - mov r4, fp │ │ │ │ + ldr r0, [pc, #240] @ (15a3d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44334>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r4, [pc, #40] @ (15a310 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44270>) │ │ │ │ + ldr r5, [pc, #936] @ (15a690 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x445f0>) │ │ │ │ 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] │ │ │ │ + strh r2, [r4, r2] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r0, r7 │ │ │ │ + bx r3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r2, [pc, #656] @ (15a848 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x447a8>) │ │ │ │ + ldr r4, [pc, #528] @ (15a7c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44728>) │ │ │ │ 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> │ │ │ │ + bcc.n 15a698 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x445f8> │ │ │ │ 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 │ │ │ │ + add r4, r6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0x47d2 │ │ │ │ + ldr r1, [pc, #712] @ (15a9e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44948>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - tst r4, r6 │ │ │ │ + add r4, r2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [pc, #104] @ (15a790 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x446f0>) │ │ │ │ + ldr r1, [pc, #1000] @ (15ab10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44a70>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - tst r4, r2 │ │ │ │ + mvns r4, r6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0x47c2 │ │ │ │ + ldr r1, [pc, #648] @ (15a9b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44918>) │ │ │ │ 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 r6, [pc, #136] @ (15aafc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44a5c>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldmia r5!, {r3, r4} │ │ │ │ + ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r0, #4 │ │ │ │ ldrsb r6, [r4, r0] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - subs r6, #148 @ 0x94 │ │ │ │ + eors r4, r6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r0, r0 │ │ │ │ + cmp r8, 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 r7, #98 @ 0x62 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - orrs r0, r0 │ │ │ │ + add r8, ip │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r5, #102 @ 0x66 │ │ │ │ + subs r7, #70 @ 0x46 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - muls r4, r1 │ │ │ │ + cmp r4, r5 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r5, #62 @ 0x3e │ │ │ │ + subs r7, #30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmn r0, r6 │ │ │ │ + add r8, sl │ │ │ │ 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 r1, [pc, #728] @ (15b1d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45138>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldmia r0!, {r1, r3, r7} │ │ │ │ + ldmia r2!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r0, #4 │ │ │ │ str r0, [r3, r6] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - subs r2, #8 │ │ │ │ + subs r3, #232 @ 0xe8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r7, #116 @ 0x74 │ │ │ │ + adcs r4, r2 │ │ │ │ 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 r2, #214 @ 0xd6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r6, #116 @ 0x74 │ │ │ │ + eors r4, r2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r0, #218 @ 0xda │ │ │ │ + subs r2, #186 @ 0xba │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r6, #192 @ 0xc0 │ │ │ │ + lsls r0, r4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r0, #178 @ 0xb2 │ │ │ │ + subs r2, #146 @ 0x92 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r6, #100 @ 0x64 │ │ │ │ + eors r4, r0 │ │ │ │ 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 │ │ │ │ + add sl, lr │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r3!, {r3, r5, r7} │ │ │ │ + stmia r5!, {r3, r7} │ │ │ │ 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 r7, #8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r2, #148 @ 0x94 │ │ │ │ + subs r4, #116 @ 0x74 │ │ │ │ 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 r3, #118 @ 0x76 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r4, #12 │ │ │ │ + adds r5, #236 @ 0xec │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r3, #246 @ 0xf6 │ │ │ │ + adds r5, #214 @ 0xd6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r1, #220 @ 0xdc │ │ │ │ + subs r3, #188 @ 0xbc │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r1, #128 @ 0x80 │ │ │ │ + subs r3, #96 @ 0x60 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r3, #206 @ 0xce │ │ │ │ + adds r5, #174 @ 0xae │ │ │ │ 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 │ │ │ │ + lsls r6, r0 │ │ │ │ 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>) │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + lsls r3, r0, #4 │ │ │ │ + ldr r0, [pc, #184] @ (15b930 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45890>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r0, #156 @ 0x9c │ │ │ │ + adds r2, #124 @ 0x7c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r6, #8 │ │ │ │ + adds r7, #232 @ 0xe8 │ │ │ │ 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 r6, #222 @ 0xde │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r7, #116 @ 0x74 │ │ │ │ + adds r1, #84 @ 0x54 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r7, #94 @ 0x5e │ │ │ │ + adds r1, #62 @ 0x3e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r5, #68 @ 0x44 │ │ │ │ + adds r7, #36 @ 0x24 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r4, #232 @ 0xe8 │ │ │ │ + adds r6, #200 @ 0xc8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r7, #54 @ 0x36 │ │ │ │ + adds r1, #22 │ │ │ │ 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 r3, #52 @ 0x34 │ │ │ │ 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 r2, #220 @ 0xdc │ │ │ │ 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 r2, #174 @ 0xae │ │ │ │ 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 r2, #90 @ 0x5a │ │ │ │ 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 r2, #36 @ 0x24 │ │ │ │ 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 r1, #228 @ 0xe4 │ │ │ │ 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 r1, #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 │ │ │ │ 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 │ │ │ │ + subs r1, #90 @ 0x5a │ │ │ │ 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 │ │ │ │ + subs r1, #16 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov 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 │ │ │ │ + subs r0, #198 @ 0xc6 │ │ │ │ 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 │ │ │ │ + subs r0, #146 @ 0x92 │ │ │ │ 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 │ │ │ │ + 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 │ │ │ │ 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 │ │ │ │ + subs r0, #26 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov 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 r7, #168 @ 0xa8 │ │ │ │ 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 r7, #102 @ 0x66 │ │ │ │ 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 r7, #10 │ │ │ │ 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 r6, #246 @ 0xf6 │ │ │ │ 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 r6, #192 @ 0xc0 │ │ │ │ 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 r7, #22 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r5, #32 │ │ │ │ + cmp r7, #0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r5, #28 │ │ │ │ + cmp r6, #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 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 r5, #212 @ 0xd4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r3, #254 @ 0xfe │ │ │ │ + cmp r5, #222 @ 0xde │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r3, #218 @ 0xda │ │ │ │ + cmp r5, #186 @ 0xba │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r3, #156 @ 0x9c │ │ │ │ + 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 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 r5, #96 @ 0x60 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r3, #82 @ 0x52 │ │ │ │ + cmp r5, #50 @ 0x32 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r3, #76 @ 0x4c │ │ │ │ + cmp r5, #44 @ 0x2c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r3, #58 @ 0x3a │ │ │ │ + cmp r5, #26 │ │ │ │ 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 r4, #206 @ 0xce │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r2, #136 @ 0x88 │ │ │ │ + cmp r4, #104 @ 0x68 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r2, #134 @ 0x86 │ │ │ │ + cmp r4, #102 @ 0x66 │ │ │ │ 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 r4, #42 @ 0x2a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r2, #58 @ 0x3a │ │ │ │ + cmp r4, #26 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r1, #194 @ 0xc2 │ │ │ │ + cmp r3, #162 @ 0xa2 │ │ │ │ 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 r3, #138 @ 0x8a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r1, #168 @ 0xa8 │ │ │ │ + cmp r3, #136 @ 0x88 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r1, #28 │ │ │ │ + cmp r2, #252 @ 0xfc │ │ │ │ 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 r3, #6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r1, #18 │ │ │ │ + cmp r2, #242 @ 0xf2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r0, #116 @ 0x74 │ │ │ │ + cmp r2, #84 @ 0x54 │ │ │ │ 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 r2, #116 @ 0x74 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r0, #100 @ 0x64 │ │ │ │ + cmp r2, #68 @ 0x44 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r7, #178 @ 0xb2 │ │ │ │ + cmp r1, #146 @ 0x92 │ │ │ │ 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 r1, #136 @ 0x88 │ │ │ │ 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 │ │ │ │ + cmp r1, #54 @ 0x36 │ │ │ │ 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 │ │ │ │ + cmp r0, #208 @ 0xd0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r6, #222 @ 0xde │ │ │ │ + cmp r0, #190 @ 0xbe │ │ │ │ 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 │ │ │ │ + cmp r0, #70 @ 0x46 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r6, #114 @ 0x72 │ │ │ │ + cmp r0, #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, #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 │ │ │ │ + cmp r0, #20 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r5, #110 @ 0x6e │ │ │ │ + movs r7, #78 @ 0x4e │ │ │ │ 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 r7, #120 @ 0x78 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r4, #242 @ 0xf2 │ │ │ │ + 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, #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 r6, #228 @ 0xe4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r4, #0 │ │ │ │ + movs r5, #224 @ 0xe0 │ │ │ │ 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 r6, #84 @ 0x54 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r3, #126 @ 0x7e │ │ │ │ + movs r5, #94 @ 0x5e │ │ │ │ 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 r5, #90 @ 0x5a │ │ │ │ lsls r2, r6, #3 │ │ │ │ cmp r3, #12 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r3, #42 @ 0x2a │ │ │ │ + movs r5, #10 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r3, #14 │ │ │ │ + movs r4, #238 @ 0xee │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r2, #218 @ 0xda │ │ │ │ + movs r4, #186 @ 0xba │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r2, #164 @ 0xa4 │ │ │ │ + movs r4, #132 @ 0x84 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r2, #100 @ 0x64 │ │ │ │ + movs r4, #68 @ 0x44 │ │ │ │ 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 r2, #240 @ 0xf0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r0, #238 @ 0xee │ │ │ │ + movs r2, #206 @ 0xce │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r0, #142 @ 0x8e │ │ │ │ + movs r2, #110 @ 0x6e │ │ │ │ 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 │ │ │ │ + movs r1, #18 │ │ │ │ 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 │ │ │ │ + subs r4, r7, #4 │ │ │ │ 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 │ │ │ │ + subs r4, r4, r5 │ │ │ │ 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, #17 │ │ │ │ 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, #6 │ │ │ │ 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, #26 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r4!, {r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r6, r7} │ │ │ │ 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 │ │ │ │ + ldrh r6, [r3, #4] │ │ │ │ lsls r3, r0, #4 │ │ │ │ - strh r6, [r0, #58] @ 0x3a │ │ │ │ + ldrh r6, [r4, #8] │ │ │ │ lsls r3, r0, #4 │ │ │ │ - strh r6, [r1, #56] @ 0x38 │ │ │ │ + ldrh r6, [r5, #6] │ │ │ │ lsls r3, r0, #4 │ │ │ │ - strh r4, [r2, #54] @ 0x36 │ │ │ │ + ldrh r4, [r6, #4] │ │ │ │ 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 │ │ │ │ + subs r0, r0, #5 │ │ │ │ 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 │ │ │ │ + lsrs r6, r5, #3 │ │ │ │ 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 │ │ │ │ + lsrs r2, r7, #2 │ │ │ │ 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 │ │ │ │ + lsrs r2, r4, #1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r2, r5, #25 │ │ │ │ + lsrs r2, r1, #1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cbnz r4, 15f366 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x492c6> │ │ │ │ + cbnz r4, 15f39e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x492fe> │ │ │ │ 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, #31 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r2, r3, #24 │ │ │ │ + lsls r2, r7, #31 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r2, r6, #23 │ │ │ │ + lsls r2, r2, #31 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0xb8c4 │ │ │ │ + hlt 0x0024 │ │ │ │ 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 │ │ │ │ + vshr.s64 q8, , #48 │ │ │ │ + lsls r0, r4, #23 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stcl 0, cr0, [r0, #964] @ 0x3c4 │ │ │ │ - adds r4, r0, r3 │ │ │ │ + vshr.s64 q0, , #32 │ │ │ │ + subs r4, r4, r2 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - ldc 0, cr0, [sl, #-964] @ 0xfffffc3c │ │ │ │ + mrc 0, 7, r0, cr10, cr1, {7} │ │ │ │ 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, #18 │ │ │ │ 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, #17 │ │ │ │ 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, #15 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r2, r5, #8 │ │ │ │ + lsls r2, r1, #16 │ │ │ │ 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, #9 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r6, r7 │ │ │ │ + lsls r6, r3, #8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ + lsls r6, r5, #8 │ │ │ │ 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,17 @@ │ │ │ │ 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 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ + vshr.u64 q0, , #56 │ │ │ │ stmdb sp!, {r4, 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 +288864,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 │ │ │ │ + mcr2 0, 2, r0, cr4, 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, #324] @ (160058 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x49fb8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -288994,19 +288993,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 │ │ │ │ + sxth r6, r3 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - @ instruction: 0xfb9a00f1 │ │ │ │ - @ instruction: 0xfb4000f1 │ │ │ │ - @ instruction: 0xfb1400f1 │ │ │ │ + ldc2l 0, cr0, [sl, #-964]! @ 0xfffffc3c │ │ │ │ + stc2 0, cr0, [r0, #-964]! @ 0xfffffc3c │ │ │ │ + ldc2l 0, cr0, [r4], #964 @ 0x3c4 │ │ │ │ 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 +289094,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 │ │ │ │ + sub 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 +289362,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] │ │ │ │ + @ instruction: 0xfad000f1 │ │ │ │ + @ instruction: 0xfa3e00f1 │ │ │ │ + @ instruction: 0xfa0400f1 │ │ │ │ + ldr??.w r0, [sl, #241] @ 0xf1 │ │ │ │ + @ instruction: 0xfa0e00f1 │ │ │ │ + @ instruction: 0xfa1c00f1 │ │ │ │ + @ instruction: 0xfa3000f1 │ │ │ │ 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 +289389,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] │ │ │ │ + @ instruction: 0xfa0a00f1 │ │ │ │ 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 +289441,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, #241] @ 0xf1 │ │ │ │ + ldrsb.w r0, [lr, #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, #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 +289551,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 │ │ │ │ + vst4. {d16-d19}, [r6 :256], r1 │ │ │ │ + vst4. {d0-d3}, [r4 :256], r1 │ │ │ │ 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 +289908,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 │ │ │ │ + add.w r0, lr, #7897088 @ 0x788000 │ │ │ │ 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 +289942,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: 0xf4c800f1 │ │ │ │ stmdb sp!, {r3, r4, 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,20 +291055,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, #104] @ 0x68 │ │ │ │ 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> │ │ │ │ - lsls r1, r6, #3 │ │ │ │ + ldcl 0, cr0, [r8], #-964 @ 0xfffffc3c │ │ │ │ + and.w r0, r6, r1, ror #3 │ │ │ │ + ldmia.w ip, {r0, r4, r5, r6, r7} │ │ │ │ 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 │ │ │ │ b.n 1612f6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4b256> │ │ │ │ @@ -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 161760 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4b6c0> │ │ │ │ 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, r7] │ │ │ │ lsls r3, r0, #4 │ │ │ │ - ldrb r6, [r2, r7] │ │ │ │ + ldrsh r6, [r6, r6] │ │ │ │ lsls r3, r0, #4 │ │ │ │ - ldrb r0, [r5, r0] │ │ │ │ + ldrsh r0, [r1, r0] │ │ │ │ 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 161594 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4b4f4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 1621cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c12c> │ │ │ │ + b.n 16158c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4b4ec> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 1620ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c00c> │ │ │ │ + b.n 16246c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c3cc> │ │ │ │ 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 │ │ │ │ + subs r6, r2, r0 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - bvc.n 161cb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4bc14> │ │ │ │ + bls.n 161c74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4bbd4> │ │ │ │ lsls r5, r7, #3 │ │ │ │ - b.n 162184 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c0e4> │ │ │ │ + b.n 162544 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c4a4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 162044 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4bfa4> │ │ │ │ + b.n 162404 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c364> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 162080 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4bfe0> │ │ │ │ + b.n 162440 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c3a0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 1620b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c018> │ │ │ │ + b.n 162478 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c3d8> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 1621c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c120> │ │ │ │ + b.n 161580 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4b4e0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 162170 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c0d0> │ │ │ │ + b.n 162530 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c490> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 162230 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c190> │ │ │ │ + b.n 1615f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4b550> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 1621e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c148> │ │ │ │ + b.n 1615a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4b508> │ │ │ │ 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 162504 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c464> │ │ │ │ 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 1623c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c328> │ │ │ │ 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, #42] @ 0x2a │ │ │ │ lsls r3, r6, #3 │ │ │ │ - bcc.n 1620a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c004> │ │ │ │ + bpl.n 162064 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4bfc4> │ │ │ │ lsls r5, r7, #3 │ │ │ │ - bcc.n 162084 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4bfe4> │ │ │ │ + bpl.n 162044 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4bfa4> │ │ │ │ lsls r5, r7, #3 │ │ │ │ - svc 40 @ 0x28 │ │ │ │ + b.n 1622d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c234> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strh r0, [r2, #22] │ │ │ │ + strh r0, [r6, #36] @ 0x24 │ │ │ │ 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 │ │ │ │ + b.n 162234 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c194> │ │ │ │ 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> │ │ │ │ + bgt.n 162678 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c5d8> │ │ │ │ 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> │ │ │ │ + bgt.n 1626f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c654> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bls.n 16268c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c5ec> │ │ │ │ + blt.n 16264c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c5ac> │ │ │ │ lsls r1, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 162640 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c5a0> │ │ │ │ + blt.n 162600 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c560> │ │ │ │ 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, #25] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldmia r4!, {r1, r2, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r5, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - bls.n 162960 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c8c0> │ │ │ │ + bge.n 162920 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c880> │ │ │ │ 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 r6, {r1, r6} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldmia r4!, {r2, r6} │ │ │ │ + ldmia r6!, {r2, r5} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - bvc.n 16284c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c7ac> │ │ │ │ + bls.n 162a0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c96c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r3!, {r4, r5, r7} │ │ │ │ + ldmia r5!, {r4, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - bvc.n 162894 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c7f4> │ │ │ │ + bls.n 162854 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c7b4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r3!, {r1, r4, r7} │ │ │ │ + ldmia r5, {r1, r4, r5, r6} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - bvc.n 1628c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c828> │ │ │ │ + bls.n 162888 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c7e8> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r3!, {r4, r5, r6} │ │ │ │ + ldmia r5!, {r4, r6} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - bvs.n 1628c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c824> │ │ │ │ + bhi.n 162884 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c7e4> │ │ │ │ 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> │ │ │ │ + bls.n 162a18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c978> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bvc.n 162a50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c9b0> │ │ │ │ + bls.n 162a10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c970> │ │ │ │ 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> │ │ │ │ + bhi.n 162b58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cab8> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bvs.n 162b90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4caf0> │ │ │ │ + bhi.n 162b50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cab0> │ │ │ │ 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> │ │ │ │ + bhi.n 162b4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4caac> │ │ │ │ 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> │ │ │ │ + bvc.n 162b00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4ca60> │ │ │ │ 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> │ │ │ │ + bvc.n 162ad8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4ca38> │ │ │ │ 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> │ │ │ │ + bvc.n 162ca4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cc04> │ │ │ │ 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> │ │ │ │ + bvs.n 162c4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cbac> │ │ │ │ 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> │ │ │ │ + bvs.n 162c20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cb80> │ │ │ │ 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> │ │ │ │ + bvs.n 162dc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cd28> │ │ │ │ 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> │ │ │ │ + bvs.n 162d84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cce4> │ │ │ │ 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> │ │ │ │ + bpl.n 162d54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4ccb4> │ │ │ │ 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> │ │ │ │ + bpl.n 162d2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cc8c> │ │ │ │ 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> │ │ │ │ + bpl.n 162ef8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4ce58> │ │ │ │ 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> │ │ │ │ + bpl.n 162eb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4ce10> │ │ │ │ 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> │ │ │ │ + bmi.n 162e98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cdf8> │ │ │ │ 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> │ │ │ │ + bmi.n 162e64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cdc4> │ │ │ │ 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> │ │ │ │ + bmi.n 16302c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cf8c> │ │ │ │ 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> │ │ │ │ + bmi.n 162fec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cf4c> │ │ │ │ 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> │ │ │ │ + bcc.n 162fdc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cf3c> │ │ │ │ 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> │ │ │ │ + bcc.n 162fb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cf14> │ │ │ │ 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> │ │ │ │ + bcc.n 163170 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4d0d0> │ │ │ │ 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 r7!, {r2, r4, r5} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r5!, {r1, r3, r6} │ │ │ │ + ldmia r7!, {r1, r3, r5} │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldmia r6, {r1, r6} │ │ │ │ lsls r6, r5, #6 │ │ │ │ - stmia r2!, {r2, r4, r6} │ │ │ │ + stmia r4!, {r2, r4, r5} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - stmia r2!, {r2, r3, r4} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - lsls r0, r3, #10 │ │ │ │ + lsls r0, r7, #17 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldmia r5!, {r2, r6} │ │ │ │ + ldmia r7!, {r2, r5} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldmia r5, {r2, r4, r5, r7} │ │ │ │ + ldmia r7, {r2, r4, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldmia r5!, {r2, r3, r6, r7} │ │ │ │ + ldmia r7, {r2, r3, r5, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r1!, {r1, r7} │ │ │ │ + stmia r3!, {r1, r5, r6} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldmia r4!, {r1, r3, r5, r7} │ │ │ │ + ldmia r6!, {r1, r3, 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, #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} │ │ │ │ - lsls r1, r6, #3 │ │ │ │ - cbnz r4, 164710 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4e670> │ │ │ │ + itt lt │ │ │ │ + lsllt r1, r6, #3 │ │ │ │ + cbnz r4, 164710 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4e670> @ unpredictable │ │ │ │ lsls r6, r5, #6 │ │ │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ │ │ - lsls r1, r6, #3 │ │ │ │ - pop {r1, r2, r4, r5, r6} │ │ │ │ + itt pl │ │ │ │ + lslpl r1, r6, #3 │ │ │ │ + bkpt 0x0056 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - pop {r5, r6} │ │ │ │ + bkpt 0x0040 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - pop {r1, r5} │ │ │ │ + bkpt 0x0002 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r1!, {r3} │ │ │ │ + ldmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r2, r0, #4 │ │ │ │ - cbnz r4, 16473c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4e69c> │ │ │ │ + pop {r2, r5, r7, pc} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - cbnz r2, 164746 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4e6a6> │ │ │ │ + pop {r1, r3, r4, r5, r7, pc} │ │ │ │ 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 │ │ │ │ + pop {r1, r2} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - rev r0, r1 │ │ │ │ + cbnz r0, 1649f6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4e956> │ │ │ │ lsls r1, r6, #3 │ │ │ │ @ instruction: 0xb6d4 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - @ instruction: 0xb8fa │ │ │ │ + revsh r2, r3 │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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 r5, #200 @ 0xc8 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - cmp r3, #112 @ 0x70 │ │ │ │ + cmp r5, #80 @ 0x50 │ │ │ │ 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} │ │ │ │ + @ instruction: 0xb6d4 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - push {r2, r3, r7} │ │ │ │ + @ instruction: 0xb66c │ │ │ │ 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> │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ 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, 1651fe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4f15e> │ │ │ │ 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 r5, sp, #968 @ 0x3c8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r3, sp, #560 @ 0x230 │ │ │ │ + add r5, sp, #432 @ 0x1b0 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r3, sp, #448 @ 0x1c0 │ │ │ │ + add r5, sp, #320 @ 0x140 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r3, sp, #424 @ 0x1a8 │ │ │ │ + add r5, sp, #296 @ 0x128 │ │ │ │ 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 r3, sp, #560 @ 0x230 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r1, sp, #72 @ 0x48 │ │ │ │ + add r2, sp, #968 @ 0x3c8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r1, sp, #176 @ 0xb0 │ │ │ │ + add r3, sp, #48 @ 0x30 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r1, sp, #184 @ 0xb8 │ │ │ │ + add r3, sp, #56 @ 0x38 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r0, sp, #608 @ 0x260 │ │ │ │ + add r2, sp, #480 @ 0x1e0 │ │ │ │ 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 r1, sp, #736 @ 0x2e0 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r7, pc, #456 @ (adr r7, 165efc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4fe5c>) │ │ │ │ + add r1, sp, #328 @ 0x148 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r7, pc, #512 @ (adr r7, 165f38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4fe98>) │ │ │ │ + add r1, sp, #384 @ 0x180 │ │ │ │ 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 r0, sp, #600 @ 0x258 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r7, pc, #0 @ (adr r7, 165e7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4fddc>) │ │ │ │ + add r0, sp, #896 @ 0x380 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r6, pc, #784 @ (adr r6, 166190 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x500f0>) │ │ │ │ + add r0, sp, #656 @ 0x290 │ │ │ │ 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 r7, pc, #792 @ (adr r7, 1664dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5043c>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r5, pc, #64 @ (adr r5, 166208 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50168>) │ │ │ │ + add r6, pc, #960 @ (adr r6, 166588 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x504e8>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r5, pc, #304 @ (adr r5, 1662fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5025c>) │ │ │ │ + add r7, pc, #176 @ (adr r7, 16627c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x501dc>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r4, pc, #928 @ (adr r4, 166570 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x504d0>) │ │ │ │ + add r6, pc, #800 @ (adr r6, 1664f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50450>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r4, pc, #896 @ (adr r4, 166554 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x504b4>) │ │ │ │ + add r6, pc, #768 @ (adr r6, 1664d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50434>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r4, pc, #592 @ (adr r4, 166428 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50388>) │ │ │ │ + add r6, pc, #464 @ (adr r6, 1663a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50308>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r4, pc, #816 @ (adr r4, 16650c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5046c>) │ │ │ │ + add r6, pc, #688 @ (adr r6, 16648c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x503ec>) │ │ │ │ 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 r5, pc, #696 @ (adr r5, 166608 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50568>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r3, pc, #864 @ (adr r3, 1666b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50614>) │ │ │ │ + add r5, pc, #736 @ (adr r5, 166634 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50594>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r3, pc, #480 @ (adr r3, 166538 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50498>) │ │ │ │ + add r5, pc, #352 @ (adr r5, 1664b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50418>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r3, pc, #520 @ (adr r3, 166564 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x504c4>) │ │ │ │ + add r5, pc, #392 @ (adr r5, 1664e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50444>) │ │ │ │ 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 r4, pc, #880 @ (adr r4, 166824 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50784>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r2, pc, #888 @ (adr r2, 166830 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50790>) │ │ │ │ + add r4, pc, #760 @ (adr r4, 1667b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50710>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r2, pc, #664 @ (adr r2, 166754 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x506b4>) │ │ │ │ + add r4, pc, #536 @ (adr r4, 1666d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50634>) │ │ │ │ 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 r4, pc, #192 @ (adr r4, 166688 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x505e8>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r2, pc, #80 @ (adr r2, 16661c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5057c>) │ │ │ │ + add r3, pc, #976 @ (adr r3, 16699c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x508fc>) │ │ │ │ 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 r3, pc, #464 @ (adr r3, 1668b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50818>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r1, pc, #280 @ (adr r1, 166804 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50764>) │ │ │ │ + add r3, pc, #152 @ (adr r3, 166784 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x506e4>) │ │ │ │ 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 r1, [sp, #776] @ 0x308 │ │ │ │ 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, #13 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - asrs r2, r6, #3 │ │ │ │ + asrs r2, r2, #11 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - asrs r6, r6, #1 │ │ │ │ + asrs r6, r2, #9 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - lsrs r6, r6, #29 │ │ │ │ + asrs r6, r2, #5 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - lsrs r0, r6, #26 │ │ │ │ + asrs r0, r2, #2 │ │ │ │ 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 r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r4, [sp, #352] @ 0x160 │ │ │ │ + ldr r6, [sp, #224] @ 0xe0 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r4, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r6, [sp, #600] @ 0x258 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r4, [sp, #376] @ 0x178 │ │ │ │ + ldr r6, [sp, #248] @ 0xf8 │ │ │ │ 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 r3, [sp, #520] @ 0x208 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r2, [sp, #256] @ 0x100 │ │ │ │ + ldr r4, [sp, #128] @ 0x80 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r1, [sp, #792] @ 0x318 │ │ │ │ + ldr r3, [sp, #664] @ 0x298 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r2, [sp, #600] @ 0x258 │ │ │ │ + ldr r4, [sp, #472] @ 0x1d8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r3, [sp, #840] @ 0x348 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r2, [sp, #168] @ 0xa8 │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r3, [sp, #160] @ 0xa0 │ │ │ │ + ldr r5, [sp, #32] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r2, [sp, #856] @ 0x358 │ │ │ │ + ldr r4, [sp, #728] @ 0x2d8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r3, [sp, #152] @ 0x98 │ │ │ │ + ldr r5, [sp, #24] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r2, [sp, #376] @ 0x178 │ │ │ │ + ldr r4, [sp, #248] @ 0xf8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r3, [sp, #208] @ 0xd0 │ │ │ │ + ldr r5, [sp, #80] @ 0x50 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r2, [sp, #856] @ 0x358 │ │ │ │ + ldr r4, [sp, #728] @ 0x2d8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r4, [sp, #808] @ 0x328 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r3, [sp, #632] @ 0x278 │ │ │ │ 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 r4, [sp, #296] @ 0x128 │ │ │ │ lsls r1, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #212 @ 0xd4 │ │ │ │ + adds r7, #180 @ 0xb4 │ │ │ │ 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 r2, [sp, #328] @ 0x148 │ │ │ │ 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 r2, [sp, #184] @ 0xb8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r0, [sp, #128] @ 0x80 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ 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 r7, [sp, #304] @ 0x130 │ │ │ │ lsls r1, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #896] @ 0x380 │ │ │ │ + str r6, [sp, #768] @ 0x300 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r4, [sp, #808] @ 0x328 │ │ │ │ + str r6, [sp, #680] @ 0x2a8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r4, [sp, #456] @ 0x1c8 │ │ │ │ + str r6, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r4, [sp, #248] @ 0xf8 │ │ │ │ + str r6, [sp, #120] @ 0x78 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r4, [sp, #480] @ 0x1e0 │ │ │ │ + str r6, [sp, #352] @ 0x160 │ │ │ │ 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 r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r3, [sp, #896] @ 0x380 │ │ │ │ + str r5, [sp, #768] @ 0x300 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r4, [sp, #24] │ │ │ │ + str r5, [sp, #920] @ 0x398 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r3, [sp, #632] @ 0x278 │ │ │ │ + str r5, [sp, #504] @ 0x1f8 │ │ │ │ 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, #28 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - lsls r2, r1, #5 │ │ │ │ + lsls r2, r5, #12 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - adds r5, #54 @ 0x36 │ │ │ │ + adds r7, #22 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r2, [sp, #0] │ │ │ │ + str r3, [sp, #896] @ 0x380 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r1, [sp, #984] @ 0x3d8 │ │ │ │ + str r3, [sp, #856] @ 0x358 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - lsls r0, r1, #1 │ │ │ │ + lsls r0, r5, #8 │ │ │ │ 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,23 @@ │ │ │ │ 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, #18 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - cdp2 1, 14, cr0, cr12, cr2, {0} │ │ │ │ - adds r2, #228 @ 0xe4 │ │ │ │ + lsls r4, r1, #3 │ │ │ │ + lsls r3, r0, #4 │ │ │ │ + adds r4, #196 @ 0xc4 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r0, [r1, #62] @ 0x3e │ │ │ │ + str r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - cdp2 1, 0, cr0, cr12, cr2, {0} │ │ │ │ + vaddw.u32 q8, q6, d2 │ │ │ │ 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 +301090,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 r3, #158 @ 0x9e │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r4, [r5, #54] @ 0x36 │ │ │ │ + str r0, [sp, #816] @ 0x330 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ 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 +301135,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, #10 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - stc2l 1, cr0, [lr], #8 │ │ │ │ + cdp2 1, 12, cr0, cr14, cr2, {0} │ │ │ │ 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 +301247,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 r1, #184 @ 0xb8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r6, [r4, #42] @ 0x2a │ │ │ │ + ldrh r6, [r0, #58] @ 0x3a │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r6, [r4, #40] @ 0x28 │ │ │ │ + ldrh r6, [r0, #56] @ 0x38 │ │ │ │ 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 +301466,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, #44] @ 0x2c │ │ │ │ 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 +301621,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, #22] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r4, [r1, #12] │ │ │ │ + ldrh r4, [r5, #26] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r4, [r3, #16] │ │ │ │ + ldrh r4, [r7, #30] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r6, [r3, #16] │ │ │ │ + ldrh r6, [r7, #30] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrsh r6, [r3, r6] │ │ │ │ + str r6, [r7, #20] │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #592] @ (1686bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5261c>) │ │ │ │ @@ -301866,23 +301865,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, #28] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r2, [r6, #12] │ │ │ │ + ldrh r2, [r2, #28] │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldrb r0, [r4, #9] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrh r2, [r1, #6] │ │ │ │ + ldrh r2, [r5, #20] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r0, [r1, #0] │ │ │ │ + ldrh r0, [r5, #14] │ │ │ │ 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 +302023,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 │ │ │ │ + vld2.8 {d0[0],d1[0]}, [r2], r2 │ │ │ │ + subs.w r1, r8, #8519680 @ 0x820000 │ │ │ │ + @ instruction: 0xf4c00102 │ │ │ │ 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 +302086,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 │ │ │ │ + strb.w r0, [r6, ] │ │ │ │ + ands.w r1, sl, #8519680 @ 0x820000 │ │ │ │ + @ instruction: 0xf3fc0102 │ │ │ │ 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 +302182,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: 0xf7100102 │ │ │ │ + ssat16 r1, #3, r4 │ │ │ │ + movt r1, #24578 @ 0x6002 │ │ │ │ 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 +302267,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, #44] @ 0x2c │ │ │ │ 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 +302357,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, #40] @ 0x28 │ │ │ │ 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 +302441,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, #30] │ │ │ │ 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 +302527,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, #26] │ │ │ │ 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 +302645,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, #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, #228] @ (169084 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x52fe4>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -302752,15 +302751,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] │ │ │ │ + strh r6, [r6, #10] │ │ │ │ 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 +302835,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] │ │ │ │ + strh r2, [r3, #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, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #184] @ (169250 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x531b0>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -302927,15 +302926,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, #30] │ │ │ │ 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 +303010,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, #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] @ (16941c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5337c>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -303102,15 +303101,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, #24] │ │ │ │ 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 +303224,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, #18] │ │ │ │ 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 +303331,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, #16] │ │ │ │ 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 +303422,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, #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, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #200] @ (169870 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x537d0>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -303517,15 +303516,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, #9] │ │ │ │ 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 +303625,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] │ │ │ │ + ldrb r6, [r6, #5] │ │ │ │ lsls r1, r6, #3 │ │ │ │ str r6, [r6, #104] @ 0x68 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strb r2, [r1, #28] │ │ │ │ + ldrb r2, [r5, #3] │ │ │ │ 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 +303714,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] │ │ │ │ + ldrb r0, [r1, #1] │ │ │ │ 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 +303804,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, #31] │ │ │ │ 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 +303942,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, #25] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strb r6, [r2, #16] │ │ │ │ + strb r6, [r6, #23] │ │ │ │ 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 +304064,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, #23] │ │ │ │ lsls r1, r6, #3 │ │ │ │ str r0, [r7, #32] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strb r6, [r1, #13] │ │ │ │ + strb r6, [r5, #20] │ │ │ │ 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 +304171,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, #19] │ │ │ │ lsls r1, r6, #3 │ │ │ │ str r2, [r6, #16] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strb r4, [r2, #10] │ │ │ │ + strb r4, [r6, #17] │ │ │ │ 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 +304288,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, #15] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strb r6, [r7, #5] │ │ │ │ + strb r6, [r3, #13] │ │ │ │ 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 +304428,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, #11] │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldrsh r0, [r3, r2] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strb r2, [r0, #2] │ │ │ │ + strb r2, [r4, #9] │ │ │ │ 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 +304512,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, #8] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r0, [r2, #124] @ 0x7c │ │ │ │ + strb r0, [r6, #6] │ │ │ │ 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 +304640,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 │ │ │ │ + strb r2, [r5, #1] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r4, [r4, #104] @ 0x68 │ │ │ │ + strb r4, [r0, #2] │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (16a424 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x54384>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -304705,17 +304704,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 │ │ │ │ + strb r2, [r5, #0] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r2, [r0, #96] @ 0x60 │ │ │ │ + ldr r2, [r4, #124] @ 0x7c │ │ │ │ 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 +304749,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, #124] @ 0x7c │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r2, [r2, #88] @ 0x58 │ │ │ │ + ldr r2, [r6, #116] @ 0x74 │ │ │ │ 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 +304869,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, #100] @ 0x64 │ │ │ │ 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 +304927,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, #96] @ 0x60 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r6, [r5, #64] @ 0x40 │ │ │ │ + ldr r6, [r1, #96] @ 0x60 │ │ │ │ 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 +304968,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, #84] @ 0x54 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r6, [r0, #60] @ 0x3c │ │ │ │ + ldr r6, [r4, #88] @ 0x58 │ │ │ │ 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 +305039,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, #80] @ 0x50 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r6, [r7, #48] @ 0x30 │ │ │ │ + ldr r6, [r3, #80] @ 0x50 │ │ │ │ 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 +305092,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, #76] @ 0x4c │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r6, [r1, #44] @ 0x2c │ │ │ │ + ldr r6, [r5, #72] @ 0x48 │ │ │ │ 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 +305141,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, #64] @ 0x40 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r6, [r7, #32] │ │ │ │ + ldr r6, [r3, #64] @ 0x40 │ │ │ │ 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 +305193,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, #56] @ 0x38 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r4, [r1, #28] │ │ │ │ + ldr r4, [r5, #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, #116] @ 16aa74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x549d4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305243,17 +305242,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, #48] @ 0x30 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ + ldr r0, [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.w ip, [pc, #96] @ 16aaf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x54a50> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305291,17 +305290,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, #44] @ 0x2c │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ + ldr r0, [r6, #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, #96] @ 16ab6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x54acc> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305339,17 +305338,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, #36] @ 0x24 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r4, [r5, #4] │ │ │ │ + ldr r4, [r1, #36] @ 0x24 │ │ │ │ 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 +305381,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, #32] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r2, [r7, #124] @ 0x7c │ │ │ │ + ldr r2, [r3, #28] │ │ │ │ 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 +305461,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, #28] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r2, [r4, #120] @ 0x78 │ │ │ │ + ldr r2, [r0, #24] │ │ │ │ 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 +305520,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 │ │ │ │ + ldr r2, [r6, #16] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r0, [r6, #112] @ 0x70 │ │ │ │ + ldr r0, [r2, #16] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r4, [r3, #116] @ 0x74 │ │ │ │ + ldr r4, [r7, #16] │ │ │ │ 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 +305619,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 │ │ │ │ + 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 │ │ │ │ mov r1, r2 │ │ │ │ bl 1699f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x53950> │ │ │ │ @@ -305931,17 +305930,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, #84] @ 0x54 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r0, [r2, #56] @ 0x38 │ │ │ │ + str r0, [r6, #84] @ 0x54 │ │ │ │ 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 +305973,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, #80] @ 0x50 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r6, [r5, #52] @ 0x34 │ │ │ │ + str r6, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r6, [r0, #52] @ 0x34 │ │ │ │ + str r6, [r4, #80] @ 0x50 │ │ │ │ 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 +306002,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, #80] @ 0x50 │ │ │ │ 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 +306049,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, #72] @ 0x48 │ │ │ │ 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 +306147,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, #60] @ 0x3c │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r0, [r1, #28] │ │ │ │ + str r0, [r5, #56] @ 0x38 │ │ │ │ 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 +306200,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, #56] @ 0x38 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r0, [r2, #28] │ │ │ │ + str r0, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r0, [r3, #24] │ │ │ │ + str r0, [r7, #52] @ 0x34 │ │ │ │ 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 +306290,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, #48] @ 0x30 │ │ │ │ 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 +306346,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, #40] @ 0x28 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r4, [r3, #8] │ │ │ │ + str r4, [r7, #36] @ 0x24 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr??.w r0, [sl, #240] @ 0xf0 │ │ │ │ + @ instruction: 0xfbda00f0 │ │ │ │ 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 +306438,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, #28] │ │ │ │ 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 +306485,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] │ │ │ │ + str r6, [r7, #20] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strh.w r0, [r6, #240] @ 0xf0 │ │ │ │ + @ instruction: 0xfa8600f0 │ │ │ │ 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 +306533,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] │ │ │ │ + str r2, [r4, #16] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strh.w r0, [lr, r0, lsl #3] │ │ │ │ + @ instruction: 0xfa0e00f0 │ │ │ │ stmdb 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 +306715,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] │ │ │ │ + str r2, [r2, #8] │ │ │ │ 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 +306769,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] │ │ │ │ + ldrsh r6, [r0, r3] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - rsb r0, r8, #7864320 @ 0x780000 │ │ │ │ - ldrb r4, [r1, r3] │ │ │ │ + @ instruction: 0xf7a800f0 │ │ │ │ + ldrsh r4, [r5, r2] │ │ │ │ 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 +306989,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, r7] │ │ │ │ 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 +307040,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] │ │ │ │ + ldrb r6, [r7, r0] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - @ instruction: 0xf2e200f0 │ │ │ │ + @ instruction: 0xf4c200f0 │ │ │ │ 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 +307061,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, r7] │ │ │ │ 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 +307083,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, r7] │ │ │ │ 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 +307104,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, 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 │ │ │ │ movw ip, #31742 @ 0x7bfe │ │ │ │ @@ -307131,15 +307130,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] │ │ │ │ + ldrh r0, [r5, 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 │ │ │ │ movw ip, #31742 @ 0x7bfe │ │ │ │ @@ -307158,15 +307157,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] │ │ │ │ + ldrh r4, [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 │ │ │ │ @@ -307186,15 +307185,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] │ │ │ │ + ldrh r2, [r3, r4] │ │ │ │ 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 +307212,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] │ │ │ │ + ldrh r4, [r3, r3] │ │ │ │ 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 +307240,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] │ │ │ │ + ldrh r0, [r6, r2] │ │ │ │ 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 +307267,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] │ │ │ │ + ldrh r6, [r1, r2] │ │ │ │ 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 +307360,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, r7] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - vshr.s64 q0, q8, #62 │ │ │ │ - ldr r6, [r0, r0] │ │ │ │ + sbc.w r0, r2, #240 @ 0xf0 │ │ │ │ + ldr r6, [r4, r7] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r5, [pc, #64] @ (16c104 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56064>) │ │ │ │ + ldr r6, [pc, #960] @ (16c484 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x563e4>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrsb r6, [r5, r7] │ │ │ │ + ldr r6, [r1, r7] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r4, [pc, #800] @ (16c3ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5634c>) │ │ │ │ + ldr r6, [pc, #672] @ (16c36c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x562cc>) │ │ │ │ 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 +307427,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] │ │ │ │ + ldr r6, [r2, r5] │ │ │ │ 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 +307460,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] │ │ │ │ + ldr r2, [r4, r4] │ │ │ │ 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 +307573,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] │ │ │ │ + ldr r4, [r3, r0] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stcl 0, cr0, [r2, #-960] @ 0xfffffc40 │ │ │ │ - ldrsb r4, [r1, r1] │ │ │ │ + vqadd.s32 q0, q9, q8 │ │ │ │ + ldr r4, [r5, r0] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r2, [pc, #424] @ (16c4a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56408>) │ │ │ │ + ldr r4, [pc, #296] @ (16c428 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56388>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrsb r4, [r6, r0] │ │ │ │ + ldr r4, [r2, r0] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - movs r3, #138 @ 0x8a │ │ │ │ + movs r5, #106 @ 0x6a │ │ │ │ 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 +307664,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] │ │ │ │ + ldrsb r2, [r2, r5] │ │ │ │ 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 +307697,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] │ │ │ │ + ldrsb r6, [r3, r4] │ │ │ │ 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 +308087,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, r6] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strh r2, [r2, r5] │ │ │ │ + strb r2, [r6, r4] │ │ │ │ lsls r1, r6, #3 │ │ │ │ subs r1, #208 @ 0xd0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strh r0, [r2, r3] │ │ │ │ + strb r0, [r6, r2] │ │ │ │ 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 +308171,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] │ │ │ │ + strh r0, [r2, r3] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r2, [r5, r3] │ │ │ │ + strh r2, [r1, r3] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r4, [r6, r2] │ │ │ │ + strh r4, [r2, r2] │ │ │ │ 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 +308276,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] │ │ │ │ + strh r2, [r2, r2] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r0, [r2, r1] │ │ │ │ + strh r0, [r6, r0] │ │ │ │ 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 +308335,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, r7] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r7, [pc, #896] @ (16ce1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56d7c>) │ │ │ │ + str r0, [r0, r7] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r7, [pc, #672] @ (16cd40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56ca0>) │ │ │ │ + str r0, [r1, 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, r0 │ │ │ │ @@ -308393,21 +308392,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 r3, #94 @ 0x5e │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldr r7, [pc, #672] @ (16cdcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56d2c>) │ │ │ │ + str r0, [r1, r6] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r7, [pc, #408] @ (16ccc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56c28>) │ │ │ │ + str r6, [r0, r5] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r7, [pc, #448] @ (16ccf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56c54>) │ │ │ │ + str r0, [r2, r5] │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #604] @ (16cda4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56d04>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -308655,46 +308654,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>) │ │ │ │ + str r4, [r5, r4] │ │ │ │ lsls r1, r6, #3 │ │ │ │ @ instruction: 0xf4d401b0 │ │ │ │ - ldr r7, [pc, #40] @ (16cde8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56d48>) │ │ │ │ + str r2, [r5, r3] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r6, [pc, #1016] @ (16d1bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5711c>) │ │ │ │ + str r6, [r3, r3] │ │ │ │ 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>) │ │ │ │ + str r2, [r3, r1] │ │ │ │ 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>) │ │ │ │ + str r0, [r1, r1] │ │ │ │ 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>) │ │ │ │ + str r0, [r6, r0] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r6, [pc, #48] @ (16ce24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56d84>) │ │ │ │ + ldr r7, [pc, #944] @ (16d1a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x57104>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ @ instruction: 0xf39801b0 │ │ │ │ - ldr r5, [pc, #760] @ (16d0f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x57054>) │ │ │ │ + ldr r7, [pc, #632] @ (16d074 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56fd4>) │ │ │ │ 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 +308832,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 r7, #46 @ 0x2e │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldr r3, [pc, #936] @ (16d318 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x57278>) │ │ │ │ + ldr r5, [pc, #808] @ (16d298 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x571f8>) │ │ │ │ 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 +308871,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 r5, [pc, #600] @ (16d220 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x57180>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldc2l 0, cr0, [r4, #1008]! @ 0x3f0 │ │ │ │ + vshr.u64 q8, q14, #44 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #368] @ (16d148 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x570a8>) │ │ │ │ + ldr r5, [pc, #240] @ (16d0c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x57028>) │ │ │ │ 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 +309801,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 │ │ │ │ + add r6, r3 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - rors r2, r3 │ │ │ │ + bics r2, r7 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r2, r1, r4 │ │ │ │ + adds r2, r5, #3 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - sbcs r2, r3 │ │ │ │ + muls r2, r7 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adcs r2, r2 │ │ │ │ + orrs 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 +310483,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 │ │ │ │ + tst r4, r7 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r2, r4, #2 │ │ │ │ + movs r0, #130 @ 0x82 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - str r2, [sp, #456] @ 0x1c8 │ │ │ │ + str r4, [sp, #328] @ 0x148 │ │ │ │ lsls r7, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r0, #6 │ │ │ │ + subs r6, r4, #5 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - subs r7, #24 │ │ │ │ + lsrs r0, r7 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - asrs r2, r7, #30 │ │ │ │ + adds r2, r3, r6 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - subs r6, #222 @ 0xde │ │ │ │ + lsls r6, r7 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r6, #122 @ 0x7a │ │ │ │ + eors r2, r3 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r0, [sp, #424] @ 0x1a8 │ │ │ │ + str r2, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - subs r5, #252 @ 0xfc │ │ │ │ + subs r7, #220 @ 0xdc │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r5, #222 @ 0xde │ │ │ │ + subs r7, #190 @ 0xbe │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r5, #202 @ 0xca │ │ │ │ + subs r7, #170 @ 0xaa │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r5, #194 @ 0xc2 │ │ │ │ + subs r7, #162 @ 0xa2 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - rors r6, r2 │ │ │ │ + bics r6, r6 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - subs r5, #142 @ 0x8e │ │ │ │ + subs r7, #110 @ 0x6e │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r5, #144 @ 0x90 │ │ │ │ + subs r7, #112 @ 0x70 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r5, #108 @ 0x6c │ │ │ │ + subs r7, #76 @ 0x4c │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r5, #82 @ 0x52 │ │ │ │ + subs r7, #50 @ 0x32 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r5, #66 @ 0x42 │ │ │ │ + subs r7, #34 @ 0x22 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r5, #10 │ │ │ │ + subs r6, #234 @ 0xea │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r6, r7, r4 │ │ │ │ + adds r6, r3, #4 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - subs r4, #198 @ 0xc6 │ │ │ │ + subs r6, #166 @ 0xa6 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r4, #182 @ 0xb6 │ │ │ │ + subs r6, #150 @ 0x96 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r4, r6, r3 │ │ │ │ + adds r4, r2, #3 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - subs r4, #100 @ 0x64 │ │ │ │ + subs r6, #68 @ 0x44 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r3, #186 @ 0xba │ │ │ │ + subs r5, #154 @ 0x9a │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r3, #214 @ 0xd6 │ │ │ │ + subs r5, #182 @ 0xb6 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r0, r1, r0 │ │ │ │ + subs r0, r5, r7 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - subs r3, #160 @ 0xa0 │ │ │ │ + subs r5, #128 @ 0x80 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r3, #146 @ 0x92 │ │ │ │ + subs r5, #114 @ 0x72 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r3, #122 @ 0x7a │ │ │ │ + subs r5, #90 @ 0x5a │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r3, #108 @ 0x6c │ │ │ │ + subs r5, #76 @ 0x4c │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r6, [r3, #44] @ 0x2c │ │ │ │ + ldrh r6, [r7, #58] @ 0x3a │ │ │ │ lsls r7, r6, #3 │ │ │ │ - subs r3, #114 @ 0x72 │ │ │ │ + subs r5, #82 @ 0x52 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r3, #56 @ 0x38 │ │ │ │ + subs r5, #24 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r3, #68 @ 0x44 │ │ │ │ + subs r5, #36 @ 0x24 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r3, #56 @ 0x38 │ │ │ │ + subs r5, #24 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r2, [r4, #42] @ 0x2a │ │ │ │ + ldrh r2, [r0, #58] @ 0x3a │ │ │ │ lsls r7, r6, #3 │ │ │ │ - subs r3, #18 │ │ │ │ + subs r4, #242 @ 0xf2 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r4, r6, r5 │ │ │ │ + subs r4, r2, r5 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - subs r2, #252 @ 0xfc │ │ │ │ + subs r4, #220 @ 0xdc │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r2, [r7, #40] @ 0x28 │ │ │ │ + ldrh r2, [r3, #56] @ 0x38 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldrh r6, [r4, #40] @ 0x28 │ │ │ │ + ldrh r6, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - subs r2, #218 @ 0xda │ │ │ │ + subs r4, #186 @ 0xba │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r2, #194 @ 0xc2 │ │ │ │ + subs r4, #162 @ 0xa2 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r4, [r1, #38] @ 0x26 │ │ │ │ + ldrh r4, [r5, #52] @ 0x34 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - subs r2, #112 @ 0x70 │ │ │ │ + subs r4, #80 @ 0x50 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r2, #100 @ 0x64 │ │ │ │ + subs r4, #68 @ 0x44 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r2, #56 @ 0x38 │ │ │ │ + subs r4, #24 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r2, #42 @ 0x2a │ │ │ │ + subs r4, #10 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r2, #48 @ 0x30 │ │ │ │ + subs r4, #16 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r2, #50 @ 0x32 │ │ │ │ + subs r4, #18 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r2, #4 │ │ │ │ + subs r3, #228 @ 0xe4 │ │ │ │ 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 +312213,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 │ │ │ │ + mcr2 0, 6, r0, cr2, cr12, {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 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 16f7fe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5975e> │ │ │ │ @@ -312520,15 +312519,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: 0xfbd600fc │ │ │ │ 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 +314424,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, #18 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - asrs r2, r1, #10 │ │ │ │ + asrs r2, r5, #17 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - asrs r0, r5, #4 │ │ │ │ + asrs r0, r1, #12 │ │ │ │ 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 +314552,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, #26 │ │ │ │ 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 +314971,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, #92] @ 0x5c │ │ │ │ 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 +317325,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 │ │ │ │ + @ instruction: 0xf21200f0 │ │ │ │ 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 1725d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5c530> │ │ │ │ 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 +317950,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 │ │ │ │ + rsbs 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,16 +318238,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> │ │ │ │ - lsls r0, r6, #3 │ │ │ │ + @ instruction: 0xe85a00f0 │ │ │ │ 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> │ │ │ │ movw r3, #6401 @ 0x1901 │ │ │ │ @@ -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 r2!, {r2, r5, r6, r7} │ │ │ │ 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 r2, #58 @ 0x3a │ │ │ │ lsls r2, r0, #4 │ │ │ │ - cmp r6, #152 @ 0x98 │ │ │ │ + adds r0, #120 @ 0x78 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - cmp r6, #86 @ 0x56 │ │ │ │ + adds r0, #54 @ 0x36 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - cmp r6, #28 │ │ │ │ + cmp r7, #252 @ 0xfc │ │ │ │ lsls r2, r0, #4 │ │ │ │ - cmp r5, #216 @ 0xd8 │ │ │ │ + cmp r7, #184 @ 0xb8 │ │ │ │ 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 r3, {r1, r3, r5, r6, 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, #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} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6} │ │ │ │ lsls r0, r6, #3 │ │ │ │ - stmia r6!, {r1, r2, r4, r6} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5} │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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} │ │ │ │ + @ instruction: 0xb6f8 │ │ │ │ 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 │ │ │ │ + sxth r4, r2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r7, sp, #504 @ 0x1f8 │ │ │ │ + cbz r6, 176dea <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x60d4a> │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r4, [sp, #536] @ 0x218 │ │ │ │ + str r6, [sp, #408] @ 0x198 │ │ │ │ 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, #13] │ │ │ │ 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 │ │ │ │ + lsrs r0, r0, #2 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - lsls r2, r3, #26 │ │ │ │ + lsrs r2, r7, #1 │ │ │ │ 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 r4, pc, #536 @ (adr r4, 177cd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x61c34>) │ │ │ │ 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> │ │ │ │ + pop {r1, r3, r5, r6, pc} │ │ │ │ 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, #20] │ │ │ │ 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, #25] │ │ │ │ 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, #22] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r2, [r6, #14] │ │ │ │ + ldrb r2, [r2, #22] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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, #18] │ │ │ │ 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 │ │ │ │ + @ instruction: 0xfa9200f7 │ │ │ │ blxns r1 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r6, [r1, #88] @ 0x58 │ │ │ │ + str r6, [r5, #116] @ 0x74 │ │ │ │ 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] │ │ │ │ + ldrh r0, [r1, r5] │ │ │ │ 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, r7] │ │ │ │ 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, r6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r7, r5] │ │ │ │ + ldrsb r0, [r3, r5] │ │ │ │ lsls r0, r6, #3 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + ldrsb r0, [r7, r2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, r1] │ │ │ │ + ldrsb r2, [r3, r1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r4, [r5, r1] │ │ │ │ + ldrsb r4, [r1, r1] │ │ │ │ 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] │ │ │ │ + strb r6, [r6, r0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r2, [r2, r1] │ │ │ │ + strb r2, [r6, r0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r4, [r3, r0] │ │ │ │ + strh r4, [r7, r7] │ │ │ │ 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 r7, [pc, #120] @ (17d27c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x671dc>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r5, [pc, #0] @ (17d208 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x67168>) │ │ │ │ + ldr r6, [pc, #896] @ (17d588 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x674e8>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r4, [pc, #776] @ (17d514 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x67474>) │ │ │ │ + ldr r6, [pc, #648] @ (17d494 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x673f4>) │ │ │ │ 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 │ │ │ │ + add r8, 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 │ │ │ │ + rors r2, r3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r7, #238 @ 0xee │ │ │ │ + rors r6, r1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #234 @ 0xea │ │ │ │ + lsrs r2, r1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r6, #216 @ 0xd8 │ │ │ │ + lsls r0, r7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #112 @ 0x70 │ │ │ │ + subs r7, #80 @ 0x50 │ │ │ │ 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 │ │ │ │ + subs r0, #72 @ 0x48 │ │ │ │ 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 r4, [sp, #40] @ 0x28 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldr r1, [sp, #552] @ 0x228 │ │ │ │ + ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldr r0, [sp, #912] @ 0x390 │ │ │ │ + ldr r2, [sp, #784] @ 0x310 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldrh r2, [r2, #42] @ 0x2a │ │ │ │ + ldrh r2, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - strh r6, [r6, #60] @ 0x3c │ │ │ │ + ldrh r6, [r2, #12] │ │ │ │ lsls r1, r0, #4 │ │ │ │ - strh r4, [r0, #42] @ 0x2a │ │ │ │ + strh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - strh r0, [r6, #30] │ │ │ │ + strh r0, [r2, #46] @ 0x2e │ │ │ │ lsls r1, r0, #4 │ │ │ │ - strh r4, [r6, #26] │ │ │ │ + strh r4, [r2, #42] @ 0x2a │ │ │ │ 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, #27] │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldrb r2, [r5, #25] │ │ │ │ + strh r2, [r1, #2] │ │ │ │ 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 │ │ │ │ + str r0, [sp, #464] @ 0x1d0 │ │ │ │ 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, #54] @ 0x36 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldrh r0, [r3, #38] @ 0x26 │ │ │ │ + ldrh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - asrs r6, r2, #18 │ │ │ │ + asrs r6, r6, #25 │ │ │ │ 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 r7, sp, #800 @ 0x320 │ │ │ │ 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> │ │ │ │ + udf #242 @ 0xf2 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xfb4600ef │ │ │ │ + vst1.8 {d16[7]}, [ip] │ │ │ │ + ldr??.w r0, [r2, #239] @ 0xef │ │ │ │ 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} │ │ │ │ + beq.n 1832d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x6d230> │ │ │ │ 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 r7!, {r1, r4, r5} │ │ │ │ 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> │ │ │ │ + bgt.n 184610 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x6e570> │ │ │ │ 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> │ │ │ │ + bvc.n 1855f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x6f554> │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #3 │ │ │ │ + lsrs r4, r4, #10 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - add r7, sp, #816 @ 0x330 │ │ │ │ + cbz r4, 18569a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x6f5fa> │ │ │ │ lsls r1, r0, #4 │ │ │ │ - add r7, sp, #784 @ 0x310 │ │ │ │ + cbz r4, 18569c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x6f5fc> │ │ │ │ lsls r1, r0, #4 │ │ │ │ - add r1, sp, #576 @ 0x240 │ │ │ │ + add r3, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r6, sp, #528 @ 0x210 │ │ │ │ + add sp, #400 @ 0x190 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldrsh r4, [r2, r0] │ │ │ │ + ldrsh r4, [r6, r7] │ │ │ │ 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 r6, {r1, r4, r6, r7} │ │ │ │ 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 r2!, {r3, r6, r7} │ │ │ │ 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 r7!, {r2, r6} │ │ │ │ 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 r2!, {r2, r3, r5, r6, r7} │ │ │ │ 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 r1, [sp, #904] @ 0x388 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ + ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ 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 │ │ │ │ + rev r2, r3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - @ instruction: 0xb83c │ │ │ │ + rev r4, 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, #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 r3, [sp, #136] @ 0x88 │ │ │ │ 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, #112] @ 0x70 │ │ │ │ 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, #19] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r2, [r6, #24] │ │ │ │ + str r2, [r2, #56] @ 0x38 │ │ │ │ lsls r0, r0, #4 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #10] │ │ │ │ + strb r0, [r2, #18] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + bne.n 18b944 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x758a4> │ │ │ │ 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] │ │ │ │ + ldrsb r4, [r4, r4] │ │ │ │ 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 r5, #170 @ 0xaa │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r3, #202 @ 0xca │ │ │ │ + subs r5, #170 @ 0xaa │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r3, #102 @ 0x66 │ │ │ │ + subs r5, #70 @ 0x46 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r3, #104 @ 0x68 │ │ │ │ + subs r5, #72 @ 0x48 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r3, #114 @ 0x72 │ │ │ │ + subs r5, #82 @ 0x52 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r3, #112 @ 0x70 │ │ │ │ + subs r5, #80 @ 0x50 │ │ │ │ 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 │ │ │ │ + adds r4, r6, r4 │ │ │ │ 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 r7, #166 @ 0xa6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r2, r0, #11 │ │ │ │ + asrs r2, r4, #18 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - asrs r4, r2, #10 │ │ │ │ + asrs r4, r6, #17 │ │ │ │ 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, #12 │ │ │ │ lsls r1, r0, #4 │ │ │ │ asrs r2, r2, #32 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - lsrs r4, r4, #24 │ │ │ │ + asrs r4, r0, #32 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - lsrs r0, r2, #20 │ │ │ │ + lsrs r0, r6, #27 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - lsrs r4, r6, #19 │ │ │ │ + lsrs r4, r2, #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, #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 │ │ │ │ + adds r0, #162 @ 0xa2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r6, #196 @ 0xc4 │ │ │ │ + adds r0, #164 @ 0xa4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r6, #200 @ 0xc8 │ │ │ │ + adds r0, #168 @ 0xa8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r6, #202 @ 0xca │ │ │ │ + adds r0, #170 @ 0xaa │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r6, #200 @ 0xc8 │ │ │ │ + adds r0, #168 @ 0xa8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsls r4, r2, #6 │ │ │ │ + lsls r4, r6, #13 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - cmp r6, #194 @ 0xc2 │ │ │ │ + adds r0, #162 @ 0xa2 │ │ │ │ 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, #13 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - cmp r6, #142 @ 0x8e │ │ │ │ + adds r0, #110 @ 0x6e │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsls r2, r3, #5 │ │ │ │ + lsls r2, r7, #12 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - lsls r2, r2, #5 │ │ │ │ + lsls r2, r6, #12 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - lsls r2, r1, #5 │ │ │ │ + lsls r2, r5, #12 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - lsls r4, r0, #5 │ │ │ │ + lsls r4, r4, #12 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - cmp r6, #106 @ 0x6a │ │ │ │ + adds r0, #74 @ 0x4a │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r6, #100 @ 0x64 │ │ │ │ + adds r0, #68 @ 0x44 │ │ │ │ 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,71 @@ │ │ │ │ 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 r7, #176 @ 0xb0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r5, #204 @ 0xcc │ │ │ │ + cmp r7, #172 @ 0xac │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r5, #206 @ 0xce │ │ │ │ + cmp r7, #174 @ 0xae │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r5, #208 @ 0xd0 │ │ │ │ + cmp r7, #176 @ 0xb0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r5, #68 @ 0x44 │ │ │ │ + cmp r7, #36 @ 0x24 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r5, #202 @ 0xca │ │ │ │ + cmp r7, #170 @ 0xaa │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r5, #214 @ 0xd6 │ │ │ │ + cmp r7, #182 @ 0xb6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r5, #208 @ 0xd0 │ │ │ │ + cmp r7, #176 @ 0xb0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r5, #208 @ 0xd0 │ │ │ │ + cmp r7, #176 @ 0xb0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r5, #208 @ 0xd0 │ │ │ │ + cmp r7, #176 @ 0xb0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r5, #210 @ 0xd2 │ │ │ │ + cmp r7, #178 @ 0xb2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - vshr.u64 q8, q13, #26 │ │ │ │ - cmp r5, #184 @ 0xb8 │ │ │ │ + lsls r6, r0, #7 │ │ │ │ + lsls r3, r7, #3 │ │ │ │ + cmp r7, #152 @ 0x98 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r5, #188 @ 0xbc │ │ │ │ + cmp r7, #156 @ 0x9c │ │ │ │ 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 │ │ │ │ + lsls r2, r0, #6 │ │ │ │ + lsls r3, r7, #3 │ │ │ │ + cmp r6, #168 @ 0xa8 │ │ │ │ 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 │ │ │ │ + lsls r6, r6, #5 │ │ │ │ + lsls r3, r7, #3 │ │ │ │ + lsls r4, r5, #5 │ │ │ │ + lsls r3, r7, #3 │ │ │ │ + lsls r4, r4, #5 │ │ │ │ + lsls r3, r7, #3 │ │ │ │ + lsls r6, r3, #5 │ │ │ │ + lsls r3, r7, #3 │ │ │ │ + lsls r0, r3, #5 │ │ │ │ + lsls r3, r7, #3 │ │ │ │ + lsls r2, r2, #5 │ │ │ │ + lsls r3, r7, #3 │ │ │ │ + lsls r0, r1, #5 │ │ │ │ + lsls r3, r7, #3 │ │ │ │ + lsls r0, r0, #5 │ │ │ │ + lsls r3, r7, #3 │ │ │ │ + lsls r0, r7, #4 │ │ │ │ + lsls r3, r7, #3 │ │ │ │ + lsls r2, r6, #4 │ │ │ │ + lsls r3, r7, #3 │ │ │ │ + cmp r6, #86 @ 0x56 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r4, #112 @ 0x70 │ │ │ │ + cmp r6, #80 @ 0x50 │ │ │ │ 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 +361910,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 │ │ │ │ + @ instruction: 0xfad20100 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r1, r6 │ │ │ │ + adds r2, r5, #5 │ │ │ │ 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 +362059,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 │ │ │ │ + adds r0, r4, #0 │ │ │ │ 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 +362127,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, r7 │ │ │ │ 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 +362234,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 │ │ │ │ + subs r6, r5, r2 │ │ │ │ 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 +362658,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 │ │ │ │ + movt r1, #43008 @ 0xa800 │ │ │ │ + @ instruction: 0xf4c80100 │ │ │ │ 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 +363520,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, #76] @ 0x4c │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldrsh.w r0, [ip, ] │ │ │ │ - subs r4, r5, #2 │ │ │ │ + smlabb r1, ip, r0, r0 │ │ │ │ + movs r0, #140 @ 0x8c │ │ │ │ lsls r1, r0, #4 │ │ │ │ - lsls r0, r6, #28 │ │ │ │ + lsrs r0, r2, #4 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - vaddw.s8 q0, q7, d0 │ │ │ │ + sbc.w r1, lr, #0 │ │ │ │ @ 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 +365268,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] │ │ │ │ + @ instruction: 0xfa3800ee │ │ │ │ stmdb 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 +365823,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 │ │ │ │ + adds.w r0, r6, #7798784 @ 0x770000 │ │ │ │ + add.w r0, r2, #7798784 @ 0x770000 │ │ │ │ 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 +365854,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: 0xf39000ee │ │ │ │ stmdb 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 +366777,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] │ │ │ │ + and.w r1, r0, #1 │ │ │ │ + vaddw.s16 q0, q3, d1 │ │ │ │ + vaddw.s32 q8, q0, d1 │ │ │ │ + vaddw.s32 q0, q5, d1 │ │ │ │ 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 +367693,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> │ │ │ │ + udf #90 @ 0x5a │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bgt.n 194648 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7e5a8> │ │ │ │ + udf #104 @ 0x68 │ │ │ │ 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 +367773,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> │ │ │ │ + ble.n 194744 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7e6a4> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - blt.n 19476c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7e6cc> │ │ │ │ + ble.n 19472c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7e68c> │ │ │ │ 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 +367854,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> │ │ │ │ + bgt.n 19487c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7e7dc> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bge.n 194884 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7e7e4> │ │ │ │ + bgt.n 194844 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7e7a4> │ │ │ │ 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 +367944,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> │ │ │ │ + blt.n 1949a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7e900> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bls.n 194988 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7e8e8> │ │ │ │ + blt.n 194948 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7e8a8> │ │ │ │ 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 +368031,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> │ │ │ │ + bge.n 194ac4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7ea24> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bhi.n 194a8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7e9ec> │ │ │ │ + bge.n 194a4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7e9ac> │ │ │ │ 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 +368131,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> │ │ │ │ + bls.n 194bc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7eb20> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bvc.n 194b68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7eac8> │ │ │ │ + bls.n 194b28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7ea88> │ │ │ │ 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 +368232,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> │ │ │ │ + bhi.n 194cb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7ec10> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bvs.n 194e38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7ed98> │ │ │ │ + bhi.n 194df8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7ed58> │ │ │ │ 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 +368337,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> │ │ │ │ + bvc.n 194d8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7ecec> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bpl.n 194ef4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7ee54> │ │ │ │ + bvc.n 194eb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7ee14> │ │ │ │ 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 +368544,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> │ │ │ │ + bpl.n 19516c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7f0cc> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bcs.n 1950b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7f014> │ │ │ │ + bmi.n 195074 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7efd4> │ │ │ │ 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 +368759,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> │ │ │ │ + bcs.n 1952e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7f248> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - beq.n 195410 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7f370> │ │ │ │ + bcs.n 1953d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7f330> │ │ │ │ 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 +368966,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} │ │ │ │ + beq.n 195678 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7f5d8> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5, 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, #636] @ (1958d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7f830>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369171,17 +369181,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 r5!, {r2, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, 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, #616] @ (195b60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7fac0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369378,17 +369388,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 r3!, {r2} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r0!, {r1, r3, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, 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, #636] @ (195e04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7fd64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369593,17 +369603,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} │ │ │ │ + ldmia r0!, {r3, r4, r5, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r5!, {r1, r2, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r5, r7} │ │ │ │ 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 +375035,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, #56] @ 0x38 │ │ │ │ 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 +375470,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, #30] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strh r4, [r6, #4] │ │ │ │ + strh r4, [r2, #20] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strh r6, [r7, #4] │ │ │ │ + strh r6, [r3, #20] │ │ │ │ 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 +376291,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, #29] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strb r0, [r7, #16] │ │ │ │ + strb r0, [r3, #24] │ │ │ │ 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 +376368,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, #26] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strb r4, [r3, #13] │ │ │ │ + strb r4, [r7, #20] │ │ │ │ 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 +376448,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, #23] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strb r6, [r6, #9] │ │ │ │ + strb r6, [r2, #17] │ │ │ │ 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 +376535,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, #19] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strb r4, [r6, #5] │ │ │ │ + strb r4, [r2, #13] │ │ │ │ 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 +376619,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, #15] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strb r0, [r7, #1] │ │ │ │ + strb r0, [r3, #9] │ │ │ │ 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 +376716,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, #11] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r4, [r2, #116] @ 0x74 │ │ │ │ + strb r4, [r6, #4] │ │ │ │ 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 +376816,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, #7] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r6, [r4, #96] @ 0x60 │ │ │ │ + strb r6, [r0, #0] │ │ │ │ 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 +376924,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 │ │ │ │ + strb r4, [r4, #2] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r6, [r3, #76] @ 0x4c │ │ │ │ + ldr r6, [r7, #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, #92] @ (19b748 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x856a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -378512,15 +378522,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, #40] @ 0x28 │ │ │ │ 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 +378635,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] │ │ │ │ + str r0, [r5, #8] │ │ │ │ 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 +378754,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] │ │ │ │ + ldrsh r4, [r6, r4] │ │ │ │ lsls r1, r0, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (19ce60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x86dc0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -378855,15 +378865,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, r6] │ │ │ │ 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 +378985,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] │ │ │ │ + ldrb r0, [r5, 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, #296] @ (19d118 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x87078>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379086,15 +379096,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] │ │ │ │ + ldrh r6, [r2, r2] │ │ │ │ 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 +379215,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] │ │ │ │ + ldr r6, [r0, r5] │ │ │ │ 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 +379318,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, 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] @ (19d518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x87478>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379419,15 +379429,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] │ │ │ │ + ldrsb r2, [r6, r1] │ │ │ │ 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 +379541,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] │ │ │ │ + strb r6, [r7, r3] │ │ │ │ lsls r1, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #292] @ (19d7a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x87708>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -379639,15 +379649,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, r6] │ │ │ │ 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 +379751,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] │ │ │ │ + strh r0, [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] @ (19da2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8798c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379855,15 +379865,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>) │ │ │ │ + str r2, [r4, r3] │ │ │ │ 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 +379977,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 r7, [pc, #408] @ (19dd0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x87c6c>) │ │ │ │ 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 +380087,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 r6, [pc, #72] @ (19dcf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x87c54>) │ │ │ │ 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 +380198,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 r4, [pc, #824] @ (19e138 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x88098>) │ │ │ │ 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 +380310,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 r3, [pc, #360] @ (19e0b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x88018>) │ │ │ │ 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 +380418,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 r1, [pc, #888] @ (19e408 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x88368>) │ │ │ │ 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 +380520,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 │ │ │ │ + ldr r0, [pc, #560] @ (19e3f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x88350>) │ │ │ │ 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 +380634,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 │ │ │ │ + bx 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 +380746,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 │ │ │ │ + cmp sl, 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 +380856,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 │ │ │ │ + add r6, sp │ │ │ │ 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 +381786,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 r7, #56 @ 0x38 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - adds r3, #90 @ 0x5a │ │ │ │ + adds r5, #58 @ 0x3a │ │ │ │ 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 +381944,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 r5, #110 @ 0x6e │ │ │ │ lsls r6, r5, #3 │ │ │ │ - adds r1, #128 @ 0x80 │ │ │ │ + adds r3, #96 @ 0x60 │ │ │ │ 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 +382091,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 r3, #112 @ 0x70 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - cmp r7, #114 @ 0x72 │ │ │ │ + adds r1, #82 @ 0x52 │ │ │ │ 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 +382244,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 r1, #164 @ 0xa4 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - cmp r5, #150 @ 0x96 │ │ │ │ + cmp r7, #118 @ 0x76 │ │ │ │ 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 +382391,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 r7, #232 @ 0xe8 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - cmp r3, #202 @ 0xca │ │ │ │ + cmp r5, #170 @ 0xaa │ │ │ │ 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 +382545,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 r6, #32 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - cmp r1, #242 @ 0xf2 │ │ │ │ + cmp r3, #210 @ 0xd2 │ │ │ │ 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 +382670,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 r6, #38 @ 0x26 │ │ │ │ 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 +382787,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 r4, #150 @ 0x96 │ │ │ │ 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 +382910,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 r3, #18 │ │ │ │ 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 +383025,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 │ │ │ │ + cmp r1, #120 @ 0x78 │ │ │ │ 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 +383150,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 r7, #236 @ 0xec │ │ │ │ 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 +383263,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 r6, #68 @ 0x44 │ │ │ │ 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 +383386,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 r4, #230 @ 0xe6 │ │ │ │ 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 +383495,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 r3, #56 @ 0x38 │ │ │ │ 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 +383610,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 r1, #242 @ 0xf2 │ │ │ │ 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 +383723,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 │ │ │ │ + movs r0, #114 @ 0x72 │ │ │ │ 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 +384259,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, r7 │ │ │ │ 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 +384377,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 │ │ │ │ + adds r6, r3, r1 │ │ │ │ lsls r1, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #344] @ (1a1138 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8b098>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -384491,15 +384501,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, #26 │ │ │ │ lsls r1, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #348] @ (1a12b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8b210>) │ │ │ │ @@ -384615,15 +384625,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, #20 │ │ │ │ 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 +384740,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, #15 │ │ │ │ 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 +384857,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, #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] @ (1a16dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8b63c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -384966,15 +384976,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 │ │ │ │ + asrs r2, r6, #2 │ │ │ │ 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 +385092,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, #28 │ │ │ │ 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 +390634,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 r4!, {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, #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 +390754,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 r3, {r3} │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #344] @ (1a5df4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8fd54>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -390863,15 +390873,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} │ │ │ │ + ldmia r1, {r1, r3, r4, r6} │ │ │ │ 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 +390996,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 r7!, {r5, r6, r7} │ │ │ │ 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 +391117,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 r6!, {r1, 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, #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 +391242,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 r4!, {r1, r2, r4, r7} │ │ │ │ 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 +391364,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 r2!, {r2, r3, r4, r5, r7} │ │ │ │ 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 +391491,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} │ │ │ │ + stmia r1!, {r2, r4, 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, #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,18 +391609,18 @@ │ │ │ │ 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} │ │ │ │ - lsls r0, r0, #4 │ │ │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itte lt │ │ │ │ + lsllt r0, r0, #4 │ │ │ │ + stmdblt sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + movge.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} │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ @@ -391715,15 +391725,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} │ │ │ │ + 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, #360] @ (1a6a00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x90960>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391838,15 +391848,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 │ │ │ │ + popeq {r4, r7} │ │ │ │ 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 +391965,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, 1a6bb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x90b18> │ │ │ │ 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 +392090,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 │ │ │ │ + cbnz r2, 1a6d1a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x90c7a> │ │ │ │ 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 +392210,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: 0xb7a6 │ │ │ │ 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 +392338,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, r7, lr} │ │ │ │ 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 +392455,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 │ │ │ │ + push {r2, r4, 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, #388] @ (1a7340 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x912a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392571,15 +392581,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 │ │ │ │ + uxth r6, r3 │ │ │ │ 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 +392701,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 │ │ │ │ + cbz r2, 1a74cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9142c> │ │ │ │ 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 +392827,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 r7, sp, #360 @ 0x168 │ │ │ │ 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 +392955,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 r5, sp, #688 @ 0x2b0 │ │ │ │ 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 +393075,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 r4, sp, #72 @ 0x48 │ │ │ │ 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 +393232,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 r1, sp, #920 @ 0x398 │ │ │ │ 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 +393389,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 r7, pc, #728 @ (adr r7, 1a807c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x91fdc>) │ │ │ │ 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 +393558,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 r5, pc, #376 @ (adr r5, 1a8160 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x920c0>) │ │ │ │ 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 +393682,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 r3, pc, #888 @ (adr r3, 1a84c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x92428>) │ │ │ │ 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 +393808,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 r2, pc, #368 @ (adr r2, 1a8428 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x92388>) │ │ │ │ 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 +393946,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 │ │ │ │ + add r0, pc, #536 @ (adr r0, 1a868c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x925ec>) │ │ │ │ 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 +394087,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 r6, [sp, #624] @ 0x270 │ │ │ │ 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 +394201,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 r5, [sp, #336] @ 0x150 │ │ │ │ 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 +394315,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 r3, [sp, #912] @ 0x390 │ │ │ │ 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 +394425,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 r2, [sp, #344] @ 0x158 │ │ │ │ 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 +394531,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 │ │ │ │ + ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ 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 +394641,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 r7, [sp, #680] @ 0x2a8 │ │ │ │ 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 +394747,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 r6, [sp, #368] @ 0x170 │ │ │ │ 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 +394862,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 r5, [sp, #104] @ 0x68 │ │ │ │ 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 +395690,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, #22] │ │ │ │ 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 +395835,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 │ │ │ │ + ldrh r4, [r2, #8] │ │ │ │ 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 +395975,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, #58] @ 0x3a │ │ │ │ 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 +396120,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, #42] @ 0x2a │ │ │ │ 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 +396260,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, #28] │ │ │ │ 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 +396400,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, #14] │ │ │ │ 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 +396538,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] │ │ │ │ + strh r0, [r7, #0] │ │ │ │ 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 +396676,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, #26] │ │ │ │ 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 +397350,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, #24] │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (1aae88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x94de8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397471,15 +397481,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, #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, #368] @ (1ab014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x94f74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397599,15 +397609,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, #11] │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #368] @ (1ab1a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x95100>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397729,15 +397739,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 │ │ │ │ + strb r4, [r6, #4] │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (1ab318 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x95278>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397860,15 +397870,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, #120] @ 0x78 │ │ │ │ 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 +398005,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, #92] @ 0x5c │ │ │ │ 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 +398141,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, #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, #384] @ (1ab7e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x95744>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398267,15 +398277,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, #40] @ 0x28 │ │ │ │ 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 +398408,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 │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ 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 +398543,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, #112] @ 0x70 │ │ │ │ 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 +398679,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, #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, #384] @ (1abe28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x95d88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398805,15 +398815,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, #60] @ 0x3c │ │ │ │ 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 +398942,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, #32] │ │ │ │ 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 +399070,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] │ │ │ │ + str r2, [r0, #8] │ │ │ │ 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 +399203,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] │ │ │ │ + ldrsh r0, [r6, 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] @ (1ac448 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x963a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -399329,15 +399339,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] │ │ │ │ + ldrb r2, [r0, r5] │ │ │ │ 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 +399466,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] │ │ │ │ + ldrh r6, [r7, r5] │ │ │ │ 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 +399594,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, 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, #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 +399727,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] │ │ │ │ + ldr r0, [r2, r1] │ │ │ │ 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 +399863,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] │ │ │ │ + ldrsb r2, [r4, r2] │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ ldr r5, [pc, #432] @ (1acc38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x96b98>) │ │ │ │ @@ -405307,15 +405317,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, #19 │ │ │ │ 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 +405453,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, #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, #384] @ (1b0f58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9aeb8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -405573,15 +405583,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 │ │ │ │ + asrs r4, r3, #4 │ │ │ │ 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 +405721,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, #29 │ │ │ │ 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 +405860,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, #22 │ │ │ │ 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 +406002,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, #15 │ │ │ │ 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 +406153,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, #8 │ │ │ │ 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 +406306,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, #31 │ │ │ │ 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 +406456,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, #24 │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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 +406600,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, #16 │ │ │ │ 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 +406793,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, #7 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - lsls r6, r3, #22 │ │ │ │ + lsls r6, r7, #29 │ │ │ │ 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 +406992,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, #28 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - lsls r2, r5, #12 │ │ │ │ + lsls r2, r1, #20 │ │ │ │ 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 +407193,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, #19 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ + lsls r2, r2, #11 │ │ │ │ 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 +407384,18 @@ │ │ │ │ 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, #9 │ │ │ │ + lsls r5, r5, #3 │ │ │ │ + movs r4, r6 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - cdp2 0, 5, 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 +407578,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 │ │ │ │ + vmla.i32 q8, q13, d12[1] │ │ │ │ + stc2l 0, cr0, [ip, #944] @ 0x3b0 │ │ │ │ stmdb sp!, {r4, 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 +407765,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]! @ 0x3b0 │ │ │ │ + @ instruction: 0xfbb600ec │ │ │ │ stmdb sp!, {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 +407914,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 │ │ │ │ + @ instruction: 0xf28600ff │ │ │ │ stmdb sp!, {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 +408053,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} │ │ │ │ + @ instruction: 0xf0a600ff │ │ │ │ stmdb sp!, {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 +408198,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 │ │ │ │ + mrc 0, 5, r0, cr10, cr15, {7} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #460] @ (1b319c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9d0fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -408335,15 +408346,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 │ │ │ │ + ldc 0, cr0, [r6], #1020 @ 0x3fc │ │ │ │ stmdb sp!, {r4, 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 +408492,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 │ │ │ │ + @ instruction: 0xeac400ff │ │ │ │ stmdb sp!, {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,16 +408631,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> │ │ │ │ - lsls r7, r7, #3 │ │ │ │ + strd r0, r0, [r2], #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, #344] @ (1b36ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9d60c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -408743,15 +408753,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 1b354c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9d4ac> │ │ │ │ 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 +408900,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 1b33fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9d35c> │ │ │ │ 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 +409038,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 1b413c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9e09c> │ │ │ │ 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 +409192,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 1b3fc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9df24> │ │ │ │ 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 +409337,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> │ │ │ │ + svc 88 @ 0x58 │ │ │ │ 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 +409495,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> │ │ │ │ + ble.n 1b40ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9e00c> │ │ │ │ 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 +409659,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> │ │ │ │ + blt.n 1b4260 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9e1c0> │ │ │ │ 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 +409808,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> │ │ │ │ + bls.n 1b4468 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9e3c8> │ │ │ │ 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 +409956,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> │ │ │ │ + bvc.n 1b467c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9e5dc> │ │ │ │ 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 +410133,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> │ │ │ │ + bmi.n 1b47d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9e738> │ │ │ │ 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 +410322,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> │ │ │ │ + bcs.n 1b4b2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9ea8c> │ │ │ │ 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 +410500,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 r7, {r1, r2, 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, #456] @ (1b4ed8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9ee38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410641,15 +410651,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 r5!, {r1, r2, r6, r7} │ │ │ │ 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 +410797,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 r3, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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 +410931,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 r2!, {r1, r5} │ │ │ │ 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 +411079,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} │ │ │ │ + ldmia r0!, {r2, r3, r5, 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, #428] @ (1b55e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9f544>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411211,15 +411221,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 r6!, {r6} │ │ │ │ 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 +411373,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 r4!, {r2, r3, r4, r5, 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, #436] @ (1b59a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9f904>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411508,15 +411518,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 r2!, {r1, r3, r5, r6} │ │ │ │ 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,15 +411662,15 @@ │ │ │ │ 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 │ │ │ │ + stmia r0!, {r1, r3, 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, #384] @ (1b5d04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9fc64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411787,15 +411797,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} │ │ │ │ + bkpt 0x00d0 │ │ │ │ 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 +411941,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> │ │ │ │ + pop {r1, r2, r3, r4, pc} │ │ │ │ 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 +412082,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, 1b60d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa0030> │ │ │ │ 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 +412232,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 │ │ │ │ + cbnz r0, 1b627e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa01de> │ │ │ │ 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 +412374,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} │ │ │ │ + @ instruction: 0xb74c │ │ │ │ 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 +412515,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, 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, #388] @ (1b6770 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa06d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412642,15 +412652,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> │ │ │ │ + cbz r2, 1b67e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa0748> │ │ │ │ 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 +412793,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 │ │ │ │ + sxth r4, r0 │ │ │ │ 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 +412934,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 sp, #136 @ 0x88 │ │ │ │ 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 +413077,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 r6, sp, #384 @ 0x180 │ │ │ │ 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 +415578,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 r5, [sp, #24] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r0, [sp, #800] @ 0x320 │ │ │ │ + ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ 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 +415838,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 r1, [sp, #880] @ 0x370 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r5, [sp, #584] @ 0x248 │ │ │ │ + str r7, [sp, #456] @ 0x1c8 │ │ │ │ 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 +416106,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 r6, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r1, [sp, #888] @ 0x378 │ │ │ │ + str r3, [sp, #760] @ 0x2f8 │ │ │ │ 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 +416497,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 r6, [sp, #336] @ 0x150 │ │ │ │ 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 +417093,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, #42] @ 0x2a │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrh r0, [r6, #6] │ │ │ │ + ldrh r0, [r2, #22] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrh r2, [r7, #24] │ │ │ │ + ldrh r2, [r3, #40] @ 0x28 │ │ │ │ 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 +417784,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, #32] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrb r0, [r5, #30] │ │ │ │ + strh r0, [r1, #12] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - strb r4, [r1, #31] │ │ │ │ + ldrb r4, [r5, #6] │ │ │ │ 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 +418571,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, #8] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - strb r6, [r5, #22] │ │ │ │ + strb r6, [r1, #30] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r0, [r1, #100] @ 0x64 │ │ │ │ + strb r0, [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 1bb45e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa53be> │ │ │ │ @@ -419128,21 +419138,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, #12] │ │ │ │ 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 │ │ │ │ + strb r0, [r1, #4] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r6, [r0, #72] @ 0x48 │ │ │ │ + ldr r6, [r4, #100] @ 0x64 │ │ │ │ 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 +419654,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, #68] @ 0x44 │ │ │ │ lsls r7, r7, #3 │ │ │ │ orrs r6, r2 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ + ldr r0, [r1, #44] @ 0x2c │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r2, [r6, #96] @ 0x60 │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ 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 +420076,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, #92] @ 0x5c │ │ │ │ lsls r7, r7, #3 │ │ │ │ subs r4, #78 @ 0x4e │ │ │ │ lsls r1, r5, #6 │ │ │ │ - str r0, [r6, #32] │ │ │ │ + str r0, [r2, #64] @ 0x40 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrsh r6, [r4, r5] │ │ │ │ + str r6, [r0, #20] │ │ │ │ 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 +420640,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] │ │ │ │ + ldrsh r2, [r2, r0] │ │ │ │ lsls r7, r7, #3 │ │ │ │ adds r4, #208 @ 0xd0 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldrh r0, [r1, r3] │ │ │ │ + ldrb r0, [r5, r2] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrsb r2, [r5, r7] │ │ │ │ + ldr r2, [r1, r7] │ │ │ │ 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 +421267,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 r3, [pc, #464] @ (1bd570 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa74d0>) │ │ │ │ lsls r7, r7, #3 │ │ │ │ cmp r4, #226 @ 0xe2 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - strh r0, [r4, r2] │ │ │ │ + strb r0, [r0, r2] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r7, [pc, #1016] @ (1bd7a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa7704>) │ │ │ │ + str r6, [r3, r7] │ │ │ │ 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 +421892,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 │ │ │ │ + add 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 r4, [pc, #864] @ (1bdec4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa7e24>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r0, [pc, #264] @ (1bdc70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa7bd0>) │ │ │ │ + ldr r2, [pc, #136] @ (1bdbf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa7b50>) │ │ │ │ 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 +422535,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 │ │ │ │ + mov sl, r6 │ │ │ │ lsls r7, r7, #3 │ │ │ │ adds r0, r5, #4 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - orrs r0, r6 │ │ │ │ + cmp r0, r2 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ands r6, r7 │ │ │ │ + tst 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 +423212,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 r5, #158 @ 0x9e │ │ │ │ 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 +423495,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 r4, #82 @ 0x52 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - adds r7, #108 @ 0x6c │ │ │ │ + subs r1, #76 @ 0x4c │ │ │ │ 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 +423925,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 r2, #16 │ │ │ │ lsls r7, r7, #3 │ │ │ │ lsrs r2, r4, #13 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - adds r1, #68 @ 0x44 │ │ │ │ + adds r3, #36 @ 0x24 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cmp r6, #122 @ 0x7a │ │ │ │ + adds r0, #90 @ 0x5a │ │ │ │ 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 +424629,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 r1, #154 @ 0x9a │ │ │ │ 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 +424915,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 r2, #50 @ 0x32 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - movs r5, #116 @ 0x74 │ │ │ │ + movs r7, #84 @ 0x54 │ │ │ │ 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 +425645,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, #30 │ │ │ │ lsls r7, r7, #3 │ │ │ │ str.w r0, [sl, #424] @ 0x1a8 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r2, #3 │ │ │ │ + movs r0, #178 @ 0xb2 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - subs r0, r4, r7 │ │ │ │ + adds r0, r0, #7 │ │ │ │ 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 +426463,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, #23 │ │ │ │ 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, #26 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - asrs r6, r4, #6 │ │ │ │ + asrs r6, r0, #14 │ │ │ │ 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 +431094,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> │ │ │ │ + bvs.n 1c51b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xaf118> │ │ │ │ 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 +432201,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> │ │ │ │ + bvs.n 1c5ec4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xafe24> │ │ │ │ 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 +432223,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> │ │ │ │ + bvs.n 1c6054 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xaffb4> │ │ │ │ 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 +432245,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> │ │ │ │ + bvs.n 1c5fe4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xaff44> │ │ │ │ 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 +432267,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> │ │ │ │ + bpl.n 1c5f74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xafed4> │ │ │ │ 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 +432289,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> │ │ │ │ + bpl.n 1c6104 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0064> │ │ │ │ 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 +432311,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> │ │ │ │ + bpl.n 1c6094 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xafff4> │ │ │ │ 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 +432333,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> │ │ │ │ + bmi.n 1c6024 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xaff84> │ │ │ │ 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 +432355,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> │ │ │ │ + bmi.n 1c61b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0114> │ │ │ │ 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 +432382,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 r6!, {r1, r5, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia r2!, {r2, r4, r5, r6} │ │ │ │ + stmia r4!, {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 │ │ │ │ @@ -432401,17 +432411,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 r6!, {r1, r2, r6} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia r2!, {r3, r5} │ │ │ │ + stmia r4!, {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 │ │ │ │ @@ -432430,17 +432440,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 r5!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, 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 │ │ │ │ @@ -432459,17 +432469,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 r5!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia r1!, {r4, r7} │ │ │ │ + stmia r3!, {r4, r5, r6} │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432488,17 +432498,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 r5!, {r1, r4, r5} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia r1!, {r2, r6} │ │ │ │ + stmia r3!, {r2, 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 │ │ │ │ @@ -432517,17 +432527,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 r4!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r3, r4, r6, r7} │ │ │ │ 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 +432551,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> │ │ │ │ + bcs.n 1c6374 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb02d4> │ │ │ │ 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 +432573,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> │ │ │ │ + bne.n 1c6304 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0264> │ │ │ │ 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 +432595,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} │ │ │ │ + bne.n 1c628c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb01ec> │ │ │ │ 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 +432617,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} │ │ │ │ + bne.n 1c641c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb037c> │ │ │ │ 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 +432639,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} │ │ │ │ + beq.n 1c63a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0304> │ │ │ │ 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 +432661,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} │ │ │ │ + beq.n 1c6334 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0294> │ │ │ │ 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 +432683,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} │ │ │ │ + beq.n 1c64bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb041c> │ │ │ │ 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 +432705,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 r7, {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 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432722,18 +432732,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 r3!, {r5} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - itte pl │ │ │ │ - lslpl r3, r5, #3 │ │ │ │ - bkpt 0x00ec │ │ │ │ - lslmi r3, r5, #3 │ │ │ │ + stmia r1!, {r1, r3, r4, r5} │ │ │ │ + lsls r3, r5, #3 │ │ │ │ + stmia r0!, {r2, r3, 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 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -432751,17 +432761,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, r4, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bkpt 0x00fe │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bkpt 0x00a0 │ │ │ │ + stmia r0!, {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 │ │ │ │ @@ -432780,17 +432790,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!, {r3, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bkpt 0x00a2 │ │ │ │ + stmia r0!, {r1, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bkpt 0x0054 │ │ │ │ + stmia r0!, {r2, 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 │ │ │ │ @@ -432809,18 +432819,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, r3, r4, r5} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bkpt 0x0046 │ │ │ │ - lsls r3, r5, #3 │ │ │ │ - bkpt 0x0008 │ │ │ │ + stmia r0!, {r1, r2, r5} │ │ │ │ lsls r3, r5, #3 │ │ │ │ + it al │ │ │ │ + lslal 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 │ │ │ │ @@ -432838,19 +432848,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 r1!, {r4, r5, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - pop {r1, r3, r5, r6, r7, pc} │ │ │ │ - lsls r3, r5, #3 │ │ │ │ - pop {r2, r3, r4, r5, r7, pc} │ │ │ │ - lsls r3, r5, #3 │ │ │ │ - push {r3, lr} │ │ │ │ + itet gt │ │ │ │ + lslgt r3, r5, #3 │ │ │ │ + itt ls @ unpredictable │ │ │ │ + lslls r3, r5, #3 │ │ │ │ + pushls {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 │ │ │ │ @@ -432867,18 +432877,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 r1!, {r2, r5, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - pop {r1, r2, r3, r7, pc} │ │ │ │ - lsls r3, r5, #3 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ - lsls r3, r5, #3 │ │ │ │ + itee vs │ │ │ │ + lslvs r3, r5, #3 │ │ │ │ + sevlvc │ │ │ │ + lslvc 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 │ │ │ │ @@ -432896,19 +432906,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 r1!, {r3, r4, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - pop {r1, r4, r5, pc} │ │ │ │ - lsls r3, r5, #3 │ │ │ │ - pop {r2, r5, pc} │ │ │ │ - lsls r3, r5, #3 │ │ │ │ - push {r3, lr} │ │ │ │ + itee ne │ │ │ │ + lslne r3, r5, #3 │ │ │ │ + itt eq @ unpredictable │ │ │ │ + lsleq r3, r5, #3 │ │ │ │ + pusheq {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 │ │ │ │ @@ -432925,17 +432935,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} │ │ │ │ + bkpt 0x00aa │ │ │ │ lsls r3, r5, #3 │ │ │ │ - pop {r3, r4, r6, r7} │ │ │ │ + bkpt 0x00b8 │ │ │ │ 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,18 +432964,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 r0!, {r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - pop {r1, r2, r3, r4, r6, pc} │ │ │ │ - lsls r3, r5, #3 │ │ │ │ - pop {r2, r3, r7} │ │ │ │ - lsls r3, r5, #3 │ │ │ │ + ittt cc │ │ │ │ + lslcc r3, r5, #3 │ │ │ │ + bkpt 0x006c │ │ │ │ + lslcc 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 │ │ │ │ @@ -432983,17 +432993,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} │ │ │ │ + bkpt 0x00da │ │ │ │ lsls r3, r5, #3 │ │ │ │ - pop {r6} │ │ │ │ + bkpt 0x0020 │ │ │ │ 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 +433022,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} │ │ │ │ + bkpt 0x0062 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - cbnz r4, 1c6824 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0784> │ │ │ │ + pop {r2, 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 │ │ │ │ @@ -433041,17 +433051,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} │ │ │ │ + bkpt 0x0006 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - cbnz r0, 1c685e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb07be> │ │ │ │ + pop {r3, 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 │ │ │ │ @@ -433070,18 +433080,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} │ │ │ │ nop {9} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - pop {r1, r6, pc} │ │ │ │ - lsls r3, r5, #3 │ │ │ │ - cbnz r4, 1c6896 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb07f6> │ │ │ │ - lsls r3, r5, #3 │ │ │ │ + ittt cs │ │ │ │ + lslcs r3, r5, #3 │ │ │ │ + popcs {r2, r3, r4, r5, pc} │ │ │ │ + lslcs 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 r1, r2 │ │ │ │ @@ -433099,17 +433109,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} │ │ │ │ + bkpt 0x00c2 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - cbnz r0, 1c68d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0830> │ │ │ │ + pop {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 │ │ │ │ @@ -433128,17 +433138,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} │ │ │ │ + bkpt 0x005e │ │ │ │ lsls r3, r5, #3 │ │ │ │ - revsh r4, r0 │ │ │ │ + pop {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 │ │ │ │ @@ -433157,17 +433167,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, r7, pc} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - rev16 r0, r7 │ │ │ │ + pop {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 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433186,17 +433196,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, r7, pc} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - rev r4, r5 │ │ │ │ + pop {r2, 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 │ │ │ │ @@ -433215,17 +433225,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> │ │ │ │ + pop {r1, r3, r4, r5, pc} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - cbnz r0, 1c69f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0954> │ │ │ │ + cbnz r0, 1c6a2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb098c> │ │ │ │ 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 +433254,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 │ │ │ │ + pop {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - cbnz r4, 1c6a2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb098c> │ │ │ │ + cbnz r4, 1c6a64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb09c4> │ │ │ │ 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 +433283,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 │ │ │ │ + pop {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - cbnz r0, 1c6a66 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb09c6> │ │ │ │ + cbnz r0, 1c6a9e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb09fe> │ │ │ │ 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 +433312,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> │ │ │ │ + pop {r1, r2, r6, pc} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - @ instruction: 0xb8fc │ │ │ │ + revsh r4, 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 │ │ │ │ @@ -433331,17 +433341,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> │ │ │ │ + pop {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - @ instruction: 0xb8b0 │ │ │ │ + hlt 0x0010 │ │ │ │ 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 +433370,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> │ │ │ │ + revsh r6, r5 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - @ instruction: 0xb864 │ │ │ │ + rev16 r4, 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 │ │ │ │ @@ -433389,17 +433399,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 │ │ │ │ + hlt 0x0016 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - @ instruction: 0xb818 │ │ │ │ + cbnz r0, 1c6bc2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0b22> │ │ │ │ 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 +433423,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} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ 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 +433445,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} │ │ │ │ + ldmia r0!, {r2, r5} │ │ │ │ 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 +433467,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 r7!, {r2, r3, r6, r7} │ │ │ │ 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 +433489,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 r7!, {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 │ │ │ │ ldr r3, [pc, #72] @ (1c6cbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0c1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -433516,19 +433526,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, 1c6d18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0c78> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - @ instruction: 0xb6e2 │ │ │ │ + @ instruction: 0xb8c2 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia r5!, {r1, r4} │ │ │ │ + stmia r6!, {r1, 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] @ (1c6d24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0c84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -433557,19 +433567,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 │ │ │ │ + revsh r4, r2 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - @ instruction: 0xb67a │ │ │ │ + @ instruction: 0xb85a │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, 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 r2, [pc, #92] @ (1c6da0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0d00>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433606,19 +433616,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 r5!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - @ instruction: 0xb8f4 │ │ │ │ + revsh r4, r2 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb7ce │ │ │ │ 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 +433665,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 r5!, {r1, r2, r3, r6} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - @ instruction: 0xb864 │ │ │ │ + rev16 r4, r0 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - push {r1, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb752 │ │ │ │ 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 +433714,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 r4!, {r1, r4, r5, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - @ instruction: 0xb7d4 │ │ │ │ + cbnz r4, 1c6ed0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0e30> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - push {r1, r2, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xb6d6 │ │ │ │ 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 +433763,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 r4!, {r1, r3, r4} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - @ instruction: 0xb744 │ │ │ │ + cbnz r4, 1c6f28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0e88> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - push {r1, r3, r4, r5, r6} │ │ │ │ + @ instruction: 0xb65a │ │ │ │ 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 +433812,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 r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - @ instruction: 0xb6b4 │ │ │ │ + @ instruction: 0xb894 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - cbz r6, 1c701e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0f7e> │ │ │ │ + push {r1, r2, r3, 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] @ (1c700c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0f6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433851,19 +433861,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 r2!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - @ instruction: 0xb624 │ │ │ │ + @ instruction: 0xb804 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - cbz r2, 1c707c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0fdc> │ │ │ │ + push {r1, r5, r6, lr} │ │ │ │ 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 +433887,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 r2!, {r4, r5, r6} │ │ │ │ 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 +433909,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 r2!, {r2, r4} │ │ │ │ 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 +433931,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 r1!, {r2, r3, r4, r5, r7} │ │ │ │ + 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 +433953,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 │ │ │ │ + stmia r1!, {r2, r5, r6} │ │ │ │ + lsls r6, r7, #3 │ │ │ │ + cmp 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 +433975,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 │ │ │ │ + stmia r1!, {r4} │ │ │ │ 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,15 +433997,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: 0xb65c │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bkpt 0x00dc │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp 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 │ │ │ │ @@ -434009,15 +434019,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 │ │ │ │ + stmia r0!, {r2, r5, r6} │ │ │ │ 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 +434041,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 │ │ │ │ + stmia r0!, {r2, r3} │ │ │ │ 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,17 +434063,17 @@ │ │ │ │ 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} │ │ │ │ - lsls r6, r7, #3 │ │ │ │ - cmp r0, #15 │ │ │ │ + ite lt │ │ │ │ + lsllt r6, r7, #3 │ │ │ │ + cmpge 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 │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (1c7244 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb11a4>) │ │ │ │ @@ -434075,17 +434085,17 @@ │ │ │ │ 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} │ │ │ │ - lsls r6, r7, #3 │ │ │ │ - cmp r0, #15 │ │ │ │ + itt pl │ │ │ │ + lslpl r6, r7, #3 │ │ │ │ + cmppl 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 │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (1c727c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb11dc>) │ │ │ │ @@ -434097,17 +434107,17 @@ │ │ │ │ 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} │ │ │ │ - lsls r6, r7, #3 │ │ │ │ - cmp r0, #15 │ │ │ │ + itt eq │ │ │ │ + lsleq r6, r7, #3 │ │ │ │ + cmpeq 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 │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (1c72b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb1214>) │ │ │ │ @@ -434119,15 +434129,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} │ │ │ │ + bkpt 0x00ac │ │ │ │ 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 +434151,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} │ │ │ │ + bkpt 0x0054 │ │ │ │ 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 +434173,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, r7, pc} │ │ │ │ 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 +434195,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, r7, pc} │ │ │ │ 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 +434217,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> │ │ │ │ + pop {r2, r3, r6, pc} │ │ │ │ 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 +434239,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> │ │ │ │ + pop {r3, r4, r5, r6, r7} │ │ │ │ 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 +434261,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 │ │ │ │ + pop {r5, r7} │ │ │ │ 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 +434283,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 │ │ │ │ + pop {r2, r3, r6} │ │ │ │ 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 +434305,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 │ │ │ │ + cbnz r0, 1c74fa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb145a> │ │ │ │ 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 +434327,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> │ │ │ │ + cbnz r4, 1c751c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb147c> │ │ │ │ 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 +434349,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, 1c7540 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb14a0> │ │ │ │ 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 +434371,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> │ │ │ │ + revsh r4, r7 │ │ │ │ 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 +434393,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 │ │ │ │ + hlt 0x0028 │ │ │ │ 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 +434415,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 │ │ │ │ + rev16 r0, r2 │ │ │ │ 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 +434437,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 │ │ │ │ + cbnz r0, 1c760a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb156a> │ │ │ │ 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 +434459,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 │ │ │ │ + cbnz r4, 1c762c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb158c> │ │ │ │ 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 +434481,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 │ │ │ │ + cbnz r0, 1c7650 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb15b0> │ │ │ │ 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 +434503,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: 0xb8fc │ │ │ │ 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 +434525,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: 0xb8a4 │ │ │ │ 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 +434547,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: 0xb84c │ │ │ │ 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 +434569,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 │ │ │ │ + @ instruction: 0xb7f4 │ │ │ │ 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 +434591,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: 0xb7a0 │ │ │ │ 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 +434613,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} │ │ │ │ + @ instruction: 0xb74c │ │ │ │ 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 +434635,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} │ │ │ │ + @ instruction: 0xb6f8 │ │ │ │ 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 +434657,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} │ │ │ │ + @ instruction: 0xb6a4 │ │ │ │ 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 +434679,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} │ │ │ │ + setend le │ │ │ │ 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 +434701,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, r7, lr} │ │ │ │ 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 +434723,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, r7, lr} │ │ │ │ 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 +434745,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> │ │ │ │ + push {r2, r3, r6, lr} │ │ │ │ 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 +434767,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> │ │ │ │ + push {r3, r4, r5, r6, r7} │ │ │ │ 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 +434789,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 │ │ │ │ + push {r2, r5, r7} │ │ │ │ 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 +434811,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 │ │ │ │ + push {r4, r6} │ │ │ │ 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 +434833,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 │ │ │ │ + cbz r4, 1c7a3a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb199a> │ │ │ │ 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 +434855,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> │ │ │ │ + cbz r4, 1c7a5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb19bc> │ │ │ │ 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 +434877,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, 1c7a7e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb19de> │ │ │ │ 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 +434899,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> │ │ │ │ + uxtb r0, r7 │ │ │ │ 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 +434921,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 │ │ │ │ + uxth r4, r4 │ │ │ │ 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 +434943,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 │ │ │ │ + sxtb r0, r2 │ │ │ │ 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 +434965,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 │ │ │ │ + cbz r4, 1c7b4a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb1aaa> │ │ │ │ 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 +434987,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 │ │ │ │ + cbz r4, 1c7b6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb1acc> │ │ │ │ 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 +435009,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 │ │ │ │ + cbz r4, 1c7b8e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb1aee> │ │ │ │ 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 +435031,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 │ │ │ │ + sub 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 +435053,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 │ │ │ │ + sub sp, #144 @ 0x90 │ │ │ │ lsls r6, r7, #3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -441970,15 +441980,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] │ │ │ │ + strh r2, [r2, r2] │ │ │ │ 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 +443176,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, #80] @ 0x50 │ │ │ │ lsls r6, r7, #3 │ │ │ │ movs r5, #94 @ 0x5e │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ - add ip, r3 │ │ │ │ + mov r4, 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 +443932,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 r6, #182 @ 0xb6 │ │ │ │ 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 +444460,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>) │ │ │ │ + str r6, [r7, r3] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldr r4, [pc, #416] @ (1cf190 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb90f0>) │ │ │ │ + ldr r6, [pc, #288] @ (1cf110 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb9070>) │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldr r4, [pc, #712] @ (1cf2bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb921c>) │ │ │ │ + ldr r6, [pc, #584] @ (1cf23c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb919c>) │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldr r4, [pc, #496] @ (1cf1e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb9148>) │ │ │ │ + ldr r6, [pc, #368] @ (1cf168 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb90c8>) │ │ │ │ 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 +470308,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, #12 │ │ │ │ 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 +471476,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 │ │ │ │ + lsrs r0, r7, #2 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - lsls r6, r6, #25 │ │ │ │ + lsrs r6, r2, #1 │ │ │ │ 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 +472249,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 │ │ │ │ + lsrs r0, r4, #1 │ │ │ │ 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 +472441,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, #23 │ │ │ │ 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 +472620,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, #15 │ │ │ │ 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 +472803,16 @@ │ │ │ │ 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 │ │ │ │ + lsls r4, r7, #5 │ │ │ │ + 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, #504] @ (1e3e68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcddc8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -472969,15 +472980,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 │ │ │ │ + vqadd.u16 q8, q9, q14 │ │ │ │ stmdb sp!, {r4, 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 +473154,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 │ │ │ │ + stc2 0, cr0, [ip, #-1008]! @ 0xfffffc10 │ │ │ │ stmdb sp!, {r4, 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 +473325,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] │ │ │ │ + @ instruction: 0xfb1a00fc │ │ │ │ stmdb sp!, {r4, r5, r6, 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 +473493,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 │ │ │ │ + ldrsb.w r0, [r2, ip, lsl #3] │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #444] @ (1e4634 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xce594>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -473632,17 +473643,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 1e4990 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xce8f0> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ble.n 1e4738 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xce698> │ │ │ │ + svc 92 @ 0x5c │ │ │ │ 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 +473783,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 │ │ │ │ + svc 230 @ 0xe6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - blt.n 1e4788 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xce6e8> │ │ │ │ + ble.n 1e4748 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xce6a8> │ │ │ │ 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 +473919,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> │ │ │ │ + udf #50 @ 0x32 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bge.n 1e49e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xce944> │ │ │ │ + bgt.n 1e49a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xce904> │ │ │ │ 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 +474051,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> │ │ │ │ + bgt.n 1e4a40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xce9a0> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bhi.n 1e4a48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xce9a8> │ │ │ │ + bge.n 1e4c08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xceb68> │ │ │ │ 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 +474177,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> │ │ │ │ + bge.n 1e4ca0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcec00> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bvc.n 1e4cc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcec28> │ │ │ │ + bhi.n 1e4c88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcebe8> │ │ │ │ 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 +474300,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> │ │ │ │ + bls.n 1e4f04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcee64> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bpl.n 1e4d4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcecac> │ │ │ │ + bvc.n 1e4f0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcee6c> │ │ │ │ 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 +474518,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> │ │ │ │ + bvs.n 1e5134 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcf094> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bcc.n 1e509c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xceffc> │ │ │ │ + bpl.n 1e505c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcefbc> │ │ │ │ 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 +474842,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> │ │ │ │ + bcs.n 1e5414 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcf374> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - beq.n 1e539c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcf2fc> │ │ │ │ + bcs.n 1e555c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcf4bc> │ │ │ │ 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 +475106,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 r7, {r3, r5, r6, r7} │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r7, {r1, r3, r4, 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, #696] @ (1e5a68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcf9c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -475341,17 +475352,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 r4, {r1, r2, r4, r5, r7} │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldmia r2!, {r3, r4, r7} │ │ │ │ + ldmia r4, {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, #688] @ (1e5d38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcfc98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -475584,17 +475595,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 r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r5, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, 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, #640] @ (1e5fd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcff38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -475815,17 +475826,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 r7!, {r3, r4} │ │ │ │ lsls r1, r5, #3 │ │ │ │ - stmia r5!, {r1, r3, r4} │ │ │ │ + stmia r6!, {r1, 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, #640] @ (1e6278 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd01d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -476041,17 +476052,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 r4!, {r1, r2, r3, r7} │ │ │ │ lsls r1, r5, #3 │ │ │ │ - stmia r2!, {r5, r7} │ │ │ │ + stmia r4!, {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, #604] @ (1e64f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd0454>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -476265,17 +476276,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 r1!, {r2, r4, r6, r7} │ │ │ │ + lsls r1, r5, #3 │ │ │ │ + stmia r1!, {r1, 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 r5, [pc, #676] @ (1e67b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd0718>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -476496,17 +476507,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 │ │ │ │ + stmia r0!, {r6, r7} │ │ │ │ lsls r1, r5, #3 │ │ │ │ - pop {r1, r3, r4, r5, r6, r7} │ │ │ │ + bkpt 0x00da │ │ │ │ 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 +476844,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> │ │ │ │ + pop {r4, pc} │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cbnz r6, 1e6bd6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd0b36> │ │ │ │ + cbnz r6, 1e6c0e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd0b6e> │ │ │ │ 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 +477122,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 │ │ │ │ + cbnz r6, 1e6f3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd0e9c> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - @ instruction: 0xb65c │ │ │ │ + @ instruction: 0xb83c │ │ │ │ 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 +477383,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} │ │ │ │ + @ instruction: 0xb698 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cbz r2, 1e7254 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd11b4> │ │ │ │ + push {r1, 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 r4, [pc, #740] @ (1e7508 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd1468>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -477630,17 +477641,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> │ │ │ │ + cbz r4, 1e7576 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd14d6> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add sp, #184 @ 0xb8 │ │ │ │ + sxth r6, r1 │ │ │ │ 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 +477883,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 │ │ │ │ + sub sp, #16 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add r5, sp, #168 @ 0xa8 │ │ │ │ + add r7, sp, #40 @ 0x28 │ │ │ │ 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 +478114,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 r5, sp, #776 @ 0x308 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add r2, sp, #512 @ 0x200 │ │ │ │ + add r4, sp, #384 @ 0x180 │ │ │ │ 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 +478344,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 r3, sp, #0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add r7, pc, #840 @ (adr r7, 1e807c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd1fdc>) │ │ │ │ + add r1, sp, #712 @ 0x2c8 │ │ │ │ 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 +478538,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, r7, pc} │ │ │ │ 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 +478724,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> │ │ │ │ + cbnz r2, 1e81da <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd213a> │ │ │ │ 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 +478916,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 │ │ │ │ + cbnz r6, 1e83a6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd2306> │ │ │ │ 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 +479102,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} │ │ │ │ + @ instruction: 0xb736 │ │ │ │ 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 +479274,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> │ │ │ │ + cbz r2, 1e8818 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd2778> │ │ │ │ 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 +479441,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 │ │ │ │ + cbz r2, 1e89bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd291c> │ │ │ │ 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 +479631,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 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, #512] @ (1e8dbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd2d1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -479812,15 +479823,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 r5, sp, #952 @ 0x3b8 │ │ │ │ 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 +480013,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 r3, sp, #680 @ 0x2a8 │ │ │ │ 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 +480205,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 r1, sp, #376 @ 0x178 │ │ │ │ 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 +480391,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 r7, pc, #152 @ (adr r7, 1e94d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd3434>) │ │ │ │ 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 +480569,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 r4, pc, #1000 @ (adr r4, 1e9a34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd3994>) │ │ │ │ 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 +480755,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 r2, pc, #824 @ (adr r2, 1e9b94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd3af4>) │ │ │ │ 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 +480933,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 │ │ │ │ + add r0, pc, #648 @ (adr r0, 1e9cf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd3c54>) │ │ │ │ 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 +481116,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 r6, [sp, #504] @ 0x1f8 │ │ │ │ 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 +481286,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 r4, [sp, #312] @ 0x138 │ │ │ │ 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 +481469,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 r2, [sp, #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, #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 +481639,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 │ │ │ │ + ldr r0, [sp, #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, #484] @ (1ea48c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd43ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481804,15 +481815,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 r5, [sp, #968] @ 0x3c8 │ │ │ │ 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 +481987,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 r3, [sp, #872] @ 0x368 │ │ │ │ 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 +482163,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 r1, [sp, #808] @ 0x328 │ │ │ │ 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 +482335,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, #60] @ 0x3c │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #640] @ (1ead10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd4c70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -482543,15 +482554,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, #40] @ 0x28 │ │ │ │ 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 +482760,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, #20] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #632] @ (1eb224 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd5184>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -482965,15 +482976,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, #62] @ 0x3e │ │ │ │ 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 +483195,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, #40] @ 0x28 │ │ │ │ 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 +483402,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, #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, #612] @ (1eb9cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd592c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -483597,15 +483608,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, #31] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #512] @ (1ebbe8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd5b48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -483785,15 +483796,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, #22] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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 +483989,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, #12] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #608] @ (1ec0b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd6014>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484182,15 +484193,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] │ │ │ │ + ldrb r2, [r0, #3] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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 +484396,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, #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, #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 +484612,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, #14] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #692] @ (1ec898 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd67f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484834,15 +484845,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 │ │ │ │ + strb r2, [r6, #2] │ │ │ │ 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 +485082,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, #88] @ 0x58 │ │ │ │ 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 +485301,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, #44] @ 0x2c │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #644] @ (1ed0b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd7018>) │ │ │ │ @@ -485520,15 +485531,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 │ │ │ │ + ldr r4, [r1, #4] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #828] @ (1ed418 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd7378>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485781,15 +485792,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, #80] @ 0x50 │ │ │ │ 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 +486065,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] │ │ │ │ + str r6, [r4, #20] │ │ │ │ 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 +486330,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, r7] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #616] @ (1edd94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd7cf4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486526,15 +486537,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] │ │ │ │ + ldrh r4, [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 r4, [pc, #560] @ (1edfe0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd7f40>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -486722,15 +486733,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] │ │ │ │ + ldr r4, [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, #500] @ (1ee1f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd8150>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486904,15 +486915,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] │ │ │ │ + ldrsb r6, [r7, 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, #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 +487100,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, r7] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #572] @ (1ee680 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd85e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -487284,15 +487295,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, 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, #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 +487488,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 r7, [pc, #120] @ (1ee944 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd88a4>) │ │ │ │ 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 +487683,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 r4, [pc, #824] @ (1eee58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd8db8>) │ │ │ │ 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 +487866,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 r2, [pc, #440] @ (1eeef8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd8e58>) │ │ │ │ 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 +488045,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 │ │ │ │ + ldr r0, [pc, #360] @ (1ef0b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd9018>) │ │ │ │ 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 +488220,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 │ │ │ │ + mov r6, 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 +488407,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 │ │ │ │ + mvns 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 +488588,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 │ │ │ │ + sbcs 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 +488771,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 r7, #106 @ 0x6a │ │ │ │ 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 +488949,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 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, #484] @ (1efbe8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd9b48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -489114,15 +489125,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 r3, #30 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #484] @ (1efde8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd9d48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -489288,15 +489299,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 │ │ │ │ + subs r0, #254 @ 0xfe │ │ │ │ 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 +489477,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 r6, #222 @ 0xde │ │ │ │ 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 +489653,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 r4, #176 @ 0xb0 │ │ │ │ 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 +490697,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 r7, #68 @ 0x44 │ │ │ │ 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 +490904,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 r4, #180 @ 0xb4 │ │ │ │ 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 +491102,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 r2, #72 @ 0x48 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r4, [pc, #564] @ (1f154c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdb4ac>) │ │ │ │ @@ -491288,15 +491299,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 r7, #228 @ 0xe4 │ │ │ │ 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 +491487,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 r5, #152 @ 0x98 │ │ │ │ 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 +491675,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 r3, #84 @ 0x54 │ │ │ │ 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 +491853,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 │ │ │ │ + movs r1, #40 @ 0x28 │ │ │ │ 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 +492029,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 │ │ │ │ + subs r6, r0, #4 │ │ │ │ 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 +496224,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> │ │ │ │ + bvs.n 1f4f70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdeed0> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bmi.n 1f5040 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdefa0> │ │ │ │ + bvs.n 1f5000 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdef60> │ │ │ │ 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 +496673,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} │ │ │ │ + bne.n 1f5580 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdf4e0> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldmia r6, {r2, r6, r7} │ │ │ │ + beq.n 1f5488 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdf3e8> │ │ │ │ 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 +497122,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 r3, {r1, r3, r6, r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldmia r1!, {r2, r3, r6} │ │ │ │ + ldmia r3, {r2, r3, r5} │ │ │ │ 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 +497543,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 r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ - stmia r4!, {r3, r6} │ │ │ │ + stmia r6!, {r3, r5} │ │ │ │ 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 +498013,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 │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + lsls r0, r5, #3 │ │ │ │ + stmia r0!, {r4, r5, r6} │ │ │ │ + lsls 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 +498483,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, 1f6b88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe0ae8> @ unpredictable │ │ │ │ lsls r0, r5, #3 │ │ │ │ - @ instruction: 0xb8d8 │ │ │ │ + hlt 0x0038 │ │ │ │ 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 +499228,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} │ │ │ │ + @ instruction: 0xb636 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cbz r0, 1f7466 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe13c6> │ │ │ │ + cbz r0, 1f749e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe13fe> │ │ │ │ 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 +499478,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 │ │ │ │ + sub sp, #32 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r4, sp, #248 @ 0xf8 │ │ │ │ + add r6, sp, #120 @ 0x78 │ │ │ │ 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 +500359,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 r1, sp, #232 @ 0xe8 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r4, pc, #896 @ (adr r4, 1f85f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe2558>) │ │ │ │ + add r6, pc, #768 @ (adr r6, 1f8578 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe24d8>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - rev16 r2, r0 │ │ │ │ + pop {r1, r5} │ │ │ │ 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 +501498,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 r3, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r7, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r1, [sp, #312] @ 0x138 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r4, sp, #672 @ 0x2a0 │ │ │ │ + add r6, sp, #544 @ 0x220 │ │ │ │ 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 +502355,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 r1, pc, #792 @ (adr r1, 1f9dbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe3d1c>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r0, [r2, #100] @ 0x64 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r6, [r5, #30] │ │ │ │ + ldrh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrh r4, [r1, #10] │ │ │ │ + ldrh r4, [r5, #24] │ │ │ │ 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 +503243,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 r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrb r0, [r4, r1] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r6, [r2, #16] │ │ │ │ + strh r6, [r6, #30] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrb r0, [r4, #29] │ │ │ │ + strh r0, [r0, #10] │ │ │ │ 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 +504170,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, #38] @ 0x26 │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r6, [r6, r4] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r0, [r7, #27] │ │ │ │ + ldrb r0, [r3, #3] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - strb r6, [r5, #16] │ │ │ │ + strb r6, [r1, #24] │ │ │ │ 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 +505157,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] │ │ │ │ + strh r6, [r5, #6] │ │ │ │ lsls r3, r7, #3 │ │ │ │ cmp r0, r6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r2, [r1, #48] @ 0x30 │ │ │ │ + ldr r2, [r5, #76] @ 0x4c │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r4, [r5, #0] │ │ │ │ + ldr r4, [r1, #32] │ │ │ │ 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 +506268,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, #14] │ │ │ │ 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 +506546,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, r6] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrh r0, [r0, r3] │ │ │ │ + ldrb r0, [r4, r2] │ │ │ │ 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 +507375,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, #96] @ 0x60 │ │ │ │ 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 +507685,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, r7] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r5, [pc, #48] @ (1fda2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe798c>) │ │ │ │ + ldr r6, [pc, #944] @ (1fddac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe7d0c>) │ │ │ │ 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 +510029,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 │ │ │ │ + adds r0, #220 @ 0xdc │ │ │ │ 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 +510230,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 r6, #152 @ 0x98 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r4, #184 @ 0xb8 │ │ │ │ + cmp r6, #152 @ 0x98 │ │ │ │ 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 +510308,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 r6, #118 @ 0x76 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r4, #78 @ 0x4e │ │ │ │ + cmp r6, #46 @ 0x2e │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r4, #44 @ 0x2c │ │ │ │ + cmp r6, #12 │ │ │ │ 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 +510498,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 r5, #164 @ 0xa4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r3, #116 @ 0x74 │ │ │ │ + cmp r5, #84 @ 0x54 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r3, #120 @ 0x78 │ │ │ │ + cmp r5, #88 @ 0x58 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r3, #30 │ │ │ │ + cmp r4, #254 @ 0xfe │ │ │ │ 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 +510584,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 r3, #224 @ 0xe0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r2, #42 @ 0x2a │ │ │ │ + cmp r4, #10 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r1, #250 @ 0xfa │ │ │ │ + cmp r3, #218 @ 0xda │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r2, #38 @ 0x26 │ │ │ │ + cmp r4, #6 │ │ │ │ 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 +510620,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 r3, #214 @ 0xd6 │ │ │ │ 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 +511262,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 │ │ │ │ + subs r1, #76 @ 0x4c │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmia r2!, {r2, r3} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - add r7, sp, #440 @ 0x1b8 │ │ │ │ + cbz r6, 200616 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xea576> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - add r7, sp, #760 @ 0x2f8 │ │ │ │ + cbz r6, 20062e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xea58e> │ │ │ │ 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 +511743,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 │ │ │ │ + movs r0, #196 @ 0xc4 │ │ │ │ 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 +511769,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 │ │ │ │ + movs r0, #146 @ 0x92 │ │ │ │ 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 +511796,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 │ │ │ │ + movs r0, #94 @ 0x5e │ │ │ │ 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 +511827,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 │ │ │ │ + movs r0, #40 @ 0x28 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #72] @ (200b34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xeaa94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -518645,15 +518656,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> │ │ │ │ + bcs.n 2057a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xef708> │ │ │ │ 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 +518739,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, #88] @ 0x58 │ │ │ │ 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 +518826,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, #72] @ 0x48 │ │ │ │ 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 +518894,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 r7!, {r2, r4} │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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 +518962,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 r6, {r3, r4, r6} │ │ │ │ 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 +520710,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, 206f12 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf0e72> │ │ │ │ lsls r4, r7, #3 │ │ │ │ - hlt 0x002c │ │ │ │ + pop {r2, r3, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ mov r3, r1 │ │ │ │ @@ -524259,15 +524270,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 r2, [sp, #1000] @ 0x3e8 │ │ │ │ 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 +524301,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 r2, [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] @ (2098bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf381c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524321,15 +524332,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 r2, [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] @ (209908 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf3868>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524352,15 +524363,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 r2, [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] @ (209954 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf38b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524383,15 +524394,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 r2, [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] @ (2099a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf3900>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524414,15 +524425,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 r1, [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] @ (2099ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf394c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524445,15 +524456,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 r1, [sp, #560] @ 0x230 │ │ │ │ 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 +524498,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 │ │ │ │ + str r1, [sp, #208] @ 0xd0 │ │ │ │ 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 +524540,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 │ │ │ │ + str r0, [sp, #800] @ 0x320 │ │ │ │ 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 +524574,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 │ │ │ │ + str r0, [sp, #400] @ 0x190 │ │ │ │ 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 +524608,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 │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ 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 +524634,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, #62] @ 0x3e │ │ │ │ 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 +524665,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, #60] @ 0x3c │ │ │ │ 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 +524696,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, #58] @ 0x3a │ │ │ │ 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 +524727,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, #56] @ 0x38 │ │ │ │ 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 +524758,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, #54] @ 0x36 │ │ │ │ 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 +524789,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, #52] @ 0x34 │ │ │ │ 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 +524820,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, #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, #44] @ (209dd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf3d38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -524837,15 +524848,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, #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] @ (209e24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf3d84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524868,15 +524879,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, #46] @ 0x2e │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (209e64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf3dc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -524894,15 +524905,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, #44] @ 0x2c │ │ │ │ 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 +525026,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, #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] @ (209ffc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf3f5c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -525046,15 +525057,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, #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] @ (20a048 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf3fa8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -525077,15 +525088,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, #32] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (20a088 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf3fe8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -525103,15 +525114,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, #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, #44] @ (20a0cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf402c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -525131,15 +525142,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, #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, #44] @ (20a110 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf4070>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -525159,15 +525170,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, #26] │ │ │ │ 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 +525194,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, #24] │ │ │ │ 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 +525222,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, #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] @ (20a1d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf4134>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -525239,15 +525250,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, #20] │ │ │ │ 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 +525274,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, #20] │ │ │ │ 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 +525305,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, #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] @ (20a2a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf4208>) │ │ │ │ @@ -525325,15 +525336,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, #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] @ (20a2ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf424c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -525353,15 +525364,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, #14] │ │ │ │ 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 +525448,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 │ │ │ │ + ldrh r2, [r5, #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, #80] @ (20a43c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf439c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -531012,15 +531023,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 │ │ │ │ + ldr r1, [pc, #448] @ (20e558 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf84b8>) │ │ │ │ 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 +531166,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 │ │ │ │ + blxns 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 +531223,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 │ │ │ │ + bx 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 +531280,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 │ │ │ │ + mov ip, 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 +531340,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 │ │ │ │ + mov r6, 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 +531400,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 │ │ │ │ + cmp sl, 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 +531460,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 │ │ │ │ + cmp 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 +531519,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 │ │ │ │ + add r8, 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 +531890,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 │ │ │ │ + lsrs r2, r0 │ │ │ │ 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 +531966,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 │ │ │ │ + ands r2, r1 │ │ │ │ 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 +532043,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 r7, #70 @ 0x46 │ │ │ │ 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 +532119,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 r6, #146 @ 0x92 │ │ │ │ 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 +532345,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, #20 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #184] @ (20f26c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf91cc>) │ │ │ │ @@ -532414,15 +532425,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 r3, #122 @ 0x7a │ │ │ │ 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 +532509,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 r2, #186 @ 0xba │ │ │ │ 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 +532593,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 r1, #244 @ 0xf4 │ │ │ │ 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 +532680,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, #9 │ │ │ │ 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 +532771,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} │ │ │ │ + beq.n 20f5d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf9530> │ │ │ │ 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 +532865,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 r7, #90 @ 0x5a │ │ │ │ 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 +532960,16 @@ │ │ │ │ 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} │ │ │ │ + movs r4, r0 │ │ │ │ + lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (20f888 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf97e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -533352,15 +533364,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 r1, #236 @ 0xec │ │ │ │ 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 +536454,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, #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, #52] @ (2120dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc03c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536473,15 +536485,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, #21 │ │ │ │ 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 +536516,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, #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] @ (212174 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc0d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536535,15 +536547,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, #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] @ (2121c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc120>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536566,15 +536578,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, #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] @ (21220c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc16c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536597,15 +536609,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, #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, #52] @ (212258 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc1b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536628,15 +536640,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, #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, #44] @ (21229c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc1fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -536656,15 +536668,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, #16 │ │ │ │ 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 +536699,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, #16 │ │ │ │ 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 +536725,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, #15 │ │ │ │ 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 +536751,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, #14 │ │ │ │ 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 +536777,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, #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] @ (2123f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc354>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536796,15 +536808,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, #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] @ (212440 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc3a0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536827,15 +536839,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, #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] @ (21248c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc3ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536858,15 +536870,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, #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, #52] @ (2124d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc438>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536889,15 +536901,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, #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, #52] @ (212524 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc484>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536920,15 +536932,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, #9 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (212570 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc4d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536951,15 +536963,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, #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] @ (2125bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc51c>) │ │ │ │ @@ -536982,15 +536994,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, #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] @ (212608 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc568>) │ │ │ │ @@ -537013,15 +537025,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, #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] @ (212654 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc5b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -537044,15 +537056,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 │ │ │ │ + lsrs r4, r3, #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] @ (2126a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc600>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -537075,15 +537087,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 │ │ │ │ + lsrs r4, r3, #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] @ (2126ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc64c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -537106,15 +537118,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 │ │ │ │ + lsrs r4, r4, #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] @ (212738 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc698>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -537137,15 +537149,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 │ │ │ │ + lsrs r4, r5, #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] @ (212784 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc6e4>) │ │ │ │ @@ -537168,15 +537180,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 │ │ │ │ + lsrs r0, r5, #1 │ │ │ │ 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 +537208,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 │ │ │ │ + lsrs r0, r7, #32 │ │ │ │ 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 +537238,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 │ │ │ │ + lsrs r0, r0, #32 │ │ │ │ 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 +537273,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, #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, #44] @ (2128b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc810>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537288,15 +537300,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, #30 │ │ │ │ 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 +537325,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, #29 │ │ │ │ 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 +537348,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, #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, #44] @ (212970 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc8d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537363,15 +537375,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, #27 │ │ │ │ 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 +537400,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, #26 │ │ │ │ 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 +537425,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, #26 │ │ │ │ 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 +537450,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, #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, #52] @ (212a7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc9dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -537468,15 +537480,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, #24 │ │ │ │ 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 +537510,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, #23 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (212b14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfca74>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -537528,15 +537540,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, #23 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (212b60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfcac0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -537558,15 +537570,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, #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] @ (212ba4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfcb04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537585,15 +537597,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, #21 │ │ │ │ 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 +537624,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, #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, #44] @ (212c2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfcb8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537639,15 +537651,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, #20 │ │ │ │ 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 +537683,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, #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, #52] @ (212ccc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfcc2c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -537701,15 +537713,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, #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, #52] @ (212d18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfcc78>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -537731,15 +537743,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, #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] @ (212d64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfccc4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -537761,15 +537773,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, #16 │ │ │ │ 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 +537803,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, #15 │ │ │ │ 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 +537828,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, #14 │ │ │ │ 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 +537858,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, #13 │ │ │ │ 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 +537888,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, #13 │ │ │ │ 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 +537913,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, #12 │ │ │ │ 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 +537936,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, #11 │ │ │ │ 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 +538060,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, #8 │ │ │ │ + lsls r7, r4, #3 │ │ │ │ + lsls r2, r5, #6 │ │ │ │ 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 +543092,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} │ │ │ │ + ldmia r0!, {r4, r5} │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #208] @ (216af0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x100a50>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -543163,15 +543176,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 r7!, {r1, 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] @ (216bc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x100b20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543236,15 +543249,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 r6!, {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 r2, [pc, #180] @ (216c90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x100bf0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543309,15 +543322,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 r5!, {r2, 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 r2, [pc, #180] @ (216d60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x100cc0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543382,15 +543395,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 r5!, {r2, 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 r3, [pc, #192] @ (216e3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x100d9c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543458,15 +543471,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 r4!, {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] @ (216f18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x100e78>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543534,15 +543547,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 r3!, {r1, r3, r4, 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] @ (216ffc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x100f5c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543612,15 +543625,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 r2!, {r1, r6, r7} │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (2170e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x101040>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543690,15 +543703,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 r1!, {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] @ (2171bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10111c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543766,18 +543779,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 │ │ │ │ + stmia r1!, {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, #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 +543855,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 │ │ │ │ + stmia r0!, {r1, r3, r6} │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (217374 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1012d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543918,18 +543931,18 @@ │ │ │ │ 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} │ │ │ │ - lsls r6, r4, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itte vc │ │ │ │ + lslvc r6, r4, #3 │ │ │ │ + stmdbvc sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + movvs.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} │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #8 │ │ │ │ add r3, pc │ │ │ │ @@ -543994,15 +544007,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} │ │ │ │ + bkpt 0x00aa │ │ │ │ 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 +544085,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, r7, pc} │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (217610 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x101570>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -544152,15 +544165,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> │ │ │ │ + pop {r2, r3, 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] @ (2176ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10164c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -544230,15 +544243,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 │ │ │ │ + pop {r2, 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] @ (2177d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x101730>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -544310,15 +544323,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, 217834 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x101794> │ │ │ │ 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 +544401,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 │ │ │ │ + hlt 0x002c │ │ │ │ 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 +544481,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 │ │ │ │ + cbnz r4, 2179ce <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10192e> │ │ │ │ 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 +544561,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 │ │ │ │ + cbnz r4, 217a7e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1019de> │ │ │ │ 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 +544639,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: 0xb844 │ │ │ │ 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 +544719,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} │ │ │ │ + @ instruction: 0xb774 │ │ │ │ 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 +544799,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} │ │ │ │ + @ instruction: 0xb6ae │ │ │ │ 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 +547474,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 r7, [sp, #560] @ 0x230 │ │ │ │ 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 +547505,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 r7, [sp, #320] @ 0x140 │ │ │ │ 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 +547536,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 r7, [sp, #112] @ 0x70 │ │ │ │ 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 +547567,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 r6, [sp, #960] @ 0x3c0 │ │ │ │ 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 +547598,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 r6, [sp, #704] @ 0x2c0 │ │ │ │ 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 +547630,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 r6, [sp, #480] @ 0x1e0 │ │ │ │ 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 +547664,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 r6, [sp, #288] @ 0x120 │ │ │ │ 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 +547698,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 r6, [sp, #80] @ 0x50 │ │ │ │ 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 +547724,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 r5, [sp, #904] @ 0x388 │ │ │ │ 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 +547751,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 r5, [sp, #696] @ 0x2b8 │ │ │ │ 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 +547782,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 r5, [sp, #496] @ 0x1f0 │ │ │ │ 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 +547813,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 r5, [sp, #288] @ 0x120 │ │ │ │ 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 +547844,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 r5, [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] @ (21a000 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x103f60>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547862,15 +547875,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 r4, [sp, #880] @ 0x370 │ │ │ │ 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 +547907,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 r4, [sp, #656] @ 0x290 │ │ │ │ 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 +547939,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 r4, [sp, #400] @ 0x190 │ │ │ │ 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 +547967,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 r4, [sp, #224] @ 0xe0 │ │ │ │ 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 +547996,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 r4, [sp, #0] │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (21a17c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1040dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -548015,15 +548028,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 r3, [sp, #816] @ 0x330 │ │ │ │ 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 +548059,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 r3, [sp, #560] @ 0x230 │ │ │ │ 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 +548085,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 r3, [sp, #360] @ 0x168 │ │ │ │ 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 +548111,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 r3, [sp, #168] @ 0xa8 │ │ │ │ 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 +548143,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 r2, [sp, #928] @ 0x3a0 │ │ │ │ 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 +548171,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 r2, [sp, #688] @ 0x2b0 │ │ │ │ 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 +548199,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 r2, [sp, #480] @ 0x1e0 │ │ │ │ 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 +548229,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 r2, [sp, #224] @ 0xe0 │ │ │ │ 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 +548260,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 r2, [sp, #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] @ (21a404 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x104364>) │ │ │ │ @@ -548278,15 +548291,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 r1, [sp, #784] @ 0x310 │ │ │ │ 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 +548319,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 r1, [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] @ (21a494 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1043f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -548337,15 +548350,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 │ │ │ │ + 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, #52] @ (21a4e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x104440>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -548368,15 +548381,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 │ │ │ │ + str r1, [sp, #208] @ 0xd0 │ │ │ │ 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 +548409,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 │ │ │ │ + str r1, [sp, #0] │ │ │ │ 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 +548441,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 │ │ │ │ + str r0, [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, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21a5c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x104520>) │ │ │ │ @@ -548459,15 +548472,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 │ │ │ │ + str r0, [sp, #560] @ 0x230 │ │ │ │ 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 +548504,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 │ │ │ │ + str r0, [sp, #352] @ 0x160 │ │ │ │ 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 +548603,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 │ │ │ │ + ldr r0, [pc, #776] @ (21aa2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10498c>) │ │ │ │ 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 +548632,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, #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, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21a7b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x104710>) │ │ │ │ @@ -548650,15 +548663,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, #54] @ 0x36 │ │ │ │ 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 +548695,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, #52] @ 0x34 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -548716,15 +548729,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, #50] @ 0x32 │ │ │ │ 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 +548761,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, #48] @ 0x30 │ │ │ │ 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 +548793,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, #46] @ 0x2e │ │ │ │ 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 +548822,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, #46] @ 0x2e │ │ │ │ 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 +553022,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] │ │ │ │ + ldrsh r0, [r7, r0] │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (21d9b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x107914>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -553081,15 +553094,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, 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] @ (21da84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1079e4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -553154,15 +553167,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] │ │ │ │ + ldrb r4, [r3, r3] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #184] @ (21db58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x107ab8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -553228,15 +553241,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] │ │ │ │ + ldrb r4, [r3, 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] @ (21dc34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x107b94>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -553304,15 +553317,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] │ │ │ │ + ldrh r2, [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 r3, [pc, #200] @ (21dd18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x107c78>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -553382,15 +553395,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] │ │ │ │ + ldrh r2, [r0, 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] @ (21ddf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x107d54>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -553458,15 +553471,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, 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] @ (21ded0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x107e30>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -553534,15 +553547,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] │ │ │ │ + ldr r2, [r4, r3] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (21dfb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x107f18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -553615,15 +553628,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] │ │ │ │ + ldr r6, [r0, r0] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (21e09c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x107ffc>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -553695,15 +553708,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] │ │ │ │ + ldrsb r4, [r7, r4] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (21e178 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1080d8>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -553773,15 +553786,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] │ │ │ │ + ldrsb r4, [r6, r1] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (21e254 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1081b4>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -553851,15 +553864,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, 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] @ (21e338 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108298>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -553931,15 +553944,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] │ │ │ │ + strb r4, [r3, 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] @ (21e41c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10837c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -554011,15 +554024,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] │ │ │ │ + strb r4, [r1, 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] @ (21e500 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108460>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -554091,15 +554104,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] │ │ │ │ + strh r4, [r7, r4] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (21e5dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10853c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -554169,15 +554182,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] │ │ │ │ + strh r4, [r6, r1] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (21e6c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108620>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -554249,15 +554262,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, 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] @ (21e79c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1086fc>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -554327,15 +554340,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>) │ │ │ │ + str r4, [r3, 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] @ (21e87c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1087dc>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -554406,15 +554419,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>) │ │ │ │ + str r6, [r2, r0] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21e95c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1088bc>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -554485,15 +554498,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 r7, [pc, #296] @ (21ea8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1089ec>) │ │ │ │ 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 +554577,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 r6, [pc, #472] @ (21ec20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108b80>) │ │ │ │ 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 +554656,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 r5, [pc, #664] @ (21edc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108d24>) │ │ │ │ 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 +554735,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 r4, [pc, #888] @ (21ef84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108ee4>) │ │ │ │ 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 +554814,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 r4, [pc, #72] @ (21ed34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108c94>) │ │ │ │ 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 +554893,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 r3, [pc, #280] @ (21eee4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108e44>) │ │ │ │ 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 +554972,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 r2, [pc, #488] @ (21f094 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108ff4>) │ │ │ │ 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 +555051,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 r1, [pc, #696] @ (21f244 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1091a4>) │ │ │ │ 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 +555130,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 │ │ │ │ + ldr r0, [pc, #872] @ (21f3d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x109338>) │ │ │ │ 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 +555209,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 │ │ │ │ + ldr r0, [pc, #72] @ (21f198 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1090f8>) │ │ │ │ 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 +555288,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 │ │ │ │ + bx 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 +555367,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 │ │ │ │ + mov r2, 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 +555446,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 │ │ │ │ + cmp lr, 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 +555525,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 │ │ │ │ + add lr, 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] @ (21f5ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10950c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -555591,15 +555604,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 │ │ │ │ + add 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 +555687,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 │ │ │ │ + orrs 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 +555769,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 │ │ │ │ + negs 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 +555851,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 │ │ │ │ + sbcs 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 +555934,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 │ │ │ │ + lsrs 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21fa4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1099ac>) │ │ │ │ @@ -556004,15 +556017,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 r7, #240 @ 0xf0 │ │ │ │ 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 +556100,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 r7, #28 │ │ │ │ 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 +556182,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 r6, #76 @ 0x4c │ │ │ │ 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 +556265,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 r5, #120 @ 0x78 │ │ │ │ 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 +556347,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 r4, #172 @ 0xac │ │ │ │ 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 +556430,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 r3, #212 @ 0xd4 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21ffd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x109f34>) │ │ │ │ @@ -556499,15 +556512,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 r3, #8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (2200bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10a01c>) │ │ │ │ @@ -556581,15 +556594,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 r2, #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, #212] @ (2201ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10a10c>) │ │ │ │ @@ -556664,15 +556677,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 │ │ │ │ + subs r1, #100 @ 0x64 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (22029c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10a1fc>) │ │ │ │ @@ -556747,15 +556760,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 │ │ │ │ + subs r0, #144 @ 0x90 │ │ │ │ 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 +556843,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 r7, #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, #204] @ (220474 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10a3d4>) │ │ │ │ @@ -556912,15 +556925,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 r6, #236 @ 0xec │ │ │ │ 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 +557008,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 r6, #24 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (22064c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10a5ac>) │ │ │ │ @@ -557077,15 +557090,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 r5, #76 @ 0x4c │ │ │ │ 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 +557170,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 r4, #134 @ 0x86 │ │ │ │ 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 +560654,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, #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] @ (222f60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10cec0>) │ │ │ │ @@ -560671,15 +560684,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, #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] @ (222fac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10cf0c>) │ │ │ │ @@ -560701,15 +560714,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, #16 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (222ff0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10cf50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -560728,15 +560741,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, #15 │ │ │ │ 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 +560771,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, #14 │ │ │ │ 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 +560801,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, #14 │ │ │ │ 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 +560831,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, #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, #48] @ (223120 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d080>) │ │ │ │ @@ -560848,15 +560861,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, #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] @ (22316c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d0cc>) │ │ │ │ @@ -560878,15 +560891,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, #11 │ │ │ │ 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 +560921,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, #10 │ │ │ │ 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 +560951,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, #10 │ │ │ │ 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 +560981,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, #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] @ (22329c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d1fc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560998,15 +561011,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, #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] @ (2232e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d248>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -561028,15 +561041,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, #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] @ (223334 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d294>) │ │ │ │ @@ -561058,15 +561071,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, #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] @ (223380 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d2e0>) │ │ │ │ @@ -561088,15 +561101,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, #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] @ (2233cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d32c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -561118,15 +561131,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 │ │ │ │ + lsrs r4, r7, #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] @ (223418 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d378>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -561148,15 +561161,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 │ │ │ │ + lsrs r0, r1, #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] @ (223464 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d3c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -561178,15 +561191,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 │ │ │ │ + lsrs r0, r3, #4 │ │ │ │ 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 +561218,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 │ │ │ │ + lsrs r0, r5, #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] @ (2234f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d454>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -561235,15 +561248,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 │ │ │ │ + lsrs r0, r0, #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, #44] @ (223538 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d498>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -561262,15 +561275,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 │ │ │ │ + lsrs r4, r0, #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, #44] @ (22357c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d4dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -561289,15 +561302,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 │ │ │ │ + lsrs r4, r2, #1 │ │ │ │ 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 +561329,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 │ │ │ │ + lsrs r4, r4, #32 │ │ │ │ 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 +561364,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, #31 │ │ │ │ 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 +561395,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, #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] @ (2236ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d60c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -561409,15 +561422,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, #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] @ (2236f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d658>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -561439,15 +561452,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, #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] @ (223744 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d6a4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -561469,15 +561482,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, #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, #52] @ (223790 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d6f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -561499,15 +561512,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, #27 │ │ │ │ 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 +561542,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, #26 │ │ │ │ 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 +561572,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, #25 │ │ │ │ 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 +561602,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, #24 │ │ │ │ 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 +561632,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, #23 │ │ │ │ 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 +561662,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, #22 │ │ │ │ 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 +561692,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, #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] @ (2239a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d904>) │ │ │ │ @@ -561709,15 +561722,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, #21 │ │ │ │ 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 +561753,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, #20 │ │ │ │ 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 +561776,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, #19 │ │ │ │ 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 +561807,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, #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, #52] @ (223ad0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10da30>) │ │ │ │ @@ -561825,15 +561838,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, #17 │ │ │ │ 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 +561871,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, #16 │ │ │ │ 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 +561909,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, #15 │ │ │ │ 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 +561937,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, #14 │ │ │ │ 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 +561974,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, #13 │ │ │ │ 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 +562007,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, #12 │ │ │ │ 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 +562037,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, #12 │ │ │ │ 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 +562067,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, #11 │ │ │ │ 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 +562097,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, #10 │ │ │ │ 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 +562127,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, #9 │ │ │ │ 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 +562170,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, #8 │ │ │ │ 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 +562201,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, #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] @ (223eb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10de10>) │ │ │ │ @@ -562218,15 +562231,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] │ │ │ │ + lsls r4, r4, #6 │ │ │ │ + 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 +562262,16 @@ │ │ │ │ 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] │ │ │ │ + lsls r0, r5, #5 │ │ │ │ + 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] @ (223f50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10deb0>) │ │ │ │ @@ -562278,15 +562293,16 @@ │ │ │ │ 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, │ │ │ │ + lsls r4, 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, #52] @ (223fa0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10df00>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -562308,15 +562324,16 @@ │ │ │ │ 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, │ │ │ │ + lsls r4, r6, #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, #44] @ (223fe4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10df44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -562335,15 +562352,16 @@ │ │ │ │ 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} │ │ │ │ + lsls r4, r0, #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, #44] @ (224028 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10df88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -562362,15 +562380,16 @@ │ │ │ │ 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} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + 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] @ (224074 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10dfd4>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -562392,15 +562411,16 @@ │ │ │ │ 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} │ │ │ │ + lsls r4, r5, #1 │ │ │ │ + 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] @ (2240b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10e018>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -562419,15 +562439,16 @@ │ │ │ │ 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} │ │ │ │ + movs r4, r7 │ │ │ │ + lsls r6, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (2240f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10e058>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -562444,15 +562465,16 @@ │ │ │ │ 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} │ │ │ │ + movs r6, r2 │ │ │ │ + lsls r6, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (224148 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10e0a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -562475,15 +562497,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} │ │ │ │ + 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] @ (224198 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10e0f8>) │ │ │ │ @@ -562506,15 +562528,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 │ │ │ │ + vrev32.16 q0, │ │ │ │ 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 +562558,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 │ │ │ │ + vhadd.u q8, q12, │ │ │ │ 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 +562594,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 │ │ │ │ + vhadd.u8 q8, q14, │ │ │ │ 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 +562627,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 │ │ │ │ + vhadd.u8 q0, q14, │ │ │ │ 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 +562662,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 │ │ │ │ + cdp2 0, 13, cr0, cr0, 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] @ (22433c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10e29c>) │ │ │ │ @@ -562671,15 +562693,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 │ │ │ │ + cdp2 0, 8, cr0, cr12, cr5, {7} │ │ │ │ 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 +562799,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]! @ 0x394 │ │ │ │ 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 +566665,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} │ │ │ │ + bne.n 22713c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11109c> │ │ │ │ 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 +566905,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 r6!, {r1, r4, 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, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ (227410 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x111370>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -566942,15 +566964,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 r6!, {r5} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #164] @ (2274d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x111430>) │ │ │ │ @@ -567013,15 +567035,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 r5!, {r1, r3, r7} │ │ │ │ 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 +567107,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 r4, {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #172] @ (22765c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1115bc>) │ │ │ │ @@ -567160,15 +567182,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 r4!, {r3, r5} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #180] @ (22772c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11168c>) │ │ │ │ @@ -567236,15 +567258,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, #30] │ │ │ │ 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 +567336,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 r2, {r2, r3, r4, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #184] @ (2278d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x111834>) │ │ │ │ @@ -567394,15 +567416,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 r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #192] @ (2279b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x111910>) │ │ │ │ @@ -567476,15 +567498,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, #23] │ │ │ │ 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 +567735,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 r6!, {r1, r3, r4, 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, #4024] @ 0xfb8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #212] @ (227d0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x111c6c>) │ │ │ │ @@ -567805,15 +567827,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, #11] │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #176] @ (227dd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x111d38>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -568183,18 +568205,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 r1!, {r1, r4, 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, #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,15 +568284,15 @@ │ │ │ │ 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 │ │ │ │ + stmia r0!, {r1, r2, r6, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (228304 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x112264>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -568341,18 +568363,18 @@ │ │ │ │ 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 │ │ │ │ - lsls r5, r4, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itet │ │ │ │ + lsl r5, r4, #3 │ │ │ │ + stmdbal 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 │ │ │ │ ldr r2, [pc, #232] @ (22840c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11236c>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -568437,15 +568459,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} │ │ │ │ + bkpt 0x00fe │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (2284e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x112448>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -568513,15 +568535,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} │ │ │ │ + bkpt 0x0036 │ │ │ │ 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 +568611,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> │ │ │ │ + pop {r1, r2, 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] @ (2286a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x112600>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -568665,15 +568687,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 │ │ │ │ + pop {r1, r3, 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] @ (22877c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1126dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -568741,15 +568763,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 │ │ │ │ + cbnz r6, 228800 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x112760> │ │ │ │ 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 +568839,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, 2288aa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11280a> │ │ │ │ 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 +568915,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 │ │ │ │ + rev16 r6, r3 │ │ │ │ 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 +568998,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 │ │ │ │ + cbnz r2, 228a4a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1129aa> │ │ │ │ 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 +569076,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: 0xb8c6 │ │ │ │ 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 +569159,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: 0xb7fe │ │ │ │ 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 +569249,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} │ │ │ │ + @ instruction: 0xb71e │ │ │ │ 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 +569352,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} │ │ │ │ + @ instruction: 0xb622 │ │ │ │ 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 +569451,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> │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ 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 +569996,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 r7, sp, #608 @ 0x260 │ │ │ │ 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 +570091,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 r6, sp, #688 @ 0x2b0 │ │ │ │ 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 +572977,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, #38] @ 0x26 │ │ │ │ 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 +573008,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, #36] @ 0x24 │ │ │ │ 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 +573039,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, #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, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (22b860 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1157c0>) │ │ │ │ @@ -573048,15 +573070,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, #32] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (22b8ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11580c>) │ │ │ │ @@ -573079,15 +573101,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, #30] │ │ │ │ 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 +573132,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, #30] │ │ │ │ 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 +573163,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, #28] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (22b990 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1158f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -573172,15 +573194,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, #26] │ │ │ │ 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 +573225,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, #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] @ (22ba28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x115988>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -573234,15 +573256,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, #22] │ │ │ │ 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 +573284,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, #20] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (22bab8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x115a18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -573293,15 +573315,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, #20] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (22bafc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x115a5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -573321,15 +573343,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, #18] │ │ │ │ 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 +573375,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, #16] │ │ │ │ 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 +573407,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, #14] │ │ │ │ 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 +573434,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, #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, #56] @ (22bc30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x115b90>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -573444,15 +573466,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, #12] │ │ │ │ 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 +573498,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 │ │ │ │ + ldrh r0, [r1, #10] │ │ │ │ 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 +573532,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 │ │ │ │ + ldrh r0, [r3, #8] │ │ │ │ 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 +573566,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 │ │ │ │ + ldrh r0, [r4, #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] @ (22bd78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x115cd8>) │ │ │ │ @@ -573576,15 +573598,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 │ │ │ │ + ldrh r4, [r5, #4] │ │ │ │ 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 +573632,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 │ │ │ │ + ldrh r4, [r7, #2] │ │ │ │ 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 +573661,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 │ │ │ │ + ldrh r0, [r2, #2] │ │ │ │ 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 +573692,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 │ │ │ │ + ldrh r4, [r3, #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, #52] @ (22beac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x115e0c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -573701,15 +573723,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, #62] @ 0x3e │ │ │ │ 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 +573751,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, #60] @ 0x3c │ │ │ │ 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 +573782,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, #58] @ 0x3a │ │ │ │ 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 +573811,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, #56] @ 0x38 │ │ │ │ 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 +573842,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, #54] @ 0x36 │ │ │ │ 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 +573960,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, #46] @ 0x2e │ │ │ │ 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 +573989,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, #44] @ 0x2c │ │ │ │ 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 +579564,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 │ │ │ │ + cmp r0, fp │ │ │ │ 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 +579660,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 │ │ │ │ + add lr, 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 +579904,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 │ │ │ │ + rors 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 +579981,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 │ │ │ │ + lsrs r6, 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, #196] @ (230754 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11a6b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -580036,15 +580058,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 │ │ │ │ + ands r2, 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, #204] @ (23083c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11a79c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -580115,15 +580137,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 r7, #94 @ 0x5e │ │ │ │ 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 +580214,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 r6, #146 @ 0x92 │ │ │ │ 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 +580291,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 r5, #198 @ 0xc6 │ │ │ │ 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 +580368,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 r4, #250 @ 0xfa │ │ │ │ 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 +580447,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 r4, #38 @ 0x26 │ │ │ │ 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 +580524,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 r3, #90 @ 0x5a │ │ │ │ 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 +580601,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 r2, #142 @ 0x8e │ │ │ │ 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 +580678,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 r1, #194 @ 0xc2 │ │ │ │ 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 +580757,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 │ │ │ │ + subs r0, #238 @ 0xee │ │ │ │ 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 +580834,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 │ │ │ │ + subs r0, #34 @ 0x22 │ │ │ │ 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 +580911,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 r7, #86 @ 0x56 │ │ │ │ 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 +580987,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 r6, #138 @ 0x8a │ │ │ │ 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 +581063,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 r5, #190 @ 0xbe │ │ │ │ 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 +581141,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 r4, #242 @ 0xf2 │ │ │ │ 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 +581219,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 r4, #38 @ 0x26 │ │ │ │ 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 +581297,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 r3, #78 @ 0x4e │ │ │ │ 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 +581375,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 r2, #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, #192] @ (231728 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11b688>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -581429,15 +581451,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 r1, #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, #192] @ (231804 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11b764>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -581505,15 +581527,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 │ │ │ │ + adds r0, #234 @ 0xea │ │ │ │ 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 +581603,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 │ │ │ │ + adds r0, #30 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (2319bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11b91c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -581657,15 +581679,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 r7, #86 @ 0x56 │ │ │ │ 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 +581755,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 r6, #138 @ 0x8a │ │ │ │ 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 +581833,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 r5, #198 @ 0xc6 │ │ │ │ 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 +581911,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 r5, #2 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (231d30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11bc90>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -581967,15 +581989,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 r4, #54 @ 0x36 │ │ │ │ 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 +582067,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 r3, #110 @ 0x6e │ │ │ │ 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 +582145,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 r2, #174 @ 0xae │ │ │ │ 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 +582223,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 r1, #234 @ 0xea │ │ │ │ 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 +582301,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 │ │ │ │ + cmp r1, #38 @ 0x26 │ │ │ │ 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 +582379,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 │ │ │ │ + cmp r0, #98 @ 0x62 │ │ │ │ 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 +582459,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 r7, #154 @ 0x9a │ │ │ │ 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 +582542,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 r6, #220 @ 0xdc │ │ │ │ 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 +582627,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 r6, #10 │ │ │ │ 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 +582728,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 r5, #34 @ 0x22 │ │ │ │ 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 +586079,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 │ │ │ │ + stc2 0, cr0, [r0, #-912]! @ 0xfffffc70 │ │ │ │ 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 +586110,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 │ │ │ │ + stc2l 0, cr0, [ip], {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] @ (234dfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11ed5c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -586119,15 +586141,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 │ │ │ │ + ldc2 0, cr0, [ip], {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] @ (234e4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11edac>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586150,15 +586172,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 │ │ │ │ + stc2l 0, cr0, [r0], #-912 @ 0xfffffc70 │ │ │ │ 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 +586203,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 │ │ │ │ + ldc2 0, cr0, [r4], #-912 @ 0xfffffc70 │ │ │ │ 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 +586234,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: 0xfbf800e4 │ │ │ │ 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 +586265,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: 0xfbc400e4 │ │ │ │ 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 +586296,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: 0xfb9000e4 │ │ │ │ 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 +586329,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] │ │ │ │ + @ instruction: 0xfb5c00e4 │ │ │ │ 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 +586362,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 │ │ │ │ + @ instruction: 0xfb2800e4 │ │ │ │ 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 +586393,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] │ │ │ │ + @ instruction: 0xfafc00e4 │ │ │ │ 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 +586424,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 │ │ │ │ + @ instruction: 0xfac400e4 │ │ │ │ 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 +586455,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 │ │ │ │ + @ instruction: 0xfa9000e4 │ │ │ │ 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 +586486,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] │ │ │ │ + @ instruction: 0xfa5800e4 │ │ │ │ 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 +586517,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] │ │ │ │ + @ instruction: 0xfa2400e4 │ │ │ │ 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 +586548,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, #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] @ (235264 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f1c4>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586557,15 +586579,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 │ │ │ │ + vst1.8 {d16[7]}, [ip], 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] @ (2352b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f214>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586588,15 +586610,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 │ │ │ │ + vld1.8 {d0[7]}, [r8], 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] @ (235304 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f264>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586619,15 +586641,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 │ │ │ │ + ldr??.w r0, [r4, 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] @ (235354 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f2b4>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586650,15 +586672,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 │ │ │ │ + vst4. {d16-d19}, [r0 :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] @ (2353a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f304>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586681,15 +586703,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 │ │ │ │ + vst4. {d0-d3}, [ip :128], r4 │ │ │ │ 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 +586736,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 │ │ │ │ + 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, #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 +586769,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 │ │ │ │ + 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] @ (23549c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f3fc>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586778,15 +586800,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 │ │ │ │ + ldr??.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] @ (2354ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f44c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586809,15 +586831,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 │ │ │ │ + ldrh.w r0, [r4, 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] @ (23553c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f49c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586840,15 +586862,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: 0xf7f800e4 │ │ │ │ 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 +586893,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: 0xf7bc00e4 │ │ │ │ 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 +586924,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 │ │ │ │ + @ instruction: 0xf78000e4 │ │ │ │ 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 +586955,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 │ │ │ │ + @ instruction: 0xf74c00e4 │ │ │ │ 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 +586983,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: 0xf71c00e4 │ │ │ │ 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 +587019,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 │ │ │ │ + @ instruction: 0xf6ec00e4 │ │ │ │ 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 +587047,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: 0xf6b000e4 │ │ │ │ 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 +587080,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: 0xf67c00e4 │ │ │ │ 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 +587124,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 │ │ │ │ + movw 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, #48] @ (235820 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f780>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -587130,15 +587152,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 │ │ │ │ + @ instruction: 0xf5f400e4 │ │ │ │ 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 +587178,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 │ │ │ │ + rsb 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 +587206,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 │ │ │ │ + @ instruction: 0xf59c00e4 │ │ │ │ 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 +587237,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 │ │ │ │ + sbc.w r0, r4, #7471104 @ 0x720000 │ │ │ │ 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 +587270,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: 0xf52400e4 │ │ │ │ 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 +587298,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: 0xf4ec00e4 │ │ │ │ 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 +587326,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, 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, #52] @ (235a2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f98c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -587335,15 +587357,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 │ │ │ │ + orns r0, r8, #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, #52] @ (235a78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f9d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -587365,15 +587387,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 │ │ │ │ + orr.w r0, r0, #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, #56] @ (235ac8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11fa28>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -587396,15 +587418,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 │ │ │ │ + and.w r0, r8, #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] @ (235b10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11fa70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -587424,15 +587446,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: 0xf3d400e4 │ │ │ │ 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 +587477,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: 0xf39800e4 │ │ │ │ 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 +587508,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: 0xf36c00e4 │ │ │ │ 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 +587539,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 │ │ │ │ + @ instruction: 0xf33800e4 │ │ │ │ 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 +587570,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: 0xf30800e4 │ │ │ │ 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 +592022,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 │ │ │ │ + stmia r0!, {r1, r4, r5} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #176] @ 23901c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x122f7c> │ │ │ │ mov r6, r1 │ │ │ │ @@ -592069,18 +592091,18 @@ │ │ │ │ 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} │ │ │ │ - lsls r4, r4, #3 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itee ls │ │ │ │ + lslls r4, r4, #3 │ │ │ │ + pushhi {r4, r5, r6, lr} │ │ │ │ + movhi.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>) │ │ │ │ mov r5, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ add r0, pc │ │ │ │ @@ -592145,15 +592167,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} │ │ │ │ + bkpt 0x00e4 │ │ │ │ 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 +592251,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} │ │ │ │ + bkpt 0x0016 │ │ │ │ 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 +592332,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> │ │ │ │ + pop {r3, r4, r6, pc} │ │ │ │ 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 +592413,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 │ │ │ │ + pop {r1, r2, r5, 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 r7, r0 │ │ │ │ ldr r0, [pc, #196] @ (23945c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1233bc>) │ │ │ │ @@ -592475,15 +592497,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, #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, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #200] @ (239540 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1234a0>) │ │ │ │ @@ -592559,15 +592581,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> │ │ │ │ + revsh r0, 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 r7, r1 │ │ │ │ ldr r1, [pc, #204] @ (239628 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x123588>) │ │ │ │ @@ -592644,15 +592666,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 │ │ │ │ + rev r0, 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 r6, r1 │ │ │ │ ldr r1, [pc, #208] @ (239714 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x123674>) │ │ │ │ @@ -592730,15 +592752,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] │ │ │ │ + str r0, [r2, #0] │ │ │ │ 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 +592837,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: 0xb88e │ │ │ │ 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 +592925,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] │ │ │ │ + ldrb r6, [r5, r4] │ │ │ │ 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 +593015,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} │ │ │ │ + @ instruction: 0xb6ca │ │ │ │ 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 +593106,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] │ │ │ │ + ldrh r2, [r4, r5] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #200] @ (239bac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x123b0c>) │ │ │ │ @@ -593173,15 +593195,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> │ │ │ │ + push {r4, lr} │ │ │ │ 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 +593284,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 │ │ │ │ + push {r1, r2, r3, 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, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #212] @ (239d84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x123ce4>) │ │ │ │ @@ -593354,15 +593376,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, 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, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #212] @ (239e74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x123dd4>) │ │ │ │ @@ -593446,15 +593468,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, 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 r7, r1 │ │ │ │ ldr r1, [pc, #224] @ (239f70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x123ed0>) │ │ │ │ @@ -593540,15 +593562,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 │ │ │ │ + cbz r2, 239f9a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x123efa> │ │ │ │ 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 +593657,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 │ │ │ │ + sub 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 +593753,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] │ │ │ │ + ldrsb r6, [r3, r0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #232] @ (23a278 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1241d8>) │ │ │ │ @@ -593827,15 +593849,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, 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, #4024] @ 0xfb8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #220] @ (23a370 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1242d0>) │ │ │ │ @@ -593923,15 +593945,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] │ │ │ │ + strh r0, [r4, r4] │ │ │ │ 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 +594204,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>) │ │ │ │ + str r0, [r2, 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, r0 │ │ │ │ ldr r0, [pc, #220] @ (23a718 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x124678>) │ │ │ │ @@ -594281,15 +594303,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 r2, 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, #4024] @ 0xfb8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #228] @ (23a818 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x124778>) │ │ │ │ @@ -594381,15 +594403,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>) │ │ │ │ + str r0, [r0, r0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #244] @ (23a928 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x124888>) │ │ │ │ @@ -594483,15 +594505,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 r0, sp, #232 @ 0xe8 │ │ │ │ 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 +594609,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 r5, [pc, #1016] @ (23ae40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x124da0>) │ │ │ │ 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 +595846,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 │ │ │ │ + ldr r1, [sp, #264] @ 0x108 │ │ │ │ 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 +595923,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 │ │ │ │ + ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ 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 +596007,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 r7, [sp, #696] @ 0x2b8 │ │ │ │ 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 +596091,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 r6, [sp, #872] @ 0x368 │ │ │ │ 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 +596175,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 r6, [sp, #56] @ 0x38 │ │ │ │ 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 +601059,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, 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] @ (23f45c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1293bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601069,15 +601091,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, 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] @ (23f4ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12940c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601101,15 +601123,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] │ │ │ │ + ldrb r0, [r4, r5] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23f4fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12945c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601133,15 +601155,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] │ │ │ │ + ldrb r4, [r3, 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] @ (23f54c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1294ac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601165,15 +601187,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] │ │ │ │ + ldrb r4, [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, #48] @ (23f594 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1294f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -601194,15 +601216,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] │ │ │ │ + ldrb r0, [r3, r2] │ │ │ │ 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 +601251,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] │ │ │ │ + ldrb r4, [r2, r1] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23f63c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12959c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601261,15 +601283,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] │ │ │ │ + ldrb r0, [r3, r0] │ │ │ │ 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 +601310,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, r7] │ │ │ │ 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 +601337,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, 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] @ (23f714 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x129674>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601347,15 +601369,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] │ │ │ │ + ldrh r4, [r7, r5] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23f764 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1296c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601379,15 +601401,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] │ │ │ │ + ldrh r0, [r1, r5] │ │ │ │ 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 +601434,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] │ │ │ │ + ldrh r2, [r2, r4] │ │ │ │ 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 +601467,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] │ │ │ │ + ldrh r2, [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, #48] @ (23f854 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1297b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -601474,15 +601496,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] │ │ │ │ + ldrh r0, [r5, 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] @ (23f8a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x129804>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601506,15 +601528,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] │ │ │ │ + ldrh r4, [r6, 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] @ (23f8f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x129854>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601538,15 +601560,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] │ │ │ │ + ldrh r4, [r7, 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] @ (23f944 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1298a4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601570,15 +601592,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] │ │ │ │ + ldrh r4, [r1, 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] @ (23f994 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1298f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601602,15 +601624,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, 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] @ (23f9dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12993c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -601631,15 +601653,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, r6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (23fa24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x129984>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -601660,15 +601682,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] │ │ │ │ + ldr r4, [r6, 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] @ (23fa6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1299cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -601689,15 +601711,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] │ │ │ │ + ldr r0, [r0, r5] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (23fab8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x129a18>) │ │ │ │ @@ -601720,15 +601742,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] │ │ │ │ + ldr r0, [r1, r4] │ │ │ │ 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 +601779,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] │ │ │ │ + ldr r0, [r3, r3] │ │ │ │ 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 +601814,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] │ │ │ │ + ldr r4, [r2, 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, #40] @ (23fbac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x129b0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -601818,15 +601840,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] │ │ │ │ + ldr r6, [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, #52] @ (23fbf8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x129b58>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601849,15 +601871,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] │ │ │ │ + ldr r0, [r6, 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] @ (23fc44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x129ba4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601880,15 +601902,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, 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] @ (23fc90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x129bf0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601911,15 +601933,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, r7] │ │ │ │ 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 +601969,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] │ │ │ │ + ldrsb r4, [r7, 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, #44] @ (23fd2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x129c8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -601975,15 +601997,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] │ │ │ │ + ldrsb r0, [r1, 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] @ (23fd78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x129cd8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -602006,15 +602028,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] │ │ │ │ + ldrsb r0, [r2, r4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (23fdbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x129d1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -602034,15 +602056,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] │ │ │ │ + ldrsb 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, #52] @ (23fe08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x129d68>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -602065,15 +602087,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] │ │ │ │ + ldrsb r4, [r4, 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, #44] @ (23fe4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x129dac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -602093,15 +602115,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] │ │ │ │ + ldrsb r0, [r6, 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, #76] @ (23feb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x129e10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -602747,15 +602769,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 r7, [pc, #680] @ (24082c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12a78c>) │ │ │ │ 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 +607149,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 │ │ │ │ + @ instruction: 0xf21c00f8 │ │ │ │ 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 +607705,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, #27 │ │ │ │ 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 +608023,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, #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 r2, [pc, #184] @ (244270 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12e1d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608075,15 +608097,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, #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 r2, [pc, #180] @ (244340 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12e2a0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608148,15 +608170,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, #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, #196] @ (244420 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12e380>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608225,15 +608247,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 │ │ │ │ + asrs r6, r1, #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, #196] @ (244500 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12e460>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608302,15 +608324,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 │ │ │ │ + asrs r2, r0, #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, #204] @ (2445e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12e548>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608381,15 +608403,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, #30 │ │ │ │ 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 +608480,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, #27 │ │ │ │ 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 +608556,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, #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, #200] @ (244888 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12e7e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608612,15 +608634,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, #20 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (244964 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12e8c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608688,15 +608710,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, #17 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (244a40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12e9a0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608764,15 +608786,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, #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, #208] @ (244b2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12ea8c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608846,15 +608868,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, #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] @ (244c08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12eb68>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608924,15 +608946,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, #7 │ │ │ │ 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 +615702,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, #22] │ │ │ │ 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 +615958,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: 0xb82c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - push {r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb7c8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xb600 │ │ │ │ + @ instruction: 0xb7e0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrsb r2, [r3, r1] │ │ │ │ + ldr r2, [r7, r0] │ │ │ │ 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 +616616,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 │ │ │ │ + cbz r6, 24a526 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x134486> │ │ │ │ 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 +616658,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 │ │ │ │ + sub 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 +616684,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 │ │ │ │ + sub 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 +616720,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 sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r6, sp, #496 @ 0x1f0 │ │ │ │ + add sp, #368 @ 0x170 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r6, r5, #25 │ │ │ │ + lsrs r6, r1, #1 │ │ │ │ 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 +616750,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 sp, #200 @ 0xc8 │ │ │ │ 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 +616786,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 r7, sp, #912 @ 0x390 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r5, sp, #944 @ 0x3b0 │ │ │ │ + add r7, sp, #816 @ 0x330 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r2, r1, #23 │ │ │ │ + lsls r2, r5, #30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #148] @ (24a778 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1346d8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -616835,15 +616857,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, #11 │ │ │ │ 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 +616989,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 │ │ │ │ + lsrs r4, r7, #4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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 +617096,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 r5, sp, #592 @ 0x250 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r4, r1, #25 │ │ │ │ + lsrs r4, r5, #32 │ │ │ │ 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 +617146,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, #31 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r2, sp, #704 @ 0x2c0 │ │ │ │ + add r4, sp, #576 @ 0x240 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r2, sp, #616 @ 0x268 │ │ │ │ + add r4, sp, #488 @ 0x1e8 │ │ │ │ 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 +617439,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 r1, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r0, sp, #96 @ 0x60 │ │ │ │ + add r1, sp, #992 @ 0x3e0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r0, sp, #128 @ 0x80 │ │ │ │ + add r2, sp, #0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r7, pc, #944 @ (adr r7, 24b118 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x135078>) │ │ │ │ + add r1, sp, #816 @ 0x330 │ │ │ │ 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 +617730,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 r7, pc, #904 @ (adr r7, 24b424 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x135384>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r5, pc, #440 @ (adr r5, 24b258 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1351b8>) │ │ │ │ + add r7, pc, #312 @ (adr r7, 24b1d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x135138>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r4, pc, #944 @ (adr r4, 24b454 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1353b4>) │ │ │ │ + add r6, pc, #816 @ (adr r6, 24b3d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x135334>) │ │ │ │ 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 +617777,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 r6, pc, #984 @ (adr r6, 24b4e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x135444>) │ │ │ │ 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 +617851,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 r6, pc, #304 @ (adr r6, 24b2f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x135254>) │ │ │ │ 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 +618067,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 r4, pc, #880 @ (adr r4, 24b790 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1356f0>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r2, pc, #208 @ (adr r2, 24b4f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x135454>) │ │ │ │ + add r4, pc, #80 @ (adr r4, 24b474 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1353d4>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r2, pc, #232 @ (adr r2, 24b510 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x135470>) │ │ │ │ + add r4, pc, #104 @ (adr r4, 24b490 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1353f0>) │ │ │ │ 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 +618347,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, #22] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r0, [r6, #9] │ │ │ │ + strb r0, [r2, #17] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r0, pc, #48 @ (adr r0, 24b770 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1356d0>) │ │ │ │ + add r1, pc, #944 @ (adr r1, 24baf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x135a50>) │ │ │ │ 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 +618399,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, #10] │ │ │ │ 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 +618474,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 │ │ │ │ + add r0, pc, #248 @ (adr r0, 24b978 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1358d8>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strb r2, [r1, #0] │ │ │ │ + strb r2, [r5, #7] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r6, [sp, #88] @ 0x58 │ │ │ │ + ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ 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 +618673,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 r6, [sp, #728] @ 0x2d8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r4, [sp, #152] @ 0x98 │ │ │ │ + ldr r6, [sp, #24] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r4, [sp, #344] @ 0x158 │ │ │ │ + ldr r6, [sp, #216] @ 0xd8 │ │ │ │ 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 +618879,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 r3, [sp, #752] @ 0x2f0 │ │ │ │ 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 +618933,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, #76] @ 0x4c │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r1, [sp, #216] @ 0xd8 │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ 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 +618981,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, #68] @ 0x44 │ │ │ │ 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 +619157,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 │ │ │ │ + ldr r0, [sp, #632] @ 0x278 │ │ │ │ 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 +619339,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 r7, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r5, [sp, #224] @ 0xe0 │ │ │ │ + str r7, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r5, [sp, #216] @ 0xd8 │ │ │ │ + str r7, [sp, #88] @ 0x58 │ │ │ │ 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 +619854,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 │ │ │ │ + stcl 0, cr0, [r8, #904] @ 0x388 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #56] @ 0x38 │ │ │ │ + str r0, [sp, #920] @ 0x398 │ │ │ │ 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 +619936,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 │ │ │ │ + str r0, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r0, [r0, #56] @ 0x38 │ │ │ │ + str r0, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r2, r1, #6 │ │ │ │ + subs r2, r5, #5 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r2, [r6, #50] @ 0x32 │ │ │ │ + str r0, [sp, #328] @ 0x148 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r2, [r2, #50] @ 0x32 │ │ │ │ + str r0, [sp, #200] @ 0xc8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r6, [r5, #50] @ 0x32 │ │ │ │ + str r0, [sp, #312] @ 0x138 │ │ │ │ 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 +620025,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 │ │ │ │ + str r0, [sp, #824] @ 0x338 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r6, [r7, #48] @ 0x30 │ │ │ │ + str r0, [sp, #120] @ 0x78 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r2, [r1, #50] @ 0x32 │ │ │ │ + str r0, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r6, [r4, #48] @ 0x30 │ │ │ │ + str r0, [sp, #24] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r2, [r2, #50] @ 0x32 │ │ │ │ + str r0, [sp, #200] @ 0xc8 │ │ │ │ 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 +620154,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 │ │ │ │ + str r0, [sp, #216] @ 0xd8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ adds r5, #76 @ 0x4c │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrh r0, [r4, #48] @ 0x30 │ │ │ │ + str r0, [sp, #0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r4, [r2, #44] @ 0x2c │ │ │ │ + ldrh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r6, [r6, #44] @ 0x2c │ │ │ │ + ldrh r6, [r2, #60] @ 0x3c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r0, [r1, #46] @ 0x2e │ │ │ │ + ldrh r0, [r5, #60] @ 0x3c │ │ │ │ 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 +620302,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, #56] @ 0x38 │ │ │ │ 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 +620407,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 │ │ │ │ + orrs r2, r7 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r4, [r4, #28] │ │ │ │ + ldrh r4, [r0, #44] @ 0x2c │ │ │ │ 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 +620614,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, #48] @ 0x30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 24d2ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13724c> │ │ │ │ + b.n 24d6ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13760c> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrh r6, [r0, #22] │ │ │ │ + ldrh r6, [r4, #36] @ 0x24 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r6, [r1, #20] │ │ │ │ + ldrh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r6, [r4, #20] │ │ │ │ + ldrh r6, [r0, #36] @ 0x24 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r6, [r4, #20] │ │ │ │ + ldrh r6, [r0, #36] @ 0x24 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r2, [r7, #20] │ │ │ │ + ldrh r2, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r4, [r7, #22] │ │ │ │ + ldrh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r6, [r5, #30] │ │ │ │ + ldrh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r2, [r5, #28] │ │ │ │ + ldrh r2, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r2, [r3, #20] │ │ │ │ + ldrh r2, [r7, #34] @ 0x22 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r4, [r0, #24] │ │ │ │ + ldrh r4, [r4, #38] @ 0x26 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r2, [r3, #24] │ │ │ │ + ldrh r2, [r7, #38] @ 0x26 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r4, [r6, #24] │ │ │ │ + ldrh r4, [r2, #40] @ 0x28 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r6, [r1, #28] │ │ │ │ + ldrh r6, [r5, #42] @ 0x2a │ │ │ │ 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 +620717,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 │ │ │ │ + ands r6, r1 │ │ │ │ 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 +620840,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, #36] @ 0x24 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r0, [r7, #18] │ │ │ │ + ldrh r0, [r3, #34] @ 0x22 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r4, [r7, #20] │ │ │ │ + ldrh r4, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r4, [r5, #18] │ │ │ │ + ldrh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r0, [r2, #16] │ │ │ │ + ldrh r0, [r6, #30] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r4, [r5, #16] │ │ │ │ + ldrh r4, [r1, #32] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r0, [r7, #18] │ │ │ │ + ldrh r0, [r3, #34] @ 0x22 │ │ │ │ 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 +621021,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, #26] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r4, [r4, #10] │ │ │ │ + ldrh r4, [r0, #26] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r0, [r7, #10] │ │ │ │ + ldrh r0, [r3, #26] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r6, [r1, #48] @ 0x30 │ │ │ │ + strh r6, [r5, #62] @ 0x3e │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r0, [r2, #48] @ 0x30 │ │ │ │ + strh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r2, [r0, #8] │ │ │ │ + ldrh r2, [r4, #22] │ │ │ │ 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 +621635,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, #38] @ 0x26 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r6, [r2, #24] │ │ │ │ + strh r6, [r6, #38] @ 0x26 │ │ │ │ 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 +621697,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, #34] @ 0x22 │ │ │ │ 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 +621862,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, #20 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r4, [r2, #10] │ │ │ │ + strh r4, [r6, #24] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r6, [r3, #12] │ │ │ │ + strh r6, [r7, #26] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r4, [r1, #10] │ │ │ │ + strh r4, [r5, #24] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r6, [r1, #10] │ │ │ │ + strh r6, [r5, #24] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -622401,15 +622423,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, #21] │ │ │ │ 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 +622650,16 @@ │ │ │ │ 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} │ │ │ │ + lsls r6, r7, #2 │ │ │ │ + lsls r3, r4, #3 │ │ │ │ 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 +622777,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, #6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov lr, r2 │ │ │ │ @@ -622802,15 +622825,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] │ │ │ │ + ldrb r2, [r5, #5] │ │ │ │ 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 +623117,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 r7, #202 @ 0xca │ │ │ │ lsls r4, r6, #3 │ │ │ │ asrs r4, r5, #26 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r5, #130 @ 0x82 │ │ │ │ + movs r7, #98 @ 0x62 │ │ │ │ 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 +623232,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 r6, #46 @ 0x2e │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r2, [r6, #14] │ │ │ │ + strb r2, [r2, #22] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xfb9000e2 │ │ │ │ - ldr r2, [r7, #76] @ 0x4c │ │ │ │ + ldc2l 0, cr0, [r0, #-904]! @ 0xfffffc78 │ │ │ │ + ldr r2, [r3, #108] @ 0x6c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r3, #222 @ 0xde │ │ │ │ + movs r5, #190 @ 0xbe │ │ │ │ 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 +623288,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 r5, #30 │ │ │ │ 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 +623720,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 │ │ │ │ + strb r2, [r0, #5] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - orrs.w r0, r4, #7405568 @ 0x710000 │ │ │ │ + @ instruction: 0xf63400e2 │ │ │ │ stmdb 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 +624087,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 │ │ │ │ + strb r4, [r3, #1] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r4, [r7, #68] @ 0x44 │ │ │ │ + ldr r4, [r3, #100] @ 0x64 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r0, [r7, #60] @ 0x3c │ │ │ │ + ldr r0, [r3, #92] @ 0x5c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r4, [r3, #64] @ 0x40 │ │ │ │ + ldr r4, [r7, #92] @ 0x5c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [r2, #68] @ 0x44 │ │ │ │ + ldr r6, [r6, #96] @ 0x60 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [r3, #72] @ 0x48 │ │ │ │ + ldr r6, [r7, #100] @ 0x64 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r2, [r5, #68] @ 0x44 │ │ │ │ + ldr r2, [r1, #100] @ 0x64 │ │ │ │ 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 +624510,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, #68] @ 0x44 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ + ldr r2, [r0, #40] @ 0x28 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [r3, #8] │ │ │ │ + ldr r6, [r7, #36] @ 0x24 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ + ldr r0, [r1, #56] @ 0x38 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ + ldr r0, [r6, #48] @ 0x30 │ │ │ │ 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 +624768,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, #40] @ 0x28 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r4, [r3, #92] @ 0x5c │ │ │ │ + str r4, [r7, #120] @ 0x78 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r0, [r3, #92] @ 0x5c │ │ │ │ + str r0, [r7, #120] @ 0x78 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r6, [r5, #124] @ 0x7c │ │ │ │ + ldr r6, [r1, #28] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r2, [r3, #120] @ 0x78 │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ 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 +625030,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 │ │ │ │ + ldr r6, [r6, #12] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r2, [r2, #48] @ 0x30 │ │ │ │ + str r2, [r6, #76] @ 0x4c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r6, [r1, #48] @ 0x30 │ │ │ │ + str r6, [r5, #76] @ 0x4c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r4, [r0, #100] @ 0x64 │ │ │ │ + ldr r4, [r4, #0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r2, [r6, #92] @ 0x5c │ │ │ │ + str r2, [r2, #124] @ 0x7c │ │ │ │ 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 +627072,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] │ │ │ │ + strh r2, [r4, r5] │ │ │ │ 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 +627120,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>) │ │ │ │ + str r4, [r6, r3] │ │ │ │ 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 +627170,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>) │ │ │ │ + str r6, [r1, r2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [pc, #736] @ (25187c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13b7dc>) │ │ │ │ + str r0, [r3, r2] │ │ │ │ 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 +627222,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>) │ │ │ │ + str r2, [r4, r0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [pc, #176] @ (2516d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13b638>) │ │ │ │ + str r4, [r1, r0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #68] @ (25167c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13b5dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -627240,15 +627263,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 r3, [sp, #408] @ 0x198 │ │ │ │ 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 +627432,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 r6, [pc, #784] @ (251b70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13bad0>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xf7b600f3 │ │ │ │ - ldr r4, [pc, #488] @ (251a50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13b9b0>) │ │ │ │ + ldrsb.w r0, [r6, #243] @ 0xf3 │ │ │ │ + ldr r6, [pc, #360] @ (2519d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13b930>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xf74c00f3 │ │ │ │ + vld4. {d0-d3}, [ip :256], r3 │ │ │ │ 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 +627485,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 r5, [pc, #704] @ (251ba8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13bb08>) │ │ │ │ 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 +627674,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 r4, [pc, #992] @ (251ea4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13be04>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r2, [pc, #584] @ (251d10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13bc70>) │ │ │ │ + ldr r4, [pc, #456] @ (251c90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13bbf0>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r2, lr │ │ │ │ + mov r2, sl │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r2, [pc, #96] @ (251b30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13ba90>) │ │ │ │ + ldr r3, [pc, #992] @ (251eb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13be10>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldmia r1, {r1, r4, r5, r6} │ │ │ │ + ldmia r3!, {r1, r4, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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 +627848,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 r3, [pc, #224] @ (251d70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13bcd0>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldmia r2, {r1, r2, r5, r7} │ │ │ │ + ldmia r4!, {r1, r2, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldr r0, [pc, #808] @ (251fc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13bf20>) │ │ │ │ + ldr r2, [pc, #680] @ (251f40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13bea0>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r0, [pc, #504] @ (251e94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13bdf4>) │ │ │ │ + ldr r2, [pc, #376] @ (251e14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13bd74>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r0, [pc, #592] @ (251ef0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13be50>) │ │ │ │ + ldr r2, [pc, #464] @ (251e70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13bdd0>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r0, [pc, #360] @ (251e0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13bd6c>) │ │ │ │ + ldr r2, [pc, #232] @ (251d8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13bcec>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r0, [pc, #512] @ (251ea8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13be08>) │ │ │ │ + ldr r2, [pc, #384] @ (251e28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13bd88>) │ │ │ │ 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 +628070,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 │ │ │ │ + ldr r0, [pc, #728] @ (2521cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13c12c>) │ │ │ │ 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 +628194,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 │ │ │ │ + mov lr, sp │ │ │ │ lsls r3, r4, #3 │ │ │ │ - vqadd.s64 q8, q10, │ │ │ │ + adcs.w r0, r4, #243 @ 0xf3 │ │ │ │ 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 +628263,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 │ │ │ │ + mov r6, r1 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - mvns r4, r6 │ │ │ │ + cmp ip, sl │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r5, #120 @ 0x78 │ │ │ │ + subs r7, #88 @ 0x58 │ │ │ │ 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 +628448,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 │ │ │ │ + cmp r0, lr │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stmia r4!, {r1, r7} │ │ │ │ + stmia r6!, {r1, r5, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ movs r4, #112 @ 0x70 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cmn r2, r5 │ │ │ │ + add sl, r9 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r6, r5 │ │ │ │ + add lr, r1 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - negs r0, r5 │ │ │ │ + add r0, r9 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r2, r3 │ │ │ │ + add r2, pc │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r4, #6 │ │ │ │ + subs r5, #230 @ 0xe6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - negs r4, r6 │ │ │ │ + add r4, sl │ │ │ │ lsls r3, r4, #3 │ │ │ │ - tst r6, r7 │ │ │ │ + add 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 +628643,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 │ │ │ │ + cmn 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 +628779,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 │ │ │ │ + adcs r0, r5 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (25269c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13c5fc>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -628792,15 +628815,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 │ │ │ │ + eors r2, r5 │ │ │ │ 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 +628849,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 │ │ │ │ + ands r6, r1 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #100] @ (252768 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13c6c8>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -628882,19 +628905,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 r7, #174 @ 0xae │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r5, #180 @ 0xb4 │ │ │ │ + subs r7, #148 @ 0x94 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r6, #244 @ 0xf4 │ │ │ │ + subs r0, #212 @ 0xd4 │ │ │ │ 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 +629045,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 r7, #96 @ 0x60 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r5, #64 @ 0x40 │ │ │ │ + subs r7, #32 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r4, #224 @ 0xe0 │ │ │ │ + subs r6, #192 @ 0xc0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cbnz r6, 252944 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13c8a4> │ │ │ │ + pop {r1, r2, r6, pc} │ │ │ │ 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 +629262,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 r4, #144 @ 0x90 │ │ │ │ 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 +629467,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 r2, #130 @ 0x82 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r0, #118 @ 0x76 │ │ │ │ + subs r2, #86 @ 0x56 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r1, #90 @ 0x5a │ │ │ │ + adds r3, #58 @ 0x3a │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #396] @ (252ef8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13ce58>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -629612,21 +629635,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 r1, #230 @ 0xe6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r7, #186 @ 0xba │ │ │ │ + subs r1, #154 @ 0x9a │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r7, #32 │ │ │ │ + subs r1, #0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - push {r1, r6, lr} │ │ │ │ + @ instruction: 0xb722 │ │ │ │ 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 +629693,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 │ │ │ │ + subs r0, #108 @ 0x6c │ │ │ │ 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 +629763,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 r7, #206 @ 0xce │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r5, #196 @ 0xc4 │ │ │ │ + adds r7, #164 @ 0xa4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r6, #64 @ 0x40 │ │ │ │ + adds r0, #32 │ │ │ │ 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 +629918,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 r7, #100 @ 0x64 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r5, #26 │ │ │ │ + adds r6, #250 @ 0xfa │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r4, #194 @ 0xc2 │ │ │ │ + adds r6, #162 @ 0xa2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - sxtb r0, r7 │ │ │ │ + push {r3, r4, r6} │ │ │ │ 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 +630062,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 r5, #138 @ 0x8a │ │ │ │ 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 +630101,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 r4, #132 @ 0x84 │ │ │ │ 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 +630141,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 r4, #20 │ │ │ │ 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 +630201,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 r3, #162 @ 0xa2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r1, #154 @ 0x9a │ │ │ │ + adds r3, #122 @ 0x7a │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r1, #166 @ 0xa6 │ │ │ │ + cmp r3, #134 @ 0x86 │ │ │ │ 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 +630339,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 r3, #36 @ 0x24 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r0, #142 @ 0x8e │ │ │ │ + adds r2, #110 @ 0x6e │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r5, sp, #1008 @ 0x3f0 │ │ │ │ + add r7, sp, #880 @ 0x370 │ │ │ │ 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 +630481,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 │ │ │ │ + adds r1, #126 @ 0x7e │ │ │ │ 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 +630522,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 │ │ │ │ + adds r0, #118 @ 0x76 │ │ │ │ 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 +630561,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 │ │ │ │ + adds r0, #20 │ │ │ │ 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 +630619,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 r7, #162 @ 0xa2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r5, #166 @ 0xa6 │ │ │ │ + cmp r7, #134 @ 0x86 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r5, #102 @ 0x66 │ │ │ │ + movs r7, #70 @ 0x46 │ │ │ │ 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 +630758,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 r7, #42 @ 0x2a │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r4, #156 @ 0x9c │ │ │ │ + cmp r6, #124 @ 0x7c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r1, sp, #744 @ 0x2e8 │ │ │ │ + add r3, sp, #616 @ 0x268 │ │ │ │ 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 +630959,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 r4, #170 @ 0xaa │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strb r2, [r4, #14] │ │ │ │ + strb r2, [r0, #22] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - movs r0, #132 @ 0x84 │ │ │ │ + movs r2, #100 @ 0x64 │ │ │ │ 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 +631085,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 r3, #140 @ 0x8c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r1, #2 │ │ │ │ + movs r2, #226 @ 0xe2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r1, #114 @ 0x72 │ │ │ │ + cmp r3, #82 @ 0x52 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strb r4, [r5, #9] │ │ │ │ + strb r4, [r1, #17] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - cmp r1, #90 @ 0x5a │ │ │ │ + cmp r3, #58 @ 0x3a │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r0, r2, #5 │ │ │ │ + movs r1, #48 @ 0x30 │ │ │ │ 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 +631153,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 r2, #242 @ 0xf2 │ │ │ │ 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 +631214,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 r2, #114 @ 0x72 │ │ │ │ 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 +631289,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 r1, #218 @ 0xda │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmia r0!, {r1, r5, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r7, #200 @ 0xc8 │ │ │ │ + cmp r1, #168 @ 0xa8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r4, r2, #3 │ │ │ │ + movs r0, #180 @ 0xb4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #396] @ (254148 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13e0a8>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -631441,23 +631464,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 │ │ │ │ + cmp r1, #106 @ 0x6a │ │ │ │ lsls r3, r4, #3 │ │ │ │ itet al │ │ │ │ lslal r7, r3, #6 │ │ │ │ - mov r7, #42 @ 0x2a │ │ │ │ + cmp r1, #10 │ │ │ │ lslal r3, r4, #3 │ │ │ │ - movs r6, #206 @ 0xce │ │ │ │ + cmp r0, #174 @ 0xae │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r3, pc, #48 @ (adr r3, 254198 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13e0f8>) │ │ │ │ + add r4, pc, #944 @ (adr r4, 254518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13e478>) │ │ │ │ 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 +631549,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 r7, #196 @ 0xc4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ bkpt 0x0020 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r5, #174 @ 0xae │ │ │ │ + movs r7, #142 @ 0x8e │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r2, r2, #1 │ │ │ │ + subs r2, r6, #0 │ │ │ │ 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 +631589,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 r7, #78 @ 0x4e │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r5, #144 @ 0x90 │ │ │ │ + movs r7, #112 @ 0x70 │ │ │ │ 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 +631644,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 r7, #56 @ 0x38 │ │ │ │ lsls r3, r4, #3 │ │ │ │ lsls r6, r7, #13 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r5, #94 @ 0x5e │ │ │ │ + movs r7, #62 @ 0x3e │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r0, r4, r5 │ │ │ │ + adds r0, r0, #5 │ │ │ │ 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 +631797,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 r7, #6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r4, #234 @ 0xea │ │ │ │ + movs r6, #202 @ 0xca │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r4, #150 @ 0x96 │ │ │ │ + movs r6, #118 @ 0x76 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r7, [sp, #576] @ 0x240 │ │ │ │ + add r1, pc, #448 @ (adr r1, 254664 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13e5c4>) │ │ │ │ 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 +632139,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 r2, #228 @ 0xe4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r0, #218 @ 0xda │ │ │ │ + movs r2, #186 @ 0xba │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r0, #168 @ 0xa8 │ │ │ │ + movs r2, #136 @ 0x88 │ │ │ │ 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 +632391,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 r2, #44 @ 0x2c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r0, #46 @ 0x2e │ │ │ │ + movs r2, #14 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r0, r2, #5 │ │ │ │ + movs r1, #48 @ 0x30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r0, r2, #4 │ │ │ │ + movs r0, #240 @ 0xf0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r3, [sp, #632] @ 0x278 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - subs r4, r2, #3 │ │ │ │ + movs r0, #180 @ 0xb4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r1, [sp, #520] @ 0x208 │ │ │ │ + ldr r3, [sp, #392] @ 0x188 │ │ │ │ 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 +632573,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 │ │ │ │ + subs r0, r4, #3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r6, r0, #3 │ │ │ │ + subs r6, r4, #2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r0, r5, #3 │ │ │ │ + subs r0, r1, #3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r0, r0, #8 │ │ │ │ + asrs r0, r4, #15 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r6, r1, #3 │ │ │ │ + subs r6, r5, #2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r6, r4, #7 │ │ │ │ + asrs r6, r0, #15 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r4, r5, #2 │ │ │ │ + subs r4, r1, #2 │ │ │ │ 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 +632817,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 │ │ │ │ + subs r2, r6, r1 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr.w r0, [sl, #415] @ 0x19f │ │ │ │ - asrs r6, r4, #31 │ │ │ │ + adds r6, r0, r7 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r2, r1, #31 │ │ │ │ + adds r2, r5, r6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r0, r1, #31 │ │ │ │ + adds r0, r5, r6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r0, r0, #30 │ │ │ │ + adds r0, r4, r5 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r6, r4, #1 │ │ │ │ + asrs r6, r0, #9 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r2, r3, #29 │ │ │ │ + adds r2, r7, r4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r6, r2, #28 │ │ │ │ + adds r6, r6, r3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r5, [sp, #224] @ 0xe0 │ │ │ │ + str r7, [sp, #96] @ 0x60 │ │ │ │ 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 +632995,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 │ │ │ │ + subs r2, r5, r3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r4, r3, #20 │ │ │ │ + lsrs r4, r7, #27 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r2, r6, r3 │ │ │ │ + subs r2, r2, r3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r0, r3, #20 │ │ │ │ + lsrs r0, r7, #27 │ │ │ │ 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 +633055,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 │ │ │ │ + subs r0, r3, r0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r4, r1, r0 │ │ │ │ + adds r4, r5, r7 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (255204 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13f164>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -633096,21 +633119,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, r6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r4, r0, #14 │ │ │ │ + lsrs r4, r4, #21 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r6, r4, #30 │ │ │ │ + adds r6, r0, r6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r0, r0, #14 │ │ │ │ + lsrs r0, r4, #21 │ │ │ │ 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 +633283,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 │ │ │ │ + adds r6, r1, r5 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r2, r6, #26 │ │ │ │ + adds r2, r2, r2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r6, r2, #26 │ │ │ │ + adds r6, r6, r1 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r4, r0, #6 │ │ │ │ + lsrs r4, r4, #13 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r2, r0, #26 │ │ │ │ + adds r2, r4, r1 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r0, [sp, #448] @ 0x1c0 │ │ │ │ + str r2, [sp, #320] @ 0x140 │ │ │ │ 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 +633364,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, #29 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r2, r3, #21 │ │ │ │ + asrs r2, r7, #28 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r2, r1, #8 │ │ │ │ + lsrs r2, r5, #15 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r6, r7, #20 │ │ │ │ + asrs r6, r3, #28 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r0, r5, #1 │ │ │ │ + lsrs r0, r1, #9 │ │ │ │ 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 +633517,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, #26 │ │ │ │ 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 +633592,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, #22 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r2, r0, #14 │ │ │ │ + asrs r2, r4, #21 │ │ │ │ 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 +633643,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, #19 │ │ │ │ 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 +633733,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, #18 │ │ │ │ lsls r3, r4, #3 │ │ │ │ mcr 1, 5, r0, cr6, cr15, {4} │ │ │ │ - asrs r6, r3, #9 │ │ │ │ + asrs r6, r7, #16 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r4, r5, #8 │ │ │ │ + asrs r4, r1, #16 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r4, r3, #25 │ │ │ │ + lsrs r4, r7, #32 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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 +633912,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, #15 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldc 1, cr0, [lr, #636]! @ 0x27c │ │ │ │ - asrs r0, r7, #7 │ │ │ │ + asrs r0, r3, #15 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r4, r6, #5 │ │ │ │ + asrs r4, r2, #13 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r4, r7, #4 │ │ │ │ + asrs r4, r3, #12 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r2, [r5, #18] │ │ │ │ + ldrh r2, [r1, #34] @ 0x22 │ │ │ │ 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 +634118,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 │ │ │ │ + asrs r2, r0, #3 │ │ │ │ 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 +634231,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, #30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r6, r0, #23 │ │ │ │ + lsrs r6, r4, #30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r2, r1, #5 │ │ │ │ + lsls r2, r5, #12 │ │ │ │ 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 +634368,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, #30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r2, r5, #21 │ │ │ │ + lsrs r2, r1, #29 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r6, r2, #20 │ │ │ │ + lsrs r6, r6, #27 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r0, [r1, #46] @ 0x2e │ │ │ │ + strh r0, [r5, #60] @ 0x3c │ │ │ │ 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 +635377,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, #18 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r6, r3, #12 │ │ │ │ + lsls r6, r7, #19 │ │ │ │ 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 +635855,29 @@ │ │ │ │ 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, #9 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r6, r4, #1 │ │ │ │ + lsls r6, r0, #9 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r6, r3, #1 │ │ │ │ + lsls r6, r7, #8 │ │ │ │ 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] │ │ │ │ + lsls r4, r2, #2 │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + lsls r2, r0, #2 │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + lsls r0, r6, #1 │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + movs r6, r4 │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + ldrb r4, [r6, #2] │ │ │ │ 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 +636137,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 │ │ │ │ + stc2 0, cr0, [sl, #-904]! @ 0xfffffc78 │ │ │ │ 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 +636326,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] │ │ │ │ + @ instruction: 0xfa6800e2 │ │ │ │ + @ instruction: 0xfa5600e2 │ │ │ │ + @ instruction: 0xfa4400e2 │ │ │ │ + @ instruction: 0xfa1600e2 │ │ │ │ + strb r0, [r2, #8] │ │ │ │ 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 +636414,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 │ │ │ │ + vld1.8 {d0[7]}, [lr], r2 │ │ │ │ + vst1.8 {d0[7]}, [r4], r2 │ │ │ │ + ldr??.w r0, [r4, r2, lsl #2] │ │ │ │ + vst4. {d16-d19}, [sl :128], r2 │ │ │ │ + vld4. {d0-d3}, [r8 :128], r2 │ │ │ │ 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 +636493,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: 0xf70a00e2 │ │ │ │ - @ instruction: 0xf6e200e2 │ │ │ │ - @ instruction: 0xf6d000e2 │ │ │ │ - subw r0, sl, #2274 @ 0x8e2 │ │ │ │ - @ instruction: 0xf68a00e2 │ │ │ │ + str??.w r0, [sl, #226] @ 0xe2 │ │ │ │ + str.w r0, [r2, #226] @ 0xe2 │ │ │ │ + ldrh.w r0, [r0, #226] @ 0xe2 │ │ │ │ + strb.w r0, [sl, #226] @ 0xe2 │ │ │ │ + str??.w r0, [sl, r2, lsl #2] │ │ │ │ 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 +636628,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 │ │ │ │ + @ instruction: 0xf75a00e2 │ │ │ │ + @ instruction: 0xf77c00e2 │ │ │ │ + @ instruction: 0xf79e00e2 │ │ │ │ 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 +636722,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 │ │ │ │ + @ instruction: 0xf75000e2 │ │ │ │ + @ instruction: 0xf70a00e2 │ │ │ │ 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 +636757,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: 0xf71600e2 │ │ │ │ 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 +636805,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 │ │ │ │ + @ instruction: 0xf6f800e2 │ │ │ │ + subw r0, r6, #2274 @ 0x8e2 │ │ │ │ stmdb 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 +636940,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] │ │ │ │ + subw r0, r4, #2274 @ 0x8e2 │ │ │ │ + subw r0, r8, #2274 @ 0x8e2 │ │ │ │ + addw r0, r8, #2274 @ 0x8e2 │ │ │ │ + ldr r6, [r0, #60] @ 0x3c │ │ │ │ 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 +637491,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 │ │ │ │ + @ instruction: 0xf13200e2 │ │ │ │ strh r0, [r1, #6] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cdp 0, 6, cr0, cr6, cr2, {7} │ │ │ │ + orr.w r0, r6, #226 @ 0xe2 │ │ │ │ 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 +637938,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 │ │ │ │ + @ instruction: 0xeb9000e2 │ │ │ │ + adcs.w r0, r8, r2, asr #3 │ │ │ │ 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 +637958,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} │ │ │ │ + add.w r0, r4, r2, asr #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] @ (2585ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14250c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r1 │ │ │ │ @@ -637962,16 +637989,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 │ │ │ │ + pkhtb r0, ip, r2, asr #3 │ │ │ │ + @ instruction: 0xeabe00e2 │ │ │ │ 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 +638021,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} │ │ │ │ + eors.w r0, r4, r2, asr #3 │ │ │ │ + eor.w r0, r6, r2, asr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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 +638366,33 @@ │ │ │ │ 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 │ │ │ │ - lsls r2, r4, #3 │ │ │ │ - b.n 258684 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1425e4> │ │ │ │ + adds r0, #56 @ 0x38 │ │ │ │ lsls r2, r4, #3 │ │ │ │ + @ instruction: 0xe85800e2 │ │ │ │ ldrb r4, [r1, #0] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - b.n 2585d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x142538> │ │ │ │ - lsls r2, r4, #3 │ │ │ │ - b.n 2586bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14261c> │ │ │ │ + b.n 258998 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1428f8> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2585dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14253c> │ │ │ │ + strd r0, r0, [lr], #-904 @ 0x388 │ │ │ │ + b.n 25899c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1428fc> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - movs r3, #214 @ 0xd6 │ │ │ │ - lsls r2, r4, #3 │ │ │ │ - b.n 2585ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14254c> │ │ │ │ - lsls r2, r4, #3 │ │ │ │ - b.n 258654 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1425b4> │ │ │ │ - lsls r2, r4, #3 │ │ │ │ - b.n 258630 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x142590> │ │ │ │ - lsls r2, r4, #3 │ │ │ │ - b.n 25860c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14256c> │ │ │ │ + movs r5, #182 @ 0xb6 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 258554 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1424b4> │ │ │ │ + @ instruction: 0xe80000e2 │ │ │ │ + @ instruction: 0xe83200e2 │ │ │ │ + @ instruction: 0xe81e00e2 │ │ │ │ + @ instruction: 0xe80a00e2 │ │ │ │ + b.n 258914 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x142874> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2584bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14241c> │ │ │ │ + b.n 25887c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1427dc> │ │ │ │ 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 +638408,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 258924 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x142884> │ │ │ │ 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 +638447,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 258904 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x142864> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 25851c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14247c> │ │ │ │ + b.n 2588dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14283c> │ │ │ │ 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 +638488,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 2588d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x142834> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2584ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14244c> │ │ │ │ + b.n 2588ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14280c> │ │ │ │ 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 +638862,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 259508 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x143468> │ │ │ │ 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 +638925,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 259494 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1433f4> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2590bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14301c> │ │ │ │ + b.n 25947c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1433dc> │ │ │ │ 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 +638959,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 259478 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1433d8> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2590a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x143000> │ │ │ │ + b.n 259460 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1433c0> │ │ │ │ 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 +639021,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 1078f44 │ │ │ │ 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 259484 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1433e4> │ │ │ │ lsls r2, r4, #3 │ │ │ │ adds r7, #206 @ 0xce │ │ │ │ lsls r2, r4, #6 │ │ │ │ @ instruction: 0xff8dffff │ │ │ │ - svc 226 @ 0xe2 │ │ │ │ + b.n 25940c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14336c> │ │ │ │ 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 +639493,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> │ │ │ │ + bgt.n 2595a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x143500> │ │ │ │ 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> │ │ │ │ + bgt.n 259570 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434d0> │ │ │ │ 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 +639917,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> │ │ │ │ + bls.n 259b60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x143ac0> │ │ │ │ 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 +640225,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> │ │ │ │ + bpl.n 259ed8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x143e38> │ │ │ │ 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 +640278,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> │ │ │ │ + bmi.n 259f6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x143ecc> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bcs.n 259fc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x143f20> │ │ │ │ + bmi.n 259f80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x143ee0> │ │ │ │ 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 +640777,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, #22 │ │ │ │ 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 +640822,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, #21 │ │ │ │ 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 +640865,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 r6, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldmia r4!, {r1, r7} │ │ │ │ + ldmia r6, {r1, r5, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldmia r4!, {r1, r2, r7} │ │ │ │ + ldmia r6, {r1, r2, r5, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldmia r4!, {r2, r3, r7} │ │ │ │ + ldmia r6, {r2, r3, r5, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldmia r4!, {r2, r3, r5, r7} │ │ │ │ + ldmia r6!, {r2, r3, r7} │ │ │ │ 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 r4, #12 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldmia r4, {r4, r7} │ │ │ │ + ldmia r6, {r4, r5, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #48] @ 25a5d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x144534> │ │ │ │ sub sp, #16 │ │ │ │ @@ -640894,19 +640915,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, #40] @ 0x28 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - strh r4, [r3, #26] │ │ │ │ + strh r4, [r7, #40] @ 0x28 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - strh r4, [r7, #24] │ │ │ │ + strh r4, [r3, #40] @ 0x28 │ │ │ │ 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 +641012,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 r5!, {r1, r2, r3, r7} │ │ │ │ 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 +641126,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 r4!, {r5, r6} │ │ │ │ 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 +641165,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 r4, {r1, r4} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3, r6} │ │ │ │ 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 +641576,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, #30] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldrb r0, [r5, #22] │ │ │ │ + ldrb r0, [r1, #30] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldrb r0, [r2, #22] │ │ │ │ + ldrb r0, [r6, #29] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - stmia r6!, {r2, r3, r7} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6} │ │ │ │ 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 +642069,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 r4!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrb r0, [r7, #0] │ │ │ │ + ldrb r0, [r3, #8] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - stmia r1!, {r3, r6, r7} │ │ │ │ + stmia r3!, {r3, r5, 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, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #548] @ (25b408 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x145368>) │ │ │ │ @@ -642255,30 +642276,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 r3!, {r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - strb r0, [r7, #27] │ │ │ │ + ldrb r0, [r3, #3] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - strb r4, [r4, #28] │ │ │ │ + ldrb r4, [r0, #4] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - strb r4, [r6, #27] │ │ │ │ + ldrb r4, [r2, #3] │ │ │ │ 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 r1!, {r3, r5, r7} │ │ │ │ + lsls r2, r4, #3 │ │ │ │ + stmia r1!, {r1, r2, r3, 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, #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,23 +642554,23 @@ │ │ │ │ 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, #26] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - bkpt 0x00dc │ │ │ │ - lsls r2, r4, #3 │ │ │ │ - bkpt 0x0004 │ │ │ │ - lsls r2, r4, #3 │ │ │ │ - bkpt 0x0014 │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - cmp r6, r4 │ │ │ │ + itt al │ │ │ │ + lslal r2, r4, #3 │ │ │ │ + ite @ unpredictable │ │ │ │ + lsl r2, r4, #3 │ │ │ │ + cmpal 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] │ │ │ │ bic.w r3, r3, r8 │ │ │ │ orrs r3, r7 │ │ │ │ @@ -642633,15 +642654,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} │ │ │ │ + bkpt 0x008c │ │ │ │ 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 +642821,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, r7, pc} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - pop {r1, r2, r3, r5} │ │ │ │ + bkpt 0x000e │ │ │ │ lsls r2, r4, #3 │ │ │ │ - strb r0, [r3, #1] │ │ │ │ + strb r0, [r7, #8] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - cbnz r6, 25ba06 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x145966> │ │ │ │ + pop {r1, r2, r3, r4, r5, pc} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - strb r2, [r5, r6] │ │ │ │ + ldrsb r2, [r1, r6] │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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 +642925,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> │ │ │ │ + pop {r3, r5, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldr r0, [r0, #116] @ 0x74 │ │ │ │ + strb r0, [r4, #4] │ │ │ │ lsls r7, r6, #3 │ │ │ │ ldrh r2, [r7, #34] @ 0x22 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - hlt 0x0010 │ │ │ │ + pop {r4, r5, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - strb r6, [r3, r2] │ │ │ │ + ldrsb r6, [r7, r1] │ │ │ │ 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 +643038,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, #20] │ │ │ │ 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 +643188,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 │ │ │ │ + cbnz r6, 25bdd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x145d30> │ │ │ │ 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 +643313,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: 0xb7cc │ │ │ │ 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 +643341,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: 0xb78e │ │ │ │ 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 +643359,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: 0xb792 │ │ │ │ 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 +643377,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: 0xb79a │ │ │ │ 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 +643395,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: 0xb7aa │ │ │ │ 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 +643413,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: 0xb7ba │ │ │ │ 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 +643431,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: 0xb7ce │ │ │ │ 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 +643449,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: 0xb7ea │ │ │ │ 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 +643467,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: 0xb7ee │ │ │ │ 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 +643485,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 │ │ │ │ + @ instruction: 0xb7f6 │ │ │ │ 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 +643503,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: 0xb7fe │ │ │ │ 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 +643521,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: 0xb80a │ │ │ │ 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 +643539,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 │ │ │ │ + @ instruction: 0xb7e6 │ │ │ │ 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 +643659,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} │ │ │ │ + @ instruction: 0xb75e │ │ │ │ lsls r2, r4, #3 │ │ │ │ - push {r1, r2, r3, r4, r7, lr} │ │ │ │ + @ instruction: 0xb77e │ │ │ │ lsls r2, r4, #3 │ │ │ │ - push {r3, r5, lr} │ │ │ │ + @ instruction: 0xb708 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - push {r2, r4, r5, lr} │ │ │ │ + @ instruction: 0xb714 │ │ │ │ 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 +643715,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} │ │ │ │ + @ instruction: 0xb6a6 │ │ │ │ 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 +645923,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] │ │ │ │ + strb r0, [r4, r1] │ │ │ │ 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 +646070,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] │ │ │ │ + strh r4, [r0, r3] │ │ │ │ lsls r7, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #496] @ (25e220 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x148180>) │ │ │ │ @@ -646226,15 +646247,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>) │ │ │ │ + str r2, [r3, r4] │ │ │ │ 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 +646426,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 r7, [pc, #128] @ (25e4bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14841c>) │ │ │ │ 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 +646617,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 r5, [pc, #104] @ (25e6e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x148648>) │ │ │ │ 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 +646808,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 r2, [pc, #952] @ (25ec80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x148be0>) │ │ │ │ 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 +647012,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 │ │ │ │ + ldr r0, [pc, #664] @ (25edd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x148d38>) │ │ │ │ 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 +647189,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 │ │ │ │ + mov r0, 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 +647752,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 r5, #68 @ 0x44 │ │ │ │ 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 +647869,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 r4, #40 @ 0x28 │ │ │ │ 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 +647985,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 r4, #226 @ 0xe2 │ │ │ │ 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 +648098,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 r3, #176 @ 0xb0 │ │ │ │ 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 +648266,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 r2, #58 @ 0x3a │ │ │ │ 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 +648442,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 │ │ │ │ + subs r0, #78 @ 0x4e │ │ │ │ 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 +648632,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 r6, #82 @ 0x52 │ │ │ │ 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 +648821,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 r4, #66 @ 0x42 │ │ │ │ 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 +649009,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 r2, #46 @ 0x2e │ │ │ │ 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 +649205,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 │ │ │ │ + adds r0, #24 │ │ │ │ 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 +649351,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 r6, #238 @ 0xee │ │ │ │ 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 +649498,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 r5, #86 @ 0x56 │ │ │ │ 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 +649640,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 r3, #198 @ 0xc6 │ │ │ │ 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 +649781,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 r2, #66 @ 0x42 │ │ │ │ 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 +649928,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 │ │ │ │ + movs r0, #182 @ 0xb6 │ │ │ │ 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 +650077,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 │ │ │ │ + subs r6, r2, #4 │ │ │ │ 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 +650238,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 │ │ │ │ + adds r6, r5, #5 │ │ │ │ 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 +650403,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, r6 │ │ │ │ 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 +650559,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, r7 │ │ │ │ lsls r7, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #440] @ (2615dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14b53c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -650696,15 +650717,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 │ │ │ │ + adds r2, r1, 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, #472] @ (2617d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14b734>) │ │ │ │ @@ -650861,15 +650882,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, #24 │ │ │ │ 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 +651051,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, #17 │ │ │ │ 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 +651222,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, #9 │ │ │ │ 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 +651400,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 │ │ │ │ + asrs r6, r3, #1 │ │ │ │ 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 +651562,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, #25 │ │ │ │ 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 +651733,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, #18 │ │ │ │ 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 +651904,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, #10 │ │ │ │ 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 +652088,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 │ │ │ │ + lsrs r2, r7, #1 │ │ │ │ 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 +652297,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, #21 │ │ │ │ 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 +652518,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, #10 │ │ │ │ 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 +652726,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 │ │ │ │ + vshr.u64 q8, q11, #52 │ │ │ │ stmdb sp!, {r4, r5, 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 +652903,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 │ │ │ │ + stc2l 0, cr0, [r4], {246} @ 0xf6 │ │ │ │ stmdb sp!, {r4, r5, r6, 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 +653091,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 │ │ │ │ + @ instruction: 0xfb4c00f6 │ │ │ │ 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 +653285,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 │ │ │ │ + ldr??.w r0, [r8, #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, #588] @ (263854 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14d7b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -653454,15 +653475,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 │ │ │ │ + @ instruction: 0xf69200f6 │ │ │ │ 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 +653653,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 │ │ │ │ + orr.w r0, r8, #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, #524] @ (263cd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14dc38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -653807,15 +653828,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 │ │ │ │ + @ instruction: 0xf2d200f6 │ │ │ │ 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 +653998,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} │ │ │ │ + and.w r0, r6, #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, #476] @ (264104 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14e064>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -654140,15 +654161,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 │ │ │ │ + mrc 0, 5, r0, cr2, 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 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 +654333,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 │ │ │ │ + stcl 0, cr0, [r8], {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, #532] @ (264548 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14e4a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -654484,15 +654505,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 │ │ │ │ + ands.w r0, r0, 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 r4, [pc, #548] @ (26478c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14e6ec>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -654663,16 +654684,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> │ │ │ │ - lsls r6, r6, #3 │ │ │ │ + ldmia.w r6, {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 r3, [pc, #564] @ (2649e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14e940>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -654843,15 +654863,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 264550 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14e4b0> │ │ │ │ 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 +655043,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 26532c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f28c> │ │ │ │ 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 +655216,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 │ │ │ │ + b.n 265118 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f078> │ │ │ │ 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 +655396,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> │ │ │ │ + svc 56 @ 0x38 │ │ │ │ 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 +655505,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> │ │ │ │ + ble.n 265124 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f084> │ │ │ │ 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 +655616,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> │ │ │ │ + bgt.n 265220 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f180> │ │ │ │ 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 +655725,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> │ │ │ │ + blt.n 265518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f478> │ │ │ │ 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 +655836,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> │ │ │ │ + bge.n 26561c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f57c> │ │ │ │ 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 +655957,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> │ │ │ │ + bls.n 265708 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f668> │ │ │ │ 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 +656081,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> │ │ │ │ + bvc.n 2657e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f748> │ │ │ │ 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 +656198,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> │ │ │ │ + bvs.n 2658d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f834> │ │ │ │ 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 +656316,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> │ │ │ │ + bpl.n 2659c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f928> │ │ │ │ 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 +656431,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> │ │ │ │ + bmi.n 265cb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14fc14> │ │ │ │ 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 +656556,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> │ │ │ │ + bcc.n 265d94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14fcf4> │ │ │ │ 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 +656671,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> │ │ │ │ + bne.n 265e74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14fdd4> │ │ │ │ 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 +656794,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} │ │ │ │ + beq.n 265f60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14fec0> │ │ │ │ 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 +656923,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 r7!, {r1, r5, r6} │ │ │ │ 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 +657052,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 r6!, {r1} │ │ │ │ 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 +657181,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 r4!, {r1, r3, r5, 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] @ (2665b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x150514>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -657290,15 +657310,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 r3, {r1, r3, r4, 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] @ (26670c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x15066c>) │ │ │ │ @@ -657413,15 +657433,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 r3!, {r4} │ │ │ │ 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 +657561,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 r1, {r1, 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] @ (2669cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x15092c>) │ │ │ │ @@ -657664,15 +657684,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} │ │ │ │ + ldmiane r0!, {r2, r7} │ │ │ │ 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 +657814,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 r7!, {r6} │ │ │ │ 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 +662515,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] │ │ │ │ + strh r6, [r0, #0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r0, [r3, #19] │ │ │ │ + ldrb r0, [r7, #26] │ │ │ │ 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 +662679,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, #24] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r4, [r6, #11] │ │ │ │ + ldrb r4, [r2, #19] │ │ │ │ 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 +662872,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, #16] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r4, [r6, #2] │ │ │ │ + ldrb r4, [r2, #10] │ │ │ │ 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 +663061,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, #7] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r6, [r4, #25] │ │ │ │ + ldrb r6, [r0, #1] │ │ │ │ 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 +663255,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, #29] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r4, [r5, #15] │ │ │ │ + strb r4, [r1, #23] │ │ │ │ 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 +663453,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, #20] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r6, [r6, #5] │ │ │ │ + strb r6, [r2, #13] │ │ │ │ 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 +663664,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, #9] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r6, [r0, #108] @ 0x6c │ │ │ │ + strb r6, [r4, #2] │ │ │ │ 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 +663873,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, #124] @ 0x7c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r0, [r3, #64] @ 0x40 │ │ │ │ + ldr r0, [r7, #92] @ 0x5c │ │ │ │ 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 +666354,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 r5, [pc, #960] @ (26db3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157a9c>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [pc, #120] @ (26d7f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157758>) │ │ │ │ + ldr r5, [pc, #1016] @ (26db78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157ad8>) │ │ │ │ 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 +666425,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 r5, [pc, #232] @ (26d934 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157894>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r3, [pc, #304] @ (26d980 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1578e0>) │ │ │ │ + ldr r5, [pc, #176] @ (26d900 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157860>) │ │ │ │ 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 +666555,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 r3, [pc, #872] @ (26dd48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157ca8>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r1, [pc, #880] @ (26dd54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157cb4>) │ │ │ │ + ldr r3, [pc, #752] @ (26dcd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157c34>) │ │ │ │ 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 +666685,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 r2, [pc, #344] @ (26dcc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157c28>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r0, [pc, #288] @ (26dc94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157bf4>) │ │ │ │ + ldr r2, [pc, #160] @ (26dc14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157b74>) │ │ │ │ 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 +666825,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 │ │ │ │ + ldr r0, [pc, #672] @ (26dfd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157f30>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - mov sl, r1 │ │ │ │ + ldr r0, [pc, #424] @ (26dedc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157e3c>) │ │ │ │ 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 +666966,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 │ │ │ │ + mov ip, lr │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add lr, r8 │ │ │ │ + mov lr, 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 +667114,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 │ │ │ │ + cmp r2, r3 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmn r4, r3 │ │ │ │ + add ip, 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 +667263,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 │ │ │ │ + orrs r2, r7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r4, r5 │ │ │ │ + cmn 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 +671700,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, #27 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r0, r1, #12 │ │ │ │ + lsrs r0, r5, #19 │ │ │ │ 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 +671826,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, #21 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r4, r0, #6 │ │ │ │ + lsrs r4, r4, #13 │ │ │ │ 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 +671966,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, #15 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r6, r0, #31 │ │ │ │ + lsrs r6, r4, #6 │ │ │ │ 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 +672107,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, #8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r2, r0, #24 │ │ │ │ + lsls r2, r4, #31 │ │ │ │ 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 +672255,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 │ │ │ │ + lsrs r6, r6, #32 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r0, r3, #16 │ │ │ │ + lsls r0, r7, #23 │ │ │ │ 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 +672404,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, #25 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r0, r5, #8 │ │ │ │ + lsls r0, r1, #16 │ │ │ │ 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 +674358,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 273934 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x15d894> │ │ │ │ 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 +678345,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 │ │ │ │ + adds r0, r3, r4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r2, r3, #28 │ │ │ │ + adds r2, r7, r3 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r5, sp, #872 @ 0x368 │ │ │ │ + add r7, sp, #744 @ 0x2e8 │ │ │ │ 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 +678469,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, #27 │ │ │ │ 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 +678597,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, #21 │ │ │ │ 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 +678720,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, #15 │ │ │ │ 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 +678849,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, #10 │ │ │ │ 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 +679054,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 │ │ │ │ + pop {r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cbnz r6, 276a58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1609b8> │ │ │ │ + cbnz r6, 276a90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1609f0> │ │ │ │ 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 +679263,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 │ │ │ │ + cbnz r6, 276cea <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x160c4a> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xb700 │ │ │ │ + @ instruction: 0xb8e0 │ │ │ │ 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 +679472,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} │ │ │ │ + @ instruction: 0xb6d6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - push {r3, r4, r6} │ │ │ │ + @ instruction: 0xb638 │ │ │ │ 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 +679680,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 │ │ │ │ + push {r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cbz r6, 277252 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1611b2> │ │ │ │ + cbz r6, 27728a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1611ea> │ │ │ │ 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 +679890,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 │ │ │ │ + cbz r2, 2774ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16144c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r7, sp, #16 │ │ │ │ + sub 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 +680100,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 r6, sp, #904 @ 0x388 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r4, sp, #352 @ 0x160 │ │ │ │ + add r6, sp, #224 @ 0xe0 │ │ │ │ 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 +680341,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 r5, sp, #536 @ 0x218 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r1, sp, #288 @ 0x120 │ │ │ │ + add r3, sp, #160 @ 0xa0 │ │ │ │ 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 +680583,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 r2, sp, #408 @ 0x198 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r6, pc, #112 @ (adr r6, 277e44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x161da4>) │ │ │ │ + add r7, pc, #1008 @ (adr r7, 2781c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x162124>) │ │ │ │ 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 +680645,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: 0xfb9400e0 │ │ │ │ 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 +680709,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 │ │ │ │ + @ instruction: 0xfadc00e0 │ │ │ │ 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 +680776,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] │ │ │ │ + @ instruction: 0xfa1600e0 │ │ │ │ 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 +680861,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 │ │ │ │ + vst4. {d0-d3}, [ip :128], r0 │ │ │ │ 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 +680926,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 │ │ │ │ + str.w r0, [lr, 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, #208] @ (2782a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x162200>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -680980,15 +681000,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: 0xf77600e0 │ │ │ │ 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 +681092,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: 0xf65800e0 │ │ │ │ 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 +681168,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 │ │ │ │ + sbcs.w r0, r2, #7340032 @ 0x700000 │ │ │ │ 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 +681245,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 │ │ │ │ + eor.w r0, r6, #7340032 @ 0x700000 │ │ │ │ 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 +681321,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: 0xf39e00e0 │ │ │ │ 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 +681398,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: 0xf2b200e0 │ │ │ │ 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 +681474,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] │ │ │ │ + rsb 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 +681551,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} │ │ │ │ + @ instruction: 0xf0de00e0 │ │ │ │ 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 +681629,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} │ │ │ │ + vmla.i32 d16, d30, d0[1] │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (278b08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x162a68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -681687,15 +681707,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 │ │ │ │ + cdp 0, 15, cr0, cr14, cr0, {7} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (278bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x162b4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vldr s15, [r0] │ │ │ │ @@ -681762,15 +681782,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 │ │ │ │ + cdp 0, 1, cr0, cr12, 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] @ (278cdc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x162c3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -681840,15 +681860,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 │ │ │ │ + stc 0, cr0, [sl, #-896]! @ 0xfffffc80 │ │ │ │ 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 +681938,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 │ │ │ │ + ldc 0, cr0, [sl], #-896 @ 0xfffffc80 │ │ │ │ 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 +682016,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 │ │ │ │ + adc.w r0, sl, r0, asr #3 │ │ │ │ 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 +682091,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} │ │ │ │ + orn r0, r8, r0, asr #3 │ │ │ │ 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 +682166,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: 0xe98400e0 │ │ │ │ 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,16 +682245,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> │ │ │ │ - lsls r0, r4, #3 │ │ │ │ + stmia.w lr, {r5, r6, r7} │ │ │ │ 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>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -682306,15 +682324,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 2791a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163108> │ │ │ │ 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 +682406,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 2790ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16300c> │ │ │ │ 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 +682489,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 278fb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x162f10> │ │ │ │ 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 +682574,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 278eac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x162e0c> │ │ │ │ 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 +682654,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 279db8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163d18> │ │ │ │ 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 +682735,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 279cc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163c28> │ │ │ │ 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 +682814,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 279bd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163b34> │ │ │ │ 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 +682895,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 │ │ │ │ + b.n 279ae4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163a44> │ │ │ │ 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 +682975,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> │ │ │ │ + svc 222 @ 0xde │ │ │ │ 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 +683056,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> │ │ │ │ + udf #236 @ 0xec │ │ │ │ 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 +683135,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> │ │ │ │ + ble.n 279c08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163b68> │ │ │ │ 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 +683214,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> │ │ │ │ + ble.n 279d18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163c78> │ │ │ │ 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 +683296,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> │ │ │ │ + bgt.n 279e24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163d84> │ │ │ │ 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 +683381,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> │ │ │ │ + blt.n 279f1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163e7c> │ │ │ │ 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 +683466,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> │ │ │ │ + bge.n 27a014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163f74> │ │ │ │ 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 +683554,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> │ │ │ │ + bhi.n 27a100 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164060> │ │ │ │ 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 +683638,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> │ │ │ │ + bvc.n 27a1f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164158> │ │ │ │ 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 +683722,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> │ │ │ │ + bvs.n 27a2f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164254> │ │ │ │ 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 +683800,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> │ │ │ │ + bpl.n 27a404 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164364> │ │ │ │ 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 +683885,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> │ │ │ │ + bmi.n 27a500 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164460> │ │ │ │ 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 +683973,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> │ │ │ │ + bcc.n 27a5ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16454c> │ │ │ │ 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 +684060,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> │ │ │ │ + bcs.n 27a6dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16463c> │ │ │ │ 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 +684147,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} │ │ │ │ + bne.n 27a7d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164730> │ │ │ │ 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 +684226,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} │ │ │ │ + beq.n 27a8e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164844> │ │ │ │ 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 +684309,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 r7, {r4, r6, 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, #244] @ (27ab48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164aa8>) │ │ │ │ @@ -684377,15 +684395,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 r6, {r6, 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, #248] @ (27ac5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164bbc>) │ │ │ │ @@ -684465,15 +684483,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 r5, {r2, r3, 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, #236] @ (27ad64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164cc4>) │ │ │ │ @@ -684550,15 +684568,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 r4!, {r2, 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, #240] @ (27ae74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164dd4>) │ │ │ │ @@ -684637,15 +684655,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 r3!, {r2, r4, 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, #240] @ (27af84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164ee4>) │ │ │ │ @@ -684724,15 +684742,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 r2, {r2, 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] @ (27b0a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x165004>) │ │ │ │ @@ -684815,15 +684833,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} │ │ │ │ + ldmia r1!, {r2, r5, r6} │ │ │ │ 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 +684918,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} │ │ │ │ + ldmia r0!, {r3, r4, r6} │ │ │ │ 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 +685007,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 r7!, {r2, r3, r4, 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, #256] @ (27b3ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16534c>) │ │ │ │ @@ -685080,15 +685098,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 r6!, {r2, r3, r4} │ │ │ │ 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 +685190,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 r5!, {} │ │ │ │ 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 +685272,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, #25] │ │ │ │ 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 +685489,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, #116] @ 0x74 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r0, [r5, #44] @ 0x2c │ │ │ │ + ldr r0, [r1, #76] @ 0x4c │ │ │ │ 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 +685853,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, #29] │ │ │ │ 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 +686298,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, #72] @ 0x48 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r0, [r5, #0] │ │ │ │ + str r0, [r1, #32] │ │ │ │ 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 +686668,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, #72] @ 0x48 │ │ │ │ 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 +687182,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, #44] @ 0x2c │ │ │ │ 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 +687470,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] │ │ │ │ + ldr r2, [r2, r4] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r0, [r2, r2] │ │ │ │ + ldrsb r0, [r6, r1] │ │ │ │ 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 +687777,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, r7] │ │ │ │ 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 +688065,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] │ │ │ │ + strh r2, [r2, r0] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r5, [pc, #496] @ (27db5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x167abc>) │ │ │ │ + ldr r7, [pc, #368] @ (27dadc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x167a3c>) │ │ │ │ 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 +688346,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] │ │ │ │ + strb r4, [r4, r1] │ │ │ │ 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 +688673,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 r2, [pc, #512] @ (27e2e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x168240>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cmp lr, sl │ │ │ │ + @ instruction: 0x47b6 │ │ │ │ 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 +689096,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 r3, [pc, #232] @ (27e6fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16865c>) │ │ │ │ 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 +689452,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 │ │ │ │ + adcs r4, r2 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r4, #150 @ 0x96 │ │ │ │ + subs r6, #118 @ 0x76 │ │ │ │ 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 +689835,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 │ │ │ │ + negs 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 +690193,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 │ │ │ │ + subs r0, #84 @ 0x54 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r3, #110 @ 0x6e │ │ │ │ + adds r5, #78 @ 0x4e │ │ │ │ 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 +690747,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 r6, #126 @ 0x7e │ │ │ │ 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 +691041,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 r4, #144 @ 0x90 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - movs r7, #190 @ 0xbe │ │ │ │ + cmp r1, #158 @ 0x9e │ │ │ │ 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 +692210,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, #96] @ 0x60 │ │ │ │ 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 +692247,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, #19 │ │ │ │ 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 +692327,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 │ │ │ │ + adds r6, r4, #0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r6, [r7, #44] @ 0x2c │ │ │ │ + ldr r6, [r3, #76] @ 0x4c │ │ │ │ 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 +692411,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 │ │ │ │ + subs r6, r6, r4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r6, [r1, #32] │ │ │ │ + ldr r6, [r5, #60] @ 0x3c │ │ │ │ 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 +692489,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 │ │ │ │ + subs r6, r2, r1 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r6, [r5, #16] │ │ │ │ + ldr r6, [r1, #48] @ 0x30 │ │ │ │ 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 +692641,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 r2, pc, #224 @ (adr r2, 281188 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16b0e8>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + ldr r2, [r1, #40] @ 0x28 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - asrs r2, r1, #28 │ │ │ │ + adds r2, r5, r3 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r2, [r7, #124] @ 0x7c │ │ │ │ + ldr r2, [r3, #28] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ + ldr r2, [r4, #28] │ │ │ │ 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 +692724,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, #31 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r0, [r5, #104] @ 0x68 │ │ │ │ + ldr r0, [r1, #8] │ │ │ │ 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 +692802,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, #27 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r6, [r1, #92] @ 0x5c │ │ │ │ + str r6, [r5, #120] @ 0x78 │ │ │ │ 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 +692860,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, #25 │ │ │ │ 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 +692932,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, #21 │ │ │ │ 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 +692992,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, #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 r3, [pc, #196] @ (28153c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16b49c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -693053,17 +693071,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, #16 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r2, [r5, #44] @ 0x2c │ │ │ │ + str r2, [r1, #76] @ 0x4c │ │ │ │ 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 +693149,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, #12 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r2, [r2, #32] │ │ │ │ + str r2, [r6, #60] @ 0x3c │ │ │ │ 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 +693230,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, #9 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r2, [r6, #16] │ │ │ │ + str r2, [r2, #48] @ 0x30 │ │ │ │ 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 +693307,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, #6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r0, [r4, #4] │ │ │ │ + str r0, [r0, #36] @ 0x24 │ │ │ │ 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 +693370,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 │ │ │ │ + asrs r2, r2, #3 │ │ │ │ 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 +693431,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 │ │ │ │ + asrs r6, r6, #32 │ │ │ │ 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 +693493,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, #30 │ │ │ │ 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 +693549,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, #28 │ │ │ │ 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 +693613,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, #25 │ │ │ │ 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 +693677,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, #21 │ │ │ │ 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 +693760,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, #18 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r4, [r0, r6] │ │ │ │ + ldrb r4, [r4, r5] │ │ │ │ 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 +693840,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, #15 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r2, [r3, r2] │ │ │ │ + ldrb r2, [r7, 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] @ (281e68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16bdc8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693899,17 +693917,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, #11 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r0, [r0, r7] │ │ │ │ + ldrh r0, [r4, r6] │ │ │ │ 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 +693977,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, #8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (281fa4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16bf04>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -694017,15 +694035,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, #6 │ │ │ │ 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 +694113,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 │ │ │ │ + lsrs r6, r1, #3 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrsb r6, [r4, r6] │ │ │ │ + ldr r6, [r0, r6] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (282158 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16c0b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694173,17 +694191,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, #31 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrsb r6, [r1, r3] │ │ │ │ + ldr r6, [r5, r2] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (2821f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16c154>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -694235,15 +694253,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, #29 │ │ │ │ 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 +694321,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, #26 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #152] @ (28234c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16c2ac>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -694375,15 +694393,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, #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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #136] @ (2823ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16c34c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -694439,15 +694457,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, #21 │ │ │ │ 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 +694529,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, #18 │ │ │ │ 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 +694605,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, #15 │ │ │ │ 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 +694680,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, #12 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r4, [r0, r0] │ │ │ │ + strh r4, [r4, 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] @ (2826f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16c658>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694739,17 +694757,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, #9 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r0, [r6, r4] │ │ │ │ + strh r0, [r2, r4] │ │ │ │ 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 +694834,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] │ │ │ │ + lsls r4, r0, #6 │ │ │ │ + lsls r0, r4, #3 │ │ │ │ + strh r4, [r7, r0] │ │ │ │ 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 +694926,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 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>) │ │ │ │ + lsls r4, r0, #2 │ │ │ │ + lsls r0, r4, #3 │ │ │ │ + str r4, [r7, r4] │ │ │ │ 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 +695002,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>) │ │ │ │ + vshr.u64 q0, , #32 │ │ │ │ + str r0, [r3, r1] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (282a88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16c9e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695058,16 +695078,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>) │ │ │ │ + mcr2 0, 6, r0, cr6, cr15, {6} │ │ │ │ + ldr r7, [pc, #504] @ (282c8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16cbec>) │ │ │ │ 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 +695153,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]! @ 0x37c │ │ │ │ + ldr r6, [pc, #688] @ (282e18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16cd78>) │ │ │ │ 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 +695224,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 │ │ │ │ + stc2 0, cr0, [r2, #-892]! @ 0xfffffc84 │ │ │ │ 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 +695297,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>) │ │ │ │ + stc2l 0, cr0, [r4], #-892 @ 0xfffffc84 │ │ │ │ + ldr r5, [pc, #112] @ (282d68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ccc8>) │ │ │ │ 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 +695373,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: 0xfb8a00df │ │ │ │ + ldr r4, [pc, #264] @ (282ed8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ce38>) │ │ │ │ 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 +695452,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>) │ │ │ │ + @ instruction: 0xfaaa00df │ │ │ │ + ldr r3, [pc, #392] @ (283038 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16cf98>) │ │ │ │ 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 +695512,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, #223] @ 0xdf │ │ │ │ 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 +695564,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 │ │ │ │ + ldr??.w r0, [r2, pc, lsl #1] │ │ │ │ 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 +695807,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 │ │ │ │ + @ instruction: 0xf6e000df │ │ │ │ + blx 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 +695887,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 │ │ │ │ + rsb 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 +695961,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 │ │ │ │ + add.w r0, r2, #7307264 @ 0x6f8000 │ │ │ │ + cmp sl, 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 +696036,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 │ │ │ │ + bics.w r0, r0, #7307264 @ 0x6f8000 │ │ │ │ + add r8, sp │ │ │ │ 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 +696107,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 │ │ │ │ + bfi r0, sl, #3, #29 │ │ │ │ + add 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 +696169,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: 0xf52800f4 │ │ │ │ + subw r0, ip, #223 @ 0xdf │ │ │ │ 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 +696403,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} │ │ │ │ + vshr.s64 q8, , #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 +696648,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 │ │ │ │ + stcl 0, cr0, [r2, #-892]! @ 0xfffffc84 │ │ │ │ + subs r6, #26 │ │ │ │ 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 +696726,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 │ │ │ │ + stc 0, cr0, [r2], {223} @ 0xdf │ │ │ │ + subs r5, #58 @ 0x3a │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #180] @ (283da4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16dd04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696780,16 +696800,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 │ │ │ │ + sub.w r0, sl, pc, lsr #3 │ │ │ │ + subs r4, #98 @ 0x62 │ │ │ │ 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 +696871,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 │ │ │ │ + @ instruction: 0xeae600df │ │ │ │ + subs r3, #160 @ 0xa0 │ │ │ │ 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 +696920,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 │ │ │ │ + orr.w r0, r8, pc, lsr #3 │ │ │ │ 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 +697106,16 @@ │ │ │ │ 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> │ │ │ │ - lsls r7, r3, #3 │ │ │ │ - adds r7, #72 @ 0x48 │ │ │ │ + ldrd r0, r0, [r0], #-892 @ 0x37c │ │ │ │ + subs r1, #40 @ 0x28 │ │ │ │ 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 +697182,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 2840f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16e054> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r6, #116 @ 0x74 │ │ │ │ + subs r0, #84 @ 0x54 │ │ │ │ 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 +697256,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 284000 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16df60> │ │ │ │ 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 +697326,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 283f38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16de98> │ │ │ │ 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 +697424,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 283e20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16dd80> │ │ │ │ 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 +697518,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 284d18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ec78> │ │ │ │ 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 +697607,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 284c4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ebac> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r1, #190 @ 0xbe │ │ │ │ + adds r3, #158 @ 0x9e │ │ │ │ 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 +697687,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 284b18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ea78> │ │ │ │ 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 +697773,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 │ │ │ │ + b.n 284a48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16e9a8> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r7, #200 @ 0xc8 │ │ │ │ + adds r1, #168 @ 0xa8 │ │ │ │ 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 +697824,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 │ │ │ │ + b.n 284990 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16e8f0> │ │ │ │ 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 +698016,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> │ │ │ │ + udf #46 @ 0x2e │ │ │ │ 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 +698092,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> │ │ │ │ + ble.n 284cc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ec24> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r4, #70 @ 0x46 │ │ │ │ + cmp r6, #38 @ 0x26 │ │ │ │ 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 +698168,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> │ │ │ │ + bgt.n 284be0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16eb40> │ │ │ │ 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 +698236,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> │ │ │ │ + blt.n 284d34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ec94> │ │ │ │ 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 +698452,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> │ │ │ │ + bls.n 284f04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ee64> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r0, #126 @ 0x7e │ │ │ │ + cmp r2, #94 @ 0x5e │ │ │ │ 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 +698549,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> │ │ │ │ + bhi.n 284ff4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ef54> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r7, #100 @ 0x64 │ │ │ │ + cmp r1, #68 @ 0x44 │ │ │ │ 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 +698603,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> │ │ │ │ + bvc.n 285120 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f080> │ │ │ │ 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 +698794,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> │ │ │ │ + bpl.n 285348 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f2a8> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r4, #194 @ 0xc2 │ │ │ │ + movs r6, #162 @ 0xa2 │ │ │ │ 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 +698872,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> │ │ │ │ + bpl.n 285460 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f3c0> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r3, #226 @ 0xe2 │ │ │ │ + movs r5, #194 @ 0xc2 │ │ │ │ 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 +698935,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> │ │ │ │ + bmi.n 285594 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f4f4> │ │ │ │ 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 +699022,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> │ │ │ │ + bcc.n 2856d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f638> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ + movs r4, #40 @ 0x28 │ │ │ │ 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 +699118,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> │ │ │ │ + bcs.n 2857bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f71c> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r1, #38 @ 0x26 │ │ │ │ + movs r3, #6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (2857dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f73c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -699172,17 +699191,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} │ │ │ │ + bne.n 2858c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f828> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + movs r2, #44 @ 0x2c │ │ │ │ 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 +699264,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} │ │ │ │ + beq.n 285804 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f764> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r0, r1, #6 │ │ │ │ + movs r1, #104 @ 0x68 │ │ │ │ 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 +699337,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 r7, {r1, r3, r5, r6, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r4, r0, #3 │ │ │ │ + movs r0, #164 @ 0xa4 │ │ │ │ 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 +699432,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 r6, {r5, r6, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r2, r6, #6 │ │ │ │ + subs r2, r2, #6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (285b48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16faa8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -699490,17 +699509,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 r6!, {r3} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r0, r4, #3 │ │ │ │ + subs r0, r0, #3 │ │ │ │ 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 +699582,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 r5!, {r1, r6} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r4, r3, #0 │ │ │ │ + adds r4, r7, #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, #184] @ (285ce0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16fc40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -699640,17 +699659,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 r4, {r4, r5, r6} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r0, r1, r5 │ │ │ │ + adds r0, r5, #4 │ │ │ │ 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 +699725,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 r3!, {r2, r4, r7} │ │ │ │ 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 +700103,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 r6!, {r1, r2, r4, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r6, r5, #21 │ │ │ │ + asrs r6, r1, #29 │ │ │ │ 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 +700180,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 r5!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r4, r2, #18 │ │ │ │ + asrs r4, r6, #25 │ │ │ │ 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 +700246,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 r4!, {r5, r6, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -700332,17 +700351,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 r3!, {r2, r6, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r4, r3, #10 │ │ │ │ + asrs r4, r7, #17 │ │ │ │ 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 +700419,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 r2!, {r5, r6, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ (2866ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17064c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700455,15 +700474,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 r2!, {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] @ (2867c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x170728>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -700534,18 +700553,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 r1!, {r1, r2, r7} │ │ │ │ + lsls r7, r3, #3 │ │ │ │ + asrs r6, r7, #8 │ │ │ │ + lsls r0, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (28689c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1707fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -700611,17 +700630,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 │ │ │ │ + stmiagt r0!, {r2, r4, r5, r7} │ │ │ │ lslle r7, r3, #3 │ │ │ │ - lsrs r4, r1, #30 │ │ │ │ + asrs r4, r5, #5 │ │ │ │ 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,18 +700711,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 286910 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x170870> │ │ │ │ bkpt 0x00f0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - pop {r1, r4, r5, r6, r7, pc} │ │ │ │ - lsls r7, r3, #3 │ │ │ │ - lsrs r2, r5, #26 │ │ │ │ - lsls r0, r4, #3 │ │ │ │ + itee le │ │ │ │ + lslle r7, r3, #3 │ │ │ │ + asrgt r2, r1, #2 │ │ │ │ + lslgt 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 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700750,17 +700769,17 @@ │ │ │ │ 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} │ │ │ │ - lsls r7, r3, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + ite cs │ │ │ │ + lslcs r7, r3, #3 │ │ │ │ + stmdbcc 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 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ @@ -700819,15 +700838,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} │ │ │ │ + bkpt 0x006e │ │ │ │ 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 +700914,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, r7, pc} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r6, r0, #18 │ │ │ │ + lsrs r6, r4, #25 │ │ │ │ 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 +700972,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> │ │ │ │ + pop {r3, pc} │ │ │ │ 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 +701040,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 │ │ │ │ + pop {r2, r4, r5, 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 +701251,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 │ │ │ │ + rev r0, r0 │ │ │ │ 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 +701512,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} │ │ │ │ + @ instruction: 0xb724 │ │ │ │ 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 +701729,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> │ │ │ │ + push {r4, r5, r6, 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, #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 +701839,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 │ │ │ │ + cbz r2, 2875dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17153c> │ │ │ │ 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 +701955,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 │ │ │ │ + uxtb r6, r0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #180] @ (287748 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1716a8>) │ │ │ │ @@ -702018,15 +702037,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 │ │ │ │ + cbz r6, 28778c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1716ec> │ │ │ │ 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 +702126,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 │ │ │ │ + cbz r4, 287834 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x171794> │ │ │ │ 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 +702223,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 sp, #144 @ 0x90 │ │ │ │ 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 +702317,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 r7, sp, #192 @ 0xc0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - mcr2 0, 0, r0, cr8, cr15, {6} │ │ │ │ + vshr.u64 q8, , #24 │ │ │ │ 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 +702384,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 r6, sp, #304 @ 0x130 │ │ │ │ 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 +702450,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 r5, sp, #520 @ 0x208 │ │ │ │ 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 +702504,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 r4, sp, #1000 @ 0x3e8 │ │ │ │ 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 +702572,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 r4, sp, #296 @ 0x128 │ │ │ │ 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 +702632,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 r3, sp, #704 @ 0x2c0 │ │ │ │ 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 +702686,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 r3, sp, #152 @ 0x98 │ │ │ │ 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 +702754,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 r2, sp, #472 @ 0x1d8 │ │ │ │ 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 +702847,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 r1, sp, #536 @ 0x218 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr.w r0, [lr, pc, lsl #1] │ │ │ │ + @ instruction: 0xfa3e00df │ │ │ │ stmdb sp!, {r4, 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 +702916,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 r0, sp, #696 @ 0x2b8 │ │ │ │ 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 +702981,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 r7, pc, #912 @ (adr r7, 2884f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x172450>) │ │ │ │ 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 +703356,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 r2, pc, #976 @ (adr r2, 288a34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x172994>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - rsb r0, ip, #223 @ 0xdf │ │ │ │ + usat r0, #31, ip, asr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ 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 +703463,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 r1, pc, #936 @ (adr r1, 288b1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x172a7c>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adcs.w r0, r8, #223 @ 0xdf │ │ │ │ - strh r2, [r2, #62] @ 0x3e │ │ │ │ + @ instruction: 0xf33800df │ │ │ │ + ldrh r2, [r6, #12] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #248] @ (288888 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1727e8>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -703559,18 +703578,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 │ │ │ │ + add r0, pc, #808 @ (adr r0, 288bbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x172b1c>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - orrs.w r0, r4, #223 @ 0xdf │ │ │ │ - strh r2, [r6, #52] @ 0x34 │ │ │ │ + @ instruction: 0xf23400df │ │ │ │ + ldrh r2, [r2, #4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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 +703699,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 r7, [sp, #632] @ 0x278 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - vqadd.s8 q8, q10, │ │ │ │ - strh r6, [r0, #44] @ 0x2c │ │ │ │ + @ instruction: 0xf12400df │ │ │ │ + strh r6, [r4, #58] @ 0x3a │ │ │ │ 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 +703793,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 r6, [sp, #704] @ 0x2c0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - mrc 0, 3, r0, cr2, cr15, {6} │ │ │ │ - strh r0, [r3, #36] @ 0x24 │ │ │ │ + orrs.w r0, r2, #223 @ 0xdf │ │ │ │ + strh r0, [r7, #50] @ 0x32 │ │ │ │ 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 +703895,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 r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldc 0, cr0, [r2, #892] @ 0x37c │ │ │ │ - strh r0, [r3, #28] │ │ │ │ + vqadd.s64 q8, q9, │ │ │ │ + strh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #232] @ (288cb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x172c14>) │ │ │ │ @@ -703986,18 +704005,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 r4, [sp, #632] @ 0x278 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - stc 0, cr0, [r0], #892 @ 0x37c │ │ │ │ - strh r6, [r0, #20] │ │ │ │ + mcr 0, 4, r0, cr0, cr15, {6} │ │ │ │ + strh r6, [r4, #34] @ 0x22 │ │ │ │ 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 +704090,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 r3, [sp, #688] @ 0x2b0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - eor.w r0, r4, pc, lsr #3 │ │ │ │ + stcl 0, cr0, [r4], #-892 @ 0xfffffc84 │ │ │ │ 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 +704167,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 r2, [sp, #808] @ 0x328 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - @ instruction: 0xe9a200df │ │ │ │ + @ instruction: 0xeb8200df │ │ │ │ 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 +704237,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 r1, [sp, #912] @ 0x390 │ │ │ │ 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,18 +704375,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 │ │ │ │ - lsls r7, r3, #3 │ │ │ │ - b.n 288f60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x172ec0> │ │ │ │ + ldr r0, [sp, #344] @ 0x158 │ │ │ │ lsls r7, r3, #3 │ │ │ │ + stmdb lr, {r0, r1, r2, r3, r4, r6, r7} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #184] @ (2891cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17312c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -704427,15 +704445,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 r7, [sp, #448] @ 0x1c0 │ │ │ │ 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 +704500,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 r6, [sp, #896] @ 0x380 │ │ │ │ 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 +704603,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 r5, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - b.n 288ce0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x172c40> │ │ │ │ + b.n 2890a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173000> │ │ │ │ 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 +704678,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 r4, [sp, #896] @ 0x380 │ │ │ │ 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 +704737,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 r4, [sp, #192] @ 0xc0 │ │ │ │ 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 +704813,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 r3, [sp, #464] @ 0x1d0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - b.n 289a80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1739e0> │ │ │ │ + b.n 288e40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x172da0> │ │ │ │ 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 +704907,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 r2, [sp, #448] @ 0x1c0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - b.n 28998c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1738ec> │ │ │ │ + b.n 289d4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173cac> │ │ │ │ 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 +704978,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 r1, [sp, #640] @ 0x280 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - b.n 289b40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173aa0> │ │ │ │ + b.n 289f00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173e60> │ │ │ │ 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 +705056,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 │ │ │ │ + str r0, [sp, #808] @ 0x328 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - svc 162 @ 0xa2 │ │ │ │ + b.n 289b94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173af4> │ │ │ │ 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 +705133,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, #62] @ 0x3e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - udf #208 @ 0xd0 │ │ │ │ + b.n 289ac4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173a24> │ │ │ │ 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 +705212,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, #56] @ 0x38 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ble.n 289a28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173988> │ │ │ │ + svc 212 @ 0xd4 │ │ │ │ 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 +705294,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, #48] @ 0x30 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ble.n 289b44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173aa4> │ │ │ │ + udf #240 @ 0xf0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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 +705373,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, #42] @ 0x2a │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bgt.n 289c68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173bc8> │ │ │ │ + udf #20 │ │ │ │ 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 +705434,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, #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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #172] @ (289d54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173cb4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -705497,15 +705515,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, #30] │ │ │ │ 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 +705592,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, #24] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bge.n 289e38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173d98> │ │ │ │ + blt.n 289df8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173d58> │ │ │ │ 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 +705668,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, #18] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bls.n 289f5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173ebc> │ │ │ │ + blt.n 289f1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173e7c> │ │ │ │ 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 +705742,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, #12] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bhi.n 28a090 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173ff0> │ │ │ │ + bge.n 28a050 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173fb0> │ │ │ │ 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 +705821,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 │ │ │ │ + ldrh r0, [r5, #4] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bvc.n 289fb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173f14> │ │ │ │ + bls.n 28a174 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1740d4> │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #180] @ (28a178 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1740d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705877,17 +705895,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, #62] @ 0x3e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bvs.n 28a0e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x174044> │ │ │ │ + bhi.n 28a0a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x174004> │ │ │ │ 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 +705967,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, #56] @ 0x38 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bpl.n 28a21c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17417c> │ │ │ │ + bvc.n 28a1dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17413c> │ │ │ │ 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 +706046,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, #48] @ 0x30 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bpl.n 28a344 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1742a4> │ │ │ │ + bvs.n 28a304 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x174264> │ │ │ │ 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 +706128,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, #42] @ 0x2a │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bmi.n 28a460 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1743c0> │ │ │ │ + bvs.n 28a420 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x174380> │ │ │ │ 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 +706210,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, #34] @ 0x22 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bcc.n 28a57c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1744dc> │ │ │ │ + bpl.n 28a53c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17449c> │ │ │ │ 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 +706267,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, #30] │ │ │ │ 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 +706347,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, #22] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bne.n 28a608 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x174568> │ │ │ │ + bcc.n 28a5c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x174528> │ │ │ │ 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 +706424,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, #16] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bne.n 28a734 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x174694> │ │ │ │ + bcs.n 28a6f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x174654> │ │ │ │ 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 +706508,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] │ │ │ │ + strh r6, [r7, #8] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - beq.n 28a850 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1747b0> │ │ │ │ + bne.n 28a810 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x174770> │ │ │ │ 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 +706599,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] │ │ │ │ + strh r2, [r7, #0] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldmia r7!, {r1, r4} │ │ │ │ + beq.n 28a914 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x174874> │ │ │ │ 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 +706662,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, #29] │ │ │ │ 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 +706728,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, #26] │ │ │ │ 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 +706796,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, #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, #152] @ (28ac0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x174b6c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706846,15 +706864,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, #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, #156] @ (28acc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x174c24>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706915,15 +706933,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, #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] @ (28ad78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x174cd8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706983,15 +707001,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, #15] │ │ │ │ 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 +707081,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, #11] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ 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 +707139,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, #8] │ │ │ │ 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 +707200,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] │ │ │ │ + ldrb r4, [r7, #5] │ │ │ │ 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 +707266,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] │ │ │ │ + ldrb r4, [r5, #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, #152] @ (28b144 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1750a4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707316,15 +707334,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, #31] │ │ │ │ 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 +707402,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, #29] │ │ │ │ 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 +707471,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, #26] │ │ │ │ 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 +707539,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, #23] │ │ │ │ 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 +707615,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, #20] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {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] @ (28b518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x175478>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -707678,17 +707696,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, #16] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - stmia r3!, {r1, r2, r3} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (28b5ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17550c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -707736,15 +707754,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, #14] │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (28b644 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1755a4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -707796,15 +707814,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, #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] @ (28b6f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x175658>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707864,15 +707882,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, #9] │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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 +707950,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, #6] │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (28b864 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1757c4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -708001,15 +708019,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 │ │ │ │ + strb r0, [r3, #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] @ (28b918 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x175878>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -708069,15 +708087,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 │ │ │ │ + strb r6, [r4, #0] │ │ │ │ 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 +708163,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, #116] @ 0x74 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bkpt 0x003a │ │ │ │ + stmia r0!, {r1, r3, r4} │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (28bacc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x175a2c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -708226,20 +708244,20 @@ │ │ │ │ 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 │ │ │ │ - lsls r7, r3, #3 │ │ │ │ - pop {r1, r3, r4, r6, pc} │ │ │ │ + ldr r2, [r0, #104] @ 0x68 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itte cc │ │ │ │ + lslcc r7, r3, #3 │ │ │ │ + pushcc {r4, r5, r6, r7, lr} │ │ │ │ + movcs.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 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ add r4, pc │ │ │ │ @@ -708284,15 +708302,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, #92] @ 0x5c │ │ │ │ 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 +708362,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, #84] @ 0x54 │ │ │ │ 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 +708430,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, #72] @ 0x48 │ │ │ │ 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 +708498,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, #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, #156] @ (28be18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x175d78>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -708549,15 +708567,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, #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] @ (28becc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x175e2c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -708617,15 +708635,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, #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] @ (28bf84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x175ee4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708687,15 +708705,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, #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] @ (28c044 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x175fa4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708760,15 +708778,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 │ │ │ │ + ldr r2, [r7, #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] @ (28c0fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17605c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708830,15 +708848,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 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (28c1bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17611c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708903,15 +708921,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, #120] @ 0x78 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (28c27c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1761dc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708976,15 +708994,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, #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, #156] @ (28c334 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x176294>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709046,15 +709064,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, #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, #156] @ (28c3ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17634c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709116,15 +709134,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, #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, #164] @ (28c4ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17640c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709189,15 +709207,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, #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, #164] @ (28c56c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1764cc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709262,15 +709280,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, #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, #156] @ (28c624 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x176584>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709332,15 +709350,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, #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] @ (28c6e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x176644>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709405,15 +709423,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, #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] @ (28c79c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1766fc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709475,15 +709493,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, #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] @ (28c85c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1767bc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709548,15 +709566,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] │ │ │ │ + str r2, [r4, #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, #164] @ (28c91c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17687c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709621,15 +709639,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] │ │ │ │ + str r2, [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, #156] @ (28c9d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x176934>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709691,15 +709709,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] │ │ │ │ + ldrsh r0, [r5, 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] @ (28ca8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1769ec>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709761,15 +709779,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] │ │ │ │ + ldrsh r0, [r6, 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, #164] @ (28cb4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x176aac>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709834,15 +709852,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, 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, #164] @ (28cc0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x176b6c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709907,15 +709925,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] │ │ │ │ + ldrb r2, [r6, 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 r1, [pc, #196] @ (28cce8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x176c48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -709986,17 +710004,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] │ │ │ │ + ldrb r6, [r4, r1] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r3, sp, #248 @ 0xf8 │ │ │ │ + add r5, sp, #120 @ 0x78 │ │ │ │ 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 +710063,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, r6] │ │ │ │ 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 +710124,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] │ │ │ │ + ldrh r4, [r1, r4] │ │ │ │ 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 +710190,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] │ │ │ │ + ldrh r4, [r1, 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] @ (28cfa4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x176f04>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -710240,15 +710258,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, r6] │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (28d058 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x176fb8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -710308,15 +710326,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] │ │ │ │ + ldr r6, [r4, 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, #160] @ (28d114 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177074>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -710379,15 +710397,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] │ │ │ │ + ldr r2, [r5, 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] @ (28d1c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177128>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -710447,15 +710465,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] │ │ │ │ + ldrsb r4, [r6, r5] │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #196] @ (28d2a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177204>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -710526,17 +710544,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] │ │ │ │ + ldrsb r2, [r5, r2] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r5, pc, #520 @ (adr r5, 28d4b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177418>) │ │ │ │ + add r7, pc, #392 @ (adr r7, 28d438 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177398>) │ │ │ │ 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 +710603,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, r7] │ │ │ │ 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 +710664,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] │ │ │ │ + strb r0, [r2, r5] │ │ │ │ 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 +710730,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] │ │ │ │ + strb r0, [r2, 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] @ (28d560 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1774c0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -710780,15 +710798,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, r7] │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (28d614 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177574>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -710848,15 +710866,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] │ │ │ │ + strh r2, [r5, 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, #160] @ (28d6d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177630>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -710919,15 +710937,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] │ │ │ │ + strh r6, [r5, 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] @ (28d784 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1776e4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -710987,15 +711005,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, 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] @ (28d814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177774>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -711043,15 +711061,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>) │ │ │ │ + str r0, [r5, 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, #4048] @ 0xfd0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #132] @ (28d8b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177814>) │ │ │ │ @@ -711102,15 +711120,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>) │ │ │ │ + str r0, [r1, r2] │ │ │ │ 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 +711182,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 r7, [pc, #880] @ (28dcd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177c38>) │ │ │ │ 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 +711249,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 r7, [pc, #104] @ (28da94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1779f4>) │ │ │ │ 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 +711319,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 r6, [pc, #384] @ (28dc64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177bc4>) │ │ │ │ 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 +711389,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 r5, [pc, #672] @ (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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28dc4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177bac>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711441,15 +711459,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 r4, [pc, #960] @ (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] @ (28dd04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177c64>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711511,15 +711529,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 r4, [pc, #224] @ (28ddec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177d4c>) │ │ │ │ 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 +711585,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 r3, [pc, #672] @ (28e03c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177f9c>) │ │ │ │ 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 +711644,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 r3, [pc, #32] @ (28de5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177dbc>) │ │ │ │ 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 +711706,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 r2, [pc, #368] @ (28e058 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177fb8>) │ │ │ │ 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 +711773,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 r1, [pc, #616] @ (28e214 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x178174>) │ │ │ │ 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 +711843,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 │ │ │ │ + ldr r0, [pc, #896] @ (28e3e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x178344>) │ │ │ │ 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 +711913,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 │ │ │ │ + ldr r0, [pc, #160] @ (28e1bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17811c>) │ │ │ │ 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 +711983,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 │ │ │ │ + bx 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 +712053,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 │ │ │ │ + mov r8, 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 +712135,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 │ │ │ │ + cmp r8, sp │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r4, [sp, #768] @ 0x300 │ │ │ │ + str r6, [sp, #640] @ 0x280 │ │ │ │ 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 +712223,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 │ │ │ │ + add ip, lr │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r3, [sp, #816] @ 0x330 │ │ │ │ + str r5, [sp, #688] @ 0x2b0 │ │ │ │ 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 +712285,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 │ │ │ │ + add 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 +712350,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 │ │ │ │ + muls 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 +712420,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 │ │ │ │ + cmp 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 +712491,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 │ │ │ │ + rors 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 +712562,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 │ │ │ │ + asrs r4, 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, #168] @ (28e8e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x178844>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -712618,15 +712636,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 │ │ │ │ + eors r2, r3 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28e9a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x178900>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -712689,15 +712707,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 r7, #156 @ 0x9c │ │ │ │ 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 +712761,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 r7, #0 │ │ │ │ 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 +712820,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 r6, #80 @ 0x50 │ │ │ │ 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 +712884,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 r5, #140 @ 0x8c │ │ │ │ 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 +712953,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 r4, #180 @ 0xb4 │ │ │ │ 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 +713024,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 r3, #248 @ 0xf8 │ │ │ │ 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 +713095,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 r3, #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, #168] @ (28eec4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x178e24>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -713151,15 +713169,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 r2, #122 @ 0x7a │ │ │ │ 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 +713240,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 r1, #188 @ 0xbc │ │ │ │ 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 +713322,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 │ │ │ │ + subs r0, #236 @ 0xec │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r4, [r0, #62] @ 0x3e │ │ │ │ + ldrh r4, [r4, #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, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #124] @ (28f0fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17905c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -713363,15 +713381,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 │ │ │ │ + subs r0, #64 @ 0x40 │ │ │ │ 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 +713442,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 r7, #164 @ 0xa4 │ │ │ │ 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 +713507,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 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, #160] @ (28f2f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x179258>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -713560,15 +713578,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 r6, #68 @ 0x44 │ │ │ │ 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 +713649,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 r5, #136 @ 0x88 │ │ │ │ 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 +713723,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 r4, #198 @ 0xc6 │ │ │ │ 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 +713794,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 r4, #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, #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 +713876,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 r3, #56 @ 0x38 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r0, [r2, #16] │ │ │ │ + strh r0, [r6, #30] │ │ │ │ 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 +713935,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 r2, #140 @ 0x8c │ │ │ │ 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 +713996,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 r1, #240 @ 0xf0 │ │ │ │ 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 +714061,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 │ │ │ │ + adds r1, #76 @ 0x4c │ │ │ │ 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 +714132,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 │ │ │ │ + adds r0, #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, #160] @ (28f968 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1798c8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -714185,15 +714203,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 r7, #212 @ 0xd4 │ │ │ │ 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 +714276,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 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, #164] @ (28faec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x179a4c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -714330,15 +714348,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 r6, #82 @ 0x52 │ │ │ │ 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 +714423,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 r5, #136 @ 0x88 │ │ │ │ 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 +714501,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 r4, #186 @ 0xba │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28fd4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x179cac>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -714558,15 +714576,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 r3, #240 @ 0xf0 │ │ │ │ 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 +714654,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 r3, #34 @ 0x22 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28feec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x179e4c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -714714,15 +714732,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 r2, #82 @ 0x52 │ │ │ │ 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 +714810,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 r1, #130 @ 0x82 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (290084 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x179fe4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -714867,15 +714885,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 │ │ │ │ + cmp r0, #184 @ 0xb8 │ │ │ │ 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 +714963,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 r7, #234 @ 0xea │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (29021c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17a17c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -715020,15 +715038,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 r7, #32 │ │ │ │ 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 +715113,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 r6, #88 @ 0x58 │ │ │ │ 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 +715191,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 r5, #138 @ 0x8a │ │ │ │ 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 +715266,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 r4, #192 @ 0xc0 │ │ │ │ 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 +715344,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 r3, #242 @ 0xf2 │ │ │ │ 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 +715422,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 r3, #34 @ 0x22 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2906ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17a64c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -715482,15 +715500,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 r2, #82 @ 0x52 │ │ │ │ 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 +715575,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 r1, #136 @ 0x88 │ │ │ │ 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 +715653,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 │ │ │ │ + movs r0, #186 @ 0xba │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (29094c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17a8ac>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -715710,15 +715728,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, #7 │ │ │ │ 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 +715805,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 │ │ │ │ + subs r4, r5, #4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r4, [r0, #96] @ 0x60 │ │ │ │ + ldr r4, [r4, #124] @ 0x7c │ │ │ │ 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 +715884,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 │ │ │ │ + subs r0, r2, #1 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r0, [r5, #80] @ 0x50 │ │ │ │ + ldr r0, [r1, #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, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #124] @ (290b98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17aaf8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -715924,15 +715942,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, #6 │ │ │ │ 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 +715998,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 │ │ │ │ + adds r6, r1, #4 │ │ │ │ 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 +716054,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 │ │ │ │ + adds r6, r7, #1 │ │ │ │ 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 +716110,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, 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, #192] @ (290e24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ad84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -716169,17 +716187,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 │ │ │ │ + subs r4, r5, r4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r4, [r0, #32] │ │ │ │ + ldr r4, [r4, #60] @ 0x3c │ │ │ │ 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 +716262,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 │ │ │ │ + subs r0, r3, r1 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ + ldr r0, [r2, #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] @ (290fd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17af34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -716323,17 +716341,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 │ │ │ │ + adds r4, r7, r5 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r4, [r2, #4] │ │ │ │ + ldr r4, [r6, #32] │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (291084 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17afe4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -716391,15 +716409,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 │ │ │ │ + adds r6, r1, r3 │ │ │ │ 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 +716510,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, #31 │ │ │ │ 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 +716611,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, #26 │ │ │ │ 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 +716677,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, #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, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (2913d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17b338>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -716714,15 +716732,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, #21 │ │ │ │ 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 +716809,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, #18 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r0, [r7, #52] @ 0x34 │ │ │ │ + str r0, [r3, #84] @ 0x54 │ │ │ │ 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 +716881,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, #15 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ + str r2, [r2, #72] @ 0x48 │ │ │ │ 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 +716963,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, #11 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r0, [r2, #28] │ │ │ │ + str r0, [r6, #56] @ 0x38 │ │ │ │ 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 +717036,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, #8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #164] @ (2917d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17b738>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -717090,15 +717108,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 │ │ │ │ + asrs r6, r4, #5 │ │ │ │ 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 +717186,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 │ │ │ │ + asrs r4, r3, #2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrsh r4, [r6, r5] │ │ │ │ + str r4, [r2, #20] │ │ │ │ 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 +717272,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, #30 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrsh r4, [r0, r2] │ │ │ │ + str r4, [r4, #4] │ │ │ │ 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 +717352,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, #27 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrb r4, [r3, r6] │ │ │ │ + ldrsh r4, [r7, r5] │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ (291b20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ba80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -717389,15 +717407,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, #24 │ │ │ │ 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 +717577,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, #17 │ │ │ │ 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 +717762,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, #9 │ │ │ │ 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 +717836,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, #6 │ │ │ │ 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 +717909,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 │ │ │ │ + lsrs r0, r5, #2 │ │ │ │ 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 +717994,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, #31 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrsb r2, [r3, r2] │ │ │ │ + ldr r2, [r7, r1] │ │ │ │ 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 +718080,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, #26 │ │ │ │ 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 +718164,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, #22 │ │ │ │ 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 +718239,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, #19 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r2, [r4, r6] │ │ │ │ + strb r2, [r0, r6] │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (29255c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17c4bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -718298,17 +718316,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, #15 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r2, [r1, r3] │ │ │ │ + strb r2, [r5, r2] │ │ │ │ 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 +718383,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, #12 │ │ │ │ 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 +718486,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, #8 │ │ │ │ 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 +718588,16 @@ │ │ │ │ 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 │ │ │ │ + lsls r4, r3, #4 │ │ │ │ + lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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 +718652,16 @@ │ │ │ │ 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} │ │ │ │ + lsls r0, r7, #1 │ │ │ │ + lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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 +718761,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 │ │ │ │ + vqadd.u32 q8, q11, q7 │ │ │ │ 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 +718874,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 │ │ │ │ + mcr2 0, 2, r0, cr4, cr14, {6} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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 +718993,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 │ │ │ │ + ldc2 0, cr0, [r8, #-888] @ 0xfffffc88 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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 +719077,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 │ │ │ │ + ldc2 0, cr0, [ip], #-888 @ 0xfffffc88 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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 +719170,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 │ │ │ │ + @ instruction: 0xfb4e00de │ │ │ │ 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 +719271,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] │ │ │ │ + @ instruction: 0xfa4e00de │ │ │ │ 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 +719343,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 │ │ │ │ + ldrsb.w r0, [r4, #222] @ 0xde │ │ │ │ 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 +719419,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 │ │ │ │ + ldr.w r0, [r4, #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, #148] @ (293114 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17d074>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -719465,15 +719485,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 │ │ │ │ + strh.w r0, [r6, 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] @ (2931d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17d134>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -719541,15 +719561,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: 0xf76800de │ │ │ │ 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 +719641,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 │ │ │ │ + subw r0, r0, #2270 @ 0x8de │ │ │ │ push {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 +719720,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 │ │ │ │ + rsb r0, lr, #7274496 @ 0x6f0000 │ │ │ │ + mov lr, 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 +719785,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 │ │ │ │ + adds.w r0, r4, #7274496 @ 0x6f0000 │ │ │ │ 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 +719886,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 │ │ │ │ + and.w r0, r4, #7274496 @ 0x6f0000 │ │ │ │ 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 +719986,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 │ │ │ │ + @ instruction: 0xf2f800de │ │ │ │ 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 +720049,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: 0xf25400de │ │ │ │ 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 +720157,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 │ │ │ │ + adc.w r0, r2, #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 │ │ │ │ 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 +720270,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} │ │ │ │ + bic.w r0, r0, #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] @ (293a48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17d9a8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -720369,15 +720389,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 │ │ │ │ + mrc 0, 7, r0, cr4, cr14, {6} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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 +720473,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 │ │ │ │ + mrc 0, 0, 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 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #212] @ (293c14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17db74>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -720546,15 +720566,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 │ │ │ │ + stc 0, cr0, [sl, #-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, #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 +720667,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 │ │ │ │ + stc 0, cr0, [sl], #-888 @ 0xfffffc88 │ │ │ │ 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 +720739,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 │ │ │ │ + sbcs.w r0, r0, lr, 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, #168] @ (293e8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ddec>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -720795,15 +720815,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 │ │ │ │ + @ instruction: 0xeab000de │ │ │ │ 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 +720881,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 │ │ │ │ + and.w r0, r2, lr, 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, #168] @ (293ff8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17df58>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -720937,16 +720957,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> │ │ │ │ - lsls r6, r3, #3 │ │ │ │ + strd r0, r0, [r4, #-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, #176] @ (2940c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17e020>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -721019,16 +721038,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> │ │ │ │ - lsls r6, r3, #3 │ │ │ │ + ldrd r0, r0, [ip], #-888 @ 0x378 │ │ │ │ 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 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -721095,15 +721113,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 294130 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17e090> │ │ │ │ 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 +721387,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 293e30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17dd90> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r7, sp, #360 @ 0x168 │ │ │ │ + cbz r2, 2944a2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17e402> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r2!, {r3, r4, r5, r7} │ │ │ │ + ldmia r4, {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 │ │ │ │ ldr r4, [pc, #272] @ (2945bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17e51c>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -721494,19 +721512,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 294cf8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ec58> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r6, sp, #392 @ 0x188 │ │ │ │ + add sp, #264 @ 0x108 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r1!, {r7} │ │ │ │ + ldmia r3!, {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, #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 +721643,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 294bb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17eb14> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r5, sp, #376 @ 0x178 │ │ │ │ + add r7, sp, #248 @ 0xf8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r2, 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, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #212] @ (2947fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17e75c>) │ │ │ │ @@ -721724,19 +721742,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 │ │ │ │ + b.n 294ab4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ea14> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r4, sp, #880 @ 0x370 │ │ │ │ + add r6, sp, #752 @ 0x2f0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r1, {r1, r2, 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 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #232] @ (29490c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17e86c>) │ │ │ │ @@ -721833,19 +721851,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 │ │ │ │ + b.n 2949a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17e908> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r4, sp, #200 @ 0xc8 │ │ │ │ + add r6, sp, #72 @ 0x48 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r6!, {r4, r5} │ │ │ │ + ldmia r0!, {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, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #248] @ (294a2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17e98c>) │ │ │ │ @@ -721950,19 +721968,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> │ │ │ │ + svc 40 @ 0x28 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r3, sp, #728 @ 0x2d8 │ │ │ │ + add r5, sp, #600 @ 0x258 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r5!, {r4} │ │ │ │ + stmia r6!, {r4, 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, #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 +722087,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> │ │ │ │ + ble.n 294b5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17eabc> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r0, sp, #664 @ 0x298 │ │ │ │ + add r2, sp, #536 @ 0x218 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r3!, {r2, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, 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, #272] @ (294c90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ebf0>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -722194,19 +722212,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> │ │ │ │ + bgt.n 294c24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17eb84> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r7, pc, #696 @ (adr r7, 294f58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17eeb8>) │ │ │ │ + add r1, sp, #568 @ 0x238 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r2!, {r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r2, r3, 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] @ (294dd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ed34>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -722325,19 +722343,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> │ │ │ │ + blt.n 294ce0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ec40> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r6, pc, #680 @ (adr r6, 29508c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17efec>) │ │ │ │ + add r0, sp, #552 @ 0x228 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r1!, {r3, r5, r6} │ │ │ │ + stmia r3!, {r3, 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 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #212] @ (294ed0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ee30>) │ │ │ │ @@ -722424,19 +722442,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> │ │ │ │ + bge.n 294de0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ed40> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r6, pc, #176 @ (adr r6, 294f90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17eef0>) │ │ │ │ + add r0, sp, #48 @ 0x30 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r0!, {r1, r3, r5, r6} │ │ │ │ + stmia r2!, {r1, r3, 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 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #232] @ (294fe0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ef40>) │ │ │ │ @@ -722533,21 +722551,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> │ │ │ │ + bls.n 2950d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f034> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r5, pc, #520 @ (adr r5, 2951f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f158>) │ │ │ │ + add r7, pc, #392 @ (adr r7, 295178 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f0d8>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - itt pl │ │ │ │ - lslpl r7, r5, #3 │ │ │ │ - stmdbpl sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + stmia r1!, {r2, r3, r4, r5} │ │ │ │ + lsls r7, r5, #3 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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 +722668,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> │ │ │ │ + bhi.n 2951b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f114> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r5, pc, #24 @ (adr r5, 295128 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f088>) │ │ │ │ + add r6, pc, #920 @ (adr r6, 2954a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f408>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bkpt 0x003c │ │ │ │ + stmia r0!, {r2, r3, r4} │ │ │ │ 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 +722744,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> │ │ │ │ + bvc.n 2952d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f230> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - movs r7, #180 @ 0xb4 │ │ │ │ + cmp r1, #148 @ 0x94 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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 +722819,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> │ │ │ │ + bvs.n 2951d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f130> │ │ │ │ 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 +722940,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> │ │ │ │ + bmi.n 295434 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f394> │ │ │ │ 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 +723095,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> │ │ │ │ + bmi.n 295620 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f580> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bne.n 295668 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f5c8> │ │ │ │ + bcc.n 295628 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f588> │ │ │ │ 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 +723338,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} │ │ │ │ + beq.n 2957ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f74c> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r0, r6, #5 │ │ │ │ + movs r1, #80 @ 0x50 │ │ │ │ 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 +723408,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 r2, #108 @ 0x6c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r0, #104 @ 0x68 │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - @ instruction: 0xb602 │ │ │ │ + @ instruction: 0xb7e2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + movs r2, #34 @ 0x22 │ │ │ │ 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 +723528,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, r6] │ │ │ │ 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 +723647,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] │ │ │ │ + ldrsb r6, [r5, r1] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r4, r6, #0 │ │ │ │ + movs r0, #20 │ │ │ │ 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 +723780,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] │ │ │ │ + strb r2, [r7, r4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r6, r2, #3 │ │ │ │ + subs r6, r6, #2 │ │ │ │ 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 +723898,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, r7 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r6, [r0, r1] │ │ │ │ + strb r6, [r4, r0] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r2, r0, r7 │ │ │ │ + subs r2, r4, r6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r4, r3, r4 │ │ │ │ + subs r4, 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, #760] @ (2961a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x180100>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -724158,17 +724176,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 │ │ │ │ + subs r2, r7, r2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r2, r5, r3 │ │ │ │ + subs r2, r1, r3 │ │ │ │ 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 +724295,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 │ │ │ │ + adds r0, r5, 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, #112] @ (296368 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1802c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -724582,17 +724600,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, #31 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r2, r1, #24 │ │ │ │ + asrs r2, r5, #31 │ │ │ │ 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 +724645,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 r3, [pc, #296] @ (2967c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x180728>) │ │ │ │ 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 +729684,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> │ │ │ │ + bvs.n 29a530 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x184490> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bmi.n 29a534 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x184494> │ │ │ │ + bvs.n 29a6f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x184654> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bmi.n 29a6dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18463c> │ │ │ │ + bvs.n 29a69c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1845fc> │ │ │ │ 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 +729761,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> │ │ │ │ + bpl.n 29a5f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x184558> │ │ │ │ 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 +730070,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> │ │ │ │ + bcs.n 29aa9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1849fc> │ │ │ │ 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 +730598,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, #7 │ │ │ │ + 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 +730754,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 r2!, {r1, r6} │ │ │ │ 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 +730927,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} │ │ │ │ + ldmia r1!, {r3, 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, #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 +731017,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 r7!, {r1, r4, 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 r4, [pc, #232] @ (29b620 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x185580>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -731094,15 +731113,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 r6!, {r1, r2, r3, r4, r7} │ │ │ │ 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 +731366,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 r4!, {r1, r4, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r2!, {r1, r7} │ │ │ │ + stmia r4!, {r1, r5, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r7} │ │ │ │ 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 +731549,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 r3!, {r1, r3, r4} │ │ │ │ lsls r6, r3, #3 │ │ │ │ asrs r4, r6, #6 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stmia r0!, {r2, r5, r6} │ │ │ │ + stmia r2!, {r2, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -731750,15 +731769,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 │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ 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 +731909,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} │ │ │ │ + bkpt 0x00ee │ │ │ │ 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 +732420,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 │ │ │ │ + rev16 r2, r5 │ │ │ │ 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 +732557,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: 0xb858 │ │ │ │ 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 +732704,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: 0xb7a2 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - push {r1, r2, r3, r5, r7} │ │ │ │ + @ instruction: 0xb68e │ │ │ │ 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 +732953,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 │ │ │ │ + push {r3, r4, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - uxtb r6, r4 │ │ │ │ + push {r1, r2, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cbz r4, 29ca48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1869a8> │ │ │ │ + push {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - uxtb r2, r2 │ │ │ │ + push {r1, r4, r5, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - uxtb r4, r5 │ │ │ │ + push {r2, r3, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - uxth r6, r7 │ │ │ │ + push {r1, r2, r3, r4, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - uxtb r4, r5 │ │ │ │ + push {r2, r3, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cbz r0, 29ca18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x186978> │ │ │ │ + uxtb r0, r4 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - uxth r2, r3 │ │ │ │ + push {r1, r3, r4, r5, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - uxth r4, r6 │ │ │ │ + push {r2, r4, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r5, [pc, #752] @ (29cd24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x186c84>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -733236,47 +733255,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> │ │ │ │ + cbz r0, 29cda0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x186d00> │ │ │ │ lsls r6, r3, #3 │ │ │ │ adds r3, #118 @ 0x76 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - add sp, #144 @ 0x90 │ │ │ │ + sxth r4, r0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r7, sp, #808 @ 0x328 │ │ │ │ + cbz r2, 29cd66 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x186cc6> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add sp, #64 @ 0x40 │ │ │ │ + cbz r0, 29cd7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x186cdc> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r7, sp, #648 @ 0x288 │ │ │ │ + cbz r2, 29cd64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x186cc4> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r7, sp, #576 @ 0x240 │ │ │ │ + cbz r0, 29cd64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x186cc4> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r7, sp, #248 @ 0xf8 │ │ │ │ + cbz r6, 29cd52 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x186cb2> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r7, sp, #432 @ 0x1b0 │ │ │ │ + cbz r4, 29cd62 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x186cc2> │ │ │ │ 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 │ │ │ │ + sub sp, #360 @ 0x168 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + sub 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 +733422,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 sp, #376 @ 0x178 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r6, sp, #312 @ 0x138 │ │ │ │ + add sp, #184 @ 0xb8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r5, sp, #784 @ 0x310 │ │ │ │ + add r7, sp, #656 @ 0x290 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r6, sp, #232 @ 0xe8 │ │ │ │ + add sp, #104 @ 0x68 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r5, sp, #784 @ 0x310 │ │ │ │ + add r7, sp, #656 @ 0x290 │ │ │ │ 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 +733581,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 r6, sp, #880 @ 0x370 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r4, sp, #816 @ 0x330 │ │ │ │ + add r6, sp, #688 @ 0x2b0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r4, sp, #120 @ 0x78 │ │ │ │ + add r5, sp, #1016 @ 0x3f8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r4, sp, #736 @ 0x2e0 │ │ │ │ + add r6, sp, #608 @ 0x260 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r4, sp, #120 @ 0x78 │ │ │ │ + add r5, sp, #1016 @ 0x3f8 │ │ │ │ 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 +734355,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 r0, sp, #536 @ 0x218 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r6, pc, #72 @ (adr r6, 29d974 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1878d4>) │ │ │ │ + add r7, pc, #968 @ (adr r7, 29dcf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187c54>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r5, pc, #760 @ (adr r5, 29dc28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187b88>) │ │ │ │ + add r7, pc, #632 @ (adr r7, 29dba8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187b08>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r5, pc, #632 @ (adr r5, 29dbac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187b0c>) │ │ │ │ + add r7, pc, #504 @ (adr r7, 29db2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187a8c>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r5, pc, #248 @ (adr r5, 29da30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187990>) │ │ │ │ + add r7, pc, #120 @ (adr r7, 29d9b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187910>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r5, pc, #248 @ (adr r5, 29da34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187994>) │ │ │ │ + add r7, pc, #120 @ (adr r7, 29d9b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187914>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r5, pc, #472 @ (adr r5, 29db18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187a78>) │ │ │ │ + add r7, pc, #344 @ (adr r7, 29da98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1879f8>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r5, pc, #56 @ (adr r5, 29d97c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1878dc>) │ │ │ │ + add r6, pc, #952 @ (adr r6, 29dcfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187c5c>) │ │ │ │ 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 +734572,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 r5, pc, #672 @ (adr r5, 29de24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187d84>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r3, pc, #760 @ (adr r3, 29de80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187de0>) │ │ │ │ + add r5, pc, #632 @ (adr r5, 29de00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187d60>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r3, pc, #768 @ (adr r3, 29de8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187dec>) │ │ │ │ + add r5, pc, #640 @ (adr r5, 29de0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187d6c>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r3, pc, #1008 @ (adr r3, 29df80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187ee0>) │ │ │ │ + add r5, pc, #880 @ (adr r5, 29df00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187e60>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r3, pc, #472 @ (adr r3, 29dd6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187ccc>) │ │ │ │ + add r5, pc, #344 @ (adr r5, 29dcec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187c4c>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r3, pc, #560 @ (adr r3, 29ddc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187d28>) │ │ │ │ + add r5, pc, #432 @ (adr r5, 29dd48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187ca8>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r3, pc, #656 @ (adr r3, 29de2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187d8c>) │ │ │ │ + add r5, pc, #528 @ (adr r5, 29ddac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187d0c>) │ │ │ │ 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 +734795,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 r4, pc, #528 @ (adr r4, 29e038 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187f98>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r2, pc, #56 @ (adr r2, 29de64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187dc4>) │ │ │ │ + add r3, pc, #952 @ (adr r3, 29e1e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x188144>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r1, pc, #512 @ (adr r1, 29e030 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187f90>) │ │ │ │ + add r3, pc, #384 @ (adr r3, 29dfb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187f10>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r1, pc, #280 @ (adr r1, 29df4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187eac>) │ │ │ │ + add r3, pc, #152 @ (adr r3, 29decc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187e2c>) │ │ │ │ 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 +735057,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> │ │ │ │ + bge.n 29e05c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187fbc> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldr r7, [sp, #304] @ 0x130 │ │ │ │ + add r1, pc, #176 @ (adr r1, 29e1b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x188118>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r6, [sp, #872] @ 0x368 │ │ │ │ + add r0, pc, #744 @ (adr r0, 29e3f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x188354>) │ │ │ │ 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 +735105,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 │ │ │ │ + add r0, pc, #208 @ (adr r0, 29e258 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1881b8>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r6, [sp, #392] @ 0x188 │ │ │ │ + add r0, pc, #264 @ (adr r0, 29e294 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1881f4>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bvc.n 29e0ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18804c> │ │ │ │ + bls.n 29e0ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18800c> │ │ │ │ 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 +735184,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 r7, [sp, #776] @ 0x308 │ │ │ │ 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 +735220,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> │ │ │ │ + bhi.n 29e354 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1882b4> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldr r5, [sp, #296] @ 0x128 │ │ │ │ + ldr r7, [sp, #168] @ 0xa8 │ │ │ │ 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 +735297,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 r6, [sp, #792] @ 0x318 │ │ │ │ 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 +735333,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 r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r4, [sp, #104] @ 0x68 │ │ │ │ + ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ 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 +736420,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> │ │ │ │ + bcc.n 29f17c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1890dc> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r2, [sp, #864] @ 0x360 │ │ │ │ lsls r6, r3, #3 │ │ │ │ adds r4, r3, r0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r7, [sp, #560] @ 0x230 │ │ │ │ + ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ 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 +737893,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, #29] │ │ │ │ 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 +738577,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, #8] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r0, [r0, #2] │ │ │ │ + ldrb r0, [r4, #9] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r0, [r6, #24] │ │ │ │ + ldrb r0, [r2, #0] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r2, [r7, #12] │ │ │ │ + strb r2, [r3, #20] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r4, [r6, #14] │ │ │ │ + strb r4, [r2, #22] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r6, [r2, #12] │ │ │ │ + strb r6, [r6, #19] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r4, [r2, #13] │ │ │ │ + strb r4, [r6, #20] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r0, [r6, #11] │ │ │ │ + strb r0, [r2, #19] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r2, [r1, #13] │ │ │ │ + strb r2, [r5, #20] │ │ │ │ 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 +738866,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, #15] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldc2l 0, cr0, [r2], #-884 @ 0xfffffc8c │ │ │ │ - strb r6, [r4, #7] │ │ │ │ + mrc2 0, 2, r0, cr2, cr13, {6} │ │ │ │ + strb r6, [r0, #15] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r6, [r3, #7] │ │ │ │ + strb r6, [r7, #14] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r0, [r4, #5] │ │ │ │ + strb r0, [r0, #13] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r6, [r6, #4] │ │ │ │ + strb r6, [r2, #12] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - @ instruction: 0xfb9600dd │ │ │ │ - strb r4, [r2, #4] │ │ │ │ + ldc2l 0, cr0, [r6, #-884]! @ 0xfffffc8c │ │ │ │ + strb r4, [r6, #11] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r4, [r5, #3] │ │ │ │ + strb r4, [r1, #11] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - @ instruction: 0xfb6c00dd │ │ │ │ - strb r0, [r4, #3] │ │ │ │ + stc2l 0, cr0, [ip, #-884] @ 0xfffffc8c │ │ │ │ + strb r0, [r0, #11] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r0, [r6, #2] │ │ │ │ + strb r0, [r2, #10] │ │ │ │ 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 +739129,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 r7, [sp, #136] @ 0x88 │ │ │ │ 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 +740203,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, #116] @ 0x74 │ │ │ │ lsls r6, r3, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #20] │ │ │ │ + ldr r6, [r7, #48] @ 0x30 │ │ │ │ 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 +740420,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] │ │ │ │ + ldrsh r6, [r6, r3] │ │ │ │ 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 +740548,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, #48] @ 0x30 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r0, [r2, r5] │ │ │ │ + ldrsh r0, [r6, r4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r0, [r0, r4] │ │ │ │ + ldrsh r0, [r4, r3] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r4, [r4, r3] │ │ │ │ + ldrsh r4, [r0, r3] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r2, [r2, r3] │ │ │ │ + ldrsh r2, [r6, r2] │ │ │ │ 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 +740618,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] │ │ │ │ + ldrsh r4, [r3, r1] │ │ │ │ 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 +740761,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] │ │ │ │ + ldrb r4, [r1, r4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrh r2, [r0, r5] │ │ │ │ + ldrb r2, [r4, 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] │ │ │ │ str.w r0, [ip, #-56] │ │ │ │ mov r8, r2 │ │ │ │ @@ -741070,17 +741089,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 │ │ │ │ + sub sp, #312 @ 0x138 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - ldr r0, [r1, r3] │ │ │ │ + ldrh r0, [r5, r2] │ │ │ │ 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 +741111,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, r6] │ │ │ │ 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 +741160,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] │ │ │ │ + ldr r0, [r1, r5] │ │ │ │ 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 +741247,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, #31 │ │ │ │ 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 +741293,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, #30 │ │ │ │ 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 +741352,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, #28 │ │ │ │ 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 +741495,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] │ │ │ │ + ldrsb r4, [r4, r4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsls r2, r0, #18 │ │ │ │ + lsls r2, r4, #25 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - strb r4, [r1, r1] │ │ │ │ + ldrsb r4, [r5, r0] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r0, [r1, r1] │ │ │ │ + ldrsb r0, [r5, r0] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r4, [r0, r1] │ │ │ │ + ldrsb r4, [r4, r0] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r4, [r2, r1] │ │ │ │ + ldrsb r4, [r6, r0] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r2, [r5, r0] │ │ │ │ + ldrsb r2, [r1, r0] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strh r2, [r7, r7] │ │ │ │ + strb r2, [r3, r7] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ @@ -741583,15 +741602,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, #19 │ │ │ │ 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 +741702,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, #15 │ │ │ │ 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 +741895,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, #11 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - str r6, [r1, r4] │ │ │ │ + strh r6, [r5, r3] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r4, [r7, r2] │ │ │ │ + strh r4, [r3, r2] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r2, [r3, r3] │ │ │ │ + strh r2, [r7, r2] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r0, [r5, r2] │ │ │ │ + strh r0, [r1, r2] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r6, [r4, r2] │ │ │ │ + strh r6, [r0, r2] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r2, [r5, r2] │ │ │ │ + strh r2, [r1, r2] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r2, [r5, r2] │ │ │ │ + strh r2, [r1, r2] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r7, [pc, #960] @ (2a3678 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18d5d8>) │ │ │ │ + str r0, [r2, r7] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r4, [r7, r0] │ │ │ │ + strh r4, [r3, r0] │ │ │ │ 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 +742101,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>) │ │ │ │ + vshr.u64 q8, q9, #36 │ │ │ │ + str r2, [r2, r3] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r6, [pc, #896] @ (2a3870 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18d7d0>) │ │ │ │ + str r0, [r0, r3] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r6, [pc, #648] @ (2a377c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18d6dc>) │ │ │ │ + str r2, [r0, r2] │ │ │ │ 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 +742241,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>) │ │ │ │ + mrc2 0, 1, r0, cr8, cr2, {7} │ │ │ │ + ldr r7, [pc, #640] @ (2a38dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18d83c>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r5, [pc, #768] @ (2a3960 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18d8c0>) │ │ │ │ + ldr r7, [pc, #640] @ (2a38e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18d840>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r5, [pc, #520] @ (2a386c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18d7cc>) │ │ │ │ + ldr r7, [pc, #392] @ (2a37ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18d74c>) │ │ │ │ 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 +742393,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>) │ │ │ │ + stc2l 0, cr0, [r8], {242} @ 0xf2 │ │ │ │ + ldr r6, [pc, #624] @ (2a3a64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18d9c4>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r4, [pc, #656] @ (2a3a88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18d9e8>) │ │ │ │ + ldr r6, [pc, #528] @ (2a3a08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18d968>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r4, [pc, #440] @ (2a39b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18d914>) │ │ │ │ + ldr r6, [pc, #312] @ (2a3934 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18d894>) │ │ │ │ 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 +742466,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 r5, [pc, #392] @ (2a3a5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18d9bc>) │ │ │ │ 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 +742562,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 r4, [pc, #272] @ (2a3b20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18da80>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r2, [pc, #392] @ (2a3b9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18dafc>) │ │ │ │ + ldr r4, [pc, #264] @ (2a3b1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18da7c>) │ │ │ │ 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 +743191,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 1078f44 │ │ │ │ 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 +743265,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 r5, #238 @ 0xee │ │ │ │ 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 r5, #110 @ 0x6e │ │ │ │ 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 │ │ │ │ + cmp r4, r7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrh r6, [r5, #22] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bics r0, r7 │ │ │ │ + cmp r8, r3 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - muls r6, r1 │ │ │ │ + cmp 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 +743482,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 │ │ │ │ + add r8, r6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ pop {r2, r4, r5, r7, pc} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cmn r6, r0 │ │ │ │ + add lr, 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 r2, #182 @ 0xb6 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - movs r0, #180 @ 0xb4 │ │ │ │ + movs r2, #148 @ 0x94 │ │ │ │ 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 +744072,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, #10] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r2, [r1, #2] │ │ │ │ + strb r2, [r5, #9] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r2, [r0, #0] │ │ │ │ + strb r2, [r4, #7] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r2, [r0, #1] │ │ │ │ + strb r2, [r4, #8] │ │ │ │ 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 +744174,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, #6] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r2, [r1, #120] @ 0x78 │ │ │ │ + strb r2, [r5, #5] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r6, [r4, #116] @ 0x74 │ │ │ │ + strb r6, [r0, #5] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r6, [r2, #116] @ 0x74 │ │ │ │ + strb r6, [r6, #4] │ │ │ │ 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 +744403,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, #112] @ 0x70 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r6, [r4, #80] @ 0x50 │ │ │ │ + ldr r6, [r0, #112] @ 0x70 │ │ │ │ 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 +744546,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, #88] @ 0x58 │ │ │ │ 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 +744617,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, #76] @ 0x4c │ │ │ │ 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 +744682,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, #64] @ 0x40 │ │ │ │ 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 +744839,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, #52] @ 0x34 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrsh r6, [r0, r0] │ │ │ │ + ldrsh r6, [r4, r7] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ + ldr r0, [r1, #52] @ 0x34 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r4, [r1, #8] │ │ │ │ + ldr r4, [r5, #36] @ 0x24 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ + ldr r0, [r3, #36] @ 0x24 │ │ │ │ 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 +746349,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] │ │ │ │ + ldrh r4, [r4, 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, #3600] @ 0xe10 │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ ldr.w r4, [pc, #3068] @ 2a6f6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x190ecc> │ │ │ │ @@ -747438,15 +747457,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] │ │ │ │ + ldrsb r2, [r0, r4] │ │ │ │ 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 +749631,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 r6, sp, #904 @ 0x388 │ │ │ │ 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 +750748,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 r5, pc, #528 @ (adr r5, 2a948c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1933ec>) │ │ │ │ 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 +753112,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, r7 │ │ │ │ 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 +754032,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, #28 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsls r2, r4, #20 │ │ │ │ + lsls r2, r0, #28 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsls r2, r2, #20 │ │ │ │ + lsls r2, r6, #27 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsls r2, r3, #17 │ │ │ │ + lsls r2, r7, #24 │ │ │ │ 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 +827726,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 r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r2, [sp, #120] @ 0x78 │ │ │ │ + str r3, [sp, #1016] @ 0x3f8 │ │ │ │ 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 │ │ │ │ + ldrh r0, [r5, #0] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r1, [sp, #816] @ 0x330 │ │ │ │ + str r3, [sp, #688] @ 0x2b0 │ │ │ │ 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 +828848,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, #60] @ 0x3c │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r0, [r1, #46] @ 0x2e │ │ │ │ + ldrh r0, [r5, #60] @ 0x3c │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsls r2, r6, #10 │ │ │ │ + lsls r2, r2, #18 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r2, [r7, #32] │ │ │ │ + ldrh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r0, [r0, #32] │ │ │ │ + ldrh r0, [r4, #46] @ 0x2e │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r4, [r4, #30] │ │ │ │ + ldrh r4, [r0, #46] @ 0x2e │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r0, [r3, #22] │ │ │ │ + ldrh r0, [r7, #36] @ 0x24 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r0, [r7, #20] │ │ │ │ + ldrh r0, [r3, #36] @ 0x24 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r6, [r7, #18] │ │ │ │ + ldrh r6, [r3, #34] @ 0x22 │ │ │ │ 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 +829987,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, #48] @ 0x30 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strh r0, [r2, #28] │ │ │ │ + strh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strh r4, [r2, #26] │ │ │ │ + strh r4, [r6, #40] @ 0x28 │ │ │ │ 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 +830340,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, #29] │ │ │ │ lsls r2, r3, #3 │ │ │ │ @ instruction: 0xb8f4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ + ldr r0, [r1, #36] @ 0x24 │ │ │ │ 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 +830766,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 r6, [sp, #712] @ 0x2c8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r3, [sp, #344] @ 0x158 │ │ │ │ + ldr r5, [sp, #216] @ 0xd8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strb r4, [r5, #5] │ │ │ │ + strb r4, [r1, #13] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strb r0, [r2, #4] │ │ │ │ + strb r0, [r6, #11] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strb r0, [r2, #4] │ │ │ │ + strb r0, [r6, #11] │ │ │ │ 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 +831178,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, #124] @ 0x7c │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [r3, #92] @ 0x5c │ │ │ │ + ldr r0, [r7, #120] @ 0x78 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [sp, #216] @ 0xd8 │ │ │ │ + ldr r2, [sp, #88] @ 0x58 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ + ldr r2, [r6, #112] @ 0x70 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [r6, #76] @ 0x4c │ │ │ │ + ldr r0, [r2, #108] @ 0x6c │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r4, [r1, #80] @ 0x50 │ │ │ │ + ldr r4, [r5, #108] @ 0x6c │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r2, [r2, #72] @ 0x48 │ │ │ │ + ldr r2, [r6, #100] @ 0x64 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r2, [r2, #72] @ 0x48 │ │ │ │ + ldr r2, [r6, #100] @ 0x64 │ │ │ │ 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 +831370,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, #68] @ 0x44 │ │ │ │ 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 +831397,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, #68] @ 0x44 │ │ │ │ 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 +831423,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, #64] @ 0x40 │ │ │ │ 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 +832728,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 │ │ │ │ + ldr r6, [r0, #12] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r0, [r6, #80] @ 0x50 │ │ │ │ + str r0, [r2, #112] @ 0x70 │ │ │ │ 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 +833306,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] │ │ │ │ + stcl 0, cr0, [ip, #-952] @ 0xfffffc48 │ │ │ │ + ldr r4, [r7, r0] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r5} │ │ │ │ + ldmia r5!, {r1, r2, r3} │ │ │ │ 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> │ │ │ │ + bmi.n 2e699c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d08fc> │ │ │ │ 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 +834468,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] │ │ │ │ + strb r0, [r3, r3] │ │ │ │ lsls r2, r3, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, r5] │ │ │ │ + strh r2, [r2, r5] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r6, [r6, r4] │ │ │ │ + strh r6, [r2, r4] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r2, [r7, r3] │ │ │ │ + strh r2, [r3, r3] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r7, [pc, #432] @ (2e7944 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d18a4>) │ │ │ │ + str r4, [r1, r5] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bcc.n 2e7790 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d16f0> │ │ │ │ + bpl.n 2e7750 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d16b0> │ │ │ │ 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> │ │ │ │ + bge.n 2e7770 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d16d0> │ │ │ │ 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 +835649,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 │ │ │ │ + tst r4, r4 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ands r0, r6 │ │ │ │ + tst 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 +835941,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 │ │ │ │ + subs r1, #102 @ 0x66 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrb r2, [r7, #3] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r1, sp, #632 @ 0x278 │ │ │ │ + add r3, sp, #504 @ 0x1f8 │ │ │ │ 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 +836184,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 r6, #166 @ 0xa6 │ │ │ │ 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 r1, sp, #816 @ 0x330 │ │ │ │ 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 +836477,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 r3, #250 @ 0xfa │ │ │ │ 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 r7, pc, #224 @ (adr r7, 2e8f5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d2ebc>) │ │ │ │ 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 +836784,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 │ │ │ │ + adds r1, #22 │ │ │ │ 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 r4, pc, #88 @ (adr r4, 2e9214 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d3174>) │ │ │ │ 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 +837023,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 r5, #234 @ 0xea │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r6, [r7, #84] @ 0x54 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ + ldr r7, [sp, #896] @ 0x380 │ │ │ │ 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 +837151,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 r3, #24 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r2, [r0, r4] │ │ │ │ + strh r2, [r4, r3] │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cmp r1, #16 │ │ │ │ + cmp r2, #240 @ 0xf0 │ │ │ │ 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 +837238,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 r2, #44 @ 0x2c │ │ │ │ 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 +837371,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 │ │ │ │ + cmp r1, #116 @ 0x74 │ │ │ │ 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 +837457,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 │ │ │ │ + cmp r0, #48 @ 0x30 │ │ │ │ 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 +837616,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 r7, #112 @ 0x70 │ │ │ │ lsls r2, r3, #3 │ │ │ │ str r4, [r5, #108] @ 0x6c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r7, [sp, #856] @ 0x358 │ │ │ │ + ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ 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 +837780,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 r5, #188 @ 0xbc │ │ │ │ lsls r2, r3, #3 │ │ │ │ str r0, [r1, #80] @ 0x50 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r5, [sp, #976] @ 0x3d0 │ │ │ │ + str r7, [sp, #848] @ 0x350 │ │ │ │ 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 +837938,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 r3, #166 @ 0xa6 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r1, [pc, #144] @ (2e9e50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d3db0>) │ │ │ │ + ldr r3, [pc, #16] @ (2e9dd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d3d30>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ str r2, [r0, #52] @ 0x34 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - movs r1, #158 @ 0x9e │ │ │ │ + movs r3, #126 @ 0x7e │ │ │ │ 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 +838304,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 r1, #222 @ 0xde │ │ │ │ lsls r2, r3, #3 │ │ │ │ str r2, [r0, #24] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r1, [sp, #1000] @ 0x3e8 │ │ │ │ + str r3, [sp, #872] @ 0x368 │ │ │ │ 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 +838555,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, #29 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adds r0, r5, #4 │ │ │ │ + subs r0, r1, #4 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - mov r2, r5 │ │ │ │ + ldr r0, [pc, #40] @ (2ea4b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d4418>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r4, r1, #4 │ │ │ │ + subs r4, r5, #3 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r0, r7, r7 │ │ │ │ + adds r0, r3, #7 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r2, r1, r7 │ │ │ │ + adds r2, r5, #6 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r4, r0, r6 │ │ │ │ + adds r4, r4, #5 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r6, r7, r3 │ │ │ │ + adds r6, r3, #3 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r4, r1, r4 │ │ │ │ + adds r4, r5, #3 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r0, r5, r7 │ │ │ │ + adds r0, r1, #7 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r2, r4, r3 │ │ │ │ + adds r2, r0, #3 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r4, r6, r3 │ │ │ │ + adds r4, r2, #3 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r6, r0, r4 │ │ │ │ + adds r6, r4, #3 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r0, r3, r4 │ │ │ │ + adds r0, r7, #3 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r2, r3, r2 │ │ │ │ + adds r2, r7, #1 │ │ │ │ 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 +838624,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 │ │ │ │ + adds r2, r7, #0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strb r4, [r3, r0] │ │ │ │ + strb r4, [r7, r7] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r6, r2, r1 │ │ │ │ + adds r6, r6, #0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r2, r3, r1 │ │ │ │ + adds r2, r7, #0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r6, r4, r1 │ │ │ │ + adds r6, r0, #1 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r4, r7, r0 │ │ │ │ + adds r4, r3, #0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r6, r5, r0 │ │ │ │ + adds r6, r1, #0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r0, r0, r1 │ │ │ │ + adds r0, r4, #0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r6, r7, r5 │ │ │ │ + subs r6, r3, r5 │ │ │ │ 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 +838775,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 │ │ │ │ + adds r2, r4, #3 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrh r2, [r7, r0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - subs r0, r3, r1 │ │ │ │ + adds r0, r7, #0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsrs r4, r7, #6 │ │ │ │ + lsrs r4, r3, #14 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adds r0, r5, r7 │ │ │ │ + subs r0, r1, r7 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r4, r3, r1 │ │ │ │ + adds r4, r7, #0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r0, r6, r6 │ │ │ │ + subs r0, r2, r6 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r0, r4, r6 │ │ │ │ + subs r0, r0, r6 │ │ │ │ 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 +838904,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 │ │ │ │ + ldr r2, [r6, #20] │ │ │ │ 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 +838933,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 │ │ │ │ + subs r2, r5, r2 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r4, r0, r3 │ │ │ │ + subs r4, r4, r2 │ │ │ │ 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 +838968,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 │ │ │ │ + subs r4, r4, r1 │ │ │ │ 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 +839006,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 │ │ │ │ + lsrs r0, r1, #4 │ │ │ │ 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 +839230,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 │ │ │ │ + adds r2, r4, r2 │ │ │ │ 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 +840664,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, #17 │ │ │ │ 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 +841075,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, #27 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bics r0, r7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r4, r4, #11 │ │ │ │ + lsls r4, r0, #19 │ │ │ │ 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 +841806,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 │ │ │ │ + ldc2 0, cr0, [r0, #-868]! @ 0xfffffc9c │ │ │ │ + ldc2 0, cr0, [r8, #-868] @ 0xfffffc9c │ │ │ │ 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 +842329,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: 0xf76400d9 │ │ │ │ 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 +842458,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 │ │ │ │ + movw r0, #26841 @ 0x68d9 │ │ │ │ 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 +842556,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 │ │ │ │ + add.w r0, ip, #7110656 @ 0x6c8000 │ │ │ │ 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 +842682,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: 0xf3e200d9 │ │ │ │ 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 +842817,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 │ │ │ │ + subw r0, lr, #217 @ 0xd9 │ │ │ │ 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 +842976,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, │ │ │ │ + @ instruction: 0xf12400d9 │ │ │ │ stmdb 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 +843243,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 │ │ │ │ + mcr 0, 6, r0, cr2, cr9, {6} │ │ │ │ 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 +843664,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 +845898,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} │ │ │ │ + beq.n 2ef1b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d9110> │ │ │ │ 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 +846285,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 r7!, {r2, r5, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r7, r8, [sp, #32] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -846566,15 +846585,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 r3, {r1, r3, r4, r5} │ │ │ │ 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 +847030,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 r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ 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 +847670,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} │ │ │ │ + stmia r0!, {r2, r5, r6, r7} │ │ │ │ + lsls r1, r3, #3 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #720] @ (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 +848357,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 │ │ │ │ + cbnz r2, 2f0d08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1dac68> │ │ │ │ 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 +849100,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 │ │ │ │ + cbz r0, 2f1500 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1db460> │ │ │ │ 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 +849896,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 r3, sp, #8 │ │ │ │ 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 +850633,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 r2, pc, #48 @ (adr r2, 2f25a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1dc508>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ + add r0, pc, #600 @ (adr r0, 2f27d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1dc734>) │ │ │ │ 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 +850922,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 r4, [sp, #816] @ 0x330 │ │ │ │ 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 +851419,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 │ │ │ │ + ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ 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 +852117,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 │ │ │ │ + str r1, [sp, #376] @ 0x178 │ │ │ │ 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 +852870,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 │ │ │ │ + ldrh r6, [r4, #8] │ │ │ │ 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 +853629,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] │ │ │ │ + strh r6, [r6, #6] │ │ │ │ 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 +854437,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, #10] │ │ │ │ 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 +855236,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 │ │ │ │ + strb r4, [r2, #0] │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ ldr r4, [pc, #688] @ (2f58f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1df854>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -856065,15 +856084,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, #28] │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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 +856939,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] │ │ │ │ + ldrsh r6, [r5, r0] │ │ │ │ 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 +857835,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] │ │ │ │ + ldrsb r6, [r0, r3] │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -861792,15 +861811,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 r2, #250 @ 0xfa │ │ │ │ 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 +862093,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 │ │ │ │ + subs r2, r5, #2 │ │ │ │ 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 +862236,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 │ │ │ │ + adds r0, r1, #5 │ │ │ │ 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 +862318,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, 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, #108] @ (2fa954 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e48b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -862351,15 +862370,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 │ │ │ │ + subs r6, r1, r4 │ │ │ │ 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 +862631,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 │ │ │ │ + subs r2, r3, r1 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adds r0, r3, r1 │ │ │ │ + subs r0, r7, r0 │ │ │ │ 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 +864684,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 │ │ │ │ + vshr.u64 q0, q4, #10 │ │ │ │ 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 +864732,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 │ │ │ │ + vqadd.u64 q0, q11, q4 │ │ │ │ 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 +864984,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 │ │ │ │ + mrc2 0, 5, r0, cr14, cr8, {6} │ │ │ │ subs r2, #8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, r6 │ │ │ │ movs r0, r0 │ │ │ │ orrs r4, r6 │ │ │ │ vldr s15, [r2] │ │ │ │ @@ -865247,16 +865266,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 │ │ │ │ + vld1.8 @ instruction: 0xf9a000d8 │ │ │ │ + ldrsb.w r0, [r0, #216] @ 0xd8 │ │ │ │ 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 +865528,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: 0xf62600d8 │ │ │ │ + add.w r0, r4, #7077888 @ 0x6c0000 │ │ │ │ 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 +865836,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 │ │ │ │ + @ instruction: 0xf28200d8 │ │ │ │ + sbc.w r0, lr, #216 @ 0xd8 │ │ │ │ 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 +865988,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 │ │ │ │ + adds.w r0, sl, #216 @ 0xd8 │ │ │ │ + vshr.s64 q0, q4, #58 │ │ │ │ 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 +866195,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 │ │ │ │ + mrc 0, 3, r0, cr12, cr8, {6} │ │ │ │ + stc 0, cr0, [r6, #-864] @ 0xfffffca0 │ │ │ │ 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 +866434,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 r6, #152 @ 0x98 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r4, #160 @ 0xa0 │ │ │ │ + adds r6, #128 @ 0x80 │ │ │ │ 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 +866548,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,20 +866666,17 @@ │ │ │ │ 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> │ │ │ │ - lsls r0, r3, #3 │ │ │ │ - b.n 2fda14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e7974> │ │ │ │ - lsls r0, r3, #3 │ │ │ │ - b.n 2fd9f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e7958> │ │ │ │ - lsls r0, r3, #3 │ │ │ │ + ldmia.w ip, {r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xe85600d8 │ │ │ │ + strex r0, r0, [r6, #864] @ 0x360 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #392] @ (2fdec8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e7e28>) │ │ │ │ @@ -866793,17 +866809,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 2fdd2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e7c8c> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 2fd864 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e77c4> │ │ │ │ + b.n 2fdc24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e7b84> │ │ │ │ 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 +867203,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 2fe7c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8720> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - svc 250 @ 0xfa │ │ │ │ + b.n 2fe778 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e86d8> │ │ │ │ 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 +867342,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 r3, #246 @ 0xf6 │ │ │ │ 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 +867560,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> │ │ │ │ + udf #160 @ 0xa0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bgt.n 2fe878 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e87d8> │ │ │ │ + udf #90 @ 0x5a │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r7, #216 @ 0xd8 │ │ │ │ + cmp r1, #184 @ 0xb8 │ │ │ │ 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 +867656,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> │ │ │ │ + ble.n 2fe7fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e875c> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r7, #28 │ │ │ │ + cmp r0, #252 @ 0xfc │ │ │ │ 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 +867817,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> │ │ │ │ + bgt.n 2feb6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8acc> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r5, #216 @ 0xd8 │ │ │ │ + movs r7, #184 @ 0xb8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bge.n 2feaf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8a50> │ │ │ │ + bgt.n 2feab0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8a10> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r5, #118 @ 0x76 │ │ │ │ + movs r7, #86 @ 0x56 │ │ │ │ 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 +867907,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> │ │ │ │ + bge.n 2fead8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8a38> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r3, #244 @ 0xf4 │ │ │ │ + movs r5, #212 @ 0xd4 │ │ │ │ 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 +868060,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> │ │ │ │ + bls.n 2fedcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8d2c> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r2, #130 @ 0x82 │ │ │ │ + movs r4, #98 @ 0x62 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bvc.n 2fede8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8d48> │ │ │ │ + bls.n 2feda8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8d08> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r2, #108 @ 0x6c │ │ │ │ + movs r4, #76 @ 0x4c │ │ │ │ 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 +868170,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> │ │ │ │ + bhi.n 2fef34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8e94> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r1, #130 @ 0x82 │ │ │ │ + movs r3, #98 @ 0x62 │ │ │ │ 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 +868194,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> │ │ │ │ + bvc.n 2fef88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8ee8> │ │ │ │ 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 +868312,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> │ │ │ │ + bvs.n 2ff010 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8f70> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bmi.n 2fefa4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8f04> │ │ │ │ + bvs.n 2fef64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8ec4> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r6, r5, #6 │ │ │ │ + movs r1, #142 @ 0x8e │ │ │ │ lsls r1, r5, #3 │ │ │ │ - stmia r0!, {r5, r6} │ │ │ │ + stmia r2!, {r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (2ff100 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e9060>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -868384,17 +868400,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> │ │ │ │ + bpl.n 2ff094 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8ff4> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bcc.n 2ff1e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e9148> │ │ │ │ + bpl.n 2ff1a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e9108> │ │ │ │ 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 +868561,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> │ │ │ │ + bmi.n 2ff37c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e92dc> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r4, r3, #4 │ │ │ │ + subs r4, r7, #3 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bcs.n 2ff1e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e9144> │ │ │ │ + bmi.n 2ff3a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e9304> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bcs.n 2ff31c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e927c> │ │ │ │ + bmi.n 2ff2dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e923c> │ │ │ │ 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 +868707,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> │ │ │ │ + bcs.n 2ff3d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e9338> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r4, r5, r4 │ │ │ │ + adds r4, r1, #4 │ │ │ │ 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 +868844,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} │ │ │ │ + bne.n 2ff674 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e95d4> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r2, r4, r6 │ │ │ │ + subs r2, r0, r6 │ │ │ │ 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 +868945,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} │ │ │ │ + beq.n 2ff784 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e96e4> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r2, r0, r2 │ │ │ │ + subs r2, r4, r1 │ │ │ │ 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 +869122,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 r6, {r1, r4, r6} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r0, r0, #26 │ │ │ │ + adds r0, r4, r1 │ │ │ │ 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 +869274,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 r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r0, r1, #19 │ │ │ │ + asrs r0, r5, #26 │ │ │ │ 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 +869426,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 r3, {r1, r3} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r0, r2, #12 │ │ │ │ + asrs r0, r6, #19 │ │ │ │ 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 +869533,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 r1, {r1, r3, r4, r7} │ │ │ │ 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 +869636,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} │ │ │ │ + ldmia r0!, {r1, r5, r7} │ │ │ │ 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 +869825,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 r6!, {r5, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r6, r1, #27 │ │ │ │ + asrs r6, r5, #2 │ │ │ │ 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 +870094,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 r3!, {r2, r3, r4, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r6, #15 │ │ │ │ + lsrs r2, r2, #23 │ │ │ │ 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 +870257,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 r1!, {r2, r3, r4, r6, r7} │ │ │ │ + lsls r0, r3, #3 │ │ │ │ + lsrs r2, r2, #16 │ │ │ │ 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,15 +870350,15 @@ │ │ │ │ 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 │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldrsh.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>) │ │ │ │ @@ -870426,17 +870442,17 @@ │ │ │ │ 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} │ │ │ │ - lsls r0, r3, #3 │ │ │ │ - ldr.w r0, [r0, #404] @ 0x194 │ │ │ │ + ite le │ │ │ │ + lslle r0, r3, #3 │ │ │ │ + ldrgt.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 │ │ │ │ mov r6, r0 │ │ │ │ add.w r7, r0, #94208 @ 0x17000 │ │ │ │ @@ -872728,19 +872744,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 r1, sp, #144 @ 0x90 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r7, pc, #768 @ (adr r7, 30221c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ec17c>) │ │ │ │ + add r1, sp, #640 @ 0x280 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r6, pc, #560 @ (adr r6, 302150 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ec0b0>) │ │ │ │ + add r0, sp, #432 @ 0x1b0 │ │ │ │ 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 +873547,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 r7, [sp, #872] @ 0x368 │ │ │ │ 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 +873773,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 r5, [sp, #704] @ 0x2c0 │ │ │ │ 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 +874080,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 r3, [sp, #688] @ 0x2b0 │ │ │ │ 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 +874407,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 r6, [sp, #784] @ 0x310 │ │ │ │ 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 +874698,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 r3, [sp, #632] @ 0x278 │ │ │ │ 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 +874831,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 r2, [sp, #120] @ 0x78 │ │ │ │ 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 +875530,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, #18] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r0, [r7, #2] │ │ │ │ + ldrh r0, [r3, #18] │ │ │ │ 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 +875968,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, #48] @ 0x30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r4, [r7, #34] @ 0x22 │ │ │ │ + strh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r0, [r7, #32] │ │ │ │ + strh r0, [r3, #48] @ 0x30 │ │ │ │ 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 +876007,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, #48] @ 0x30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r4, [r3, #32] │ │ │ │ + strh r4, [r7, #46] @ 0x2e │ │ │ │ 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 +876083,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, #40] @ 0x28 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r0, [r7, #26] │ │ │ │ + strh r0, [r3, #42] @ 0x2a │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r4, [r5, #24] │ │ │ │ + strh r4, [r1, #40] @ 0x28 │ │ │ │ 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 +876194,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, #36] @ 0x24 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r4, [r3, #16] │ │ │ │ + strh r4, [r7, #30] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r6, [r4, #16] │ │ │ │ + strh r6, [r0, #32] │ │ │ │ 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 +876264,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, #30] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r4, [r6, #14] │ │ │ │ + strh r4, [r2, #30] │ │ │ │ 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 +876314,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, #26] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r6, [r0, #10] │ │ │ │ + strh r6, [r4, #24] │ │ │ │ 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 +876948,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, #20] │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #156] @ 304c38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1eeb98> │ │ │ │ mov r6, r1 │ │ │ │ @@ -877001,15 +877017,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, #18] │ │ │ │ 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 +877095,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, #17] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r2, [r5, #8] │ │ │ │ + ldrb r2, [r1, #16] │ │ │ │ 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 +877195,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, #14] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r4, [r3, #6] │ │ │ │ + ldrb r4, [r7, #13] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r4, [r5, #7] │ │ │ │ + ldrb r4, [r1, #15] │ │ │ │ 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 +877329,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, #11] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r4, [r6, #2] │ │ │ │ + ldrb r4, [r2, #10] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r4, [r1, #2] │ │ │ │ + ldrb r4, [r5, #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, #372] @ (305104 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ef064>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -877465,17 +877481,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, #8] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r2, [r1, #28] │ │ │ │ + ldrb r2, [r5, #3] │ │ │ │ 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 +877678,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] │ │ │ │ + ldrb r0, [r1, #3] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r6, [r6, #25] │ │ │ │ + ldrb r6, [r2, #1] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r2, [r7, #24] │ │ │ │ + ldrb r2, [r3, #0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r4, [r5, #20] │ │ │ │ + strb r4, [r1, #28] │ │ │ │ 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 +877791,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, #28] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r2, [r4, #21] │ │ │ │ + strb r2, [r0, #29] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r6, [r0, #19] │ │ │ │ + strb r6, [r4, #26] │ │ │ │ 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 +877893,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, #26] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r4, [r7, #16] │ │ │ │ + strb r4, [r3, #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, #3920] @ 0xf50 │ │ │ │ ldr r5, [pc, #652] @ (305820 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ef780>) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -878142,19 +878158,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, #15] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r0, [r1, #8] │ │ │ │ + strb r0, [r5, #15] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r0, [r5, #8] │ │ │ │ + strb r0, [r1, #16] │ │ │ │ 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 +878327,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, #10] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r2, [r0, #2] │ │ │ │ + strb r2, [r4, #9] │ │ │ │ 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 +878384,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, #9] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r0, [r3, #1] │ │ │ │ + strb r0, [r7, #8] │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #196] @ (305b58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1efab8>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -878461,19 +878477,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, #8] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r0, [r5, #124] @ 0x7c │ │ │ │ + strb r0, [r1, #7] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r0, [r1, #0] │ │ │ │ + strb r0, [r5, #7] │ │ │ │ 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 +878579,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, #7] │ │ │ │ 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 r2, [sp, #40] @ 0x28 │ │ │ │ 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 +878743,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 │ │ │ │ + strb r0, [r4, #3] │ │ │ │ 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, #13 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - ldr r2, [r7, #96] @ 0x60 │ │ │ │ + strb r2, [r3, #0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r6, [sp, #656] @ 0x290 │ │ │ │ + ldr r0, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r6, [sp, #632] @ 0x278 │ │ │ │ + ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ 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 +878820,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, #120] @ 0x78 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r4, r5, #32 │ │ │ │ + asrs r4, r1, #8 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - ldr r4, [r7, #88] @ 0x58 │ │ │ │ + ldr r4, [r3, #120] @ 0x78 │ │ │ │ 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 +878939,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, #116] @ 0x74 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [r7, #80] @ 0x50 │ │ │ │ + ldr r2, [r3, #112] @ 0x70 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r0, [r0, #76] @ 0x4c │ │ │ │ + ldr r0, [r4, #104] @ 0x68 │ │ │ │ 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 +879046,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, #100] @ 0x64 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [r6, #64] @ 0x40 │ │ │ │ + ldr r2, [r2, #96] @ 0x60 │ │ │ │ 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 +879160,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, #80] @ 0x50 │ │ │ │ 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 +879342,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, #72] @ 0x48 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [r0, #40] @ 0x28 │ │ │ │ + ldr r4, [r4, #68] @ 0x44 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ + ldr r0, [r3, #60] @ 0x3c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [r3, #32] │ │ │ │ + ldr r4, [r7, #60] @ 0x3c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r6, [r5, #16] │ │ │ │ + ldr r6, [r1, #48] @ 0x30 │ │ │ │ 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 +879420,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, #60] @ 0x3c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [r6, #24] │ │ │ │ + ldr r2, [r2, #56] @ 0x38 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r2, sp, #408 @ 0x198 │ │ │ │ + add r4, sp, #280 @ 0x118 │ │ │ │ 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 +879958,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, #120] @ 0x78 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [r1, #80] @ 0x50 │ │ │ │ + str r2, [r5, #108] @ 0x6c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [r3, #76] @ 0x4c │ │ │ │ + str r4, [r7, #104] @ 0x68 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [r5, #72] @ 0x48 │ │ │ │ + str r2, [r1, #104] @ 0x68 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r6, [r5, #76] @ 0x4c │ │ │ │ + str r6, [r1, #108] @ 0x6c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r6, [r0, #80] @ 0x50 │ │ │ │ + str r6, [r4, #108] @ 0x6c │ │ │ │ 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 +880100,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, #96] @ 0x60 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [r2, #68] @ 0x44 │ │ │ │ + str r2, [r6, #96] @ 0x60 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [r0, #64] @ 0x40 │ │ │ │ + str r4, [r4, #92] @ 0x5c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [r2, #64] @ 0x40 │ │ │ │ + str r2, [r6, #92] @ 0x5c │ │ │ │ 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 +880287,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, #72] @ 0x48 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r6, [r3, #40] @ 0x28 │ │ │ │ + str r6, [r7, #68] @ 0x44 │ │ │ │ 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 +880358,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, #60] @ 0x3c │ │ │ │ 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 +880404,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, #24] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [r6, #24] │ │ │ │ + str r2, [r2, #56] @ 0x38 │ │ │ │ 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 +880452,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] │ │ │ │ + str r4, [r0, #16] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [r6, #16] │ │ │ │ + str r2, [r2, #48] @ 0x30 │ │ │ │ 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 +880673,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, #32] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsh r4, [r1, r5] │ │ │ │ + str r4, [r5, #16] │ │ │ │ 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 +880825,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] │ │ │ │ + str r2, [r4, #8] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsh r2, [r6, r2] │ │ │ │ + str r2, [r2, #8] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldrh r6, [r4, r7] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrsh r4, [r6, r0] │ │ │ │ + str r4, [r2, #0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsh r6, [r0, r4] │ │ │ │ + str r6, [r4, #12] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsh r4, [r6, r0] │ │ │ │ + str r4, [r2, #0] │ │ │ │ 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 +880873,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] │ │ │ │ + str r4, [r7, #8] │ │ │ │ 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 +880924,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] │ │ │ │ + str r6, [r5, #4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsh r4, [r4, r2] │ │ │ │ + str r4, [r0, #8] │ │ │ │ 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 +881040,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] │ │ │ │ + ldrsh r6, [r2, r5] │ │ │ │ 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 +881152,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] │ │ │ │ + ldrsh r2, [r1, r2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r6, [r7, r2] │ │ │ │ + ldrsh r6, [r3, r2] │ │ │ │ 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 +881289,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] │ │ │ │ + ldrb r6, [r6, r4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r2, [r2, r5] │ │ │ │ + ldrb r2, [r6, r4] │ │ │ │ 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 +881424,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] │ │ │ │ + ldrb r2, [r5, r0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r0, [r6, r0] │ │ │ │ + ldrb r0, [r2, r0] │ │ │ │ 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 +881557,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] │ │ │ │ + ldrh r2, [r6, r3] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [r6, r3] │ │ │ │ + ldrh r4, [r2, r3] │ │ │ │ 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 +881642,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] │ │ │ │ + ldrh r4, [r4, r0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [r3, r0] │ │ │ │ + ldr r4, [r7, r7] │ │ │ │ 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 +881742,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] │ │ │ │ + ldr r2, [r4, r5] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsb r2, [r3, r5] │ │ │ │ + ldr r2, [r7, r4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ @@ -881870,17 +881886,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] │ │ │ │ + ldr r6, [r5, r0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsb r6, [r4, r0] │ │ │ │ + ldr r6, [r0, r0] │ │ │ │ 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 +882145,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] │ │ │ │ + ldrsb r0, [r4, r4] │ │ │ │ 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 +883129,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 │ │ │ │ + ldr r0, [pc, #472] @ (308fe4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f2f44>) │ │ │ │ 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 +883389,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 │ │ │ │ + mov r2, r9 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r2, sl │ │ │ │ + mov r2, r6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bics r2, r7 │ │ │ │ + cmp sl, r3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bics r6, r0 │ │ │ │ + cmp r6, ip │ │ │ │ lsls r0, r3, #3 │ │ │ │ - muls r6, r6 │ │ │ │ + cmp r6, sl │ │ │ │ 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 +883430,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 │ │ │ │ + add ip, sl │ │ │ │ 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 +883680,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 │ │ │ │ + negs 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 +883769,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 │ │ │ │ + adcs r4, r3 │ │ │ │ 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 +884067,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 r6, #248 @ 0xf8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r5, #28 │ │ │ │ + subs r6, #252 @ 0xfc │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r4, #64 @ 0x40 │ │ │ │ + subs r6, #32 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r4, #50 @ 0x32 │ │ │ │ + subs r6, #18 │ │ │ │ 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 +884130,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 r5, #178 @ 0xb2 │ │ │ │ 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 +884177,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 r5, #56 @ 0x38 │ │ │ │ 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 +884372,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 r2, #194 @ 0xc2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r4, r1, r6 │ │ │ │ + adds r4, r5, #5 │ │ │ │ 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 +884692,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 r7, #254 @ 0xfe │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r5, #162 @ 0xa2 │ │ │ │ + adds r7, #130 @ 0x82 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r5, #18 │ │ │ │ + lsrs r2, r1, #26 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r0, [r0, #116] @ 0x74 │ │ │ │ + strb r0, [r4, #4] │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r6, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r1 │ │ │ │ @@ -884768,15 +884784,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 r6, #182 @ 0xb6 │ │ │ │ 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 +885654,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, #30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r5, #244 @ 0xf4 │ │ │ │ + cmp r7, #212 @ 0xd4 │ │ │ │ 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 r7, [pc, #912] @ (30ae04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f4d64>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r5, #36 @ 0x24 │ │ │ │ + cmp r7, #4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r7, sp, #808 @ 0x328 │ │ │ │ + cbz r2, 30aaa6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f4a06> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r4, #50 @ 0x32 │ │ │ │ + cmp r6, #18 │ │ │ │ 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 +885777,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 r4, #30 │ │ │ │ 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 +885868,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 r3, #78 @ 0x4e │ │ │ │ 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 +885905,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, #19 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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 +886176,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 r2, #22 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r0, #92 @ 0x5c │ │ │ │ + cmp r2, #60 @ 0x3c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r7, #204 @ 0xcc │ │ │ │ + cmp r1, #172 @ 0xac │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r0, #26 │ │ │ │ + cmp r1, #250 @ 0xfa │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r7, #186 @ 0xba │ │ │ │ + cmp r1, #154 @ 0x9a │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r7, #78 @ 0x4e │ │ │ │ + cmp r1, #46 @ 0x2e │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r7, #144 @ 0x90 │ │ │ │ + cmp r1, #112 @ 0x70 │ │ │ │ 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 +886332,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 │ │ │ │ + cmp r1, #50 @ 0x32 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r6, #196 @ 0xc4 │ │ │ │ + cmp r0, #164 @ 0xa4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r6, #20 │ │ │ │ + movs r7, #244 @ 0xf4 │ │ │ │ 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 +886440,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 r7, #206 @ 0xce │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r4, #140 @ 0x8c │ │ │ │ + movs r6, #108 @ 0x6c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r4, #44 @ 0x2c │ │ │ │ + movs r6, #12 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r5, #182 @ 0xb6 │ │ │ │ + movs r7, #150 @ 0x96 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r5, #78 @ 0x4e │ │ │ │ + movs r7, #46 @ 0x2e │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -886552,23 +886568,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 r7, #0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r4, #246 @ 0xf6 │ │ │ │ + movs r6, #214 @ 0xd6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r5, #80 @ 0x50 │ │ │ │ + movs r7, #48 @ 0x30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r4, #222 @ 0xde │ │ │ │ + movs r6, #190 @ 0xbe │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r4, #190 @ 0xbe │ │ │ │ + movs r6, #158 @ 0x9e │ │ │ │ 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 +886836,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 r6, #214 @ 0xd6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #24 │ │ │ │ + movs r5, #248 @ 0xf8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r1, #174 @ 0xae │ │ │ │ + movs r3, #142 @ 0x8e │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r1, #108 @ 0x6c │ │ │ │ + movs r3, #76 @ 0x4c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r3, #160 @ 0xa0 │ │ │ │ + movs r5, #128 @ 0x80 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r3, #154 @ 0x9a │ │ │ │ + movs r5, #122 @ 0x7a │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r3, #64 @ 0x40 │ │ │ │ + movs r5, #32 │ │ │ │ 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 +886943,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 r3, #98 @ 0x62 │ │ │ │ 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 +886971,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 r3, #38 @ 0x26 │ │ │ │ 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 +886999,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 r2, #234 @ 0xea │ │ │ │ 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 +887027,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 r2, #178 @ 0xb2 │ │ │ │ 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 +887062,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 r2, #132 @ 0x84 │ │ │ │ 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 +887097,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 r2, #72 @ 0x48 │ │ │ │ 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 +887132,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 r2, #12 │ │ │ │ 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 +887167,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 r1, #208 @ 0xd0 │ │ │ │ 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 +888248,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 │ │ │ │ + adds r2, r7, #2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ lsrs r0, r4 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - asrs r2, r5, #13 │ │ │ │ + asrs r2, r1, #21 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r6, r4, #12 │ │ │ │ + asrs r6, r0, #20 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r2, r7, #12 │ │ │ │ + asrs r2, r3, #20 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r4, r2, #10 │ │ │ │ + asrs r4, r6, #17 │ │ │ │ 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 +889596,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, #8 │ │ │ │ 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 +889633,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, #8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (30db08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f7a68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -889637,15 +889653,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, #7 │ │ │ │ + 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 +890152,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 │ │ │ │ + adds r0, #154 @ 0x9a │ │ │ │ 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 +890301,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 │ │ │ │ - vst4. {d16-d19}, [sl :64], r7 │ │ │ │ - str??.w r0, [sl, #215] @ 0xd7 │ │ │ │ + @ instruction: 0xfb2a00d7 │ │ │ │ + @ instruction: 0xfaca00d7 │ │ │ │ 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 +891254,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, #42] @ 0x2a │ │ │ │ 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 +891479,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, #24] │ │ │ │ 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 +891706,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] │ │ │ │ + strh r6, [r0, #4] │ │ │ │ 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 +891844,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: 0xe9b400d7 │ │ │ │ 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 +891875,17 @@ │ │ │ │ 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> │ │ │ │ - lsls r7, r2, #3 │ │ │ │ - b.n 30f2b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f9214> │ │ │ │ - lsls r7, r2, #3 │ │ │ │ - pop {r1, r3, r4, pc} │ │ │ │ + ldrd r0, r0, [r2, #-860]! @ 0x35c │ │ │ │ + strd r0, r0, [r0, #-860]! @ 0x35c │ │ │ │ + bkpt 0x00fa │ │ │ │ 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,16 +891899,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> │ │ │ │ - lsls r7, r2, #3 │ │ │ │ + ldmdb r4!, {r0, r1, r2, r4, r6, r7} │ │ │ │ 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} │ │ │ │ cmp r0, #0 │ │ │ │ @@ -891917,19 +891930,17 @@ │ │ │ │ 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> │ │ │ │ - lsls r7, r2, #3 │ │ │ │ - b.n 30f244 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f91a4> │ │ │ │ - lsls r7, r2, #3 │ │ │ │ - pop {r1, r3, r7} │ │ │ │ + ldrd r0, r0, [r2], #860 @ 0x35c │ │ │ │ + strd r0, r0, [r0], #860 @ 0x35c │ │ │ │ + bkpt 0x006a │ │ │ │ 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,16 +891974,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> │ │ │ │ - lsls r7, r2, #3 │ │ │ │ + ldrd r0, r0, [r8], #-860 @ 0x35c │ │ │ │ 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} │ │ │ │ mov r3, r0 │ │ │ │ @@ -892066,15 +892076,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 │ │ │ │ + pop {r1, r7} │ │ │ │ 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 +892321,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 30f35c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f92bc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 30ff2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f9e8c> │ │ │ │ + b.n 30f2ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f924c> │ │ │ │ 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 +892709,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 │ │ │ │ + b.n 30ffb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f9f14> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - svc 30 │ │ │ │ + b.n 30fed8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f9e38> │ │ │ │ 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 +892995,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 │ │ │ │ + b.n 310258 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fa1b8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - udf #208 @ 0xd0 │ │ │ │ + b.n 310190 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fa0f0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - udf #60 @ 0x3c │ │ │ │ + b.n 31006c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f9fcc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bgt.n 30ffb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f9f10> │ │ │ │ + udf #156 @ 0x9c │ │ │ │ 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 +893291,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> │ │ │ │ + ble.n 3103ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fa30c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - blt.n 3102f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fa254> │ │ │ │ + ble.n 3104b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fa414> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bge.n 3103bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fa31c> │ │ │ │ + bgt.n 31037c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fa2dc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bls.n 310488 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fa3e8> │ │ │ │ + blt.n 310448 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fa3a8> │ │ │ │ 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 +893604,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> │ │ │ │ + bge.n 310670 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fa5d0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bhi.n 3107d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fa738> │ │ │ │ + bge.n 310798 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fa6f8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ @ instruction: 0xfb300193 │ │ │ │ - bvc.n 310754 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fa6b4> │ │ │ │ + bls.n 310714 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fa674> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bvc.n 310710 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fa670> │ │ │ │ + bls.n 3106d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fa630> │ │ │ │ lsls r7, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ @@ -893957,21 +893967,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> │ │ │ │ + bvs.n 310af4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1faa54> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bmi.n 310c28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fab88> │ │ │ │ + bvs.n 310be8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fab48> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bcc.n 310bc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fab28> │ │ │ │ + bpl.n 310b88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1faae8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bcc.n 310b74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1faad4> │ │ │ │ + bpl.n 310b34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1faa94> │ │ │ │ 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 +894293,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> │ │ │ │ + bcc.n 310f98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1faef8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - beq.n 310f04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fae64> │ │ │ │ + bcs.n 310ec4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fae24> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - beq.n 310ea8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fae08> │ │ │ │ + bcs.n 311068 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fafc8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - beq.n 311060 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fafc0> │ │ │ │ + bcs.n 311020 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1faf80> │ │ │ │ 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 +894607,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 r7, {r1, r3, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r5!, {r1, r2, r3, r6} │ │ │ │ + ldmia r7!, {r1, r2, r3, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r5, {r3, r5} │ │ │ │ + ldmia r7!, {r3} │ │ │ │ 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 +894833,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 r4!, {r1, r2, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r2, {r2, r6} │ │ │ │ + ldmia r4!, {r2, r5} │ │ │ │ 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 +895016,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 r2, {r1, r2, r3, r4, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r0!, {r5, r6} │ │ │ │ + ldmia r2!, {r6} │ │ │ │ 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 +895180,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} │ │ │ │ + ldmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r6!, {r2, r3, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, 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 │ │ │ │ @@ -895335,17 +895345,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 r7!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r5!, {r2, r6} │ │ │ │ + stmia r7!, {r2, r5} │ │ │ │ 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 +895492,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 r4!, {r2, r3, r4, r5, r7} │ │ │ │ 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 +895600,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 r4!, {r1, r2, r3, r4} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r1!, {r1, r3, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r5, r7} │ │ │ │ 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 +895677,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 r3!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r1!, {r3, r6, r7} │ │ │ │ + stmia r3!, {r3, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r1!, {r4, r7} │ │ │ │ + stmia r3!, {r4, r5, r6} │ │ │ │ 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 +895754,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 r3!, {r2, r3} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r1!, {r2, r4} │ │ │ │ + stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r0!, {r1, r6, r7} │ │ │ │ + stmia r2!, {r1, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ ldr r5, [pc, #312] @ (312094 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fbff4>) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -895874,23 +895884,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 r2!, {r1, r4, r6, r7} │ │ │ │ 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 r2!, {r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r0!, {r7} │ │ │ │ + stmia r2!, {r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r0!, {} │ │ │ │ + stmia r1!, {r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ movs r2, #0 │ │ │ │ @@ -896305,19 +896315,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} │ │ │ │ + bkpt 0x00aa │ │ │ │ lsls r7, r2, #3 │ │ │ │ - pop {r7} │ │ │ │ + bkpt 0x0060 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - pop {r1, r2, r7} │ │ │ │ + bkpt 0x0066 │ │ │ │ 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 +896579,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 │ │ │ │ + pop {r1, r2, r4, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - hlt 0x000a │ │ │ │ + pop {r1, r3, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - revsh r2, r0 │ │ │ │ + pop {r1, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - hlt 0x000a │ │ │ │ + pop {r1, r3, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - hlt 0x0008 │ │ │ │ + pop {r3, r5, r6} │ │ │ │ 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 +897128,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: 0xb7be │ │ │ │ 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} │ │ │ │ + @ instruction: 0xb77c │ │ │ │ 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 +897209,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} │ │ │ │ + @ instruction: 0xb72e │ │ │ │ lsls r7, r2, #3 │ │ │ │ bcs.n 312d18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fcc78> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - push {r4, lr} │ │ │ │ + @ instruction: 0xb6f0 │ │ │ │ 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 +897276,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} │ │ │ │ + @ instruction: 0xb6ba │ │ │ │ lsls r7, r2, #3 │ │ │ │ - push {r5, r7} │ │ │ │ + @ instruction: 0xb680 │ │ │ │ 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 +897614,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> │ │ │ │ + orrs.w r0, r2, #7176192 @ 0x6d8000 │ │ │ │ + cbz r0, 3131da <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fd13a> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbz r0, 31319c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fd0fc> │ │ │ │ + cbz r0, 3131d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fd134> │ │ │ │ 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 +897926,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 │ │ │ │ + cbz r6, 3134a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fd404> │ │ │ │ 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 +898721,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 r6, sp, #656 @ 0x290 │ │ │ │ lsls r7, r2, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #512 @ 0x200 │ │ │ │ + add r3, sp, #384 @ 0x180 │ │ │ │ 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 +898836,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 r0, sp, #104 @ 0x68 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r5, pc, #848 @ (adr r5, 314104 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fe064>) │ │ │ │ + add r7, pc, #720 @ (adr r7, 314084 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fdfe4>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r5, pc, #568 @ (adr r5, 313ff0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fdf50>) │ │ │ │ + add r7, pc, #440 @ (adr r7, 313f70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fded0>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r5, pc, #712 @ (adr r5, 314084 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fdfe4>) │ │ │ │ + add r7, pc, #584 @ (adr r7, 314004 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fdf64>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r5, pc, #936 @ (adr r5, 314168 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fe0c8>) │ │ │ │ + add r7, pc, #808 @ (adr r7, 3140e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fe048>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r5, pc, #728 @ (adr r5, 31409c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fdffc>) │ │ │ │ + add r7, pc, #600 @ (adr r7, 31401c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fdf7c>) │ │ │ │ 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 +898933,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 r7, pc, #528 @ (adr r7, 3140a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fe008>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r5, pc, #80 @ (adr r5, 313eec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fde4c>) │ │ │ │ + add r6, pc, #976 @ (adr r6, 31426c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fe1cc>) │ │ │ │ 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 +899234,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 r5, pc, #368 @ (adr r5, 314300 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fe260>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r2, pc, #888 @ (adr r2, 31450c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fe46c>) │ │ │ │ + add r4, pc, #760 @ (adr r4, 31448c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fe3ec>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r2, pc, #584 @ (adr r2, 3143e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fe340>) │ │ │ │ + add r4, pc, #456 @ (adr r4, 314360 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fe2c0>) │ │ │ │ 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 r4, pc, #216 @ (adr r4, 31428c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fe1ec>) │ │ │ │ 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 +899665,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 │ │ │ │ + add r0, pc, #504 @ (adr r0, 3147fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fe75c>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [sp, #184] @ 0xb8 │ │ │ │ + add r0, pc, #56 @ (adr r0, 314640 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fe5a0>) │ │ │ │ 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 +899738,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 r7, [sp, #552] @ 0x228 │ │ │ │ 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 +899829,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 r7, [sp, #400] @ 0x190 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r6, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [sp, #776] @ 0x308 │ │ │ │ + ldr r6, [sp, #648] @ 0x288 │ │ │ │ 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 +899915,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 r6, [sp, #632] @ 0x278 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [sp, #400] @ 0x190 │ │ │ │ + ldr r6, [sp, #272] @ 0x110 │ │ │ │ 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 +900139,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 r4, [sp, #968] @ 0x3c8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ @ instruction: 0xb622 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r2, [sp, #808] @ 0x328 │ │ │ │ + ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [sp, #408] @ 0x198 │ │ │ │ + ldr r6, [sp, #280] @ 0x118 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r4, [sp, #264] @ 0x108 │ │ │ │ + ldr r6, [sp, #136] @ 0x88 │ │ │ │ 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 +900376,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 r1, [sp, #864] @ 0x360 │ │ │ │ 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 +900432,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 r3!, {r2, r5, r7} │ │ │ │ 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 +900466,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 │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ 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 +900617,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 │ │ │ │ + ldr r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r0, [sp, #872] @ 0x368 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r5, pc, #960 @ (adr r5, 31531c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ff27c>) │ │ │ │ + add r7, pc, #832 @ (adr r7, 31529c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ff1fc>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ - str r6, [sp, #664] @ 0x298 │ │ │ │ + ldr r0, [sp, #536] @ 0x218 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [pc, #8] @ (314f6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1feecc>) │ │ │ │ + ldr r5, [pc, #904] @ (3152ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ff24c>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r6, [sp, #824] @ 0x338 │ │ │ │ + ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r5, [sp, #992] @ 0x3e0 │ │ │ │ + str r7, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrb r2, [r6, #29] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strh r6, [r4, r7] │ │ │ │ + strb r6, [r0, r7] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r6, [sp, #256] @ 0x100 │ │ │ │ + ldr r0, [sp, #128] @ 0x80 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r0, [sp, #312] @ 0x138 │ │ │ │ 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 +901685,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 r6, [sp, #984] @ 0x3d8 │ │ │ │ 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 r5, [sp, #88] @ 0x58 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r5, #36] @ 0x24 │ │ │ │ + ldrh r2, [r1, #52] @ 0x34 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r7, #30] │ │ │ │ + ldrh r2, [r3, #46] @ 0x2e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r3, #36] @ 0x24 │ │ │ │ + ldrh r4, [r7, #50] @ 0x32 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r5, #26] │ │ │ │ + ldrh r0, [r1, #42] @ 0x2a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r7, #22] │ │ │ │ + ldrh r2, [r3, #38] @ 0x26 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r1, #32] │ │ │ │ + ldrh r4, [r5, #46] @ 0x2e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r7, #20] │ │ │ │ + ldrh r4, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r1, #24] │ │ │ │ + ldrh r4, [r5, #38] @ 0x26 │ │ │ │ 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 +901791,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, #42] @ 0x2a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r6, #26] │ │ │ │ + ldrh r2, [r2, #42] @ 0x2a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r2, #128 @ 0x80 │ │ │ │ + adds r4, #96 @ 0x60 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r0, [r0, #72] @ 0x48 │ │ │ │ + ldr r0, [r4, #100] @ 0x64 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r4, [r3, #26] │ │ │ │ + ldrh r4, [r7, #40] @ 0x28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r3, #26] │ │ │ │ + ldrh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r2, #26] │ │ │ │ + ldrh r4, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r1, #26] │ │ │ │ + ldrh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [sp, #624] @ 0x270 │ │ │ │ + ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrh r4, [r6, #24] │ │ │ │ + ldrh r4, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r0!, {r4, r6} │ │ │ │ + stmia r2!, {r4, r5} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r0, [r4, #22] │ │ │ │ + ldrh r0, [r0, #38] @ 0x26 │ │ │ │ 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 +901845,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, #16] │ │ │ │ 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 +902177,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, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r2, [r3, #62] @ 0x3e │ │ │ │ + ldrh r2, [r7, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r6, [r2, #60] @ 0x3c │ │ │ │ + ldrh r6, [r6, #10] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r5} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r6, [r3, #60] @ 0x3c │ │ │ │ + ldrh r6, [r7, #10] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r2, [r4, #58] @ 0x3a │ │ │ │ + ldrh r2, [r0, #10] │ │ │ │ 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 +902223,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 │ │ │ │ + ldrh r4, [r7, #6] │ │ │ │ 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 +902268,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 │ │ │ │ + ldrh r2, [r4, #4] │ │ │ │ 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 +902313,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, #40] @ 0x28 │ │ │ │ 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 +902336,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 │ │ │ │ + ldrh r4, [r1, #0] │ │ │ │ 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 +902390,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, #60] @ 0x3c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r6, [r1, #13] │ │ │ │ + strb r6, [r5, #20] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (3162a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x200208>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -902436,17 +902446,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, #56] @ 0x38 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r2, [r0, #11] │ │ │ │ + strb r2, [r4, #18] │ │ │ │ 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 +902711,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, #38] @ 0x26 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r2, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r2, [r3, #22] │ │ │ │ + strh r2, [r7, #36] @ 0x24 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r2, [r5, #20] │ │ │ │ + strh r2, [r1, #36] @ 0x24 │ │ │ │ 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 +902783,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, #30] │ │ │ │ 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 +902851,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, #26] │ │ │ │ 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 +903082,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, #14] │ │ │ │ lslcs r7, r2, #3 │ │ │ │ - ldrb r6, [r3, #31] │ │ │ │ + strh r6, [r7, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r7, #29] │ │ │ │ + strh r6, [r3, #10] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r2, [r5, #28] │ │ │ │ + strh r2, [r1, #8] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r1, #30] │ │ │ │ + strh r6, [r5, #10] │ │ │ │ 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 +903145,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] │ │ │ │ + strh r0, [r3, #6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [pc, #196] @ (316af0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x200a50>) │ │ │ │ @@ -903227,15 +903237,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] │ │ │ │ + strh r2, [r2, #0] │ │ │ │ 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 +903331,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, #27] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r4, [r1, #18] │ │ │ │ + ldrb r4, [r5, #25] │ │ │ │ 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 +903393,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, #26] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r6, #16] │ │ │ │ + ldrb r6, [r2, #24] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #124] @ 316d20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x200c80> │ │ │ │ mov r4, r3 │ │ │ │ @@ -903445,17 +903455,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, #25] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r0, #16] │ │ │ │ + ldrb r6, [r4, #23] │ │ │ │ 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 +903486,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, #23] │ │ │ │ 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 +903628,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, #20] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r4, [r1, #13] │ │ │ │ + ldrb r4, [r5, #20] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r4, [r4, #12] │ │ │ │ + ldrb r4, [r0, #20] │ │ │ │ lsls r7, r2, #3 │ │ │ │ subs r6, #34 @ 0x22 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrb r2, [r7, #12] │ │ │ │ + ldrb r2, [r3, #20] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xf67200da │ │ │ │ - ldrb r4, [r3, #11] │ │ │ │ + ldr.w r0, [r2, sl, lsl #1] │ │ │ │ + ldrb r4, [r7, #18] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r4, [r5, #11] │ │ │ │ + ldrb r4, [r1, #19] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -903742,33 +903752,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, #18] │ │ │ │ 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, #18] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r4, [r7, #8] │ │ │ │ + ldrb r4, [r3, #16] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r4, [r2, #8] │ │ │ │ + ldrb r4, [r6, #15] │ │ │ │ lsls r7, r2, #3 │ │ │ │ subs r5, #18 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrb r0, [r5, #8] │ │ │ │ + ldrb r0, [r1, #16] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - itee lt │ │ │ │ - lsllt r7, r2, #3 │ │ │ │ - strge r0, [sp, #256] @ 0x100 │ │ │ │ - lslge r3, r2, #6 │ │ │ │ - ldrb r2, [r1, #6] │ │ │ │ + stmia r1!, {r1, r4, r7} │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + str r0, [sp, #256] @ 0x100 │ │ │ │ + lsls r3, r2, #6 │ │ │ │ + ldrb r2, [r5, #13] │ │ │ │ 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 +903946,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, #8] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r4, #0] │ │ │ │ + ldrb r6, [r0, #8] │ │ │ │ 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 +904109,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, #6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrh r4, [r5, #44] @ 0x2c │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r0, [r6, #26] │ │ │ │ + ldrb r0, [r2, #2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r2, [r0, #26] │ │ │ │ + ldrb r2, [r4, #1] │ │ │ │ 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 +904188,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] │ │ │ │ + ldrb r6, [r4, #0] │ │ │ │ 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 +904253,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, #29] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r6, [r3, #21] │ │ │ │ + strb r6, [r7, #28] │ │ │ │ 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 +904413,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, #26] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r4, [r1, #19] │ │ │ │ + strb r4, [r5, #26] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r0, [r3, #17] │ │ │ │ + strb r0, [r7, #24] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrh r6, [r6, #12] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r2, [r2, #17] │ │ │ │ + strb r2, [r6, #24] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r4, [r7, #16] │ │ │ │ + strb r4, [r3, #24] │ │ │ │ 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 +904516,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, #23] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r2, [r6, #16] │ │ │ │ + strb r2, [r2, #24] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrh r4, [r6, #4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r2, [r5, #14] │ │ │ │ + strb r2, [r1, #22] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r2, [r5, #14] │ │ │ │ + strb r2, [r1, #22] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #140] @ (31786c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2017cc>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -904578,17 +904588,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, #22] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r4, [r4, #13] │ │ │ │ + strb r4, [r0, #21] │ │ │ │ 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 +904674,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, #19] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r6, [r3, #11] │ │ │ │ + strb r6, [r7, #18] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r6, [r3, #11] │ │ │ │ + strb r6, [r7, #18] │ │ │ │ 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 +904809,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, #16] │ │ │ │ lsls r7, r2, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #6] │ │ │ │ + strb r4, [r3, #14] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r2, [r5, #6] │ │ │ │ + strb r2, [r1, #14] │ │ │ │ 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 +904919,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, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #4] │ │ │ │ + strb r2, [r7, #11] │ │ │ │ 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 +904999,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, #8] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xf30800eb │ │ │ │ - ldr r4, [r1, #124] @ 0x7c │ │ │ │ + @ instruction: 0xf4e800eb │ │ │ │ + strb r4, [r5, #6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r2, [sp, #552] @ 0x228 │ │ │ │ + str r4, [sp, #424] @ 0x1a8 │ │ │ │ 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 +905087,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 │ │ │ │ + strb r6, [r6, #5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xf21600eb │ │ │ │ - ldr r4, [r2, #112] @ 0x70 │ │ │ │ + @ instruction: 0xf3f600eb │ │ │ │ + strb r4, [r6, #3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r1, [sp, #712] @ 0x2c8 │ │ │ │ + str r3, [sp, #584] @ 0x248 │ │ │ │ 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 +905280,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 │ │ │ │ + strb r2, [r6, #2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [r2, #104] @ 0x68 │ │ │ │ + strb r2, [r6, #1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r1, [sp, #96] @ 0x60 │ │ │ │ + str r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r4, [r1, #88] @ 0x58 │ │ │ │ + ldr r4, [r5, #116] @ 0x74 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [r5, #88] @ 0x58 │ │ │ │ + ldr r2, [r1, #120] @ 0x78 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [r0, #84] @ 0x54 │ │ │ │ + ldr r6, [r4, #112] @ 0x70 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r1, #62] @ 0x3e │ │ │ │ + str r1, [sp, #688] @ 0x2b0 │ │ │ │ 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 +905379,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, #112] @ 0x70 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - vhadd.s32 q8, q13, │ │ │ │ - ldr r0, [r5, #76] @ 0x4c │ │ │ │ + adc.w r0, sl, #235 @ 0xeb │ │ │ │ + ldr r0, [r1, #108] @ 0x6c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [r1, #76] @ 0x4c │ │ │ │ + ldr r4, [r5, #104] @ 0x68 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r6, #54] @ 0x36 │ │ │ │ + str r0, [sp, #840] @ 0x348 │ │ │ │ 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 +905473,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, #100] @ 0x64 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cdp 0, 6, cr0, cr2, cr11, {7} │ │ │ │ - ldr r4, [r4, #64] @ 0x40 │ │ │ │ + orr.w r0, r2, #235 @ 0xeb │ │ │ │ + ldr r4, [r0, #96] @ 0x60 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r0, [r1, #64] @ 0x40 │ │ │ │ + ldr r0, [r5, #92] @ 0x5c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r1, #48] @ 0x30 │ │ │ │ + ldrh r2, [r5, #62] @ 0x3e │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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 +905659,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, #68] @ 0x44 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r4, #34] @ 0x22 │ │ │ │ + ldrh r6, [r0, #50] @ 0x32 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ + ldr r0, [r1, #68] @ 0x44 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r1, #34] @ 0x22 │ │ │ │ + ldrh r6, [r5, #48] @ 0x30 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r6, [r7, #32] │ │ │ │ + ldr r6, [r3, #64] @ 0x40 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r4, #32] │ │ │ │ + ldrh r4, [r0, #48] @ 0x30 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r6, [r4, #32] │ │ │ │ + ldr r6, [r0, #64] @ 0x40 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r1, #32] │ │ │ │ + ldrh r4, [r5, #46] @ 0x2e │ │ │ │ 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 +905756,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, #48] @ 0x30 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r5, #24] │ │ │ │ + ldrh r4, [r1, #40] @ 0x28 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r2, [r1, #20] │ │ │ │ + ldr r2, [r5, #48] @ 0x30 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r3, #24] │ │ │ │ + ldrh r0, [r7, #38] @ 0x26 │ │ │ │ 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 +905936,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, #44] @ 0x2c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - eors.w r0, r8, fp, asr #3 │ │ │ │ - ldr r6, [r7, #0] │ │ │ │ + ldcl 0, cr0, [r8], #-940 @ 0xfffffc54 │ │ │ │ + ldr r6, [r3, #32] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r6, #14] │ │ │ │ + ldrh r0, [r2, #30] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r2, [r6, #124] @ 0x7c │ │ │ │ + ldr r2, [r2, #28] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r4, #12] │ │ │ │ + ldrh r4, [r0, #28] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - @ instruction: 0xe99800eb │ │ │ │ + sbcs.w r0, r8, fp, asr #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r1, #16 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ @@ -906214,21 +906224,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 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r2, [r2, #104] @ 0x68 │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrb r0, [r4, #3] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r4, [r2, #100] @ 0x64 │ │ │ │ + ldr r4, [r6, #0] │ │ │ │ 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 +906336,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, #100] @ 0x64 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [r4, #64] @ 0x40 │ │ │ │ + str r6, [r0, #96] @ 0x60 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r6, [pc, #480] @ (318c0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x202b6c>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -906520,25 +906530,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, #80] @ 0x50 │ │ │ │ lsls r7, r2, #3 │ │ │ │ strb r4, [r6, #18] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r0, [r2, #40] @ 0x28 │ │ │ │ + str r0, [r6, #68] @ 0x44 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r2, [r5, #40] @ 0x28 │ │ │ │ + str r2, [r1, #72] @ 0x48 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r2, [r3, #32] │ │ │ │ + str r2, [r7, #60] @ 0x3c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r4, [r2, #36] @ 0x24 │ │ │ │ + str r4, [r6, #64] @ 0x40 │ │ │ │ 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 +906655,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, #52] @ 0x34 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [r3, #16] │ │ │ │ + str r6, [r7, #44] @ 0x2c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r2, [r5, #8] │ │ │ │ + str r2, [r1, #40] @ 0x28 │ │ │ │ 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 +906727,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, #44] @ 0x2c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r4, [r7, #8] │ │ │ │ + str r4, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r0, [r1, #8] │ │ │ │ + str r0, [r5, #36] @ 0x24 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r0, [r0, #0] │ │ │ │ + str r0, [r4, #28] │ │ │ │ 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 +907040,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] │ │ │ │ + ldrsh r2, [r6, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #516] @ (319374 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2032d4>) │ │ │ │ @@ -907242,29 +907252,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, r7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r6, [r4, #88] @ 0x58 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r0, [r3, r0] │ │ │ │ + ldrb r0, [r7, r7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - orrs r6, r6 │ │ │ │ + cmp r6, r2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r4, [r4, r7] │ │ │ │ + strh r4, [r0, r7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r2, r7] │ │ │ │ + ldrb r6, [r6, r6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r5, r6] │ │ │ │ + ldrb r6, [r1, r6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r5, r5] │ │ │ │ + ldrb r6, [r1, r5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 3193c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x203328> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -907310,17 +907320,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] │ │ │ │ + ldrb r2, [r0, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r7, r2] │ │ │ │ + ldrb r4, [r3, r2] │ │ │ │ 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 +907460,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] │ │ │ │ + ldrh r2, [r4, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movs r5, #0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -907518,15 +907528,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] │ │ │ │ + ldrh r0, [r7, r2] │ │ │ │ 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 +907771,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] │ │ │ │ + ldr r2, [r0, r5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsb r0, [r0, r5] │ │ │ │ + ldr r0, [r4, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsb r2, [r2, r5] │ │ │ │ + ldr r2, [r6, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsb r2, [r3, r5] │ │ │ │ + ldr r2, [r7, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsb r4, [r6, r4] │ │ │ │ + ldr r4, [r2, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsb r0, [r6, r4] │ │ │ │ + ldr r0, [r2, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsb r4, [r5, r4] │ │ │ │ + ldr r4, [r1, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsb r0, [r5, r4] │ │ │ │ + ldr r0, [r1, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsb r4, [r4, r4] │ │ │ │ + ldr r4, [r0, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsb r2, [r0, r2] │ │ │ │ + ldr r2, [r4, r1] │ │ │ │ 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 +908155,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> │ │ │ │ + bpl.n 319d10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x203c70> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bcc.n 319cd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x203c30> │ │ │ │ + bpl.n 319c90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x203bf0> │ │ │ │ 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 +908489,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> │ │ │ │ + bcs.n 31a064 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x203fc4> │ │ │ │ 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 +908686,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>) │ │ │ │ + str r0, [r2, r1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [pc, #712] @ (31a4e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204440>) │ │ │ │ + str r2, [r2, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [pc, #872] @ (31a584 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2044e4>) │ │ │ │ + str r2, [r7, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [pc, #248] @ (31a318 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204278>) │ │ │ │ + str r6, [r3, r0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [pc, #288] @ (31a344 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2042a4>) │ │ │ │ + str r0, [r5, r0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [pc, #440] @ (31a3e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204340>) │ │ │ │ + str r6, [r1, r1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [pc, #488] @ (31a414 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204374>) │ │ │ │ + str r2, [r3, r1] │ │ │ │ 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 +908798,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 r6, [pc, #888] @ (31a6b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204618>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r5, [pc, #248] @ (31a43c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20439c>) │ │ │ │ + ldr r7, [pc, #120] @ (31a3bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20431c>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r5, [pc, #280] @ (31a460 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2043c0>) │ │ │ │ + ldr r7, [pc, #152] @ (31a3e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204340>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r5, [pc, #552] @ (31a574 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2044d4>) │ │ │ │ + ldr r7, [pc, #424] @ (31a4f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204454>) │ │ │ │ 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 +909220,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 r5, [pc, #288] @ (31a904 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204864>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r3, [pc, #592] @ (31aa38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204998>) │ │ │ │ + ldr r5, [pc, #464] @ (31a9b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204918>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r1, [pc, #976] @ (31abbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204b1c>) │ │ │ │ + ldr r3, [pc, #848] @ (31ab3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204a9c>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r1, [pc, #600] @ (31aa48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2049a8>) │ │ │ │ + ldr r3, [pc, #472] @ (31a9c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204928>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [pc, #536] @ (31aa0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20496c>) │ │ │ │ + ldr r4, [pc, #408] @ (31a98c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2048ec>) │ │ │ │ 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 +909526,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, #100] @ 0x64 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r0, [r3, #64] @ 0x40 │ │ │ │ + str r0, [r7, #92] @ 0x5c │ │ │ │ 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 +909591,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 r2, [pc, #496] @ (31ade0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204d40>) │ │ │ │ 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 +909634,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 r2, [pc, #224] @ (31ad40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204ca0>) │ │ │ │ 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 +910085,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] │ │ │ │ + str r2, [r2, #4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrsh r4, [r2, r1] │ │ │ │ + str r4, [r6, #0] │ │ │ │ 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 +910427,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} │ │ │ │ + bkpt 0x0048 │ │ │ │ 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 +911013,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 r1, #128 @ 0x80 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r7, #130 @ 0x82 │ │ │ │ + subs r1, #98 @ 0x62 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r0, #84 @ 0x54 │ │ │ │ + subs r2, #52 @ 0x34 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r0, #26 │ │ │ │ + subs r1, #250 @ 0xfa │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r0, #44 @ 0x2c │ │ │ │ + subs r2, #12 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r7, #154 @ 0x9a │ │ │ │ + subs r1, #122 @ 0x7a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r7, #168 @ 0xa8 │ │ │ │ + subs r1, #136 @ 0x88 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r7, #186 @ 0xba │ │ │ │ + subs r1, #154 @ 0x9a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r7, #212 @ 0xd4 │ │ │ │ + subs r1, #180 @ 0xb4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [pc, #200] @ (31bc1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x205b7c>) │ │ │ │ + ldr r4, [pc, #72] @ (31bb9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x205afc>) │ │ │ │ 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 +911439,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 r5, #250 @ 0xfa │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r3, #230 @ 0xe6 │ │ │ │ + adds r5, #198 @ 0xc6 │ │ │ │ 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 +911485,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 r5, #0 │ │ │ │ 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 +911651,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 r3, #188 @ 0xbc │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r1, #186 @ 0xba │ │ │ │ + adds r3, #154 @ 0x9a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r1, #152 @ 0x98 │ │ │ │ + adds r3, #120 @ 0x78 │ │ │ │ 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 +911695,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 r3, #42 @ 0x2a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r1, #34 @ 0x22 │ │ │ │ + adds r3, #2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 31c328 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x206288> │ │ │ │ sub sp, #8 │ │ │ │ @@ -911800,21 +911810,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 r2, #160 @ 0xa0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r0, #166 @ 0xa6 │ │ │ │ + adds r2, #134 @ 0x86 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r0, #140 @ 0x8c │ │ │ │ + adds r2, #108 @ 0x6c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r0, #112 @ 0x70 │ │ │ │ + adds r2, #80 @ 0x50 │ │ │ │ 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 +911933,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 │ │ │ │ + adds r1, #58 @ 0x3a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r7, #46 @ 0x2e │ │ │ │ + adds r1, #14 │ │ │ │ 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 +912031,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 │ │ │ │ + adds r0, #22 │ │ │ │ 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 +912651,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 31c6c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x206624> │ │ │ │ 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 +912717,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 │ │ │ │ + cmp r1, #18 │ │ │ │ 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 +912874,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 31d494 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2073f4> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r5, #194 @ 0xc2 │ │ │ │ + movs r7, #162 @ 0xa2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r5, #206 @ 0xce │ │ │ │ + movs r7, #174 @ 0xae │ │ │ │ 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 +912954,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 r7, #30 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - svc 202 @ 0xca │ │ │ │ + b.n 31d3a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x207308> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r5, #58 @ 0x3a │ │ │ │ + movs r7, #26 │ │ │ │ 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 +913030,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 r6, #192 @ 0xc0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r4, #180 @ 0xb4 │ │ │ │ + movs r6, #148 @ 0x94 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r4, #214 @ 0xd6 │ │ │ │ + movs r6, #182 @ 0xb6 │ │ │ │ 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 +913117,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 r6, #114 @ 0x72 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r4, #60 @ 0x3c │ │ │ │ + movs r6, #28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r4, #82 @ 0x52 │ │ │ │ + movs r6, #50 @ 0x32 │ │ │ │ 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 +913161,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 │ │ │ │ + add r0, pc, #224 @ (adr r0, 31d344 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2072a4>) │ │ │ │ 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 +913281,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 │ │ │ │ + @ instruction: 0xf4c600d6 │ │ │ │ + orrs.w r0, sl, #7012352 @ 0x6b0000 │ │ │ │ + orrs.w r0, sl, #7012352 @ 0x6b0000 │ │ │ │ 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 +913371,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 r3, #220 @ 0xdc │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r1, #218 @ 0xda │ │ │ │ + movs r3, #186 @ 0xba │ │ │ │ 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 +913721,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, #25 │ │ │ │ lsls r6, r2, #3 │ │ │ │ cmp r1, #182 @ 0xb6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r4, r7, #17 │ │ │ │ + lsrs r4, r3, #25 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r0, r7, #7 │ │ │ │ + movs r1, #216 @ 0xd8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r0, #18 │ │ │ │ + movs r1, #242 @ 0xf2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r2, r4, #7 │ │ │ │ + movs r1, #194 @ 0xc2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r2, r1, #16 │ │ │ │ + lsrs r2, r5, #23 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r2, r3, #13 │ │ │ │ + lsrs r2, r7, #20 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r2, r4, #11 │ │ │ │ + lsrs r2, r0, #19 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r2, r6, #11 │ │ │ │ + lsrs r2, r2, #19 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r2, r4, #5 │ │ │ │ + movs r1, #66 @ 0x42 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r4, r6, #4 │ │ │ │ + movs r1, #20 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r2, r1, #5 │ │ │ │ + movs r1, #42 @ 0x2a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r6, r0, #3 │ │ │ │ + movs r0, #166 @ 0xa6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r0, r4, #3 │ │ │ │ + movs r0, #192 @ 0xc0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ + lsrs r2, r3, #19 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r0, r6, #2 │ │ │ │ + movs r0, #144 @ 0x90 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r6, r6, #11 │ │ │ │ + lsrs r6, r2, #19 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r0, r0, #12 │ │ │ │ + lsrs r0, r4, #19 │ │ │ │ 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 +913934,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 │ │ │ │ + mcr 0, 6, r0, cr0, cr6, {6} │ │ │ │ + subs r0, r1, #6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ movs r6, #136 @ 0x88 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r4, r4, #5 │ │ │ │ + subs r4, r0, #5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r2, r7, #5 │ │ │ │ + subs r2, r3, #5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r2, r7, #5 │ │ │ │ + subs r2, r3, #5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stc 0, cr0, [r4], {214} @ 0xd6 │ │ │ │ + stcl 0, cr0, [r4, #856]! @ 0x358 │ │ │ │ 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 +914014,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 │ │ │ │ + subs r4, r6, #3 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r4, r7, #1 │ │ │ │ + subs r4, r3, #1 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r4, r7, #3 │ │ │ │ + subs r4, r3, #3 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r4, r5, #3 │ │ │ │ + subs r4, r1, #3 │ │ │ │ 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 +914396,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 │ │ │ │ + adds r4, r6, #5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r6, r3, r7 │ │ │ │ + subs r6, r7, r6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -915767,39 +915777,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, #26 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - asrs r6, r5, #11 │ │ │ │ + asrs r6, r1, #19 │ │ │ │ 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, #28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r6, r7, #19 │ │ │ │ + lsrs r6, r3, #27 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r0, r1, #16 │ │ │ │ + lsrs r0, r5, #23 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r6, r6, #15 │ │ │ │ + lsrs r6, r2, #23 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r0, r3, #15 │ │ │ │ + lsrs r0, r7, #22 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r4, r6, #14 │ │ │ │ + lsrs r4, r2, #22 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r4, r4, #14 │ │ │ │ + lsrs r4, r0, #22 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r4, r5, #13 │ │ │ │ + lsrs r4, r1, #21 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r4, r4, #13 │ │ │ │ + lsrs r4, r0, #21 │ │ │ │ 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 +915882,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, #18 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r0, r2, #10 │ │ │ │ + lsrs r0, r6, #17 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r1, #138 @ 0x8a │ │ │ │ + movs r3, #106 @ 0x6a │ │ │ │ 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 +915967,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, #14 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r4, r1, #6 │ │ │ │ + lsrs r4, r5, #13 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r0, #166 @ 0xa6 │ │ │ │ + movs r2, #134 @ 0x86 │ │ │ │ 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 +916023,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, #12 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r4, r6, #7 │ │ │ │ + movs r1, #212 @ 0xd4 │ │ │ │ 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 +916081,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, #10 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r4, r4, #5 │ │ │ │ + movs r1, #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, #4016] @ 0xfb0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r4, [pc, #244] @ (31f0ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20904c>) │ │ │ │ @@ -916184,19 +916194,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, #9 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r2, r4, #32 │ │ │ │ + lsrs r2, r0, #8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r2, r0, #2 │ │ │ │ + movs r0, #98 @ 0x62 │ │ │ │ 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 +916331,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 │ │ │ │ + lsrs r0, r3, #5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r2, r1, #26 │ │ │ │ + lsrs r2, r5, #1 │ │ │ │ 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 +916426,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 │ │ │ │ + lsrs r6, r3, #32 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r6, r7, #22 │ │ │ │ + lsls r6, r3, #30 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r0, r5, #0 │ │ │ │ + subs r0, r1, #0 │ │ │ │ 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 +916523,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, #29 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r2, r5, #19 │ │ │ │ + lsls r2, r1, #27 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r0, r7, r4 │ │ │ │ + adds r0, r3, #4 │ │ │ │ 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 +916612,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, #26 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r4, r2, #18 │ │ │ │ + lsls r4, r6, #25 │ │ │ │ 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 +916698,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, #23 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r4, r3, #15 │ │ │ │ + lsls r4, r7, #22 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r4, [pc, #196] @ (31f69c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2095fc>) │ │ │ │ @@ -916783,17 +916793,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, #20 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r4, r4, #12 │ │ │ │ + lsls r4, r0, #20 │ │ │ │ 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 +916860,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, #17 │ │ │ │ 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 +917046,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, #12 │ │ │ │ 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 +917919,28 @@ │ │ │ │ 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 r4, #152 @ 0x98 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - vld1.8 {d0[7]}, [r0], r1 │ │ │ │ - mcr2 0, 3, r0, cr12, cr6, {6} │ │ │ │ + @ instruction: 0xfb8000e1 │ │ │ │ + lsls r4, r1, #1 │ │ │ │ + lsls r7, r2, #3 │ │ │ │ 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 │ │ │ │ + vqadd.u8 q8, q10, q3 │ │ │ │ + mrc2 0, 7, r0, cr2, cr6, {6} │ │ │ │ + mrc2 0, 4, r0, cr0, cr6, {6} │ │ │ │ + ldc2l 0, cr0, [r8, #856] @ 0x358 │ │ │ │ + smlaldx r0, r0, r4, r6 │ │ │ │ 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 +918352,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 r1, #136 @ 0x88 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xf4b800d6 │ │ │ │ - cdp 0, 13, cr0, cr10, cr1, {7} │ │ │ │ + @ instruction: 0xf69800d6 │ │ │ │ + @ instruction: 0xf0ba00e1 │ │ │ │ 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 +919800,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 r5, #134 @ 0x86 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xe8d800d6 │ │ │ │ - b.n 321fd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20bf30> │ │ │ │ + @ instruction: 0xeab800d6 │ │ │ │ + b.n 321390 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20b2f0> │ │ │ │ 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 +920105,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 │ │ │ │ + adds r2, r5, #3 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - b.n 321e4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20bdac> │ │ │ │ + b.n 32220c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20c16c> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bge.n 321dd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20bd38> │ │ │ │ + bgt.n 321d98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20bcf8> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - b.n 321d8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20bcec> │ │ │ │ + b.n 32214c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20c0ac> │ │ │ │ lsls r6, r2, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - udf #168 @ 0xa8 │ │ │ │ + b.n 321e94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20bdf4> │ │ │ │ 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 +920409,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> │ │ │ │ + ble.n 322098 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20bff8> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bge.n 32215c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20c0bc> │ │ │ │ + bgt.n 32211c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20c07c> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bls.n 322104 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20c064> │ │ │ │ + blt.n 3220c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20c024> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bls.n 322094 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20bff4> │ │ │ │ + blt.n 322054 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20bfb4> │ │ │ │ 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 +921468,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, #22 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bcs.n 322d84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20cce4> │ │ │ │ + bmi.n 322d44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20cca4> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bhi.n 322d34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20cc94> │ │ │ │ + bge.n 322cf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20cc54> │ │ │ │ lsls r6, r2, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 322d64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ccc4> │ │ │ │ + bhi.n 322d24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20cc84> │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r0, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 322e58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20cdb8> │ │ │ │ + bcc.n 322e18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20cd78> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r6, {r2, r5, r6} │ │ │ │ + beq.n 322e44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20cda4> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r3, r4, r6, r7} │ │ │ │ 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 +922337,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 r4!, {r2, r3} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r2!, {r1} │ │ │ │ + ldmia r3!, {r1, r5, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r0!, {r3, r4, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r0!, {r3, r4, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stmia r3!, {r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r3, r6, r7} │ │ │ │ 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 +922515,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 │ │ │ │ + pop {r3, r6, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - stmia r1!, {r1, r4, r7} │ │ │ │ + stmia r3!, {r1, r4, r5, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xfb5800e3 │ │ │ │ + ldc2 0, cr0, [r8, #-908]! @ 0xfffffc74 │ │ │ │ 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 +922766,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 │ │ │ │ + rev r6, r2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - itt eq │ │ │ │ - lsleq r6, r2, #3 │ │ │ │ - stmiaeq r3!, {r2, r4, r5, r6} │ │ │ │ + stmia r0!, {r2, r5, r6, r7} │ │ │ │ + lsls r6, r2, #3 │ │ │ │ + stmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh.w r0, [r0, r3, lsl #2] │ │ │ │ + @ instruction: 0xfa0000e3 │ │ │ │ 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 +922968,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} │ │ │ │ + bkpt 0x007c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - pop {r5, r6} │ │ │ │ + bkpt 0x0040 │ │ │ │ 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 +923045,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, r7, pc} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cbnz r4, 32407a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20dfda> │ │ │ │ + pop {r2, r3, r4, r5, r7, pc} │ │ │ │ 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 +923082,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, r7, pc} │ │ │ │ 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 +923117,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> │ │ │ │ + pop {r2, r3, r5, r6, pc} │ │ │ │ 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 +923152,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> │ │ │ │ + pop {r2, r5, pc} │ │ │ │ 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 +923187,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 │ │ │ │ + pop {r3, r4, r6, r7} │ │ │ │ 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 +923222,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 │ │ │ │ + pop {r4, r7} │ │ │ │ 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 +923257,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 │ │ │ │ + pop {r3, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (324294 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e1f4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -923290,15 +923301,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 │ │ │ │ + pop {r1, r3} │ │ │ │ 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 +923345,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> │ │ │ │ + cbnz r0, 324378 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e2d8> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [r0, #108] @ 0x6c │ │ │ │ + strb r2, [r4, #2] │ │ │ │ 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 +923391,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, 3243d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e334> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cbnz r2, 32439a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e2fa> │ │ │ │ + cbnz r2, 3243d2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e332> │ │ │ │ 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 +923440,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, 324448 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e3a8> │ │ │ │ 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 +923486,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 │ │ │ │ + hlt 0x003e │ │ │ │ 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 +923527,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 │ │ │ │ + rev16 r6, r3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [r4, #76] @ 0x4c │ │ │ │ + ldr r4, [r0, #108] @ 0x6c │ │ │ │ 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 +923574,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 │ │ │ │ + cbnz r2, 324596 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e4f6> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb804 │ │ │ │ + cbnz r4, 324594 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e4f4> │ │ │ │ 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 +923620,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 │ │ │ │ + cbnz r2, 3245fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e55c> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb7c6 │ │ │ │ + cbnz r6, 3245f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e558> │ │ │ │ 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 +923666,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 │ │ │ │ + cbnz r0, 324662 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e5c2> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [r1, #56] @ 0x38 │ │ │ │ + ldr r6, [r5, #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] @ (3246a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e608>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -923702,17 +923713,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 │ │ │ │ + cbnz r6, 3246b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e618> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb730 │ │ │ │ + cbnz r0, 3246b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e618> │ │ │ │ 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 +923759,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: 0xb8ee │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb6f6 │ │ │ │ + @ instruction: 0xb8d6 │ │ │ │ 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 +923805,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: 0xb8bc │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [r6, #32] │ │ │ │ + ldr r6, [r2, #64] @ 0x40 │ │ │ │ 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 +923851,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: 0xb860 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [r0, #28] │ │ │ │ + ldr r2, [r4, #56] @ 0x38 │ │ │ │ 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 +923887,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: 0xb802 │ │ │ │ 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 +923922,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: 0xb7ce │ │ │ │ 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 +923966,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: 0xb794 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ + ldr r6, [r0, #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 r4, [pc, #56] @ (324974 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e8d4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -923991,15 +924002,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} │ │ │ │ + @ instruction: 0xb736 │ │ │ │ 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 +924037,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} │ │ │ │ + @ instruction: 0xb702 │ │ │ │ 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 +924352,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 r1, sp, #408 @ 0x198 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cbz r0, 324d58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ecb8> │ │ │ │ + cbz r0, 324d90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ecf0> │ │ │ │ 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 +924404,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 r0, sp, #848 @ 0x350 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cbz r6, 324db6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ed16> │ │ │ │ + cbz r6, 324dee <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ed4e> │ │ │ │ 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 +924485,20 @@ │ │ │ │ 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, 324eb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ee10> │ │ │ │ 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> │ │ │ │ - lsls r3, r4, #3 │ │ │ │ - sub sp, #112 @ 0x70 │ │ │ │ + ldmia.w r6, {r0, r1, r5, r6, r7} │ │ │ │ + sxtb r4, r7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #168] @ (324f30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ee90>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -924561,21 +924571,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 │ │ │ │ + sxtb r6, r3 │ │ │ │ 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 324ec8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ee28> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r7, sp, #800 @ 0x320 │ │ │ │ + cbz r0, 324f72 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20eed2> │ │ │ │ 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 +924658,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 │ │ │ │ + cbz r2, 32503a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ef9a> │ │ │ │ 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 324df4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ed54> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r6, sp, #976 @ 0x3d0 │ │ │ │ + sub 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 +924717,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 │ │ │ │ + cbz r4, 3250a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f004> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 32498c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e8ec> │ │ │ │ + b.n 324d4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ecac> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r6, sp, #360 @ 0x168 │ │ │ │ + add sp, #232 @ 0xe8 │ │ │ │ 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 +924777,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 │ │ │ │ + sub sp, #128 @ 0x80 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 3258fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f85c> │ │ │ │ + b.n 324cbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ec1c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r5, sp, #800 @ 0x320 │ │ │ │ + add r7, sp, #672 @ 0x2a0 │ │ │ │ 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 +924838,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 sp, #184 @ 0xb8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 325868 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f7c8> │ │ │ │ + b.n 324c28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20eb88> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r5, sp, #216 @ 0xd8 │ │ │ │ + add r7, sp, #88 @ 0x58 │ │ │ │ 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 +924877,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 r7, sp, #752 @ 0x2f0 │ │ │ │ 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 +924912,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 r7, sp, #464 @ 0x1d0 │ │ │ │ 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 +924960,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 r7, sp, #176 @ 0xb0 │ │ │ │ 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 +925008,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 r6, sp, #816 @ 0x330 │ │ │ │ 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 +925052,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 r6, sp, #472 @ 0x1d8 │ │ │ │ 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 +925096,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 r6, sp, #144 @ 0x90 │ │ │ │ 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 +925140,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 r5, sp, #832 @ 0x340 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r6, [r1, r4] │ │ │ │ + ldrsh r6, [r5, r3] │ │ │ │ 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 +925186,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 r5, sp, #472 @ 0x1d8 │ │ │ │ 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 +925230,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 r5, sp, #144 @ 0x90 │ │ │ │ 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 +925274,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 r4, sp, #832 @ 0x340 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r7, r6] │ │ │ │ + ldrb r6, [r3, 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 r3, [pc, #116] @ (325698 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f5f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -925323,17 +925333,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 r4, sp, #464 @ 0x1d0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r5, r4] │ │ │ │ + ldrb r6, [r1, r4] │ │ │ │ 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 +925382,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 r3, sp, #1016 @ 0x3f8 │ │ │ │ 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 +925430,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 r3, sp, #696 @ 0x2b8 │ │ │ │ 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 +925487,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 r3, sp, #352 @ 0x160 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [r7, r6] │ │ │ │ + ldrh r6, [r3, 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] @ (325878 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f7d8>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -925526,15 +925536,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 r2, sp, #904 @ 0x388 │ │ │ │ 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 +925584,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 r2, sp, #584 @ 0x248 │ │ │ │ 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 +925755,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 r1, sp, #320 @ 0x140 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r7, pc, #144 @ (adr r7, 325b4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20faac>) │ │ │ │ + add r1, sp, #16 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r6, [r0, r0] │ │ │ │ + strh r6, [r4, r7] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - push {r2, r3, r4, r7} │ │ │ │ + @ instruction: 0xb67c │ │ │ │ lsls r6, r4, #3 │ │ │ │ - push {r1, r2, r7} │ │ │ │ + cpsie ai │ │ │ │ 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 +926613,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 r2, pc, #448 @ (adr r2, 326574 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2104d4>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r6, [sp, #856] @ 0x358 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r7, [sp, #472] @ 0x1d8 │ │ │ │ + add r1, pc, #344 @ (adr r1, 326514 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x210474>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ + add r0, pc, #920 @ (adr r0, 326758 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2106b8>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ + add r1, pc, #296 @ (adr r1, 3264ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21044c>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r7, [sp, #184] @ 0xb8 │ │ │ │ + add r1, pc, #56 @ (adr r1, 326400 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x210360>) │ │ │ │ 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 +926663,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 │ │ │ │ + add r0, pc, #384 @ (adr r0, 3265b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x210514>) │ │ │ │ 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 +926749,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 │ │ │ │ + add r0, pc, #344 @ (adr r0, 326668 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2105c8>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r6, r5, #26 │ │ │ │ + lsrs r6, r1, #2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [sp, #320] @ 0x140 │ │ │ │ + add r0, pc, #192 @ (adr r0, 3265d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x210538>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [sp, #632] @ 0x278 │ │ │ │ + add r0, pc, #504 @ (adr r0, 326714 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x210674>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [sp, #280] @ 0x118 │ │ │ │ + add r0, pc, #152 @ (adr r0, 3265b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x210518>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ + add r0, pc, #592 @ (adr r0, 326774 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2106d4>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [sp, #200] @ 0xc8 │ │ │ │ + add r0, pc, #72 @ (adr r0, 326570 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2104d0>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ + add r0, pc, #336 @ (adr r0, 32667c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2105dc>) │ │ │ │ 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 +926959,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 │ │ │ │ + lsrs r2, r1, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r5, [sp, #616] @ 0x268 │ │ │ │ + ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r4, r6, #21 │ │ │ │ + lsls r4, r2, #29 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [sp, #536] @ 0x218 │ │ │ │ + ldr r6, [sp, #408] @ 0x198 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r5, [sp, #248] @ 0xf8 │ │ │ │ + ldr r7, [sp, #120] @ 0x78 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r5, [sp, #224] @ 0xe0 │ │ │ │ + ldr r7, [sp, #96] @ 0x60 │ │ │ │ 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 +927035,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 r5, [sp, #880] @ 0x370 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [sp, #96] @ 0x60 │ │ │ │ + ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r3, [sp, #920] @ 0x398 │ │ │ │ + ldr r5, [sp, #792] @ 0x318 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [sp, #176] @ 0xb0 │ │ │ │ + ldr r6, [sp, #48] @ 0x30 │ │ │ │ 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 +927172,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 r4, [sp, #240] @ 0xf0 │ │ │ │ lsllt r6, r2, #3 │ │ │ │ - ldr r3, [sp, #368] @ 0x170 │ │ │ │ + ldr r5, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r3, [sp, #592] @ 0x250 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [sp, #888] @ 0x378 │ │ │ │ + ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ 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 +927677,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 r1, [sp, #552] @ 0x228 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r6, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r0, [sp, #848] @ 0x350 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r6, [sp, #384] @ 0x180 │ │ │ │ + ldr r0, [sp, #256] @ 0x100 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r6, [sp, #640] @ 0x280 │ │ │ │ + ldr r0, [sp, #512] @ 0x200 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r6, [sp, #552] @ 0x228 │ │ │ │ + ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ 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 +927746,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 r7, [sp, #600] @ 0x258 │ │ │ │ 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 +927958,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 r7, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r6, [sp, #312] @ 0x138 │ │ │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r6, [sp, #120] @ 0x78 │ │ │ │ + str r7, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r6, [sp, #184] @ 0xb8 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r6, [sp, #320] @ 0x140 │ │ │ │ + ldr r0, [sp, #192] @ 0xc0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r5, [sp, #760] @ 0x2f8 │ │ │ │ + str r7, [sp, #632] @ 0x278 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r6, [sp, #48] @ 0x30 │ │ │ │ + str r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [sp, #960] @ 0x3c0 │ │ │ │ + str r6, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [sp, #656] @ 0x290 │ │ │ │ + str r6, [sp, #528] @ 0x210 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [sp, #488] @ 0x1e8 │ │ │ │ + str r6, [sp, #360] @ 0x168 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [sp, #640] @ 0x280 │ │ │ │ + str r6, [sp, #512] @ 0x200 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [sp, #496] @ 0x1f0 │ │ │ │ + str r6, [sp, #368] @ 0x170 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r3, [sp, #584] @ 0x248 │ │ │ │ + str r5, [sp, #456] @ 0x1c8 │ │ │ │ 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 +928053,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 r6, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [sp, #440] @ 0x1b8 │ │ │ │ + str r6, [sp, #312] @ 0x138 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [sp, #424] @ 0x1a8 │ │ │ │ + str r6, [sp, #296] @ 0x128 │ │ │ │ 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 +928141,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 r6, #190 @ 0xbe │ │ │ │ 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 +928258,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 r4, [sp, #856] @ 0x358 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [sp, #704] @ 0x2c0 │ │ │ │ + str r4, [sp, #576] @ 0x240 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [sp, #896] @ 0x380 │ │ │ │ + str r4, [sp, #768] @ 0x300 │ │ │ │ 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 +928344,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 r4, [sp, #136] @ 0x88 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [sp, #328] @ 0x148 │ │ │ │ + str r4, [sp, #200] @ 0xc8 │ │ │ │ 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 +928430,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 r3, [sp, #728] @ 0x2d8 │ │ │ │ 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 +928488,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 r3, [sp, #448] @ 0x1c0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r1, [sp, #240] @ 0xf0 │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ 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 +928552,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 r3, [sp, #280] @ 0x118 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r1, [sp, #120] @ 0x78 │ │ │ │ + str r2, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r2, [r5, #36] @ 0x24 │ │ │ │ + ldrh r2, [r1, #52] @ 0x34 │ │ │ │ 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 +928625,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 r3, [sp, #8] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r0, [sp, #728] @ 0x2d8 │ │ │ │ + str r2, [sp, #600] @ 0x258 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r2, [r0, #32] │ │ │ │ + ldrh r2, [r4, #46] @ 0x2e │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r0, [sp, #744] @ 0x2e8 │ │ │ │ + str r2, [sp, #616] @ 0x268 │ │ │ │ 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 +928727,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 r2, [sp, #640] @ 0x280 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r0, [sp, #192] @ 0xc0 │ │ │ │ + str r2, [sp, #64] @ 0x40 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r0, [r3, #24] │ │ │ │ + ldrh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r0, [sp, #160] @ 0xa0 │ │ │ │ + str r2, [sp, #32] │ │ │ │ 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 +928800,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, #48] @ 0x30 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r6, [r6, #96] @ 0x60 │ │ │ │ + strb r6, [r2, #0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r0, [sp, #160] @ 0xa0 │ │ │ │ + str r2, [sp, #32] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r0, [sp, #168] @ 0xa8 │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r0, #172 @ 0xac │ │ │ │ + subs r2, #140 @ 0x8c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r0, [sp, #152] @ 0x98 │ │ │ │ + str r2, [sp, #24] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r4, r3, #16 │ │ │ │ + lsls r4, r7, #23 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r4, #74 @ 0x4a │ │ │ │ + subs r6, #42 @ 0x2a │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r0, [sp, #112] @ 0x70 │ │ │ │ + str r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - mcr2 0, 0, r0, cr10, cr7, {6} │ │ │ │ - str r0, [sp, #112] @ 0x70 │ │ │ │ + vshr.u64 q8, , #22 │ │ │ │ + str r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xead200d7 │ │ │ │ - subs r1, #240 @ 0xf0 │ │ │ │ + ldc 0, cr0, [r2], #860 @ 0x35c │ │ │ │ + subs r3, #208 @ 0xd0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldr r6, [r0, #92] @ 0x5c │ │ │ │ + ldr r6, [r4, #120] @ 0x78 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - mcr 0, 3, r0, cr12, cr9, {6} │ │ │ │ - ldrb r6, [r3, #23] │ │ │ │ + orr.w r0, ip, #217 @ 0xd9 │ │ │ │ + ldrb r6, [r7, #30] │ │ │ │ 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 +928923,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 r1, [sp, #624] @ 0x270 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r0, [r6, #58] @ 0x3a │ │ │ │ + str r1, [sp, #320] @ 0x140 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r3, #58] @ 0x3a │ │ │ │ + str r1, [sp, #248] @ 0xf8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r4, [r2, #56] @ 0x38 │ │ │ │ + str r0, [sp, #976] @ 0x3d0 │ │ │ │ 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 +929146,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 │ │ │ │ + str r0, [sp, #920] @ 0x398 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r0, [r1, #56] @ 0x38 │ │ │ │ + str r0, [sp, #928] @ 0x3a0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r1, #56] @ 0x38 │ │ │ │ + str r0, [sp, #952] @ 0x3b8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r0, r1, #22 │ │ │ │ + asrs r0, r5, #29 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r0, r7, #5 │ │ │ │ + movs r1, #88 @ 0x58 │ │ │ │ lsls r5, r3, #3 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #52] @ 0x34 │ │ │ │ + str r0, [sp, #456] @ 0x1c8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r4, [r2, #13] │ │ │ │ + ldrb r4, [r6, #20] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cbnz r2, 327cfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x211c5c> │ │ │ │ + cbnz r2, 327d34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x211c94> │ │ │ │ lsls r6, r4, #3 │ │ │ │ - asrs r6, r5, #20 │ │ │ │ + asrs r6, r1, #28 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r4, [r6, #52] @ 0x34 │ │ │ │ + str r0, [sp, #592] @ 0x250 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r2, r3, #20 │ │ │ │ + asrs r2, r7, #27 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r4, [r5, #50] @ 0x32 │ │ │ │ + str r0, [sp, #304] @ 0x130 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r6, r3, #19 │ │ │ │ + asrs r6, r7, #26 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r0, [r0, #50] @ 0x32 │ │ │ │ + str r0, [sp, #128] @ 0x80 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r2, r5, #18 │ │ │ │ + asrs r2, r1, #26 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r0, [r3, #14] │ │ │ │ + ldrb r0, [r7, #21] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - asrs r6, r5, #17 │ │ │ │ + asrs r6, r1, #25 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r0, [r0, #46] @ 0x2e │ │ │ │ + ldrh r0, [r4, #60] @ 0x3c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r2, r7, #16 │ │ │ │ + asrs r2, r3, #24 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #224] @ (327dfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x211d5c>) │ │ │ │ @@ -929275,23 +929285,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, #56] @ 0x38 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r4, [r4, #38] @ 0x26 │ │ │ │ + ldrh r4, [r0, #54] @ 0x36 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r0, #38] @ 0x26 │ │ │ │ + ldrh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r0, [r0, #36] @ 0x24 │ │ │ │ + ldrh r0, [r4, #50] @ 0x32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r2, [r4, #36] @ 0x24 │ │ │ │ + ldrh r2, [r0, #52] @ 0x34 │ │ │ │ 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 +929440,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, #46] @ 0x2e │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r4, [r3, #30] │ │ │ │ + ldrh r4, [r7, #44] @ 0x2c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r0, [r4, #28] │ │ │ │ + ldrh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r4, #28] │ │ │ │ + ldrh r6, [r0, #44] @ 0x2c │ │ │ │ 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 +930272,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, #40] @ 0x28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r4, [r4, #24] │ │ │ │ + ldrh r4, [r0, #40] @ 0x28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xf0fe00ea │ │ │ │ - and.w r0, ip, #234 @ 0xea │ │ │ │ - vmla.i32 d0, d20, d10[1] │ │ │ │ + @ instruction: 0xf2de00ea │ │ │ │ + @ instruction: 0xf1ec00ea │ │ │ │ + @ instruction: 0xf18400ea │ │ │ │ ldrb r0, [r4, #15] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stcl 0, cr0, [r6], #936 @ 0x3a8 │ │ │ │ - strh r0, [r5, #40] @ 0x28 │ │ │ │ + cdp 0, 12, cr0, cr6, cr10, {7} │ │ │ │ + strh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r2, [r6, #40] @ 0x28 │ │ │ │ + strh r2, [r2, #56] @ 0x38 │ │ │ │ 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 +930483,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 │ │ │ │ + ands.w r0, r4, sl, asr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r2 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r2, r3 │ │ │ │ @@ -930711,15 +930721,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 32892c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21288c> │ │ │ │ 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 +932373,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> │ │ │ │ + bge.n 329de4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213d44> │ │ │ │ lsls r2, r5, #3 │ │ │ │ - bhi.n 329f00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213e60> │ │ │ │ + bge.n 329ec0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213e20> │ │ │ │ lsls r2, r5, #3 │ │ │ │ str r4, [r3, #104] @ 0x68 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strb r2, [r2, #3] │ │ │ │ + strb r2, [r6, #10] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [r1, #112] @ 0x70 │ │ │ │ + strb r4, [r5, #3] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [r7, #100] @ 0x64 │ │ │ │ + strb r4, [r3, #1] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [r1, #100] @ 0x64 │ │ │ │ + strb r4, [r5, #0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [r7, #88] @ 0x58 │ │ │ │ + ldr r2, [r3, #120] @ 0x78 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [r3, #84] @ 0x54 │ │ │ │ + ldr r0, [r7, #112] @ 0x70 │ │ │ │ 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 +932639,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, #120] @ 0x78 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [r2, #92] @ 0x5c │ │ │ │ + ldr r2, [r6, #120] @ 0x78 │ │ │ │ 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> │ │ │ │ + bcc.n 32a1a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x214104> │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ldr r6, [r0, #68] @ 0x44 │ │ │ │ + ldr r6, [r4, #96] @ 0x60 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [r1, #72] @ 0x48 │ │ │ │ + ldr r6, [r5, #100] @ 0x64 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [r0, #64] @ 0x40 │ │ │ │ + ldr r2, [r4, #92] @ 0x5c │ │ │ │ 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 +932932,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, #76] @ 0x4c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [r7, #44] @ 0x2c │ │ │ │ + ldr r6, [r3, #76] @ 0x4c │ │ │ │ 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 +932957,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, #52] @ 0x34 │ │ │ │ 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 +933044,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, #48] @ 0x30 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [r0, #16] │ │ │ │ + ldr r0, [r4, #44] @ 0x2c │ │ │ │ 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 +933283,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 │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [r1, #112] @ 0x70 │ │ │ │ + ldr r4, [r5, #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, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ mov.w r2, #512 @ 0x200 │ │ │ │ @@ -934023,15 +934033,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] │ │ │ │ + str r4, [r4, #8] │ │ │ │ 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 +934089,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] │ │ │ │ + str r4, [r1, #4] │ │ │ │ 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 +934148,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, r7] │ │ │ │ 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 +934208,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] │ │ │ │ + ldrsh r4, [r6, r4] │ │ │ │ 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 +934243,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] │ │ │ │ + ldrsh r2, [r2, r3] │ │ │ │ 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 +934298,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] │ │ │ │ + ldrsh r0, [r6, r1] │ │ │ │ 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 +934356,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, r7] │ │ │ │ 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 +934416,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] │ │ │ │ + ldrb r0, [r6, r5] │ │ │ │ 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 +934453,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] │ │ │ │ + ldrb r4, [r0, 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, #64] @ 32b488 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2153e8> │ │ │ │ mov r4, r3 │ │ │ │ @@ -934476,15 +934486,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] │ │ │ │ + ldrb r4, [r7, 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, #68] @ 32b4e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x215444> │ │ │ │ mov r4, r3 │ │ │ │ @@ -934511,15 +934521,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] │ │ │ │ + ldrb r0, [r7, 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] @ 32b540 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2154a0> │ │ │ │ mov r4, r3 │ │ │ │ @@ -934546,15 +934556,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] │ │ │ │ + ldrb r0, [r6, 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, #64] @ 32b598 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2154f8> │ │ │ │ mov r4, r3 │ │ │ │ @@ -934579,15 +934589,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, 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] @ 32b5f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x215554> │ │ │ │ mov r4, r3 │ │ │ │ @@ -934614,15 +934624,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, 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, #68] @ 32b650 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2155b0> │ │ │ │ mov r4, r3 │ │ │ │ @@ -934649,15 +934659,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] │ │ │ │ + ldrh r4, [r3, 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] @ 32b6ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21560c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -934684,15 +934694,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] │ │ │ │ + ldrh r4, [r2, 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 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -934714,15 +934724,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] │ │ │ │ + ldrh r4, [r2, r3] │ │ │ │ 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 +934755,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] │ │ │ │ + ldrh r0, [r4, r2] │ │ │ │ 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 +935125,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] │ │ │ │ + ldrsb r6, [r4, r2] │ │ │ │ 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 +935181,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] │ │ │ │ + ldrsb r4, [r0, r1] │ │ │ │ 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 +935240,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, r7] │ │ │ │ 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 +935301,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] │ │ │ │ + strb r4, [r7, r4] │ │ │ │ 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 +935338,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] │ │ │ │ + strb r4, [r1, 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] @ 32bdf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x215d54> │ │ │ │ mov r4, r3 │ │ │ │ @@ -935363,15 +935373,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] │ │ │ │ + strb r0, [r1, 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, #68] @ 32be50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x215db0> │ │ │ │ mov r4, r3 │ │ │ │ @@ -935398,15 +935408,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] │ │ │ │ + strb r4, [r0, 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] @ 32beac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x215e0c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -935433,15 +935443,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] │ │ │ │ + strb r0, [r0, r0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (32bf00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x215e60>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -935467,15 +935477,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, r7] │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (32bf54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x215eb4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -935501,15 +935511,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, 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (32bfa8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x215f08>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -935535,15 +935545,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] │ │ │ │ + strh r2, [r2, r5] │ │ │ │ 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 +935728,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>) │ │ │ │ + str r2, [r4, r5] │ │ │ │ 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 +935762,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>) │ │ │ │ + str r2, [r5, r4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (32c25c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2161bc>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -935787,15 +935797,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>) │ │ │ │ + str r2, [r6, r3] │ │ │ │ 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 +935831,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>) │ │ │ │ + str r2, [r7, 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, #64] @ (32c308 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216268>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -935857,15 +935867,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>) │ │ │ │ + str r2, [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, #64] @ (32c360 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2162c0>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -935893,15 +935903,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>) │ │ │ │ + str r6, [r0, r1] │ │ │ │ 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 +936213,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 r5, [pc, #40] @ (32c6f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216658>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r3, [pc, #88] @ (32c72c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21668c>) │ │ │ │ + ldr r4, [pc, #984] @ (32caac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216a0c>) │ │ │ │ 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 +936284,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 r4, [pc, #560] @ (32c9c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216920>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [pc, #520] @ (32c99c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2168fc>) │ │ │ │ + ldr r4, [pc, #392] @ (32c91c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21687c>) │ │ │ │ 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 +936344,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 r4, [pc, #192] @ (32c8f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216850>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [pc, #24] @ (32c84c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2167ac>) │ │ │ │ + ldr r3, [pc, #920] @ (32cbcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216b2c>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [pc, #32] @ (32c858 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2167b8>) │ │ │ │ + ldr r3, [pc, #928] @ (32cbd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216b38>) │ │ │ │ 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 +936487,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 r3, [pc, #272] @ (32cabc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216a1c>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [pc, #1008] @ (32cda0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216d00>) │ │ │ │ + ldr r2, [pc, #880] @ (32cd20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216c80>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [pc, #1016] @ (32cdac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216d0c>) │ │ │ │ + ldr r2, [pc, #888] @ (32cd2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216c8c>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r1, [pc, #88] @ (32ca10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216970>) │ │ │ │ + ldr r2, [pc, #984] @ (32cd90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216cf0>) │ │ │ │ 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 +936634,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 r2, [pc, #208] @ (32cc04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216b64>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - blx sp │ │ │ │ + ldr r1, [pc, #800] @ (32ce58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216db8>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0x47ee │ │ │ │ + ldr r1, [pc, #824] @ (32ce74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216dd4>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [pc, #56] @ (32cb78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216ad8>) │ │ │ │ + ldr r1, [pc, #952] @ (32cef8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216e58>) │ │ │ │ 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 +936681,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 r1, [pc, #704] @ (32ce70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216dd0>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0x47aa │ │ │ │ + ldr r1, [pc, #552] @ (32cddc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216d3c>) │ │ │ │ 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 +936744,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 │ │ │ │ + ldr r1, [pc, #224] @ (32cd30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216c90>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - blxns r0 │ │ │ │ + ldr r1, [pc, #400] @ (32cde4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216d44>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bx r7 │ │ │ │ + ldr r1, [pc, #96] @ (32ccb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216c18>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bxns r1 │ │ │ │ + ldr r0, [pc, #944] @ (32d00c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216f6c>) │ │ │ │ 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 +936803,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 │ │ │ │ + ldr r0, [pc, #976] @ (32d0b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x217018>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - mov lr, pc │ │ │ │ + ldr r0, [pc, #888] @ (32d064 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216fc4>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - mov lr, sl │ │ │ │ + ldr r0, [pc, #728] @ (32cfc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216f28>) │ │ │ │ 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 +936848,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 │ │ │ │ + ldr r0, [pc, #656] @ (32cff0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216f50>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - mov lr, r3 │ │ │ │ + ldr r0, [pc, #504] @ (32cf5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216ebc>) │ │ │ │ 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 +937373,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 │ │ │ │ + cmn 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 +937429,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 │ │ │ │ + cmp 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 +937488,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 │ │ │ │ + tst 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 +937548,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 │ │ │ │ + adcs r0, r5 │ │ │ │ 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 +937585,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 │ │ │ │ + lsrs r4, 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] @ 32d5c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x217528> │ │ │ │ mov r4, r3 │ │ │ │ @@ -937610,15 +937620,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 │ │ │ │ + lsls r4, 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, #68] @ 32d624 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x217584> │ │ │ │ mov r4, r3 │ │ │ │ @@ -937645,15 +937655,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 │ │ │ │ + eors r4, 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] @ 32d680 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2175e0> │ │ │ │ mov r4, r3 │ │ │ │ @@ -937680,15 +937690,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 │ │ │ │ + ands r4, r4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (32d6d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x217634>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -937714,15 +937724,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 r7, #226 @ 0xe2 │ │ │ │ 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 +937758,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 r7, #170 @ 0xaa │ │ │ │ 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 +937792,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 r7, #114 @ 0x72 │ │ │ │ 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 +937828,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 r7, #58 @ 0x3a │ │ │ │ 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 +937864,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 r6, #254 @ 0xfe │ │ │ │ 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 +937900,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 r6, #194 @ 0xc2 │ │ │ │ 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 +937936,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 r6, #134 @ 0x86 │ │ │ │ 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 +937972,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 r6, #74 @ 0x4a │ │ │ │ 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 +938008,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 r6, #14 │ │ │ │ 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 +938606,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 r7, #148 @ 0x94 │ │ │ │ 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 +938665,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 r7, #52 @ 0x34 │ │ │ │ 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 +938728,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 r6, #172 @ 0xac │ │ │ │ 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 +938793,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 r6, #28 │ │ │ │ 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 +938830,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 r5, #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] @ 32e2d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x218234> │ │ │ │ mov r4, r3 │ │ │ │ @@ -938855,15 +938865,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 r5, #92 @ 0x5c │ │ │ │ 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 +938900,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 r5, #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] @ 32e38c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2182ec> │ │ │ │ mov r4, r3 │ │ │ │ @@ -938925,15 +938935,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 r4, #220 @ 0xdc │ │ │ │ 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 +938969,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 r4, #164 @ 0xa4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #128] @ 32e47c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2183dc> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -939018,15 +939028,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 r4, #72 @ 0x48 │ │ │ │ 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 +939091,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 r3, #196 @ 0xc4 │ │ │ │ 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 +939156,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 r3, #56 @ 0x38 │ │ │ │ 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 +939193,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 r2, #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] @ 32e694 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2185f4> │ │ │ │ mov r4, r3 │ │ │ │ @@ -939218,15 +939228,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 r2, #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] @ 32e6f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x218650> │ │ │ │ mov r4, r3 │ │ │ │ @@ -939253,15 +939263,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 r2, #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] @ 32e74c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2186ac> │ │ │ │ mov r4, r3 │ │ │ │ @@ -939288,15 +939298,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 r1, #252 @ 0xfc │ │ │ │ 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 +939614,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 r6, #44 @ 0x2c │ │ │ │ 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 +939835,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 r4, #0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r1, #180 @ 0xb4 │ │ │ │ + cmp r3, #148 @ 0x94 │ │ │ │ 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 +939907,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 r3, #114 @ 0x72 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r1, #164 @ 0xa4 │ │ │ │ + cmp r3, #132 @ 0x84 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r1, #114 @ 0x72 │ │ │ │ + cmp r3, #82 @ 0x52 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - sbc.w r0, r4, #213 @ 0xd5 │ │ │ │ + sbfx r0, r4, #3, #22 │ │ │ │ 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 +939992,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 r2, #190 @ 0xbe │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r0, #172 @ 0xac │ │ │ │ + cmp r2, #140 @ 0x8c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r0, #190 @ 0xbe │ │ │ │ + cmp r2, #158 @ 0x9e │ │ │ │ lsls r6, r2, #3 │ │ │ │ - orn r0, ip, #213 @ 0xd5 │ │ │ │ + movw r0, #49365 @ 0xc0d5 │ │ │ │ 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 +940369,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 r5, #238 @ 0xee │ │ │ │ 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 +940467,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 r4, #246 @ 0xf6 │ │ │ │ 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 +940661,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 r3, #10 │ │ │ │ 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 +940752,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 r1, #214 @ 0xd6 │ │ │ │ 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 +940938,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} │ │ │ │ + @ instruction: 0xb700 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, r1, #0 │ │ │ │ + subs r6, r5, #7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r2, r5, #7 │ │ │ │ + subs r2, r1, #7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r4, r3, #7 │ │ │ │ + subs r4, r7, #6 │ │ │ │ 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 +941099,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> │ │ │ │ + push {r1, r2, lr} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r6, r2, #1 │ │ │ │ + subs r6, r6, #0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r2, r7, #0 │ │ │ │ + subs r2, r3, #0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r2, r0, #0 │ │ │ │ + adds r2, r4, #7 │ │ │ │ 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 +941305,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 │ │ │ │ + adds r6, r4, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, r6, r3 │ │ │ │ + adds r4, r2, #3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r6, r2, r1 │ │ │ │ + adds r6, r6, #0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, r7, r1 │ │ │ │ + adds r4, r3, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r6, r2, r3 │ │ │ │ + adds r6, r6, #2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r2, r4, r2 │ │ │ │ + adds r2, r0, #2 │ │ │ │ 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 +942860,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, #11 │ │ │ │ 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 +943005,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, #8 │ │ │ │ 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 +943250,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 │ │ │ │ + b.n 3317bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21b71c> │ │ │ │ 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 +943667,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, #17 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r0, r1, #10 │ │ │ │ + lsls r0, r5, #17 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bmi.n 3318d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21b830> │ │ │ │ + bvs.n 331890 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21b7f0> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - subs r4, #204 @ 0xcc │ │ │ │ + subs r6, #172 @ 0xac │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r2, [r5, #28] │ │ │ │ + strh r2, [r1, #8] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsls r0, r0, #10 │ │ │ │ + lsls r0, r4, #17 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - itee ge │ │ │ │ - lslge r5, r4, #3 │ │ │ │ - eorslt.w r0, ip, r0, asr #3 │ │ │ │ + stmia r1!, {r1, r2, r3, r7} │ │ │ │ + lsls r5, r4, #3 │ │ │ │ + ldcl 0, cr0, [ip], #-896 @ 0xfffffc80 │ │ │ │ @ instruction: 0xb67e │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsls r6, r3, #9 │ │ │ │ + lsls r6, r7, #16 │ │ │ │ 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 +943832,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, #15 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r2, r3, r4, r7, lr} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsls r4, r7, #7 │ │ │ │ + lsls r4, r3, #15 │ │ │ │ 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> │ │ │ │ + bgt.n 331a20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21b980> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsls r0, r6, #8 │ │ │ │ + lsls r0, r2, #16 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r0, r6, #7 │ │ │ │ + lsls r0, r2, #15 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r6, lr} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsls r4, r6, #6 │ │ │ │ + lsls r4, r2, #14 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xf6fa00e5 │ │ │ │ push {r1, r2, lr} │ │ │ │ lsls r4, r2, #6 │ │ │ │ str r5, [sp, #312] @ 0x138 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - @ instruction: 0xf4f400e5 │ │ │ │ + @ instruction: 0xf6d400e5 │ │ │ │ push {r5, r6, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsls r4, r3, #5 │ │ │ │ + lsls r4, r7, #12 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r1, r3, r6, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - @ instruction: 0xf4ba00e5 │ │ │ │ + @ instruction: 0xf69a00e5 │ │ │ │ push {r1, r5, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsls r0, r5, #4 │ │ │ │ + lsls r0, r1, #12 │ │ │ │ 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, #11 │ │ │ │ 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 +944061,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] │ │ │ │ + ldr r2, [r4, r0] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ldrsb r6, [r2, r0] │ │ │ │ + ldrsb r6, [r6, r7] │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r2, r4} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strb r4, [r6, r7] │ │ │ │ + ldrsb r4, [r2, r7] │ │ │ │ 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, r6] │ │ │ │ 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] │ │ │ │ + ldrsb r4, [r6, r5] │ │ │ │ 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] │ │ │ │ + ldrsb r4, [r1, r5] │ │ │ │ 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] │ │ │ │ + ldrsb r2, [r1, r4] │ │ │ │ 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] │ │ │ │ + ldrsb r0, [r5, r3] │ │ │ │ lsls r2, r5, #3 │ │ │ │ uxtb r6, r5 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strb r6, [r1, r3] │ │ │ │ + ldrsb r6, [r5, r2] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - strb r0, [r7, r2] │ │ │ │ + ldrsb r0, [r3, r2] │ │ │ │ lsls r2, r5, #3 │ │ │ │ uxth r6, r6 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strb r2, [r4, r2] │ │ │ │ + ldrsb r2, [r0, r2] │ │ │ │ lsls r2, r5, #3 │ │ │ │ uxth r6, r3 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bvc.n 331e40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21bda0> │ │ │ │ + bls.n 331e00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21bd60> │ │ │ │ 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 +944138,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 │ │ │ │ + asrs r4, r1, #2 │ │ │ │ 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 +944193,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> │ │ │ │ + bhi.n 331ea4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21be04> │ │ │ │ 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 +944285,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 │ │ │ │ + subw r0, ip, #229 @ 0xe5 │ │ │ │ + @ instruction: 0x4792 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r4, r7, #22 │ │ │ │ + lsrs r4, r3, #30 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r5, #90 @ 0x5a │ │ │ │ + cmp r7, #58 @ 0x3a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stc2 0, cr0, [r0, #852] @ 0x354 │ │ │ │ - strb r4, [r2, #7] │ │ │ │ + vqadd.u32 q8, q8, │ │ │ │ + strb r4, [r6, #14] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strb r0, [r2, #7] │ │ │ │ + strb r0, [r6, #14] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r0, r5, #23 │ │ │ │ + lsrs r0, r1, #31 │ │ │ │ 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 +944705,68 @@ │ │ │ │ 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 │ │ │ │ + mov sl, r4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - vhadd.s16 q0, q12, │ │ │ │ - mvns r4, r7 │ │ │ │ + @ instruction: 0xf0f800e5 │ │ │ │ + cmp ip, fp │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r2, r0, #16 │ │ │ │ + lsrs r2, r4, #23 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r6, [r1, #1] │ │ │ │ + strb r6, [r5, #8] │ │ │ │ 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]! @ 0x354 │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + lsls r7, r3, #3 │ │ │ │ + cmp r5, #20 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0xfba600d5 │ │ │ │ - lsrs r2, r7, #12 │ │ │ │ + stc2 0, cr0, [r6, #852] @ 0x354 │ │ │ │ + lsrs r2, r3, #20 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r2, [r7, #116] @ 0x74 │ │ │ │ + strb r2, [r3, #5] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r2, #192 @ 0xc0 │ │ │ │ + cmp r4, #160 @ 0xa0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r4, r5, #26 │ │ │ │ + lsrs r4, r1, #2 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stc 0, cr0, [r2, #916]! @ 0x394 │ │ │ │ - cmp r0, r2 │ │ │ │ + vmla.i d0, d18, d1[5] │ │ │ │ + add r0, lr │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r2, #106 @ 0x6a │ │ │ │ + cmp r4, #74 @ 0x4a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str??.w r0, [sl, #213] @ 0xd5 │ │ │ │ - negs r4, r1 │ │ │ │ + @ instruction: 0xfaca00d5 │ │ │ │ + add r4, r5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r4, r2, #9 │ │ │ │ + lsrs r4, r6, #16 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xfa0800d5 │ │ │ │ - cmp r1, #182 @ 0xb6 │ │ │ │ + @ instruction: 0xfbe800d5 │ │ │ │ + cmp r3, #150 @ 0x96 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0xfa0200d5 │ │ │ │ - cmp r1, #142 @ 0x8e │ │ │ │ + @ instruction: 0xfbe200d5 │ │ │ │ + cmp r3, #110 @ 0x6e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0x47de │ │ │ │ + ldr r1, [pc, #760] @ (3326c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21c620>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r5, [sp, #288] @ 0x120 │ │ │ │ + str r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cbz r2, 332402 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21c362> │ │ │ │ + cbz r2, 33243a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21c39a> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r5, [sp, #288] @ 0x120 │ │ │ │ + str r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add sp, #232 @ 0xe8 │ │ │ │ + sxth r2, r3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - vst1.8 @ instruction: 0xf98800d5 │ │ │ │ - lsrs r6, r6, #7 │ │ │ │ + @ instruction: 0xfb6800d5 │ │ │ │ + lsrs r6, r2, #15 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr??.w r0, [r8, r5, lsl #1] │ │ │ │ - lsrs r2, r3, #7 │ │ │ │ + @ instruction: 0xfb5800d5 │ │ │ │ + lsrs r2, r7, #14 │ │ │ │ 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 +944834,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] │ │ │ │ + @ instruction: 0xface00d5 │ │ │ │ + @ instruction: 0xfa2400d5 │ │ │ │ + @ instruction: 0xfa3e00d5 │ │ │ │ + @ instruction: 0xfa5e00d5 │ │ │ │ + @ instruction: 0xfa2e00d5 │ │ │ │ + ldr??.w r0, [r6, #213] @ 0xd5 │ │ │ │ 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 +944982,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 │ │ │ │ + vst1.8 @ instruction: 0xf9ce00d5 │ │ │ │ + ldr??.w r0, [sl, #213] @ 0xd5 │ │ │ │ + adcs r4, r5 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strh.w r0, [sl, r5, lsl #1] │ │ │ │ - strb r0, [r2, #21] │ │ │ │ + @ instruction: 0xfa0a00d5 │ │ │ │ + strb r0, [r6, #28] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0xf7cc00d5 │ │ │ │ - ldrb.w r0, [r8, r5, lsl #1] │ │ │ │ - strh.w r0, [r8, r5, lsl #1] │ │ │ │ + vld1.8 @ instruction: 0xf9ac00d5 │ │ │ │ + ldr??.w r0, [r8, #213] @ 0xd5 │ │ │ │ + @ instruction: 0xfa0800d5 │ │ │ │ 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 │ │ │ │ + ldr??.w r0, [r6, r5, lsl #1] │ │ │ │ + @ instruction: 0xfa5c00d4 │ │ │ │ + ldrsh.w r0, [r2, r5, lsl #1] │ │ │ │ + ldrsh.w r0, [r4, r5, lsl #1] │ │ │ │ + ldrsh.w r0, [r6, r5, lsl #1] │ │ │ │ + vst4. {d16-d19}, [ip :64], r5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf77800d5 │ │ │ │ - @ instruction: 0xf74200d5 │ │ │ │ + ldr??.w r0, [r8, r5, lsl #1] │ │ │ │ + vld4. {d0-d3}, [r2 :64], r5 │ │ │ │ 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 +947545,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 │ │ │ │ + @ instruction: 0xfa1400d5 │ │ │ │ + str??.w r0, [r4, r5, lsl #1] │ │ │ │ + blxns 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 │ │ │ │ - adcs.w r0, ip, #213 @ 0xd5 │ │ │ │ - @ instruction: 0xf18400d5 │ │ │ │ - stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + strb.w r0, [r4, r5, lsl #1] │ │ │ │ + bic.w r0, r8, #6979584 @ 0x6a8000 │ │ │ │ + @ instruction: 0xf59c00d5 │ │ │ │ + @ instruction: 0xf4a000d5 │ │ │ │ + @ instruction: 0xf4d800d5 │ │ │ │ + ands.w r0, ip, #6979584 @ 0x6a8000 │ │ │ │ + @ instruction: 0xf4b400d5 │ │ │ │ + @ instruction: 0xf3e400d5 │ │ │ │ + @ instruction: 0xf3f800d5 │ │ │ │ + bfi r0, ip, #3, #19 │ │ │ │ + bic.w r0, r4, #6979584 @ 0x6a8000 │ │ │ │ + @ instruction: 0xf33c00d5 │ │ │ │ + bfi r0, r4, #3, #19 │ │ │ │ + stmia r3!, {r3, r4, 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 │ │ │ │ - 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 │ │ │ │ + sbfx r0, ip, #3, #22 │ │ │ │ + @ instruction: 0xf28000d5 │ │ │ │ @ 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, [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 │ │ │ │ + addw r0, r8, #213 @ 0xd5 │ │ │ │ + eor.w r0, r4, #6979584 @ 0x6a8000 │ │ │ │ + @ instruction: 0xf5ec00d5 │ │ │ │ + eor.w r0, ip, #6979584 @ 0x6a8000 │ │ │ │ + ssat r0, #22, r8, asr #3 │ │ │ │ + usat r0, #21, r0, lsl #3 │ │ │ │ + @ instruction: 0xf4bc00d5 │ │ │ │ + @ instruction: 0xf0cc00d5 │ │ │ │ + @ instruction: 0xf2dc00d5 │ │ │ │ + @ instruction: 0xf31000d5 │ │ │ │ + orns r0, r8, #6979584 @ 0x6a8000 │ │ │ │ + ssat r0, #22, r4, lsl #3 │ │ │ │ + @ instruction: 0xf18000d5 │ │ │ │ + orn r0, ip, #6979584 @ 0x6a8000 │ │ │ │ + ssat r0, #22, r0, asr #3 │ │ │ │ + vqadd.s64 q0, q8, │ │ │ │ + sbc.w r0, r0, #213 @ 0xd5 │ │ │ │ + @ instruction: 0xf19800d5 │ │ │ │ + sbfx r0, r4, #3, #22 │ │ │ │ + rsbs r0, r4, #213 @ 0xd5 │ │ │ │ + orn r0, r0, #213 @ 0xd5 │ │ │ │ + @ instruction: 0xf0dc00d5 │ │ │ │ + @ instruction: 0xf1fa00d5 │ │ │ │ + mrc 0, 0, r0, cr4, cr5, {6} │ │ │ │ + bics.w r0, r6, #213 @ 0xd5 │ │ │ │ + orns r0, r0, #213 @ 0xd5 │ │ │ │ + subs.w r0, r6, #213 @ 0xd5 │ │ │ │ + orns r0, r0, #213 @ 0xd5 │ │ │ │ + mrc 0, 6, r0, cr2, cr5, {6} │ │ │ │ + rsb r0, r8, #213 @ 0xd5 │ │ │ │ + orn r0, sl, #213 @ 0xd5 │ │ │ │ + stc 0, cr0, [r0], #852 @ 0x354 │ │ │ │ + orr.w r0, r4, #213 @ 0xd5 │ │ │ │ + vqadd.s32 q0, q15, │ │ │ │ + @ instruction: 0xf0d600d5 │ │ │ │ + vqadd.s64 q8, q12, │ │ │ │ + mcr 0, 0, r0, cr6, cr5, {6} │ │ │ │ + mrc 0, 3, r0, cr4, cr5, {6} │ │ │ │ + vshr.s64 q0, , #26 │ │ │ │ + subs.w r0, r8, r5, lsr #3 │ │ │ │ + ldc 0, cr0, [r2, #-852] @ 0xfffffcac │ │ │ │ + mcr 0, 1, r0, cr4, cr5, {6} │ │ │ │ + vqadd.s32 q8, q11, │ │ │ │ + mcr 0, 0, r0, cr8, cr5, {6} │ │ │ │ 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 +947869,31 @@ │ │ │ │ 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> │ │ │ │ - lsls r5, r2, #3 │ │ │ │ + @ instruction: 0xeb9e00d5 │ │ │ │ + mcr 0, 3, r0, cr12, cr5, {6} │ │ │ │ + stc 0, cr0, [r4, #-852] @ 0xfffffcac │ │ │ │ + ldmdb r4!, {r0, r2, r4, r6, r7} │ │ │ │ + stcl 0, cr0, [ip], #-852 @ 0xfffffcac │ │ │ │ + @ instruction: 0xebf400d5 │ │ │ │ + ldcl 0, cr0, [r0, #-852] @ 0xfffffcac │ │ │ │ + rsbs r0, lr, r5, lsr #3 │ │ │ │ + mrrc 0, 13, r0, r2, cr5 │ │ │ │ + stcl 0, cr0, [sl, #-852] @ 0xfffffcac │ │ │ │ + mrrc 0, 13, r0, r0, cr5 @ │ │ │ │ + @ instruction: 0xe81800d5 │ │ │ │ + ands.w r0, ip, r5, lsr #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> │ │ │ │ - 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> │ │ │ │ - lsls r5, r2, #3 │ │ │ │ - and.w r0, ip, r5, lsr #3 │ │ │ │ + @ instruction: 0xeaa000d5 │ │ │ │ + ldrd r0, r0, [r8], #852 @ 0x354 │ │ │ │ + @ instruction: 0xebec00d5 │ │ │ │ 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 +948004,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 │ │ │ │ + adcs.w r0, r4, r5, lsr #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3024] @ 0xbd0 │ │ │ │ ldr.w r4, [pc, #1316] @ 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 +948530,60 @@ │ │ │ │ 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 │ │ │ │ + @ instruction: 0xeab200d5 │ │ │ │ + add r5, sp, #336 @ 0x150 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strex r0, r0, [r2, #852] @ 0x354 │ │ │ │ + bic.w r0, r2, r5, lsr #3 │ │ │ │ @ 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> │ │ │ │ - lsls r5, r2, #3 │ │ │ │ - add r5, pc, #368 @ (adr r5, 334ef4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21ee54>) │ │ │ │ + strd r0, r0, [r6, #852] @ 0x354 │ │ │ │ + strd r0, r0, [r0, #-852]! @ 0x354 │ │ │ │ + add r7, pc, #240 @ (adr r7, 334e74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21edd4>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - b.n 334b6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21eacc> │ │ │ │ - lsls r5, r2, #3 │ │ │ │ - add r5, pc, #112 @ (adr r5, 334dfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21ed5c>) │ │ │ │ + @ instruction: 0xe8d200d5 │ │ │ │ + add r6, pc, #1008 @ (adr r6, 33517c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21f0dc>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - b.n 334ae8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21ea48> │ │ │ │ - lsls r5, r2, #3 │ │ │ │ - add r4, pc, #816 @ (adr r4, 3350c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21f024>) │ │ │ │ + stmia.w ip, {r0, r2, r4, r6, r7} │ │ │ │ + add r6, pc, #688 @ (adr r6, 335044 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21efa4>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - b.n 334a64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e9c4> │ │ │ │ - lsls r5, r2, #3 │ │ │ │ - ldrb r6, [r5, #10] │ │ │ │ + strex r0, r0, [r6, #852] @ 0x354 │ │ │ │ + ldrb r6, [r1, #18] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - b.n 334974 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e8d4> │ │ │ │ + b.n 334d34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21ec94> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r0, sp, #960 @ 0x3c0 │ │ │ │ + add r2, sp, #832 @ 0x340 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 334910 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e870> │ │ │ │ + b.n 334cd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21ec30> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3348a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e800> │ │ │ │ + b.n 334c60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21ebc0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r0, sp, #672 @ 0x2a0 │ │ │ │ + add r2, sp, #544 @ 0x220 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r3, pc, #624 @ (adr r3, 335024 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21ef84>) │ │ │ │ + add r5, pc, #496 @ (adr r5, 334fa4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21ef04>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - b.n 334810 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e770> │ │ │ │ + b.n 334bd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21eb30> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r3, pc, #344 @ (adr r3, 334f14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21ee74>) │ │ │ │ + add r5, pc, #216 @ (adr r5, 334e94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21edf4>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - b.n 3347a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e700> │ │ │ │ + b.n 334b60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21eac0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - svc 230 @ 0xe6 │ │ │ │ + b.n 335150 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21f0b0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3347c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e724> │ │ │ │ + b.n 334b84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21eae4> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 334700 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e660> │ │ │ │ + b.n 334ac0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21ea20> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3346f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e654> │ │ │ │ + b.n 334ab4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21ea14> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 334698 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e5f8> │ │ │ │ + b.n 334a58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e9b8> │ │ │ │ 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 +951085,19 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r2, r3} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ 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 +951698,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 │ │ │ │ + lsrs r6, r3, #3 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - lsls r0, r4, #27 │ │ │ │ + lsrs r0, r0, #3 │ │ │ │ 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 r4, [pc, #608] @ (3373a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x221300>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r3, r4} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ 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 +952772,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 │ │ │ │ + revsh r0, r2 │ │ │ │ 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: 0xf79600e9 │ │ │ │ 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 +954024,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 r0, sp, #720 @ 0x2d0 │ │ │ │ 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 +954706,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 r3, pc, #848 @ (adr r3, 339678 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2235d8>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r1, pc, #736 @ (adr r1, 33960c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x22356c>) │ │ │ │ + add r3, pc, #608 @ (adr r3, 33958c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2234ec>) │ │ │ │ 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 r3, pc, #408 @ (adr r3, 3394cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x22342c>) │ │ │ │ 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 +956566,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] │ │ │ │ + strh r4, [r0, r3] │ │ │ │ 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 +969926,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 │ │ │ │ + ldr??.w r0, [r6, r4, lsl #1] │ │ │ │ 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 +971585,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 │ │ │ │ + adds r0, #20 │ │ │ │ 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 +973467,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} │ │ │ │ + beq.n 346758 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2306b8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r5!, {r1, r3, r6} │ │ │ │ + ldmia r7!, {r1, r3, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r5, {r2, r5} │ │ │ │ + ldmia r7!, {r2} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r4, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #320] @ (346824 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x230784>) │ │ │ │ @@ -973603,15 +973606,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 r4, {r3, r4, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r5, [pc, #336] @ (346994 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2308f4>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -973774,17 +973777,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, #10 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldmia r1!, {r2, r3, r4} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r6, r7} │ │ │ │ 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 +974321,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, #27 │ │ │ │ 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 +975181,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} │ │ │ │ + bkpt 0x00b2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - udf #42 @ 0x2a │ │ │ │ + b.n 3479ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x23194c> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - asrs r6, r1, #17 │ │ │ │ + asrs r6, r5, #24 │ │ │ │ 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 +975384,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 │ │ │ │ + vst4. {d16-d19}, [r4 :128], r8 │ │ │ │ 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 +975697,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, #7] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r1, #62 @ 0x3e │ │ │ │ + cmp r3, #30 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xb6b4 │ │ │ │ + @ instruction: 0xb894 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bhi.n 347fac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x231f0c> │ │ │ │ + bls.n 347f6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x231ecc> │ │ │ │ lsls r2, r4, #3 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #20] │ │ │ │ + strb r4, [r3, #28] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cbz r2, 34802a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x231f8a> │ │ │ │ + push {r1, r3, r6, r7, lr} │ │ │ │ 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 +975836,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] │ │ │ │ + ldr??.w r0, [r8, #217] @ 0xd9 │ │ │ │ + strb r6, [r2, #26] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cbz r4, 348164 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2320c4> │ │ │ │ + push {r2, r6, lr} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r2, r3, #11 │ │ │ │ + lsrs r2, r7, #18 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xf5f200d9 │ │ │ │ - movs r4, #200 @ 0xc8 │ │ │ │ + @ instruction: 0xf7d200d9 │ │ │ │ + movs r6, #168 @ 0xa8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - sxth r6, r7 │ │ │ │ + push {r1, r2, r3, r4} │ │ │ │ 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 +976927,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 r6, sp, #256 @ 0x100 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrb r6, [r7, #0] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - @ instruction: 0xe98c00e8 │ │ │ │ - @ instruction: 0xf18800d3 │ │ │ │ - sbcs.w r0, r8, #211 @ 0xd3 │ │ │ │ + sbc.w r0, ip, r8, asr #3 │ │ │ │ + bfi r0, r8, #3, #17 │ │ │ │ + @ instruction: 0xf35800d3 │ │ │ │ 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 +977344,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>) │ │ │ │ + addw r0, r8, #211 @ 0xd3 │ │ │ │ + add r3, pc, #1008 @ (adr r3, 349560 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2334c0>) │ │ │ │ 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 +978695,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 34a4c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x234420> │ │ │ │ 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 +981014,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 │ │ │ │ + pop {r1, r3, r5, r6} │ │ │ │ lsls r0, r5, #3 │ │ │ │ - rev16 r4, r1 │ │ │ │ + pop {r2, r3, r5} │ │ │ │ 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 +982243,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] │ │ │ │ + ldrb r4, [r2, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r6, [r5, #18] │ │ │ │ + strb r6, [r1, #26] │ │ │ │ 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, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r6, #60] @ 0x3c │ │ │ │ + str r4, [r2, #92] @ 0x5c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r0, [r0, #17] │ │ │ │ + strb r0, [r4, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r2, [r4, #14] │ │ │ │ + strb r2, [r0, #22] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r0, [r4, #16] │ │ │ │ + strb r0, [r0, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r0, [r6, #12] │ │ │ │ + strb r0, [r2, #20] │ │ │ │ lsls r4, r2, #3 │ │ │ │ bl fffa6642 │ │ │ │ bl 722646 │ │ │ │ - bpl.n 34c638 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x236598> │ │ │ │ + bvc.n 34c5f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x236558> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [r4, #116] @ 0x74 │ │ │ │ + strb r0, [r0, #5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - orns r0, r8, #7143424 @ 0x6d0000 │ │ │ │ - add r5, sp, #200 @ 0xc8 │ │ │ │ + @ instruction: 0xf65800da │ │ │ │ + add r7, sp, #72 @ 0x48 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r4, sp, #888 @ 0x378 │ │ │ │ + add r6, sp, #760 @ 0x2f8 │ │ │ │ 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 +982549,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, #116] @ 0x74 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ ldr.w r5, [r0, #424] @ 0x1a8 │ │ │ │ @@ -984722,23 +984725,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, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r2, [r7, r6] │ │ │ │ + ldrsb r2, [r3, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r4, [r2, r6] │ │ │ │ + ldrsb r4, [r6, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r4, [r6, r4] │ │ │ │ + ldrsb r4, [r2, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r0, [r2, r4] │ │ │ │ + ldrsb r0, [r6, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ movs r4, #0 │ │ │ │ @@ -985773,17 +985776,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, #62] @ 0x3e │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrh r2, [r6, #46] @ 0x2e │ │ │ │ + ldrh r2, [r2, #62] @ 0x3e │ │ │ │ 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 +986626,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 │ │ │ │ + add r2, r8 │ │ │ │ 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 +987405,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 r2, #76 @ 0x4c │ │ │ │ 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 +987590,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 r1, #186 @ 0xba │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r6, {r3, r4, r6, r7} │ │ │ │ + beq.n 34fe40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x239da0> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movw r0, #2270 @ 0x8de │ │ │ │ + strh.w r0, [r0, lr, lsl #1] │ │ │ │ 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 +988153,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 r4, #138 @ 0x8a │ │ │ │ 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 +988648,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 r5, #202 @ 0xca │ │ │ │ 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 +988970,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 r3, #56 @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r0, #236 @ 0xec │ │ │ │ + cmp r2, #204 @ 0xcc │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r0, #166 @ 0xa6 │ │ │ │ + cmp r2, #134 @ 0x86 │ │ │ │ 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 +996792,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> │ │ │ │ + bpl.n 3562a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x240204> │ │ │ │ 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 +997023,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> │ │ │ │ + bcs.n 35644c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2403ac> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - beq.n 356460 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2403c0> │ │ │ │ + bcs.n 356420 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x240380> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - beq.n 35643c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24039c> │ │ │ │ + bcs.n 3563fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24035c> │ │ │ │ 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 +997264,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} │ │ │ │ + beq.n 356878 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2407d8> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r5!, {r2, r3, r6, r7} │ │ │ │ + ldmia r7, {r2, r3, r5, r7} │ │ │ │ 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 +997559,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 r6, {r1, r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r5!, {r2} │ │ │ │ + ldmia r6, {r2, r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r4, {r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r5!, {r2, r3} │ │ │ │ + ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ 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 +997811,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 r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r0!, {r5, r6} │ │ │ │ + ldmia r2!, {r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r0!, {r3, r6} │ │ │ │ + ldmia r2!, {r3, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r0!, {r3, r4, r5} │ │ │ │ + ldmia r2!, {r3, r4} │ │ │ │ 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 +998173,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 r1!, {r4, r5, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ str r1, [sp, #408] @ 0x198 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - stmia r7!, {r2, r6} │ │ │ │ + ldmia r1!, {r2, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r7, #112 @ 0x70 │ │ │ │ + cmp r1, #80 @ 0x50 │ │ │ │ lsls r3, r4, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r4, r6, r7} │ │ │ │ + ldmia r0!, {r4, r5, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r2, 35719e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2410fe> │ │ │ │ + push {r1, r3, r4, lr} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r6!, {r1, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r2, #130 @ 0x82 │ │ │ │ + cmp r4, #98 @ 0x62 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - movs r6, #246 @ 0xf6 │ │ │ │ + cmp r0, #214 @ 0xd6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stmia r6!, {r1, r2, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r5, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - orrs.w r0, lr, #7012352 @ 0x6b0000 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ + @ instruction: 0xf63e00d6 │ │ │ │ + ldmia r0!, {r1, r2, r4, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r5!, {r2, r4, r7} │ │ │ │ + stmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r6!, {r3, r4} │ │ │ │ + stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r2, [r0, #28] │ │ │ │ + ldrh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r7, r3, #3 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r3, r4, r6} │ │ │ │ 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 +998242,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, #36] @ 0x24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r0, [r4, #15] │ │ │ │ + strb r0, [r0, #23] │ │ │ │ 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 +998484,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 r5!, {r1, r2, r7} │ │ │ │ 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 +998687,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, #48] @ 0x30 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ + ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ 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 +998787,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 │ │ │ │ + cdp2 0, 0, cr0, cr0, cr7, {7} │ │ │ │ + ldr r5, [sp, #296] @ 0x128 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r0!, {r2, r5, r6} │ │ │ │ + stmia r2!, {r2, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xfb9e00e7 │ │ │ │ - str r7, [sp, #760] @ 0x2f8 │ │ │ │ + ldc2l 0, cr0, [lr, #-924]! @ 0xfffffc64 │ │ │ │ + ldr r1, [sp, #632] @ 0x278 │ │ │ │ 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 +998892,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 r1!, {r3, r4, r5, r7} │ │ │ │ + lsls r3, r2, #3 │ │ │ │ + stmia r1!, {r2, r3, r4} │ │ │ │ + lsls r3, r2, #3 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #304] @ (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,18 +999033,18 @@ │ │ │ │ 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 │ │ │ │ - lsls r3, r2, #3 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + stmia r0!, {r2, r3, r4, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ + it le │ │ │ │ + lslle 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} │ │ │ │ ldr.w r9, [pc, #252] @ 357b20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x241a80> │ │ │ │ @@ -999138,18 +999141,18 @@ │ │ │ │ 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} │ │ │ │ - lsls r3, r2, #3 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itet cs │ │ │ │ + lslcs r3, r2, #3 │ │ │ │ + pushcc {r4, lr} │ │ │ │ + movcs.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} │ │ │ │ ldr r1, [pc, #76] @ (357b90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x241af0>) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -999185,15 +999188,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 r6, #88 @ 0x58 │ │ │ │ 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 +999243,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 │ │ │ │ + pop {r1, r4, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r2 │ │ │ │ @@ -999263,15 +999266,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 │ │ │ │ + vqadd.u8 q0, q13, q1 │ │ │ │ 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 +999354,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 │ │ │ │ + pop {r1, r4, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r4, #156 @ 0x9c │ │ │ │ + adds r6, #124 @ 0x7c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - revsh r0, r0 │ │ │ │ + pop {r5, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r5, [sp, #200] @ 0xc8 │ │ │ │ + str r7, [sp, #72] @ 0x48 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - hlt 0x0028 │ │ │ │ + pop {r3, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r5, [sp, #104] @ 0x68 │ │ │ │ + str r6, [sp, #1000] @ 0x3e8 │ │ │ │ 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 +999456,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> │ │ │ │ + cbnz r4, 357f10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x241e70> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r3, #110 @ 0x6e │ │ │ │ + adds r5, #78 @ 0x4e │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r2, 357ed4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x241e34> │ │ │ │ + cbnz r2, 357f0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x241e6c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r4, [sp, #16] │ │ │ │ + str r5, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r2, 357ed6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x241e36> │ │ │ │ + cbnz r2, 357f0e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x241e6e> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r3, [sp, #944] @ 0x3b0 │ │ │ │ + str r5, [sp, #816] @ 0x330 │ │ │ │ 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 +999551,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 │ │ │ │ + hlt 0x001a │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r2, #100 @ 0x64 │ │ │ │ + adds r4, #68 @ 0x44 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb888 │ │ │ │ + rev16 r0, r5 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r2, [sp, #1000] @ 0x3e8 │ │ │ │ + str r4, [sp, #872] @ 0x368 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb870 │ │ │ │ + rev16 r0, r2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r2, [sp, #904] @ 0x388 │ │ │ │ + str r4, [sp, #776] @ 0x308 │ │ │ │ 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 +999642,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 │ │ │ │ + cbnz r0, 3580d2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x242032> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r1, #106 @ 0x6a │ │ │ │ + adds r3, #74 @ 0x4a │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb7aa │ │ │ │ + cbnz r2, 3580ce <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24202e> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r2, [sp, #16] │ │ │ │ + str r3, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb796 │ │ │ │ + cbnz r6, 3580d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x242030> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r1, [sp, #960] @ 0x3c0 │ │ │ │ + str r3, [sp, #832] @ 0x340 │ │ │ │ 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 +999731,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 │ │ │ │ + cbnz r2, 3581a6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x242106> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb6f8 │ │ │ │ + @ instruction: 0xb8d8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb6f0 │ │ │ │ + @ instruction: 0xb8d0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb6e0 │ │ │ │ + @ instruction: 0xb8c0 │ │ │ │ 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 +999812,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: 0xb860 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r7, #130 @ 0x82 │ │ │ │ + adds r1, #98 @ 0x62 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb654 │ │ │ │ + @ instruction: 0xb834 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r0, [sp, #120] @ 0x78 │ │ │ │ + str r1, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb642 │ │ │ │ + @ instruction: 0xb822 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ + str r1, [sp, #944] @ 0x3b0 │ │ │ │ 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 +999893,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: 0xb7a4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r6, #170 @ 0xaa │ │ │ │ + adds r0, #138 @ 0x8a │ │ │ │ lsls r2, r2, #3 │ │ │ │ - push {r3, r4, r7, lr} │ │ │ │ + @ instruction: 0xb778 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r6, [r0, #58] @ 0x3a │ │ │ │ + str r1, [sp, #152] @ 0x98 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - push {r1, r2, r7, lr} │ │ │ │ + @ instruction: 0xb766 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r4, [r6, #56] @ 0x38 │ │ │ │ + str r1, [sp, #80] @ 0x50 │ │ │ │ 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 +1000015,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} │ │ │ │ + @ instruction: 0xb6b6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r5, #160 @ 0xa0 │ │ │ │ + cmp r7, #128 @ 0x80 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - push {r1, r4, r7} │ │ │ │ + cpsid i │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r4, [r4, #48] @ 0x30 │ │ │ │ + str r0, [sp, #16] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - push {r3, r6} │ │ │ │ + @ instruction: 0xb628 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r6, [r0, #20] │ │ │ │ + ldrh r6, [r4, #34] @ 0x22 │ │ │ │ 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 +1000132,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, r7, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r6, 358650 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2425b0> │ │ │ │ + push {r1, r2, r4, r5, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r4, [r1, #38] @ 0x26 │ │ │ │ + ldrh r4, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbz r6, 35864c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2425ac> │ │ │ │ + push {r1, r2, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r0, [r1, #10] │ │ │ │ + ldrh r0, [r5, #24] │ │ │ │ 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 +1000208,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 │ │ │ │ + push {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - sxtb r4, r6 │ │ │ │ + push {r2, r4, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r2, #254 @ 0xfe │ │ │ │ + cmp r4, #222 @ 0xde │ │ │ │ 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 +1000233,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 │ │ │ │ + push {r1, r4, r5} │ │ │ │ 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 +1000358,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> │ │ │ │ + cbz r2, 3588e2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x242842> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - sub sp, #424 @ 0x1a8 │ │ │ │ + uxtb r2, r1 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r0, [r4, #18] │ │ │ │ + ldrh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - sub sp, #120 @ 0x78 │ │ │ │ + sxtb r6, r7 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r0, [r0, #54] @ 0x36 │ │ │ │ + ldrh r0, [r4, #4] │ │ │ │ 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 +1000492,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 │ │ │ │ + cbz r6, 358a30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x242990> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r0, #64 @ 0x40 │ │ │ │ + cmp r2, #32 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r7, sp, #840 @ 0x348 │ │ │ │ + cbz r2, 358a30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x242990> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r4, [r0, #6] │ │ │ │ + ldrh r4, [r4, #20] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r7, sp, #664 @ 0x298 │ │ │ │ + cbz r6, 358a2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24298c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r4, [r0, #42] @ 0x2a │ │ │ │ + strh r4, [r4, #56] @ 0x38 │ │ │ │ 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 +1000578,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 │ │ │ │ + cbz r2, 358aee <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x242a4e> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #88 @ 0x58 │ │ │ │ + sub sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r0, [r5, #62] @ 0x3e │ │ │ │ + ldrh r0, [r1, #14] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r6, sp, #944 @ 0x3b0 │ │ │ │ + sub sp, #304 @ 0x130 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r2, [r5, #34] @ 0x22 │ │ │ │ + strh r2, [r1, #50] @ 0x32 │ │ │ │ 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 +1000688,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 sp, #184 @ 0xb8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r6, #48 @ 0x30 │ │ │ │ + cmp r0, #16 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r5, sp, #776 @ 0x308 │ │ │ │ + add r7, sp, #648 @ 0x288 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r4, [r6, #52] @ 0x34 │ │ │ │ + ldrh r4, [r2, #4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r5, sp, #600 @ 0x258 │ │ │ │ + add r7, sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r4, [r6, #24] │ │ │ │ + strh r4, [r2, #40] @ 0x28 │ │ │ │ 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 +1000778,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 r7, sp, #584 @ 0x248 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, sp, #184 @ 0xb8 │ │ │ │ + add r7, sp, #56 @ 0x38 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r0, [r7, #44] @ 0x2c │ │ │ │ + strh r0, [r3, #60] @ 0x3c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r5, sp, #16 │ │ │ │ + add r6, sp, #912 @ 0x390 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r2, [r7, #16] │ │ │ │ + strh r2, [r3, #32] │ │ │ │ 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 +1000833,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 r6, sp, #520 @ 0x208 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r4, #60 @ 0x3c │ │ │ │ + movs r6, #28 │ │ │ │ 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 +1000896,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 r6, sp, #336 @ 0x150 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, sp, #992 @ 0x3e0 │ │ │ │ + add r5, sp, #864 @ 0x360 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r3, #146 @ 0x92 │ │ │ │ + movs r5, #114 @ 0x72 │ │ │ │ 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 +1000957,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 r5, sp, #432 @ 0x1b0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, sp, #616 @ 0x268 │ │ │ │ + add r5, sp, #488 @ 0x1e8 │ │ │ │ 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 +1001003,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 r5, sp, #384 @ 0x180 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, sp, #376 @ 0x178 │ │ │ │ + add r5, sp, #248 @ 0xf8 │ │ │ │ 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 +1001069,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 r4, sp, #912 @ 0x390 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, sp, #104 @ 0x68 │ │ │ │ + add r4, sp, #1000 @ 0x3e8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, sp, #952 @ 0x3b8 │ │ │ │ + add r4, sp, #824 @ 0x338 │ │ │ │ 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 +1001355,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 r3, sp, #96 @ 0x60 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #448 @ 0x1c0 │ │ │ │ + add r2, sp, #320 @ 0x140 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #496 @ 0x1f0 │ │ │ │ + add r2, sp, #368 @ 0x170 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #864 @ 0x360 │ │ │ │ + add r2, sp, #736 @ 0x2e0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #704 @ 0x2c0 │ │ │ │ + add r2, sp, #576 @ 0x240 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #544 @ 0x220 │ │ │ │ + add r2, sp, #416 @ 0x1a0 │ │ │ │ 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 +1001588,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 r0, sp, #792 @ 0x318 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, pc, #416 @ (adr r6, 359728 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x243688>) │ │ │ │ + add r0, sp, #288 @ 0x120 │ │ │ │ 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 +1001728,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 r7, pc, #504 @ (adr r7, 3598f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x243858>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, pc, #408 @ (adr r5, 35989c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2437fc>) │ │ │ │ + add r7, pc, #280 @ (adr r7, 35981c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24377c>) │ │ │ │ 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 +1001907,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 r6, pc, #88 @ (adr r6, 359934 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x243894>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #856 @ (adr r3, 359c38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x243b98>) │ │ │ │ + add r5, pc, #728 @ (adr r5, 359bb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x243b18>) │ │ │ │ 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 +1002076,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 r4, pc, #688 @ (adr r4, 359d4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x243cac>) │ │ │ │ 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 +1002170,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 r2, pc, #888 @ (adr r2, 359f38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x243e98>) │ │ │ │ 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 +1002317,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 r1, pc, #720 @ (adr r1, 35a050 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x243fb0>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ + add r1, pc, #832 @ (adr r1, 35a0c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x244024>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ + add r1, pc, #864 @ (adr r1, 35a0e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x244048>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ + add r1, pc, #288 @ (adr r1, 359eac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x243e0c>) │ │ │ │ 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 +1002480,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 │ │ │ │ + add r1, pc, #160 @ (adr r1, 359fec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x243f4c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ + add r0, pc, #928 @ (adr r0, 35a2f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x244250>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [sp, #904] @ 0x388 │ │ │ │ + add r0, pc, #776 @ (adr r0, 35a25c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2441bc>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [sp, #920] @ 0x398 │ │ │ │ + add r0, pc, #792 @ (adr r0, 35a270 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2441d0>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ + add r0, pc, #840 @ (adr r0, 35a2a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x244204>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [sp, #904] @ 0x388 │ │ │ │ + add r0, pc, #776 @ (adr r0, 35a268 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2441c8>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ + add r0, pc, #600 @ (adr r0, 35a1bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24411c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ + add r0, pc, #576 @ (adr r0, 35a1a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x244108>) │ │ │ │ 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 +1002651,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 r7, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r7, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #568] @ 0x238 │ │ │ │ + ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #568] @ 0x238 │ │ │ │ + ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #600] @ 0x258 │ │ │ │ + ldr r7, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #536] @ 0x218 │ │ │ │ + ldr r7, [sp, #408] @ 0x198 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #376] @ 0x178 │ │ │ │ + ldr r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #336] @ 0x150 │ │ │ │ + ldr r7, [sp, #208] @ 0xd0 │ │ │ │ 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 +1002920,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 r4, [sp, #616] @ 0x268 │ │ │ │ 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 +1003831,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 │ │ │ │ + str r1, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r2, [r2, #58] @ 0x3a │ │ │ │ + str r1, [sp, #200] @ 0xc8 │ │ │ │ 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 +1005994,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, #28] │ │ │ │ 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 +1006399,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, #11] │ │ │ │ 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 +1006645,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 │ │ │ │ + strb r2, [r4, #1] │ │ │ │ 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 +1007091,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, #40] @ 0x28 │ │ │ │ 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 +1007170,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, #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 r3, [pc, #52] @ (35d74c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2476ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1007194,15 +1007197,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, #28] │ │ │ │ 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 +1007224,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, #24] │ │ │ │ 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 +1007354,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 │ │ │ │ + ldr r6, [r4, #16] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r6, [r1, #112] @ 0x70 │ │ │ │ + ldr r6, [r5, #12] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r2, [r0, #104] @ 0x68 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ 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 +1007443,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 │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r0, [r3, #108] @ 0x6c │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r0, [r1, #100] @ 0x64 │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ 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 +1007584,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 │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r4, [r2, #92] @ 0x5c │ │ │ │ + str r4, [r6, #120] @ 0x78 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r6, [r7, #92] @ 0x5c │ │ │ │ + str r6, [r3, #124] @ 0x7c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r2, [r5, #92] @ 0x5c │ │ │ │ + str r2, [r1, #124] @ 0x7c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r0, r5, #17 │ │ │ │ + lsrs r0, r1, #25 │ │ │ │ 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 +1008557,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, r6] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsh r2, [r2, r3] │ │ │ │ + str r2, [r6, #8] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r4, [r5, r6] │ │ │ │ + ldrsh r4, [r1, r6] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r6, [r7, r6] │ │ │ │ + ldrsh r6, [r3, r6] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r4, [r1, r4] │ │ │ │ + ldrsh r4, [r5, r3] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r6, [r3, r3] │ │ │ │ + ldrsh r6, [r7, r2] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r4, [r3, r1] │ │ │ │ + ldrsh r4, [r7, r0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r2, [r2, r2] │ │ │ │ + ldrsh r2, [r6, r1] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r6, [r0, r1] │ │ │ │ + ldrsh r6, [r4, r0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r4, [r5, r2] │ │ │ │ + ldrsh r4, [r1, r2] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r6, [r1, r0] │ │ │ │ + ldrb r6, [r5, r7] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r4, [r3, r1] │ │ │ │ + ldrsh r4, [r7, r0] │ │ │ │ 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 +1008656,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] │ │ │ │ + ldrb r6, [r5, r5] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r4, [r4, r1] │ │ │ │ + ldrsh r4, [r0, r1] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r2, [r7, r5] │ │ │ │ + ldrb r2, [r3, r5] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r4, [r7, r7] │ │ │ │ + ldrb r4, [r3, r7] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r0, [r5, r5] │ │ │ │ + ldrb r0, [r1, r5] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r4, [r1, r5] │ │ │ │ + ldrb r4, [r5, r4] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r6, [r0, r1] │ │ │ │ + ldrsh r6, [r4, r0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r2, [r5, r4] │ │ │ │ + ldrb r2, [r1, r4] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r4, [r3, r7] │ │ │ │ + ldrb r4, [r7, r6] │ │ │ │ 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 +1009093,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] │ │ │ │ + ldrb r6, [r1, r2] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [r2, r7] │ │ │ │ + ldrh r4, [r6, r6] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [r4, r6] │ │ │ │ + ldrh r6, [r0, r6] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [r6, r6] │ │ │ │ + ldrh r4, [r2, r6] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r0, [r1, r6] │ │ │ │ + ldrh r0, [r5, r5] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r2, [r3, r1] │ │ │ │ + ldrh r2, [r7, r0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [r3, r5] │ │ │ │ + ldrh r6, [r7, r4] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [r2, r1] │ │ │ │ + ldrh r4, [r6, r0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r2, [r3, r3] │ │ │ │ + ldrh r2, [r7, r2] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [r5, r2] │ │ │ │ + ldrh r6, [r1, r2] │ │ │ │ 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 +1009207,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, r7] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r2, [r6, r3] │ │ │ │ + ldr r2, [r2, r3] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r6, [r1, r7] │ │ │ │ + ldr r6, [r5, r6] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r4, [r6, r3] │ │ │ │ + ldr r4, [r2, r3] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r6, [r0, r6] │ │ │ │ + ldr r6, [r4, r5] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r4, [r3, r4] │ │ │ │ + ldr r4, [r7, r3] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r2, [r6, r5] │ │ │ │ + ldr r2, [r2, r5] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r4, [r6, r2] │ │ │ │ + ldr r4, [r2, r2] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r0, [r4, r5] │ │ │ │ + ldr r0, [r0, r5] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r4, [r0, r5] │ │ │ │ + ldr r4, [r4, r4] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r6, [r7, r3] │ │ │ │ + ldr r6, [r3, r3] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r2, [r4, r4] │ │ │ │ + ldr r2, [r0, r4] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r4, [r2, r2] │ │ │ │ + ldr r4, [r6, r1] │ │ │ │ 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 +1009686,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] │ │ │ │ + strb r2, [r5, r2] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r2, [r1, r1] │ │ │ │ + strb r2, [r5, r0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r6, [r0, r1] │ │ │ │ + strb r6, [r4, 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, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #288] @ (35f204 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x249164>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1009949,23 +1009952,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, r7] │ │ │ │ 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, r6] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r7, [pc, #672] @ (35f658 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2495b8>) │ │ │ │ + str r0, [r1, r6] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r7, [pc, #600] @ (35f614 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x249574>) │ │ │ │ + str r6, [r6, r5] │ │ │ │ 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 +1010229,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 r7, [pc, #968] @ (35fa50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2499b0>) │ │ │ │ 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 r6, [pc, #920] @ (35fa28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x249988>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [pc, #128] @ (35f714 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x249674>) │ │ │ │ + ldr r7, [pc, #0] @ (35f694 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2495f4>) │ │ │ │ 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 +1010598,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 r3, [pc, #792] @ (35fda0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x249d00>) │ │ │ │ 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 r3, [pc, #784] @ (35fda0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x249d00>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r1, [pc, #704] @ (35fd54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x249cb4>) │ │ │ │ + ldr r3, [pc, #576] @ (35fcd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x249c34>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r1, [pc, #632] @ (35fd10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x249c70>) │ │ │ │ + ldr r3, [pc, #504] @ (35fc90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x249bf0>) │ │ │ │ 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 +1010886,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 │ │ │ │ + ldr r0, [pc, #1008] @ (3601c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24a120>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - mov ip, r9 │ │ │ │ + ldr r0, [pc, #688] @ (360084 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x249fe4>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - mov r8, fp │ │ │ │ + ldr r0, [pc, #736] @ (3600b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24a018>) │ │ │ │ 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 +1011111,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 │ │ │ │ + blx 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 +1011157,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 │ │ │ │ + cmp lr, 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 +1011205,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: 0xb880 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - orrs r0, r6 │ │ │ │ + cmp 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 +1011594,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 │ │ │ │ + rors r2, r2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ @ instruction: 0xfaca018e │ │ │ │ - subs r7, #128 @ 0x80 │ │ │ │ + adcs r0, r4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r7, #72 @ 0x48 │ │ │ │ + asrs r0, r5 │ │ │ │ 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 +1011811,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 │ │ │ │ + eors r6, r3 │ │ │ │ lsls r3, r2, #3 │ │ │ │ strh.w r0, [sl, #398] @ 0x18e │ │ │ │ - subs r6, #74 @ 0x4a │ │ │ │ + ands r2, r5 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r5, #232 @ 0xe8 │ │ │ │ + subs r7, #200 @ 0xc8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r5, #186 @ 0xba │ │ │ │ + subs r7, #154 @ 0x9a │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r5, #140 @ 0x8c │ │ │ │ + subs r7, #108 @ 0x6c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r6, #58 @ 0x3a │ │ │ │ + ands r2, r3 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r5, #120 @ 0x78 │ │ │ │ + subs r7, #88 @ 0x58 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r6, #78 @ 0x4e │ │ │ │ + ands r6, r5 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r5, #188 @ 0xbc │ │ │ │ + subs r7, #156 @ 0x9c │ │ │ │ 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 +1012076,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 r6, #232 @ 0xe8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ addw r1, r8, #2190 @ 0x88e │ │ │ │ - subs r4, #222 @ 0xde │ │ │ │ + subs r6, #190 @ 0xbe │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r5, #62 @ 0x3e │ │ │ │ + subs r7, #30 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r4, #14 │ │ │ │ + subs r5, #238 @ 0xee │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r4, #108 @ 0x6c │ │ │ │ + subs r6, #76 @ 0x4c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r5, #130 @ 0x82 │ │ │ │ + subs r7, #98 @ 0x62 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r4, #16 │ │ │ │ + subs r5, #240 @ 0xf0 │ │ │ │ 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 +1012173,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 │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r6, [r6, #116] @ 0x74 │ │ │ │ + ldr r6, [r2, #20] │ │ │ │ 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 +1012298,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 r6, #104 @ 0x68 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r4, #140 @ 0x8c │ │ │ │ + subs r6, #108 @ 0x6c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r0, [r1, #100] @ 0x64 │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r6, [r7, #96] @ 0x60 │ │ │ │ + ldr r6, [r3, #0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r3, #218 @ 0xda │ │ │ │ + subs r5, #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 │ │ │ │ ldr r3, [pc, #16] @ (360d24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24ac84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1012343,15 +1012346,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 r5, #94 @ 0x5e │ │ │ │ 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 +1012433,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 r4, #166 @ 0xa6 │ │ │ │ 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 +1012519,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 r2, pc, #864 @ (adr r2, 3612a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24b204>) │ │ │ │ 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 +1012685,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 r2, #246 @ 0xf6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, sp, #192 @ 0xc0 │ │ │ │ + add r7, sp, #64 @ 0x40 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ + add r1, pc, #624 @ (adr r1, 3613a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24b300>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, #236 @ 0xec │ │ │ │ + subs r2, #204 @ 0xcc │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r1, #14 │ │ │ │ + subs r2, #238 @ 0xee │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r0, #88 @ 0x58 │ │ │ │ + subs r2, #56 @ 0x38 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r0, #138 @ 0x8a │ │ │ │ + subs r2, #106 @ 0x6a │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r0, #48 @ 0x30 │ │ │ │ + subs r2, #16 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, sp, #296 @ 0x128 │ │ │ │ + add r6, sp, #168 @ 0xa8 │ │ │ │ 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 +1012784,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 r7, [sp, #880] @ 0x370 │ │ │ │ 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 +1012946,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 │ │ │ │ + subs r0, #82 @ 0x52 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, sp, #272 @ 0x110 │ │ │ │ + add r4, sp, #144 @ 0x90 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r4, [sp, #832] @ 0x340 │ │ │ │ + ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r6, #72 @ 0x48 │ │ │ │ + subs r0, #40 @ 0x28 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r6, #34 @ 0x22 │ │ │ │ + subs r0, #2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r5, #180 @ 0xb4 │ │ │ │ + adds r7, #148 @ 0x94 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r5, #158 @ 0x9e │ │ │ │ + adds r7, #126 @ 0x7e │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r5, #140 @ 0x8c │ │ │ │ + adds r7, #108 @ 0x6c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #376 @ 0x178 │ │ │ │ + add r3, sp, #248 @ 0xf8 │ │ │ │ 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 +1013219,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 │ │ │ │ + b.n 36182c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24b78c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r2, r7, #31 │ │ │ │ + asrs r2, r3, #7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r3, #224 @ 0xe0 │ │ │ │ + adds r5, #192 @ 0xc0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r3, #134 @ 0x86 │ │ │ │ + adds r5, #102 @ 0x66 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r3, #244 @ 0xf4 │ │ │ │ + adds r5, #212 @ 0xd4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r4, #48 @ 0x30 │ │ │ │ + adds r6, #16 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r3, #220 @ 0xdc │ │ │ │ + adds r5, #188 @ 0xbc │ │ │ │ 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 +1013485,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> │ │ │ │ + svc 112 @ 0x70 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r3, #212 @ 0xd4 │ │ │ │ + adds r5, #180 @ 0xb4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r0, r0, #27 │ │ │ │ + asrs r0, r4, #2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r3, #140 @ 0x8c │ │ │ │ + adds r5, #108 @ 0x6c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r3, #210 @ 0xd2 │ │ │ │ + adds r5, #178 @ 0xb2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r2, #228 @ 0xe4 │ │ │ │ + adds r4, #196 @ 0xc4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r2, #194 @ 0xc2 │ │ │ │ + adds r4, #162 @ 0xa2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r2, #82 @ 0x52 │ │ │ │ + adds r4, #50 @ 0x32 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r2, #112 @ 0x70 │ │ │ │ + adds r4, #80 @ 0x50 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r2, #86 @ 0x56 │ │ │ │ + adds r4, #54 @ 0x36 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r2, #156 @ 0x9c │ │ │ │ + adds r4, #124 @ 0x7c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r2, #96 @ 0x60 │ │ │ │ + adds r4, #64 @ 0x40 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r2, #140 @ 0x8c │ │ │ │ + adds r4, #108 @ 0x6c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r2, #52 @ 0x34 │ │ │ │ + adds r4, #20 │ │ │ │ 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 +1014024,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 r7, #172 @ 0xac │ │ │ │ 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 r6, #70 @ 0x46 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r6, #252 @ 0xfc │ │ │ │ + adds r0, #220 @ 0xdc │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r6, #192 @ 0xc0 │ │ │ │ + adds r0, #160 @ 0xa0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r4, #148 @ 0x94 │ │ │ │ + adds r6, #116 @ 0x74 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r3, #78 @ 0x4e │ │ │ │ + adds r5, #46 @ 0x2e │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r6, #70 @ 0x46 │ │ │ │ + adds r0, #38 @ 0x26 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r6, #10 │ │ │ │ + cmp r7, #234 @ 0xea │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r6, #60 @ 0x3c │ │ │ │ + adds r0, #28 │ │ │ │ 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 +1014340,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 r4, #188 @ 0xbc │ │ │ │ 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 r3, #92 @ 0x5c │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r5, #70 @ 0x46 │ │ │ │ + cmp r7, #38 @ 0x26 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r4, #214 @ 0xd6 │ │ │ │ + cmp r6, #182 @ 0xb6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r4, #246 @ 0xf6 │ │ │ │ + cmp r6, #214 @ 0xd6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r1, #126 @ 0x7e │ │ │ │ + adds r3, #94 @ 0x5e │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r0, #60 @ 0x3c │ │ │ │ + adds r2, #28 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r4, #42 @ 0x2a │ │ │ │ + cmp r6, #10 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r4, #74 @ 0x4a │ │ │ │ + cmp r6, #42 @ 0x2a │ │ │ │ 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 +1014618,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>) │ │ │ │ + str r4, [r4, r4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r7, [pc, #296] @ (3625c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24c524>) │ │ │ │ + str r2, [r5, r4] │ │ │ │ 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 r3, #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 │ │ │ │ vcvt.f64.f32 d4, s4 │ │ │ │ vcvt.f64.f32 d5, s5 │ │ │ │ @@ -1014732,21 +1014735,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 r2, #104 @ 0x68 │ │ │ │ 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 r7, [pc, #344] @ (36274c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24c6ac>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cmp r0, #18 │ │ │ │ + cmp r1, #242 @ 0xf2 │ │ │ │ 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 +1014818,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 │ │ │ │ + cmp r1, #126 @ 0x7e │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r7, #156 @ 0x9c │ │ │ │ + cmp r1, #124 @ 0x7c │ │ │ │ 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 +1014972,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 │ │ │ │ + cmp r1, #42 @ 0x2a │ │ │ │ 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 │ │ │ │ + cmp r0, #72 @ 0x48 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r6, #56 @ 0x38 │ │ │ │ + cmp r0, #24 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r6, #36 @ 0x24 │ │ │ │ + cmp r0, #4 │ │ │ │ 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 +1015068,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 r7, #150 @ 0x96 │ │ │ │ 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 r7, #54 @ 0x36 │ │ │ │ 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 +1015149,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 r6, #146 @ 0x92 │ │ │ │ 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 +1015231,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 r2, [pc, #432] @ (362cc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24cc20>) │ │ │ │ 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 r5, #238 @ 0xee │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r3, #226 @ 0xe2 │ │ │ │ + movs r5, #194 @ 0xc2 │ │ │ │ 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 +1015327,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 r5, #4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r2, #244 @ 0xf4 │ │ │ │ + movs r4, #212 @ 0xd4 │ │ │ │ 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 +1015411,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 r4, #182 @ 0xb6 │ │ │ │ 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 r4, #66 @ 0x42 │ │ │ │ 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 +1015618,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 r1, #236 @ 0xec │ │ │ │ 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 +1015770,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 │ │ │ │ + movs r0, #188 @ 0xbc │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r2, r7, #2 │ │ │ │ + movs r0, #154 @ 0x9a │ │ │ │ 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 +1015892,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, #7 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldmia r6, {r1, r2, r4, r6} │ │ │ │ lsls r6, r1, #6 │ │ │ │ - adds r4, r3, #5 │ │ │ │ + subs r4, r7, #4 │ │ │ │ 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 +1016008,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 │ │ │ │ + subs r0, r4, #2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ - adds r6, r0, #1 │ │ │ │ + subs r6, r4, #0 │ │ │ │ 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 +1016125,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 │ │ │ │ + adds r0, r3, #5 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r7, #168 @ 0xa8 │ │ │ │ + adds r1, #136 @ 0x88 │ │ │ │ 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 +1016229,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 │ │ │ │ + sxth r6, r5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r3!, {r1, r4} │ │ │ │ + ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ 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 +1016309,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 │ │ │ │ + cbz r2, 363708 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24d668> │ │ │ │ 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 +1016417,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 sp, #392 @ 0x188 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r1, {r1, r2, r5} │ │ │ │ + ldmia r3!, {r1, r2} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r1!, {r2, r5} │ │ │ │ + ldmia r3!, {r2} │ │ │ │ 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 +1016498,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 r7, sp, #296 @ 0x128 │ │ │ │ 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 +1016669,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 │ │ │ │ + adds r2, r7, r3 │ │ │ │ lsls r3, r2, #3 │ │ │ │ lsrs r4, r7, #22 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - asrs r4, r1, #25 │ │ │ │ + adds r4, r5, r0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, sp, #904 @ 0x388 │ │ │ │ + add r5, sp, #776 @ 0x308 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r3, #24 │ │ │ │ + asrs r6, r7, #31 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - asrs r4, r5, #24 │ │ │ │ + adds r4, r1, r0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - asrs r6, r4, #24 │ │ │ │ + adds r6, r0, r0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - asrs r4, r1, #24 │ │ │ │ + asrs r4, r5, #31 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r6, [r1, #9] │ │ │ │ + strb r6, [r5, #16] │ │ │ │ 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 +1016846,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, #25 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - asrs r4, r6, #17 │ │ │ │ + asrs r4, r2, #25 │ │ │ │ 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 +1016964,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, #23 │ │ │ │ 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 +1017127,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, #16 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, pc, #160 @ (adr r7, 364000 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24df60>) │ │ │ │ + add r1, sp, #32 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r1, #8 │ │ │ │ + asrs r2, r5, #15 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r0, [r0, #92] @ 0x5c │ │ │ │ + ldr r0, [r4, #120] @ 0x78 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r7, #6 │ │ │ │ + asrs r0, r3, #14 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, pc, #344 @ (adr r7, 3640c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24e028>) │ │ │ │ + add r1, sp, #216 @ 0xd8 │ │ │ │ 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 +1017276,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, #12 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, pc, #56 @ (adr r6, 364124 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24e084>) │ │ │ │ + add r7, pc, #952 @ (adr r7, 3644a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24e404>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r1, #2 │ │ │ │ + asrs r6, r5, #9 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r2, [r4, #112] @ 0x70 │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r4, #1 │ │ │ │ + asrs r6, r0, #9 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - asrs r4, r0, #2 │ │ │ │ + asrs r4, r4, #9 │ │ │ │ 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 +1017416,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 │ │ │ │ + asrs r0, r7, #5 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, pc, #520 @ (adr r4, 364468 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24e3c8>) │ │ │ │ + add r6, pc, #392 @ (adr r6, 3643e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24e348>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r1, #28 │ │ │ │ + asrs r0, r5, #3 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r4, [r3, #88] @ 0x58 │ │ │ │ + str r4, [r7, #116] @ 0x74 │ │ │ │ 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 +1017450,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 │ │ │ │ + asrs r2, r7, #1 │ │ │ │ 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 +1017480,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 │ │ │ │ + asrs r6, r7, #32 │ │ │ │ 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 +1017508,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 │ │ │ │ + asrs r2, r4, #32 │ │ │ │ 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 +1017538,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, #31 │ │ │ │ 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 +1017566,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, #30 │ │ │ │ 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 +1017596,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, #29 │ │ │ │ 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 +1017624,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, #29 │ │ │ │ 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 +1017654,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, #28 │ │ │ │ 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 +1017680,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, #27 │ │ │ │ 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 +1017706,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, #27 │ │ │ │ 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 +1017902,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, #20 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [sp, #856] @ 0x358 │ │ │ │ + add r0, pc, #728 @ (adr r0, 364a4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24e9ac>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r6, #12 │ │ │ │ + lsrs r4, r2, #20 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r6, [r5, #84] @ 0x54 │ │ │ │ + str r6, [r1, #116] @ 0x74 │ │ │ │ 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 +1018027,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, #17 │ │ │ │ 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 +1018191,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, #13 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [sp, #792] @ 0x318 │ │ │ │ + ldr r6, [sp, #664] @ 0x298 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r4, #4 │ │ │ │ + lsrs r4, r0, #12 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r2, r1, #3 │ │ │ │ + lsrs r2, r5, #10 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r6, r1, #4 │ │ │ │ + lsrs r6, r5, #11 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r0, r5, #2 │ │ │ │ + lsrs r0, r1, #10 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r2, [r4, r6] │ │ │ │ + ldrsh r2, [r0, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r7, #1 │ │ │ │ + lsrs r2, r3, #9 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r0, r3, #2 │ │ │ │ + lsrs r0, r7, #9 │ │ │ │ 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 +1018371,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, #7 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r2, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r4, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r1, #29 │ │ │ │ + lsrs r4, r5, #4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r6, r3, #29 │ │ │ │ + lsrs r6, r7, #4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r6, r6, #28 │ │ │ │ + lsrs r6, r2, #4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r4, r7, #28 │ │ │ │ + lsrs r4, r3, #4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r2, [r1, r7] │ │ │ │ + ldrb r2, [r5, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r1, #28 │ │ │ │ + lsrs r6, r5, #3 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r0, r0, #27 │ │ │ │ + lsrs r0, r4, #2 │ │ │ │ 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 +1018521,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 │ │ │ │ + lsrs r2, r6, #32 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r1, [sp, #96] @ 0x60 │ │ │ │ + ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r7, #22 │ │ │ │ + lsls r0, r3, #30 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r6, [r4, r0] │ │ │ │ + ldrb r6, [r0, r0] │ │ │ │ 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 +1018707,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, #27 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r7, [sp, #640] @ 0x280 │ │ │ │ + ldr r1, [sp, #512] @ 0x200 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr??.w r0, [r6, ] │ │ │ │ - lsls r6, r0, #17 │ │ │ │ + lsls r6, r4, #24 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r0, [r3, r2] │ │ │ │ + ldrh r0, [r7, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r3, #16 │ │ │ │ + lsls r4, r7, #23 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [r5, r1] │ │ │ │ + ldrh r6, [r1, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r1, #14 │ │ │ │ + lsls r4, r5, #21 │ │ │ │ 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 │ │ │ │ + stmia r1!, {r1, r4, r5, r6} │ │ │ │ + lsls r2, r4, #3 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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 +1018990,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, #19 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r5, [sp, #656] @ 0x290 │ │ │ │ + str r7, [sp, #528] @ 0x210 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsh r0, [r7, r0] │ │ │ │ + str r0, [r3, #0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ + lsls r4, r6, #10 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ + lsls r4, r0, #11 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r2, r7, #2 │ │ │ │ + lsls r2, r3, #10 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r6, r4, #3 │ │ │ │ + lsls r6, r0, #11 │ │ │ │ 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 +1019268,26 @@ │ │ │ │ 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, #9 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r2, [sp, #752] @ 0x2f0 │ │ │ │ + str r4, [sp, #624] @ 0x270 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r0, [r1, r5] │ │ │ │ + ldrb r0, [r5, r4] │ │ │ │ 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} │ │ │ │ + movs r6, r3 │ │ │ │ + lsls r3, r2, #3 │ │ │ │ + vshr.u64 q8, q1, #30 │ │ │ │ + movs r4, r0 │ │ │ │ + lsls r3, r2, #3 │ │ │ │ + vshr.u64 q8, q1, #28 │ │ │ │ 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 +1019456,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 │ │ │ │ + vshr.u64 q0, q1, #52 │ │ │ │ + str r1, [sp, #728] @ 0x2d8 │ │ │ │ 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 │ │ │ │ + mrc2 0, 4, r0, cr8, cr2, {6} │ │ │ │ + mcr2 0, 5, r0, cr10, cr2, {6} │ │ │ │ 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 +1019643,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 │ │ │ │ + ldc2l 0, cr0, [r0, #840] @ 0x348 │ │ │ │ + ldrh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r1, r2, #3 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - @ instruction: 0xfbaa00d2 │ │ │ │ - @ instruction: 0xfb9400d2 │ │ │ │ + stc2 0, cr0, [sl, #840] @ 0x348 │ │ │ │ + ldc2l 0, cr0, [r4, #-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, #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 +1019828,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] │ │ │ │ + stc2 0, cr0, [r8], {210} @ 0xd2 │ │ │ │ + ldrh r2, [r5, #46] @ 0x2e │ │ │ │ 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 │ │ │ │ + smlaldx r0, r0, r2, r2 │ │ │ │ + @ instruction: 0xfb8c00d2 │ │ │ │ stmdb 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 +1020002,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] │ │ │ │ + @ instruction: 0xfa4600d2 │ │ │ │ + ldrh r4, [r1, #32] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds.w r1, sl, lr, lsl #2 │ │ │ │ - @ instruction: 0xf7b600d2 │ │ │ │ - @ instruction: 0xf76000d2 │ │ │ │ - @ instruction: 0xf71400d2 │ │ │ │ - sxth r6, r6 │ │ │ │ + ldrsb.w r0, [r6, #210] @ 0xd2 │ │ │ │ + vst4. {d16-d19}, [r0 :64], r2 │ │ │ │ + ldr??.w r0, [r4, #210] @ 0xd2 │ │ │ │ + push {r1, r2, r4} │ │ │ │ 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 +1020203,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] │ │ │ │ + ldr??.w r0, [lr, r2, lsl #1] │ │ │ │ + ldrh r4, [r5, #16] │ │ │ │ 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: 0xf7a200d2 │ │ │ │ + @ instruction: 0xf73800d2 │ │ │ │ + @ instruction: 0xf78c00d2 │ │ │ │ + @ instruction: 0xf72000d2 │ │ │ │ + @ instruction: 0xf6f200d2 │ │ │ │ + cbz r4, 365f8a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24feea> │ │ │ │ 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 +1020406,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: 0xf65e00d2 │ │ │ │ + ldrh r4, [r1, #0] │ │ │ │ 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 │ │ │ │ + @ instruction: 0xf58200d2 │ │ │ │ + adds.w r0, r8, #6881280 @ 0x690000 │ │ │ │ + sbc.w r0, ip, #6881280 @ 0x690000 │ │ │ │ + add.w r0, r0, #6881280 @ 0x690000 │ │ │ │ + @ instruction: 0xf4d400d2 │ │ │ │ + add r7, sp, #888 @ 0x378 │ │ │ │ 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 +1020567,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, #16] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r2, [r6, #60] @ 0x3c │ │ │ │ + ldrh r2, [r2, #12] │ │ │ │ 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 +1020701,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 │ │ │ │ + movw r0, #24786 @ 0x60d2 │ │ │ │ + asrs r4, r3, #4 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - orn r0, r4, #210 @ 0xd2 │ │ │ │ - and.w r0, r0, #210 @ 0xd2 │ │ │ │ + movw r0, #16594 @ 0x40d2 │ │ │ │ + @ instruction: 0xf1e000d2 │ │ │ │ stmdb 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 +1020881,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 │ │ │ │ + adds.w r0, lr, #210 @ 0xd2 │ │ │ │ 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 +1021042,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 │ │ │ │ + vshr.s64 q8, q1, #12 │ │ │ │ + mrc 0, 7, r0, cr8, cr2, {6} │ │ │ │ + vshr.s64 q0, q1, #4 │ │ │ │ + mrc 0, 6, r0, cr4, cr2, {6} │ │ │ │ + mcr 0, 7, r0, cr8, cr2, {6} │ │ │ │ + mrc 0, 7, r0, cr14, cr2, {6} │ │ │ │ + vqadd.s64 q0, q8, q1 │ │ │ │ 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 +1021244,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>) │ │ │ │ + str r6, [r1, r0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldc 0, cr0, [r4], {210} @ 0xd2 │ │ │ │ - blt.n 366b50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250ab0> │ │ │ │ + mrc 0, 3, r0, cr4, cr2, {6} │ │ │ │ + ble.n 366b10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250a70> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - blt.n 366b6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250acc> │ │ │ │ + ble.n 366b2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250a8c> │ │ │ │ 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 │ │ │ │ + mcr 0, 3, r0, cr6, cr2, {6} │ │ │ │ + mrc 0, 3, r0, cr0, cr2, {6} │ │ │ │ + mrc 0, 5, r0, cr6, cr2, {6} │ │ │ │ + stcl 0, cr0, [r2, #840]! @ 0x348 │ │ │ │ + mrc 0, 3, r0, cr4, cr2, {6} │ │ │ │ + stc 0, cr0, [r4, #840]! @ 0x348 │ │ │ │ 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 +1021392,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 │ │ │ │ + ldcl 0, cr0, [ip, #840] @ 0x348 │ │ │ │ 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>) │ │ │ │ + ldcl 0, cr0, [r0, #-840]! @ 0xfffffcb8 │ │ │ │ + ldr r6, [pc, #232] @ (366cf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250c54>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xeb8600d2 │ │ │ │ - adcs.w r0, ip, r2, lsr #3 │ │ │ │ - orrs.w r0, r6, r2, lsr #3 │ │ │ │ + stcl 0, cr0, [r6, #-840]! @ 0xfffffcb8 │ │ │ │ + ldc 0, cr0, [ip, #-840]! @ 0xfffffcb8 │ │ │ │ + ldc 0, cr0, [r6], #-840 @ 0xfffffcb8 │ │ │ │ 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 +1021464,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 │ │ │ │ + stc 0, cr0, [r8, #-840]! @ 0xfffffcb8 │ │ │ │ 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 +1021533,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 │ │ │ │ + ldc 0, cr0, [r6], {210} @ 0xd2 │ │ │ │ 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 +1021663,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 │ │ │ │ + stc 0, cr0, [r8], {210} @ 0xd2 │ │ │ │ + mrrc 0, 13, r0, ip, cr2 │ │ │ │ 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 │ │ │ │ + adcs.w r0, r6, r2, lsr #3 │ │ │ │ + stc 0, cr0, [r4], {210} @ 0xd2 │ │ │ │ + sbc.w r0, sl, r2, lsr #3 │ │ │ │ + sbcs.w r0, r8, r2, lsr #3 │ │ │ │ + @ instruction: 0xeb8600d2 │ │ │ │ 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 +1021835,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} │ │ │ │ + adds.w r0, lr, r2, lsr #3 │ │ │ │ + eors.w r0, ip, r2, lsr #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 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1022080,20 +1022085,17 @@ │ │ │ │ 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> │ │ │ │ - lsls r2, r2, #3 │ │ │ │ - b.n 366fc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250f28> │ │ │ │ - lsls r2, r2, #3 │ │ │ │ - b.n 366f5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250ebc> │ │ │ │ - lsls r2, r2, #3 │ │ │ │ + stmia.w r4!, {r1, r4, r6, r7} │ │ │ │ + strex r0, r0, [lr, #840] @ 0x348 │ │ │ │ + @ instruction: 0xe81600d2 │ │ │ │ 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 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -1022124,16 +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> │ │ │ │ - lsls r2, r2, #3 │ │ │ │ + @ instruction: 0xe83a00d2 │ │ │ │ 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 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -1022167,19 +1022168,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 36738c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2512ec> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 366f90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250ef0> │ │ │ │ + b.n 367350 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2512b0> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 366fb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250f14> │ │ │ │ + b.n 367374 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2512d4> │ │ │ │ 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 +1022220,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 367378 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2512d8> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 366f74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250ed4> │ │ │ │ + b.n 367334 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251294> │ │ │ │ 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 +1022273,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 36734c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2512ac> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 366f64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250ec4> │ │ │ │ + b.n 367324 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251284> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 366eb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250e18> │ │ │ │ + b.n 367278 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2511d8> │ │ │ │ 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 +1022332,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 367314 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251274> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 366f2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250e8c> │ │ │ │ + b.n 3672ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25124c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 366f3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250e9c> │ │ │ │ + b.n 3672fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25125c> │ │ │ │ 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 +1022401,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 367340 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2512a0> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 366f40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250ea0> │ │ │ │ + b.n 367300 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251260> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 367db0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251d10> │ │ │ │ + b.n 367170 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2510d0> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 366e9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250dfc> │ │ │ │ + b.n 36725c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2511bc> │ │ │ │ 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 +1022607,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 367248 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2511a8> │ │ │ │ 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 +1022975,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 │ │ │ │ + b.n 367e04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251d64> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - svc 80 @ 0x50 │ │ │ │ + b.n 367e18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251d78> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - svc 20 │ │ │ │ + b.n 367da4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251d04> │ │ │ │ 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 +1023104,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 │ │ │ │ + b.n 367ec4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251e24> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - udf #218 @ 0xda │ │ │ │ + b.n 367e60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251dc0> │ │ │ │ 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 │ │ │ │ + b.n 367d54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251cb4> │ │ │ │ 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 +1023178,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 │ │ │ │ + svc 252 @ 0xfc │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ble.n 367d7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251cdc> │ │ │ │ + svc 206 @ 0xce │ │ │ │ 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 +1023230,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, #124] @ 0x7c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ble.n 367efc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251e5c> │ │ │ │ + svc 82 @ 0x52 │ │ │ │ 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 +1023411,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> │ │ │ │ + svc 54 @ 0x36 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ble.n 368018 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251f78> │ │ │ │ + udf #242 @ 0xf2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #12] │ │ │ │ + ldrh r0, [r0, #28] │ │ │ │ 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 +1023468,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> │ │ │ │ + ble.n 367fbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251f1c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r0, [r5, #8] │ │ │ │ + ldrh r0, [r1, #24] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - blt.n 367fb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251f14> │ │ │ │ + ble.n 368174 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2520d4> │ │ │ │ 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 +1024873,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> │ │ │ │ + bcs.n 369004 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x252f64> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r6, {r1, r3, r4, r6, r7} │ │ │ │ + beq.n 368ed0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x252e30> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r6, {r1, r3, r6, r7} │ │ │ │ + beq.n 368eb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x252e14> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ + beq.n 368e98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x252df8> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ + beq.n 36901c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x252f7c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ lsrs r0, r3, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r2, r3, r6} │ │ │ │ + beq.n 368fc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x252f28> │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r0, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r2, r3, r5, r7} │ │ │ │ + ldmia r7, {r2, r3, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r5!, {r4, r7} │ │ │ │ + ldmia r7!, {r4, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r5, {r2, r4, r5, r6} │ │ │ │ + ldmia r7!, {r2, r4, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r5, {r1, r5, r6} │ │ │ │ + ldmia r7!, {r1, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r5!, {r4, r6} │ │ │ │ + ldmia r7!, {r4, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r5, {r2, r3, r5} │ │ │ │ + ldmia r7!, {r2, r3} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r5!, {r2, r3, r4} │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r5!, {r2, r3} │ │ │ │ + ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r3, r4, r6, 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, #3976] @ 0xf88 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ strd r1, r2, [sp, #32] │ │ │ │ @@ -1025290,33 +1025291,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 r5!, {r3, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r2!, {r5} │ │ │ │ + ldmia r4!, {} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r2!, {r4, r5} │ │ │ │ + ldmia r4, {r4} │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r2, [r0, #92] @ 0x5c │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldmia r2!, {r3, r7} │ │ │ │ + ldmia r4!, {r3, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r2!, {r1, r4, r5} │ │ │ │ + ldmia r4, {r1, r4} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r2!, {r1, r4, r7} │ │ │ │ + ldmia r4, {r1, r4, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r1, {r1, r2, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r1!, {r3, r7} │ │ │ │ + ldmia r3, {r3, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ 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 +1025556,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 r2!, {r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r0!, {r2, r3} │ │ │ │ + ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r0!, {r5, r6, r7} │ │ │ │ + ldmia r2!, {r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r0!, {r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3, r6, r7} │ │ │ │ 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 +1025961,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 r5!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r3!, {r2, r3, r4} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ 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 +1026093,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 r4!, {r2, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r2!, {r3, r4} │ │ │ │ + stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #336] @ (369de0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x253d40>) │ │ │ │ @@ -1026231,21 +1026232,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 r3!, {r3, r4} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r0!, {r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r0!, {r1, r4, r6} │ │ │ │ + stmia r2!, {r1, r4, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r0!, {r1, r6} │ │ │ │ + stmia r2!, {r1, r5} │ │ │ │ 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 +1026676,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 │ │ │ │ + stmia r1!, {r1, r2, r3, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bkpt 0x0020 │ │ │ │ + stmia r0!, {r2, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bkpt 0x0026 │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + stmia r0!, {} │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + stmia r0!, {r1, r2} │ │ │ │ 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 +1027117,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> │ │ │ │ + cbnz r4, 36a93e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25489e> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r2, 36a8ea <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25484a> │ │ │ │ + cbnz r2, 36a922 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x254882> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r4, 36a8dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25483c> │ │ │ │ + revsh r4, r4 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb894 │ │ │ │ + rev16 r4, r6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb7de │ │ │ │ + cbnz r6, 36a912 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x254872> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb63a │ │ │ │ + @ instruction: 0xb81a │ │ │ │ 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 +1027879,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 │ │ │ │ + cbz r6, 36b1d2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255132> │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r0, [r1, r2] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - add r7, sp, #56 @ 0x38 │ │ │ │ + sub sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r5, sp, #968 @ 0x3c8 │ │ │ │ + add r7, sp, #840 @ 0x348 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r5, sp, #936 @ 0x3a8 │ │ │ │ + add r7, sp, #808 @ 0x328 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r5, sp, #920 @ 0x398 │ │ │ │ + add r7, sp, #792 @ 0x318 │ │ │ │ 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 +1027972,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 r7, sp, #160 @ 0xa0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ + add r6, sp, #960 @ 0x3c0 │ │ │ │ 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 +1028089,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 r4, #232 @ 0xe8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r3, sp, #520 @ 0x208 │ │ │ │ + add r5, sp, #392 @ 0x188 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r3, sp, #504 @ 0x1f8 │ │ │ │ + add r5, sp, #376 @ 0x178 │ │ │ │ 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 +1028227,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 r3, #116 @ 0x74 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r2, sp, #160 @ 0xa0 │ │ │ │ + add r4, sp, #32 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r2, sp, #144 @ 0x90 │ │ │ │ + add r4, sp, #16 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r2, sp, #280 @ 0x118 │ │ │ │ + add r4, sp, #152 @ 0x98 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r2, sp, #208 @ 0xd0 │ │ │ │ + add r4, sp, #80 @ 0x50 │ │ │ │ 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 +1028367,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 r1, #252 @ 0xfc │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r0, sp, #576 @ 0x240 │ │ │ │ + add r2, sp, #448 @ 0x1c0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r0, sp, #560 @ 0x230 │ │ │ │ + add r2, sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r0, sp, #696 @ 0x2b8 │ │ │ │ + add r2, sp, #568 @ 0x238 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r0, sp, #624 @ 0x270 │ │ │ │ + add r2, sp, #496 @ 0x1f0 │ │ │ │ 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 +1028401,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 r2, sp, #224 @ 0xe0 │ │ │ │ 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 r2, sp, #64 @ 0x40 │ │ │ │ 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 +1028481,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 r1, sp, #600 @ 0x258 │ │ │ │ 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 +1028539,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 r0, sp, #944 @ 0x3b0 │ │ │ │ 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 +1028594,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 r0, sp, #448 @ 0x1c0 │ │ │ │ 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 +1028637,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 r0, sp, #80 @ 0x50 │ │ │ │ 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 +1028706,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 r7, pc, #328 @ (adr r7, 36bc18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255b78>) │ │ │ │ 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 +1028764,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 r6, pc, #672 @ (adr r6, 36be1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255d7c>) │ │ │ │ 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 +1028818,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 r6, pc, #192 @ (adr r6, 36bccc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255c2c>) │ │ │ │ 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 +1028860,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 r5, pc, #848 @ (adr r5, 36bfd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255f34>) │ │ │ │ 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 +1028927,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 r4, pc, #656 @ (adr r4, 36bfc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255f28>) │ │ │ │ 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 +1028979,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 r4, pc, #176 @ (adr r4, 36be74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255dd4>) │ │ │ │ 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 +1029007,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 r4, pc, #144 @ (adr r4, 36bea4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255e04>) │ │ │ │ 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 r4, pc, #0 @ (adr r4, 36be40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255da0>) │ │ │ │ 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 +1029048,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 r3, pc, #848 @ (adr r3, 36c1dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25613c>) │ │ │ │ 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 r3, pc, #704 @ (adr r3, 36c178 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2560d8>) │ │ │ │ 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 +1029089,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 r3, pc, #528 @ (adr r3, 36c114 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x256074>) │ │ │ │ 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 r3, pc, #384 @ (adr r3, 36c0b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x256010>) │ │ │ │ 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 +1029321,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 │ │ │ │ + add r0, pc, #808 @ (adr r0, 36c50c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25646c>) │ │ │ │ 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 +1032975,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, #16] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cmp r0, #118 @ 0x76 │ │ │ │ + cmp r2, #86 @ 0x56 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrb r2, [r3, #8] │ │ │ │ + ldrb r2, [r7, #15] │ │ │ │ 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 +1033020,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, #14] │ │ │ │ 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 +1033096,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, #13] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r4, [r5, #5] │ │ │ │ + ldrb r4, [r1, #13] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r6, [r5, #5] │ │ │ │ + ldrb r6, [r1, #13] │ │ │ │ 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 +1033508,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 r2, [sp, #640] @ 0x280 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r6, [r2, #42] @ 0x2a │ │ │ │ + ldrh r6, [r6, #56] @ 0x38 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r0, [r6, #28] │ │ │ │ + ldrb r0, [r2, #4] │ │ │ │ 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] │ │ │ │ + ldrb r2, [r5, #1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - strb r6, [r6, #27] │ │ │ │ + ldrb r6, [r2, #3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r4, [r0, #26] │ │ │ │ + ldrb r4, [r4, #1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r6, [r7, #24] │ │ │ │ + ldrb r6, [r3, #0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r5, #26] │ │ │ │ + ldrb r0, [r1, #2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r3, #22] │ │ │ │ + strb r0, [r7, #29] │ │ │ │ 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 +1034701,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, #60] @ 0x3c │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r4, [sp, #784] @ 0x310 │ │ │ │ + str r6, [sp, #656] @ 0x290 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r4, [sp, #712] @ 0x2c8 │ │ │ │ + str r6, [sp, #584] @ 0x248 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r4, [r6, #0] │ │ │ │ + ldrh r4, [r2, #16] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r6, [r2, #62] @ 0x3e │ │ │ │ + str r1, [sp, #728] @ 0x2d8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r6, [r3, #62] @ 0x3e │ │ │ │ + ldrh r6, [r7, #12] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r2, [r2, #20] │ │ │ │ + ldrh r2, [r6, #34] @ 0x22 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r6, [sp, #200] @ 0xc8 │ │ │ │ + ldr r0, [sp, #72] @ 0x48 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r0, [r3, #58] @ 0x3a │ │ │ │ + ldrh r0, [r7, #8] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r2, [r7, #54] @ 0x36 │ │ │ │ + str r0, [sp, #872] @ 0x368 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r5, [sp, #1016] @ 0x3f8 │ │ │ │ + str r7, [sp, #888] @ 0x378 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r2, [r3, #54] @ 0x36 │ │ │ │ + str r0, [sp, #744] @ 0x2e8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r4, [r5, #24] │ │ │ │ + strh r4, [r1, #40] @ 0x28 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r0, [r2, #12] │ │ │ │ + strh r0, [r6, #26] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r6, [r6, #22] │ │ │ │ + ldrh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r2, [r3, #32] │ │ │ │ + strh r2, [r7, #46] @ 0x2e │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r2, [r2, #12] │ │ │ │ + ldrh r2, [r6, #26] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r6, [r3, #28] │ │ │ │ + ldrh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r6, [r5, #28] │ │ │ │ + strh r6, [r1, #44] @ 0x2c │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r0, [r6, #50] @ 0x32 │ │ │ │ + ldrh r0, [r2, #2] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r4, [r3, #14] │ │ │ │ + strh r4, [r7, #28] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r1, [sp, #720] @ 0x2d0 │ │ │ │ + str r3, [sp, #592] @ 0x250 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r0, [r7, #6] │ │ │ │ + strh r0, [r3, #22] │ │ │ │ lsls r6, r4, #3 │ │ │ │ lsrs r4, r1, #12 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldrh r6, [r7, #14] │ │ │ │ + ldrh r6, [r3, #30] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r0, [sp, #960] @ 0x3c0 │ │ │ │ + str r2, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r4, [r7, #12] │ │ │ │ + ldrh r4, [r3, #28] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r6, [r0, #12] │ │ │ │ + ldrh r6, [r4, #26] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r6, [r4, #30] │ │ │ │ + strh r6, [r0, #46] @ 0x2e │ │ │ │ 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 +1036170,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, #36] @ 0x24 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r0, [r3, #48] @ 0x30 │ │ │ │ + strh r0, [r7, #62] @ 0x3e │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r4, [r5, r5] │ │ │ │ + ldrsh r4, [r1, r5] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r2, [r1, r0] │ │ │ │ + ldrb r2, [r5, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrsh r4, [r0, r6] │ │ │ │ + str r4, [r4, #20] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrsh r0, [r1, r2] │ │ │ │ + str r0, [r5, #4] │ │ │ │ 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 +1037232,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, r6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrsb r4, [r2, r7] │ │ │ │ + ldr r4, [r6, r6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r4, [r3, r3] │ │ │ │ + ldrsb r4, [r7, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r0, [r4, r2] │ │ │ │ + ldrh r0, [r0, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrsb r0, [r4, r5] │ │ │ │ + ldr r0, [r0, r5] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r6, [r6, r5] │ │ │ │ + ldrsb r6, [r2, r5] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r6, [r2, r3] │ │ │ │ + ldrsb r6, [r6, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r2, [r5, r2] │ │ │ │ + ldrsb r2, [r1, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r6, [r7, r7] │ │ │ │ + strb r6, [r3, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r7, r3] │ │ │ │ + ldrsb r0, [r3, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrsb r2, [r4, r3] │ │ │ │ + ldr r2, [r0, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r0, r5] │ │ │ │ + ldrsb r0, [r4, r4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r0, [r3, r5] │ │ │ │ + strb r0, [r7, r4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r2, [r0, r0] │ │ │ │ + strb r2, [r4, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r0, [r2, r4] │ │ │ │ + strb r0, [r6, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r2, [r6, r5] │ │ │ │ + strb r2, [r2, r5] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r6, [r6, r6] │ │ │ │ + ldrsb r6, [r2, r6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r4, [r1, r0] │ │ │ │ + strh r4, [r5, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r4, [r5, r7] │ │ │ │ + strh r4, [r1, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r2, [r6, r5] │ │ │ │ + ldrsb r2, [r2, r5] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r6, [r0, r6] │ │ │ │ + strh r6, [r4, r5] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r4, [r6, r4] │ │ │ │ + ldrsb r4, [r2, r4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r4, [r3, r4] │ │ │ │ + ldrsb r4, [r7, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r4, [r1, r4] │ │ │ │ + ldrsb r4, [r5, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r6, [r5, r1] │ │ │ │ + strh r6, [r1, r1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r6, [r7, r6] │ │ │ │ + strh r6, [r3, r6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r4, [r0, r6] │ │ │ │ + strh r4, [r4, r5] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r4, [r6, r5] │ │ │ │ + strh r4, [r2, r5] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r0, [r4, r3] │ │ │ │ + strh r0, [r0, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r6, [r0, r4] │ │ │ │ + strh r6, [r4, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r2, [r0, r7] │ │ │ │ + strb r2, [r4, r6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r2, [r7, r4] │ │ │ │ + strh r2, [r3, r4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r6, [r7, r3] │ │ │ │ + strh r6, [r3, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r2, [r2, r6] │ │ │ │ + strh r2, [r6, r5] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r2, [r7, r0] │ │ │ │ + strb r2, [r3, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r2, [r0, r1] │ │ │ │ + ldrsb r2, [r4, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r4, [r0, r0] │ │ │ │ + strb r4, [r4, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r6, [r3, r6] │ │ │ │ + strb r6, [r7, r5] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r0, [r6, r5] │ │ │ │ + strb r0, [r2, r5] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r4, [r7, r1] │ │ │ │ + strb r4, [r3, r1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r4, [r4, r2] │ │ │ │ + strb r4, [r0, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r0, [r1, r7] │ │ │ │ + strh r0, [r5, r6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r1, r0] │ │ │ │ + strb r0, [r5, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r2, [r4, r1] │ │ │ │ + strh r2, [r0, r1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r6, [r7, r7] │ │ │ │ + strh r6, [r3, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r2, [r6, r6] │ │ │ │ + strb r2, [r2, r6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r5, r0] │ │ │ │ + ldrsb r0, [r1, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r0, [r4, r7] │ │ │ │ + strb r0, [r0, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r5, [pc, #464] @ (37178c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25b6ec>) │ │ │ │ + ldr r7, [pc, #336] @ (37170c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25b66c>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r0, [r6, r0] │ │ │ │ + strb r0, [r2, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r0, [r1, r1] │ │ │ │ + strb r0, [r5, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r6, [r0, r6] │ │ │ │ + strh r6, [r4, r5] │ │ │ │ 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 +1037591,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, r6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r2, [r6, #12] │ │ │ │ + str r2, [r2, #44] @ 0x2c │ │ │ │ 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 +1038085,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 │ │ │ │ + asrs r2, r1, #4 │ │ │ │ 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 +1038105,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] │ │ │ │ + ldr r4, [r6, r1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #480] @ (372034 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25bf94>) │ │ │ │ @@ -1038298,45 +1038299,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] │ │ │ │ + ldr r6, [r2, r1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrsb r2, [r5, r1] │ │ │ │ + ldr r2, [r1, r1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r4, [r7, #120] @ 0x78 │ │ │ │ + strb r4, [r3, #6] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrsb r4, [r6, r2] │ │ │ │ + ldr r4, [r2, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrsb r2, [r7, r0] │ │ │ │ + ldr r2, [r3, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r4, [r6, r7] │ │ │ │ + ldrsb r4, [r2, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r4, [r6, r7] │ │ │ │ + ldrsb r4, [r2, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r2, [r6, r6] │ │ │ │ + ldrsb r2, [r2, r6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bge.n 372044 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25bfa4> │ │ │ │ + bgt.n 372004 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25bf64> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r6, [r6, r6] │ │ │ │ + ldrsb r6, [r2, r6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r7, r6] │ │ │ │ + ldrsb r0, [r3, r6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r6, [r7, r6] │ │ │ │ + ldrsb r6, [r3, r6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r4, [r5, r6] │ │ │ │ + ldrsb r4, [r1, r6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r4, [r5, r6] │ │ │ │ + ldrsb r4, [r1, r6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r4, [r6, r4] │ │ │ │ + ldrsb r4, [r2, r4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r4, [r4, r3] │ │ │ │ + ldrsb r4, [r0, r3] │ │ │ │ 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 +1038379,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 │ │ │ │ + ldr r6, [r7, #8] │ │ │ │ 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 +1038476,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, #120] @ 0x78 │ │ │ │ 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 +1038545,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, #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 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ @@ -1038636,31 +1038637,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, #14] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r2, [r6, #6] │ │ │ │ + strh r2, [r2, #22] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r2, [r5, #9] │ │ │ │ + ldrb r2, [r1, #17] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r6, [r4, #20] │ │ │ │ + strb r6, [r0, #28] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r2, [r4, #30] │ │ │ │ + strh r2, [r0, #12] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r0, [r0, #84] @ 0x54 │ │ │ │ + str r0, [r4, #112] @ 0x70 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r0, [r5, #8] │ │ │ │ + ldrb r0, [r1, #16] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r6, [r0, #80] @ 0x50 │ │ │ │ + str r6, [r4, #108] @ 0x6c │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r4, [r2, #76] @ 0x4c │ │ │ │ + ldr r4, [r6, #104] @ 0x68 │ │ │ │ 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 +1038676,16 @@ │ │ │ │ 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 │ │ │ │ + lsls r0, r6, #5 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ 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] │ │ │ │ + strh r6, [r1, r4] │ │ │ │ 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, r6] │ │ │ │ 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>) │ │ │ │ + str r4, [r3, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r5, [pc, #416] @ (372a8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25c9ec>) │ │ │ │ + ldr r7, [pc, #288] @ (372a0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25c96c>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r4, [pc, #1008] @ (372ce0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25cc40>) │ │ │ │ + ldr r6, [pc, #880] @ (372c60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25cbc0>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r5, [pc, #480] @ (372ad4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25ca34>) │ │ │ │ + ldr r7, [pc, #352] @ (372a54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25c9b4>) │ │ │ │ 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 │ │ │ │ + strb r2, [r4, #3] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r0, [r0, #6] │ │ │ │ + ldrb r0, [r4, #13] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r6, [r7, #16] │ │ │ │ + strb r6, [r3, #24] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r4, [r6, #6] │ │ │ │ + ldrb r4, [r2, #14] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r0, [r4, #10] │ │ │ │ + ldrb r0, [r0, #18] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrsh r6, [r6, r3] │ │ │ │ + str r6, [r2, #12] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r0, [r2, #16] │ │ │ │ + strb r0, [r6, #23] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r2, [r3, #108] @ 0x6c │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrsh r0, [r5, r3] │ │ │ │ + str r0, [r1, #12] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r4, [r7, #14] │ │ │ │ + strb r4, [r3, #22] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r4, [r5, #8] │ │ │ │ + ldrb r4, [r1, #16] │ │ │ │ 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 │ │ │ │ + cmp sl, sp │ │ │ │ lsls r6, r4, #3 │ │ │ │ - tst r2, r3 │ │ │ │ + mvns r2, r7 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - eors r6, r3 │ │ │ │ + tst r6, r7 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r7, #204 @ 0xcc │ │ │ │ + sbcs r4, r5 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r7, #108 @ 0x6c │ │ │ │ + adcs r4, r1 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r5, #62 @ 0x3e │ │ │ │ + subs r7, #30 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r4, #146 @ 0x92 │ │ │ │ + subs r6, #114 @ 0x72 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r4, #36 @ 0x24 │ │ │ │ + subs r6, #4 │ │ │ │ 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] │ │ │ │ + strh r4, [r4, r4] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r2, [pc, #696] @ (375668 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25f5c8>) │ │ │ │ + ldr r4, [pc, #568] @ (3755e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25f548>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r5, #140 @ 0x8c │ │ │ │ + adds r7, #108 @ 0x6c │ │ │ │ lsls r6, r4, #3 │ │ │ │ - cmp r6, sl │ │ │ │ + bx r6 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r5, #80 @ 0x50 │ │ │ │ + subs r7, #48 @ 0x30 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - movs r2, #226 @ 0xe2 │ │ │ │ + movs r4, #194 @ 0xc2 │ │ │ │ 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 r4, #12 │ │ │ │ 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 r3, #224 @ 0xe0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r2, #36 @ 0x24 │ │ │ │ + movs r4, #4 │ │ │ │ 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, #26 │ │ │ │ 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, #22 │ │ │ │ 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 r6, [pc, #176] @ (3773c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x261320>) │ │ │ │ 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 r5, [pc, #776] @ (377680 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2615e0>) │ │ │ │ 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 r5, [pc, #336] @ (377534 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x261494>) │ │ │ │ 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 r4, [pc, #928] @ (3777f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x261750>) │ │ │ │ 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 │ │ │ │ + cmn 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, #48] @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r3!, {r6, r7} │ │ │ │ + ldmia r5, {r5, r7} │ │ │ │ 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 r3, #172 @ 0xac │ │ │ │ lsls r0, r4, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r2, r3, r5} │ │ │ │ + ldmia r5!, {r2, r3} │ │ │ │ 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 r2, [pc, #944] @ (377a28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x261988>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 37762c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26158c> │ │ │ │ + bpl.n 3775ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26154c> │ │ │ │ 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 r2, [pc, #288] @ (37783c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26179c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1, r3, r4, r6} │ │ │ │ + ldmia r4, {r1, r3, r4, r5} │ │ │ │ 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 r1, [pc, #656] @ (377a50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2619b0>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6, #22 │ │ │ │ + lsls r6, r2, #30 │ │ │ │ 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,20 @@ │ │ │ │ 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 │ │ │ │ + ldr r1, [pc, #0] @ (377864 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2617c4>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u8 q0, q15, │ │ │ │ + lsls r6, r5, #3 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ 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 +1047202,20 @@ │ │ │ │ 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 │ │ │ │ + ldr r0, [pc, #368] @ (377a78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2619d8>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - mcr2 0, 3, r0, cr10, cr1, {6} │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ 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 +1047275,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 │ │ │ │ + blxns r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [sl, #836] @ 0x344 │ │ │ │ + vshr.u64 q0, , #22 │ │ │ │ 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 +1047345,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 │ │ │ │ + bxns r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r3, r4} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ 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 +1047400,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 r4, #180 @ 0xb4 │ │ │ │ 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 +1047463,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, #76] @ 0x4c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldc2 0, cr0, [r2], {209} @ 0xd1 │ │ │ │ - @ instruction: 0xfbfc00d1 │ │ │ │ + ldc2l 0, cr0, [r2, #836]! @ 0x344 │ │ │ │ + ldc2l 0, cr0, [ip, #836] @ 0x344 │ │ │ │ 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 +1047544,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 │ │ │ │ + ldc2l 0, cr0, [r0, #-836]! @ 0xfffffcbc │ │ │ │ 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 +1047625,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 │ │ │ │ + strb r4, [r2, #3] │ │ │ │ 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 +1047712,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 │ │ │ │ + ldr r0, [pc, #328] @ (377f44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x261ea4>) │ │ │ │ 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 +1047802,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 │ │ │ │ + bx 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 +1047892,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 │ │ │ │ + mov sl, 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 +1047982,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 │ │ │ │ + cmp sl, 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 +1048069,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, #72] @ 0x48 │ │ │ │ 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 +1048151,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, #56] @ 0x38 │ │ │ │ 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 +1048233,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, #44] @ 0x2c │ │ │ │ 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 +1048315,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, #32] │ │ │ │ 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 +1048397,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 │ │ │ │ + ldr r4, [r2, #20] │ │ │ │ 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 │ │ │ │ + ldr r0, [r1, #8] │ │ │ │ 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 +1048566,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, #120] @ 0x78 │ │ │ │ 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 +1048653,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, #108] @ 0x6c │ │ │ │ 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 +1048745,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, #96] @ 0x60 │ │ │ │ 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 +1048843,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, #84] @ 0x54 │ │ │ │ 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 +1048944,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, #68] @ 0x44 │ │ │ │ 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 +1049039,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, #48] @ 0x30 │ │ │ │ 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 +1049131,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 │ │ │ │ + mcr 0, 0, r0, cr12, cr1, {6} │ │ │ │ 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 +1049395,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 │ │ │ │ + @ instruction: 0xeb9400d1 │ │ │ │ + @ instruction: 0xeb9000d1 │ │ │ │ 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 +1049502,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} │ │ │ │ + eor.w r0, r0, r1, lsr #3 │ │ │ │ + eors.w r0, r8, r1, lsr #3 │ │ │ │ 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 +1049685,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 │ │ │ │ + mcr 0, 6, r0, cr14, cr3, {6} │ │ │ │ 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 +1049790,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 r7, #112 @ 0x70 │ │ │ │ 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 3791f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x263158> │ │ │ │ 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 +1049889,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 r6, #116 @ 0x74 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 378d30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x262c90> │ │ │ │ + b.n 3790f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x263050> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 378d28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x262c88> │ │ │ │ + b.n 3790e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x263048> │ │ │ │ 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 +1049998,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 r5, #124 @ 0x7c │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r0, r1, r4, r6} │ │ │ │ - vrsra.u64 q15, q15, #1 │ │ │ │ + vsli.64 q15, q7, #63 @ 0x3f │ │ │ │ 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 +1050116,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 │ │ │ │ + @ instruction: 0xeaaa00d3 │ │ │ │ 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 +1050228,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 378e9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x262dfc> │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r0, r1, r3, r7} │ │ │ │ - vsra.u64 q15, q15, #1 │ │ │ │ + vrsra.u64 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 +1050372,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 r1, #220 @ 0xdc │ │ │ │ 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 379c80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x263be0> │ │ │ │ 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 +1050482,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 │ │ │ │ + cmp r0, #208 @ 0xd0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r5!, {r0, r2, r6} │ │ │ │ vcvt.u16.f16 d21, d18, #1 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - svc 94 @ 0x5e │ │ │ │ + b.n 379b74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x263ad4> │ │ │ │ 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 +1050598,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 │ │ │ │ + svc 246 @ 0xf6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - udf #156 @ 0x9c │ │ │ │ + b.n 379b18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x263a78> │ │ │ │ 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 +1050699,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 r2, sp, #16 │ │ │ │ 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 +1050823,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> │ │ │ │ + ble.n 379bfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x263b5c> │ │ │ │ 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, #112] @ 0x70 │ │ │ │ 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 +1050928,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 │ │ │ │ + cmp r1, #28 │ │ │ │ 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 +1051024,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 │ │ │ │ + cmp r0, #40 @ 0x28 │ │ │ │ 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 +1051120,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 r7, #52 @ 0x34 │ │ │ │ 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 +1051234,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 r1, #128 @ 0x80 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #440 @ 0x1b8 │ │ │ │ + add r4, sp, #312 @ 0x138 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bvc.n 37a020 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x263f80> │ │ │ │ + bls.n 379fe0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x263f40> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bhi.n 37a0b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x264018> │ │ │ │ + bge.n 37a078 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x263fd8> │ │ │ │ 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 +1051369,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 r4, [pc, #800] @ (37a4c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x264428>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r6, #96] @ 0x60 │ │ │ │ + strb r2, [r2, #0] │ │ │ │ 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 +1051489,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> │ │ │ │ + bhi.n 37a2f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x264250> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bvs.n 37a318 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x264278> │ │ │ │ + bhi.n 37a2d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x264238> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 37a224 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x264184> │ │ │ │ + bvc.n 37a1e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x264144> │ │ │ │ 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 +1051613,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, #7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r7, [sp, #872] @ 0x368 │ │ │ │ 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> │ │ │ │ + bvs.n 37a444 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2643a4> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 37a388 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2642e8> │ │ │ │ + bvs.n 37a348 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2642a8> │ │ │ │ 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 +1051746,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 │ │ │ │ + adds r6, r3, #2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 37a4bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26441c> │ │ │ │ + bge.n 37a47c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2643dc> │ │ │ │ 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> │ │ │ │ + bmi.n 37a500 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x264460> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bcc.n 37a46c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2643cc> │ │ │ │ + bpl.n 37a62c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26458c> │ │ │ │ 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 +1051879,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 │ │ │ │ + subs r2, r3, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 37a770 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2646d0> │ │ │ │ + bcc.n 37a730 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x264690> │ │ │ │ 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> │ │ │ │ + bcc.n 37a5bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26451c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bcs.n 37a758 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2646b8> │ │ │ │ + bmi.n 37a718 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x264678> │ │ │ │ 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 +1052012,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 │ │ │ │ + subs r6, r2, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 37a82c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26478c> │ │ │ │ + bcs.n 37a7ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26474c> │ │ │ │ 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> │ │ │ │ + bcs.n 37a878 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2647d8> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bne.n 37a844 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2647a4> │ │ │ │ + bcc.n 37a804 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x264764> │ │ │ │ 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 +1052145,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 │ │ │ │ + adds r2, r2, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r2, [sp, #808] @ 0x328 │ │ │ │ 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} │ │ │ │ + bne.n 37a934 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x264894> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - beq.n 37a938 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x264898> │ │ │ │ + bne.n 37a8f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x264858> │ │ │ │ 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 +1052267,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 │ │ │ │ + add r2, r0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ @ instruction: 0xb74b │ │ │ │ - vcvt.u32.f32 d28, d10, #1 │ │ │ │ + vshr.u64 , 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 +1052379,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 │ │ │ │ + cmn r6, r3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ @ instruction: 0xb627 │ │ │ │ - @ instruction: 0xffffcdf6 │ │ │ │ + @ instruction: 0xffffcfd6 │ │ │ │ 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 +1052491,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 │ │ │ │ + sbcs r2, r7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r0, r1, lr} │ │ │ │ - @ instruction: 0xffffccd2 │ │ │ │ + @ instruction: 0xffffceb2 │ │ │ │ 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 +1052603,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 │ │ │ │ + lsls r6, r2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ cbz r7, 37ae32 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x264d92> │ │ │ │ - vtbl.8 d28, {d31- instruction: 0xffffcd8e │ │ │ │ lsls r1, r2, #3 │ │ │ │ strh r0, [r6, r1] │ │ │ │ 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 │ │ │ │ @@ -1052729,24 +1052733,24 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ blx r3 │ │ │ │ lsls r0, r2, #6 │ │ │ │ strh r2, [r2, r0] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - asrs r4, r3, #4 │ │ │ │ + asrs r4, r7, #11 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r4} │ │ │ │ + ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ add r7, sp, #260 @ 0x104 │ │ │ │ vqshl.u32 d20, d20, #31 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldmia r1!, {r5, r6} │ │ │ │ + ldmia r3!, {r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ str r4, [r0, r5] │ │ │ │ lsls r5, r1, #6 │ │ │ │ pop {r0, r1, r3, r5, r6, pc} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1052850,25 +1052854,25 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r1, r3] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r2, #31 │ │ │ │ + asrs r0, r6, #6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r0!, {r3, r4, r5} │ │ │ │ + ldmia r2!, {r3, r4} │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r2, r3, r6} │ │ │ │ + ldmia r3, {r2, r3, r5} │ │ │ │ lsls r1, r2, #3 │ │ │ │ str r2, [r4, r0] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldmia r0!, {r3, r4, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #284] @ (37b158 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2650b8>) │ │ │ │ mov sl, r2 │ │ │ │ @@ -1052991,17 +1052995,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 r6, {r4, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r7, [pc, #680] @ (37b418 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x265378>) │ │ │ │ + str r2, [r1, r6] │ │ │ │ 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 +1053134,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 r5, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r6, [r2, #52] @ 0x34 │ │ │ │ + ldrh r6, [r6, #2] │ │ │ │ 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 +1053263,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 r2, #98 @ 0x62 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r5!, {r1, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r5, r7} │ │ │ │ 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 +1053396,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 │ │ │ │ + subs r1, #30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r6, [r3, r2] │ │ │ │ + ldrb r6, [r7, r1] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r6, [r7, #46] @ 0x2e │ │ │ │ + ldrh r6, [r3, #62] @ 0x3e │ │ │ │ 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 +1053529,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 r7, #218 @ 0xda │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r3, r5] │ │ │ │ + ldrh r2, [r7, r4] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r2, [r7, #36] @ 0x24 │ │ │ │ + ldrh r2, [r3, #52] @ 0x34 │ │ │ │ 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 +1053669,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 r6, #140 @ 0x8c │ │ │ │ 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 +1053798,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, #32] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r7, [sp, #192] @ 0xc0 │ │ │ │ + ldr r1, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r6, [sp, #576] @ 0x240 │ │ │ │ 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 +1053935,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 │ │ │ │ + stmia r0!, {r3, r6} │ │ │ │ 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} │ │ │ │ + stmia r1!, {r1, r2, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - it eq │ │ │ │ - lsleq r1, r2, #3 │ │ │ │ + ldrh r6, [r4, #6] │ │ │ │ + lsls r1, r4, #3 │ │ │ │ + itee gt │ │ │ │ + lslgt r1, r2, #3 │ │ │ │ + stmiale r0!, {r3, r5, r6, r7} │ │ │ │ + lslle 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,26 +1054068,26 @@ │ │ │ │ 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} │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - bkpt 0x0046 │ │ │ │ + wfi │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bkpt 0x0038 │ │ │ │ + stmia r0!, {r1, r2, r5} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - pop {r2, r5, r7} │ │ │ │ + stmia r0!, {r3, r4} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - pop {r1, r4, r5, r7, pc} │ │ │ │ + bkpt 0x0084 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r2, sl │ │ │ │ - lsls r5, r1, #6 │ │ │ │ + itee ls │ │ │ │ + lslls r1, r2, #3 │ │ │ │ + addhi r2, sl │ │ │ │ + lslhi 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] @ (37bd18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x265c78>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r2, [pc, #280] @ (37bd1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x265c7c>) │ │ │ │ @@ -1054202,19 +1054206,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 │ │ │ │ + adds r1, #72 @ 0x48 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r0, [r1, r3] │ │ │ │ + strb r0, [r5, r2] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xeb8000df │ │ │ │ + stcl 0, cr0, [r0, #-892]! @ 0xfffffc84 │ │ │ │ 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 +1054339,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 │ │ │ │ + adds r0, #0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r0, r6] │ │ │ │ + strh r0, [r4, r5] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bics.w r0, r8, pc, lsr #3 │ │ │ │ + ldc 0, cr0, [r8], {223} @ 0xdf │ │ │ │ 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 +1054460,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 r6, #184 @ 0xb8 │ │ │ │ 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 +1054599,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 r5, #140 @ 0x8c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r6!, {r1, r2, r3, r5} │ │ │ │ + beq.n 37c120 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x266080> │ │ │ │ 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 +1054741,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 r4, #16 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r5, [pc, #568] @ (37c498 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2663f8>) │ │ │ │ + ldr r7, [pc, #440] @ (37c418 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x266378>) │ │ │ │ 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 +1054959,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] │ │ │ │ + strh r4, [r2, #8] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r6, [r2, #32] │ │ │ │ + ldrh r6, [r6, #46] @ 0x2e │ │ │ │ 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 +1055117,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 │ │ │ │ + cmp r0, #176 @ 0xb0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [pc, #136] @ (37c6b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x266618>) │ │ │ │ + ldr r4, [pc, #8] @ (37c638 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x266598>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - push {r2, r3, r6} │ │ │ │ + @ instruction: 0xb62c │ │ │ │ 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 +1055278,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 r6, #248 @ 0xf8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [pc, #424] @ (37c990 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2668f0>) │ │ │ │ + ldr r2, [pc, #296] @ (37c910 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x266870>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - uxth r4, r3 │ │ │ │ + push {r2, r3, r4, r5, r6} │ │ │ │ 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 +1055450,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, #20] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ands.w r0, r8, #7045120 @ 0x6b8000 │ │ │ │ + @ instruction: 0xf5f800d7 │ │ │ │ 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 +1055606,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 r3, #144 @ 0x90 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r4, #40] @ 0x28 │ │ │ │ + ldr r2, [r0, #72] @ 0x48 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - @ instruction: 0xf26400d7 │ │ │ │ + orr.w r0, r4, #7045120 @ 0x6b8000 │ │ │ │ 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 +1055772,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 r1, #240 @ 0xf0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - muls r0, r6 │ │ │ │ + cmp r0, sl │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bgt.n 37cd34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x266c94> │ │ │ │ + udf #8 │ │ │ │ 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 +1055943,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: 0xf3d600d3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #128 @ 0x80 │ │ │ │ + subs r5, #96 @ 0x60 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - uxth r4, r4 │ │ │ │ + push {r2, r7} │ │ │ │ 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 +1056127,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 │ │ │ │ + subs r4, r2, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ands r2, r2 │ │ │ │ + rors r2, r6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bhi.n 37cfd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x266f30> │ │ │ │ + bge.n 37cf90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x266ef0> │ │ │ │ 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 +1056297,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, #112] @ 0x70 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsls r2, r2, #13 │ │ │ │ + lsls r2, r6, #20 │ │ │ │ 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 +1056476,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>) │ │ │ │ + str r4, [r2, r1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r2, [r4, #10] │ │ │ │ + strh r2, [r0, #26] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds.w r0, ip, #219 @ 0xdb │ │ │ │ + @ instruction: 0xf2fc00db │ │ │ │ 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 +1056665,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, #8] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r5, pc, #152 @ (adr r5, 37d660 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2675c0>) │ │ │ │ + add r7, pc, #24 @ (adr r7, 37d5e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x267540>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #98 @ 0x62 │ │ │ │ + adds r6, #66 @ 0x42 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r3, sp, #536 @ 0x218 │ │ │ │ + add r5, sp, #408 @ 0x198 │ │ │ │ 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 +1056860,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] │ │ │ │ + vmla.i32 q8, q8, d0[1] │ │ │ │ + str r2, [r7, #20] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r3, pc, #128 @ (adr r3, 37d844 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2677a4>) │ │ │ │ + add r5, pc, #0 @ (adr r5, 37d7c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x267724>) │ │ │ │ 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 +1057069,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 r1, pc, #744 @ (adr r1, 37dcb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x267c10>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #8] │ │ │ │ + ldr r6, [r6, #36] @ 0x24 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r7, [sp, #544] @ 0x220 │ │ │ │ + add r1, pc, #416 @ (adr r1, 37db74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x267ad4>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r0, pc, #1008 @ (adr r0, 37ddc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x267d28>) │ │ │ │ + add r2, pc, #880 @ (adr r2, 37dd48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x267ca8>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r1, pc, #0 @ (adr r1, 37d9dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26793c>) │ │ │ │ + add r2, pc, #896 @ (adr r2, 37dd5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x267cbc>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r0, pc, #376 @ (adr r0, 37db58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x267ab8>) │ │ │ │ + add r2, pc, #248 @ (adr r2, 37dad8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x267a38>) │ │ │ │ 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 +1057361,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 │ │ │ │ + add r1, pc, #344 @ (adr r1, 37de08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x267d68>) │ │ │ │ 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 │ │ │ │ + add r0, pc, #160 @ (adr r0, 37dd5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x267cbc>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #224] @ 0xe0 │ │ │ │ + add r0, pc, #96 @ (adr r0, 37dd20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x267c80>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r2, [r1, r7] │ │ │ │ + strb r2, [r5, 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1057683,109 +1057687,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 r6, [sp, #960] @ 0x3c0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ + add r0, pc, #608 @ (adr r0, 37e278 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2681d8>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ + ldr r6, [sp, #904] @ 0x388 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #640] @ 0x280 │ │ │ │ + add r0, pc, #512 @ (adr r0, 37e220 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x268180>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r6, [sp, #888] @ 0x378 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #576] @ 0x240 │ │ │ │ + add r0, pc, #448 @ (adr r0, 37e1e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x268148>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [sp, #0] │ │ │ │ + ldr r6, [sp, #896] @ 0x380 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #536] @ 0x218 │ │ │ │ + add r0, pc, #408 @ (adr r0, 37e1c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x268128>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [sp, #32] │ │ │ │ + ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ + add r0, pc, #376 @ (adr r0, 37e1b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x268110>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [sp, #64] @ 0x40 │ │ │ │ + ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ + add r0, pc, #344 @ (adr r0, 37e198 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2680f8>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [sp, #96] @ 0x60 │ │ │ │ + ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ + add r0, pc, #312 @ (adr r0, 37e180 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2680e0>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [sp, #112] @ 0x70 │ │ │ │ + ldr r6, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #408] @ 0x198 │ │ │ │ + add r0, pc, #280 @ (adr r0, 37e168 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2680c8>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [sp, #144] @ 0x90 │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #360] @ 0x168 │ │ │ │ + add r0, pc, #232 @ (adr r0, 37e140 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2680a0>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [sp, #152] @ 0x98 │ │ │ │ + ldr r7, [sp, #24] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #320] @ 0x140 │ │ │ │ + add r0, pc, #192 @ (adr r0, 37e120 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x268080>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r4, [sp, #460] @ 0x1cc │ │ │ │ - vcvt.u16.f16 d25, d22, #1 │ │ │ │ + vcvt.u32.f32 d25, d6, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #312] @ 0x138 │ │ │ │ + add r0, pc, #184 @ (adr r0, 37e124 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x268084>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ str r6, [sp, #244] @ 0xf4 │ │ │ │ - @ instruction: 0xffff9d28 │ │ │ │ + @ instruction: 0xffff9f08 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #216] @ 0xd8 │ │ │ │ + add r0, pc, #88 @ (adr r0, 37e0d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x268030>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [sp, #120] @ 0x78 │ │ │ │ + ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #128] @ 0x80 │ │ │ │ + add r0, pc, #0 @ (adr r0, 37e080 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x267fe0>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [sp, #192] @ 0xc0 │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #120] @ 0x78 │ │ │ │ + ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r5, [sp, #368] @ 0x170 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [sp, #320] @ 0x140 │ │ │ │ + ldr r5, [sp, #192] @ 0xc0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r2, #85 @ 0x55 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #376] @ 0x178 │ │ │ │ + ldr r5, [sp, #248] @ 0xf8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [sp, #360] @ 0x168 │ │ │ │ + ldr r5, [sp, #232] @ 0xe8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [sp, #320] @ 0x140 │ │ │ │ + ldr r5, [sp, #192] @ 0xc0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [sp, #368] @ 0x170 │ │ │ │ + ldr r5, [sp, #240] @ 0xf0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [sp, #400] @ 0x190 │ │ │ │ + ldr r5, [sp, #272] @ 0x110 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r5, [sp, #312] @ 0x138 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r5, [sp, #352] @ 0x160 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r5, [sp, #376] @ 0x178 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [sp, #528] @ 0x210 │ │ │ │ + ldr r5, [sp, #400] @ 0x190 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [sp, #568] @ 0x238 │ │ │ │ + ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r2, [sp, #860] @ 0x35c │ │ │ │ - @ instruction: 0xffff9b9c │ │ │ │ + vcvt.u16.f16 , q14, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ str r4, [sp, #668] @ 0x29c │ │ │ │ - @ instruction: 0xffff9b94 │ │ │ │ + vcvt.u16.f16 , q10, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [sp, #552] @ 0x228 │ │ │ │ + ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [sp, #616] @ 0x268 │ │ │ │ + ldr r5, [sp, #488] @ 0x1e8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r1, [sp, #792] @ 0x318 │ │ │ │ + ldr r3, [sp, #664] @ 0x298 │ │ │ │ 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 +1057962,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] │ │ │ │ + ldrb r0, [r5, r1] │ │ │ │ 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 +1058122,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 r4, [sp, #328] @ 0x148 │ │ │ │ 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 r3, pc, #176 @ (adr r3, 37e504 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x268464>) │ │ │ │ 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 +1058252,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] │ │ │ │ + ldr r4, [r5, r3] │ │ │ │ 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 +1058361,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 │ │ │ │ + ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ 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 +1058471,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 r7, [sp, #688] @ 0x2b0 │ │ │ │ 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 +1058598,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, #22 │ │ │ │ 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 +1058725,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, #17 │ │ │ │ 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 +1059085,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, #11 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r4, #82 @ 0x52 │ │ │ │ + movs r6, #50 @ 0x32 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r6, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r0, [sp, #368] @ 0x170 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [sp, #216] @ 0xd8 │ │ │ │ + ldr r0, [sp, #88] @ 0x58 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ - vsra.u32 , q3, #1 │ │ │ │ + vrsra.u32 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 +1059232,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 │ │ │ │ + vqadd.u64 q0, q10, │ │ │ │ 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 +1059617,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, #54] @ 0x36 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r7, #38] @ 0x26 │ │ │ │ + ldrh r4, [r3, #54] @ 0x36 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xfbb800db │ │ │ │ - ldmia r4!, {r1, r2, r7} │ │ │ │ + ldc2 0, cr0, [r8, #876] @ 0x36c │ │ │ │ + ldmia r6, {r1, r2, r5, r6} │ │ │ │ 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 +1059790,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 │ │ │ │ + vld1.8 @ instruction: 0xf9a400db │ │ │ │ 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 +1060226,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 │ │ │ │ + negs r2, r2 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - udf #162 @ 0xa2 │ │ │ │ + b.n 37fadc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x269a3c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r0, [r4, #56] @ 0x38 │ │ │ │ + ldrh r0, [r0, #8] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r6, [r3, #54] @ 0x36 │ │ │ │ + ldrh r6, [r7, #4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [pc, #864] @ (37fd44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x269ca4>) │ │ │ │ + str r0, [r7, r2] │ │ │ │ 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 +1060438,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 │ │ │ │ + @ instruction: 0xf33000db │ │ │ │ @ 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 +1060684,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 │ │ │ │ + asrs r4, r3 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r0, [r0, #2] │ │ │ │ + strh r0, [r4, #16] │ │ │ │ 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 +1060905,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} │ │ │ │ + mrc 0, 4, r0, cr12, cr11, {6} │ │ │ │ + beq.n 3800d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26a038> │ │ │ │ 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 +1061145,38 @@ │ │ │ │ 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} │ │ │ │ + @ instruction: 0xb60e │ │ │ │ lsls r3, r2, #3 │ │ │ │ - mcr2 0, 5, r0, cr6, cr11, {6} │ │ │ │ + lsls r6, r0, #2 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ str r7, [r0, #4] │ │ │ │ - vtbl.8 d23, {d15-d18}, d4 │ │ │ │ + vqdmulh.s , , d20[0] │ │ │ │ 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: 0xffff3bf4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldrh r5, [r7, r6] │ │ │ │ vtbx.8 d21, {d31- instruction: 0xffff5895 │ │ │ │ - @ instruction: 0xffff2cf6 │ │ │ │ + @ instruction: 0xffff2ed6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r6, [r1, #27] │ │ │ │ + ldrb r6, [r5, #2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r3, #17] │ │ │ │ + strb r0, [r7, #24] │ │ │ │ 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 +1061396,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 r5, #44 @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [r4, r4] │ │ │ │ + strh r0, [r0, r4] │ │ │ │ lsls r7, r3, #3 │ │ │ │ sbc.w r1, ip, #143 @ 0x8f │ │ │ │ - adds r7, #102 @ 0x66 │ │ │ │ + subs r1, #70 @ 0x46 │ │ │ │ lsls r1, r4, #3 │ │ │ │ @ instruction: 0xfaf2018c │ │ │ │ orrs.w r1, r0, #143 @ 0x8f │ │ │ │ - cmp r1, #232 @ 0xe8 │ │ │ │ + cmp r3, #200 @ 0xc8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [pc, #752] @ (3808d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26a838>) │ │ │ │ + str r4, [r3, r6] │ │ │ │ lsls r7, r3, #3 │ │ │ │ and.w r1, r6, #143 @ 0x8f │ │ │ │ - cmp r1, #158 @ 0x9e │ │ │ │ + cmp r3, #126 @ 0x7e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [pc, #456] @ (3807bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26a71c>) │ │ │ │ + str r2, [r2, r5] │ │ │ │ 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 +1061851,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 3811f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26b150> │ │ │ │ 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 +1061923,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 381090 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26aff0> │ │ │ │ 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 +1062401,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, #60] @ 0x3c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - svc 218 @ 0xda │ │ │ │ + b.n 3813d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26b330> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - sub sp, #152 @ 0x98 │ │ │ │ + uxth r6, r0 │ │ │ │ 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 +1062743,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, #104] @ 0x68 │ │ │ │ lsls r3, r2, #3 │ │ │ │ vrhadd.s32 d0, d30, d12 │ │ │ │ - movs r7, #162 @ 0xa2 │ │ │ │ + cmp r1, #130 @ 0x82 │ │ │ │ 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 │ │ │ │ + ldr.w r0, [lr, #222] @ 0xde │ │ │ │ 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, #24] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r6, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r2, r2, #4 │ │ │ │ + subs r2, r6, #3 │ │ │ │ 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, #15] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r1, #68 @ 0x44 │ │ │ │ + cmp r3, #36 @ 0x24 │ │ │ │ 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 +1063148,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, #44] @ 0x2c │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #244 @ 0xf4 │ │ │ │ + movs r5, #212 @ 0xd4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #68] @ 0x44 │ │ │ │ + str r4, [r3, #100] @ 0x64 │ │ │ │ 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 │ │ │ │ + strb r6, [r7, #4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ svc 88 @ 0x58 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - str r2, [r4, #104] @ 0x68 │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ lsls r1, r2, #3 │ │ │ │ svc 10 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - str r2, [r0, #52] @ 0x34 │ │ │ │ + str r2, [r4, #80] @ 0x50 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ + ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ udf #142 @ 0x8e │ │ │ │ lsls r7, r1, #6 │ │ │ │ - str r2, [r0, #44] @ 0x2c │ │ │ │ + str r2, [r4, #72] @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, r7, r2 │ │ │ │ + subs r0, r3, r2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ udf #58 @ 0x3a │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strb r0, [r3, #17] │ │ │ │ + strb r0, [r7, #24] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r6, [r2, #32] │ │ │ │ + str r6, [r6, #60] @ 0x3c │ │ │ │ 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 +1063948,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 r5, #4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r2, [r6, #64] @ 0x40 │ │ │ │ + str r2, [r2, #96] @ 0x60 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [r6, #64] @ 0x40 │ │ │ │ + str r0, [r2, #96] @ 0x60 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [r6, #64] @ 0x40 │ │ │ │ + str r0, [r2, #96] @ 0x60 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r3, #40] @ 0x28 │ │ │ │ + str r4, [r7, #68] @ 0x44 │ │ │ │ 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 +1064608,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] │ │ │ │ + ldrsh r0, [r4, r4] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r2, r7, r0 │ │ │ │ + subs r2, r3, r0 │ │ │ │ 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, r7] │ │ │ │ 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, #52] @ 0x34 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r2, [r1, #34] @ 0x22 │ │ │ │ + ldrh r2, [r5, #48] @ 0x30 │ │ │ │ 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] │ │ │ │ + ldr r2, [r3, r3] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r5, #19 │ │ │ │ + lsrs r4, r1, #27 │ │ │ │ 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 382540 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26c4a0> │ │ │ │ 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] │ │ │ │ + ldrh r2, [r2, r4] │ │ │ │ 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] │ │ │ │ + ldrh r0, [r4, r1] │ │ │ │ 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] │ │ │ │ + @ instruction: 0xfa2a00d0 │ │ │ │ beq.n 3827bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26c71c> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrsh r4, [r6, r7] │ │ │ │ + str r4, [r2, #28] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldmia r7, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrsb r4, [r6, r5] │ │ │ │ + ldr r4, [r2, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldmia r7, {r1, r2, r7} │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrsb r4, [r2, r4] │ │ │ │ + ldr r4, [r6, r3] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsb r0, [r7, r3] │ │ │ │ + ldr r0, [r3, r3] │ │ │ │ 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 +1066030,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, #24 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r6, [r7, r5] │ │ │ │ + ldrsb r6, [r3, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r2, [r6, r5] │ │ │ │ + ldrsb r2, [r2, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r6, r5] │ │ │ │ + ldrsb r0, [r2, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r5, r5] │ │ │ │ + ldrsb r4, [r1, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r5, r5] │ │ │ │ + ldrsb r0, [r1, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r4, r5] │ │ │ │ + ldrsb r4, [r0, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r4, r5] │ │ │ │ + ldrsb r0, [r0, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r3, r5] │ │ │ │ + ldrsb r4, [r7, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r3, r5] │ │ │ │ + ldrsb r0, [r7, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r2, r5] │ │ │ │ + ldrsb r4, [r6, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r2, r5] │ │ │ │ + ldrsb r0, [r6, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r1, r5] │ │ │ │ + ldrsb r4, [r5, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r1, r5] │ │ │ │ + ldrsb r0, [r5, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r0, r5] │ │ │ │ + ldrsb r4, [r4, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r0, r5] │ │ │ │ + ldrsb r0, [r4, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r7, r4] │ │ │ │ + ldrsb r4, [r3, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r7, r4] │ │ │ │ + ldrsb r0, [r3, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r6, r4] │ │ │ │ + ldrsb r4, [r2, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r6, r4] │ │ │ │ + ldrsb r0, [r2, r4] │ │ │ │ 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 r6, [pc, #648] @ (383800 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26d760>) │ │ │ │ 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 +1067415,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, #13] │ │ │ │ lsls r7, r3, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #115 @ 0x73 │ │ │ │ - vqshrun.s64 d20, q7, #1 │ │ │ │ + @ instruction: 0xffff49fe │ │ │ │ lsls r1, r2, #3 │ │ │ │ - blx lr │ │ │ │ + ldr r1, [pc, #832] @ (384678 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26e5d8>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r5, #125 @ 0x7d │ │ │ │ - @ instruction: 0xffff47c0 │ │ │ │ + vtbl.8 d20, {d31- instruction: 0xffff1cd0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #223 @ 0xdf │ │ │ │ - vsubl.u q10, d31, d2 │ │ │ │ + vmls.i q10, , d18[0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r5, #147 @ 0x93 │ │ │ │ @ instruction: 0xffff3ab0 │ │ │ │ movs r0, r0 │ │ │ │ - mov sl, sp │ │ │ │ + ldr r0, [pc, #808] @ (38468c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26e5ec>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - mov r8, r4 │ │ │ │ + ldr r0, [pc, #512] @ (384568 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26e4c8>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - mov r2, sp │ │ │ │ + ldr r0, [pc, #296] @ (384494 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26e3f4>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - mov r0, r6 │ │ │ │ + ldr r0, [pc, #64] @ (3843b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26e310>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp lr, lr │ │ │ │ + @ instruction: 0x47d6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp ip, r7 │ │ │ │ + blxns r3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r7, #108 @ 0x6c │ │ │ │ + adcs r4, r1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r7, #27 │ │ │ │ + lsrs r6, r3, #3 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, #181 @ 0xb5 │ │ │ │ - vcvt.u32.f32 d19, d10, #1 │ │ │ │ + vshr.u64 q10, 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] │ │ │ │ + vrsubhn.i d20, , q10 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r8, r8 │ │ │ │ + mov r8, r4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add ip, r8 │ │ │ │ + mov ip, r4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r8, sl │ │ │ │ + mov r8, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r0, #17 │ │ │ │ - vsri.64 q10, q0, #1 │ │ │ │ + vqshlu.s64 d20, d16, #63 @ 0x3f │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add sl, sl │ │ │ │ + mov sl, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add lr, sl │ │ │ │ + mov lr, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r7, r7, #6 │ │ │ │ - vsri.64 q10, q5, #1 │ │ │ │ + vqshlu.s64 d20, d26, #63 @ 0x3f │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r6, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #28 │ │ │ │ + subs r5, #252 @ 0xfc │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r4, #22 │ │ │ │ + subs r5, #246 @ 0xf6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #26] │ │ │ │ + strh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r3, r2, #3 │ │ │ │ movs r0, #187 @ 0xbb │ │ │ │ - vmls.i q10, , d18[0] │ │ │ │ + vmlsl.u q10, d15, d2[0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r0, r6 │ │ │ │ + mov r0, 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 +1067528,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 │ │ │ │ + sbcs r6, r1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r5, r0, r7 │ │ │ │ - vqshl.u64 d19, d16, #63 @ 0x3f │ │ │ │ + @ instruction: 0xffff3990 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r7, #140 @ 0x8c │ │ │ │ + subs r1, #108 @ 0x6c │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r3, r4, r5 │ │ │ │ - vqrdmlah.s , , d20[0] │ │ │ │ + vmla.i q10, , d4[0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r1, #94 @ 0x5e │ │ │ │ + adds r3, #62 @ 0x3e │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r6, #160 @ 0xa0 │ │ │ │ + lsls r0, r0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, #168 @ 0xa8 │ │ │ │ + lsls r0, r1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, #180 @ 0xb4 │ │ │ │ + lsls r4, r2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, #200 @ 0xc8 │ │ │ │ + lsls r0, r5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, #220 @ 0xdc │ │ │ │ + lsls r4, r7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, #228 @ 0xe4 │ │ │ │ + lsrs r4, r0 │ │ │ │ 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 +1068736,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 r5, #120 @ 0x78 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, #90 @ 0x5a │ │ │ │ + adds r4, #58 @ 0x3a │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r3, r3, #29 │ │ │ │ - @ instruction: 0xffff3bbc │ │ │ │ + @ instruction: 0xffff3d9c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bic.w r0, r2, r5, lsr #3 │ │ │ │ + stc 0, cr0, [r2], {213} @ 0xd5 │ │ │ │ asrs r3, r5, #28 │ │ │ │ vqshl.u32 , , #31 │ │ │ │ - @ instruction: 0xffff3b94 │ │ │ │ + vcvt.u16.f16 , q10, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #146 @ 0x92 │ │ │ │ + subs r5, #114 @ 0x72 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r3, #146 @ 0x92 │ │ │ │ + subs r5, #114 @ 0x72 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r3, #150 @ 0x96 │ │ │ │ + subs r5, #118 @ 0x76 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r7, r5, #27 │ │ │ │ - @ instruction: 0xffff3b9e │ │ │ │ + vcvt.u16.f16 , q15, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r3, #170 @ 0xaa │ │ │ │ + subs r5, #138 @ 0x8a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r3, #178 @ 0xb2 │ │ │ │ + subs r5, #146 @ 0x92 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, #172 @ 0xac │ │ │ │ + adds r2, #140 @ 0x8c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r7, #210 @ 0xd2 │ │ │ │ + adds r1, #178 @ 0xb2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r6, #252 @ 0xfc │ │ │ │ + adds r0, #220 @ 0xdc │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r6, #38 @ 0x26 │ │ │ │ + adds r0, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r7, #62 @ 0x3e │ │ │ │ + subs r1, #30 │ │ │ │ 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 │ │ │ │ + subs r0, #58 @ 0x3a │ │ │ │ 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 r7, #76 @ 0x4c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r4, #172 @ 0xac │ │ │ │ + adds r6, #140 @ 0x8c │ │ │ │ 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 r5, #214 @ 0xd6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r3, #118 @ 0x76 │ │ │ │ + adds r5, #86 @ 0x56 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, #236 @ 0xec │ │ │ │ + adds r4, #204 @ 0xcc │ │ │ │ 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 +1070099,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 r3, #106 @ 0x6a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, #204 @ 0xcc │ │ │ │ + adds r2, #172 @ 0xac │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, #14 │ │ │ │ + adds r1, #238 @ 0xee │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r7, #80 @ 0x50 │ │ │ │ + adds r1, #48 @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r6, #198 @ 0xc6 │ │ │ │ + adds r0, #166 @ 0xa6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r6, #62 @ 0x3e │ │ │ │ + adds r0, #30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r5, #182 @ 0xb6 │ │ │ │ + cmp r7, #150 @ 0x96 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r4, #250 @ 0xfa │ │ │ │ + cmp r6, #218 @ 0xda │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r4, #60 @ 0x3c │ │ │ │ + cmp r6, #28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r3, #126 @ 0x7e │ │ │ │ + cmp r5, #94 @ 0x5e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r2, #192 @ 0xc0 │ │ │ │ + cmp r4, #160 @ 0xa0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r2, #50 @ 0x32 │ │ │ │ + cmp r4, #18 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r1, #172 @ 0xac │ │ │ │ + cmp r3, #140 @ 0x8c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r1, #38 @ 0x26 │ │ │ │ + cmp r3, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r0, #108 @ 0x6c │ │ │ │ + cmp r2, #76 @ 0x4c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r7, #176 @ 0xb0 │ │ │ │ + cmp r1, #144 @ 0x90 │ │ │ │ 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 +1070963,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 │ │ │ │ + cmp r0, #142 @ 0x8e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r5, #240 @ 0xf0 │ │ │ │ + movs r7, #208 @ 0xd0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r5, #102 @ 0x66 │ │ │ │ + movs r7, #70 @ 0x46 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r4, #222 @ 0xde │ │ │ │ + movs r6, #190 @ 0xbe │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r4, #86 @ 0x56 │ │ │ │ + movs r6, #54 @ 0x36 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r6, #26 │ │ │ │ + adds r6, r2, r2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r2, #120 @ 0x78 │ │ │ │ + movs r4, #88 @ 0x58 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r1, #138 @ 0x8a │ │ │ │ + movs r3, #106 @ 0x6a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ + movs r2, #96 @ 0x60 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r0, #130 @ 0x82 │ │ │ │ + movs r2, #98 @ 0x62 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r0, #118 @ 0x76 │ │ │ │ + movs r2, #86 @ 0x56 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r0, #102 @ 0x66 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ 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 r2, #32 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + movs r2, #32 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r0, #48 @ 0x30 │ │ │ │ + movs r2, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r0, #24 │ │ │ │ + movs r1, #248 @ 0xf8 │ │ │ │ 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 +1072395,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> │ │ │ │ + bvs.n 3873d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x271334> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - asrs r6, r6, #24 │ │ │ │ + adds r6, r2, r0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r5, #24 │ │ │ │ + adds r2, r1, r0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r5, #24 │ │ │ │ + adds r0, r1, r0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r4, #24 │ │ │ │ + adds r4, r0, r0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r4, #24 │ │ │ │ + adds r0, r0, r0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r3, #24 │ │ │ │ + asrs r4, r7, #31 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r3, #24 │ │ │ │ + asrs r0, r7, #31 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r2, #24 │ │ │ │ + asrs r4, r6, #31 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r2, #24 │ │ │ │ + asrs r0, r6, #31 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r1, #24 │ │ │ │ + asrs r4, r5, #31 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r1, #24 │ │ │ │ + asrs r0, r5, #31 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r0, #24 │ │ │ │ + asrs r4, r4, #31 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r0, #24 │ │ │ │ + asrs r0, r4, #31 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r7, #23 │ │ │ │ + asrs r4, r3, #31 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r7, #23 │ │ │ │ + asrs r0, r3, #31 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r6, #23 │ │ │ │ + asrs r4, r2, #31 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r6, #23 │ │ │ │ + asrs r0, r2, #31 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r5, #23 │ │ │ │ + asrs r4, r1, #31 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r5, #23 │ │ │ │ + asrs r0, r1, #31 │ │ │ │ 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, #25 │ │ │ │ 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 +1074916,61 @@ │ │ │ │ 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 │ │ │ │ + ldc2 0, cr0, [r0, #-832]! @ 0xfffffcc0 │ │ │ │ strb r4, [r5, #16] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - @ instruction: 0xfada00d0 │ │ │ │ - ldrh r4, [r0, r6] │ │ │ │ + ldc2 0, cr0, [sl], #832 @ 0x340 │ │ │ │ + ldrb r4, [r4, r5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r0, r4] │ │ │ │ + ldrb r2, [r4, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r4, r0, #12 │ │ │ │ + lsls r4, r4, #19 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r2, #10 │ │ │ │ + lsls r6, r6, #17 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r5, #8 │ │ │ │ + lsls r4, r1, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ + lsls r2, r7, #10 │ │ │ │ lsls r1, r2, #3 │ │ │ │ beq.n 388d5e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x272cbe> │ │ │ │ - vmla.i q8, q7, d24[0] │ │ │ │ + vqmovun.s d16, 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, #7 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + lsls r0, r6, #5 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + lsls r4, r0, #4 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + movs r6, r5 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + vqadd.u32 q8, q11, q0 │ │ │ │ + lsls r2, r5, #25 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsls r2, r0, #16 │ │ │ │ + lsls r2, r4, #23 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - and.w r0, lr, r0, lsr #3 │ │ │ │ - ldrb r6, [r7, #7] │ │ │ │ + @ instruction: 0xebee00d0 │ │ │ │ + ldrb r6, [r3, #15] │ │ │ │ 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 │ │ │ │ + stc2 0, cr0, [ip], #-832 @ 0xfffffcc0 │ │ │ │ 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 +1076258,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 │ │ │ │ + @ instruction: 0xfab400d0 │ │ │ │ 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 +1076276,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 r7, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs.w r0, lr, #6815744 @ 0x680000 │ │ │ │ - @ instruction: 0xf4e600d0 │ │ │ │ + @ instruction: 0xf79e00d0 │ │ │ │ + movt r0, #26832 @ 0x68d0 │ │ │ │ stmia r4!, {r0, r4, r7} │ │ │ │ - vraddhn.i d31, q7, q4 │ │ │ │ + @ instruction: 0xfffef5e8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmia r6!, {r0, r1, r4} │ │ │ │ - vqrdmlsh.s q10, q7, d8[0] │ │ │ │ + vuzp. d21, d24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - @ instruction: 0xf25200d0 │ │ │ │ - @ instruction: 0xf18200d0 │ │ │ │ - ldr r0, [pc, #456] @ (389be8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x273b48>) │ │ │ │ + bics.w r0, r2, #6815744 @ 0x680000 │ │ │ │ + bfi r0, r2, #3, #14 │ │ │ │ + ldr r2, [pc, #328] @ (389b68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x273ac8>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmia r1!, {r0, r5, r6, r7} │ │ │ │ - vmla.i , q7, d16[0] │ │ │ │ + vqmovun.s d31, q0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - mrc 0, 3, r0, cr0, cr0, {6} │ │ │ │ + orrs.w r0, r0, #208 @ 0xd0 │ │ │ │ pop {r0, r1, r3, r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0xfffeedd0 │ │ │ │ + @ instruction: 0xfffeefb0 │ │ │ │ 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 +1077594,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, #92] @ 0x5c │ │ │ │ lsls r7, r3, #3 │ │ │ │ ldmia r1!, {r0, r6} │ │ │ │ @ instruction: 0xfffeb765 │ │ │ │ vmovn.i d21, q7 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - cmn r4, r6 │ │ │ │ + add ip, sl │ │ │ │ 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 +1078827,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> │ │ │ │ + push {r1, lr} │ │ │ │ lsls r5, r3, #3 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #612 @ 0x264 │ │ │ │ vtbl.8 d18, {d30- instruction: 0xfffedc9e │ │ │ │ + vcvt.f32.u32 , q15, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r1, #7] │ │ │ │ + strb r4, [r5, #14] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bls.n 38b234 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275194> │ │ │ │ + blt.n 38b1f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275154> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bls.n 38b2e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275248> │ │ │ │ + blt.n 38b2a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275208> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 38b1b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275114> │ │ │ │ + bge.n 38b174 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2750d4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 38b340 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2752a0> │ │ │ │ + bge.n 38b300 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275260> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 38b2f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275254> │ │ │ │ + bge.n 38b2b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275214> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 38b2b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275210> │ │ │ │ + bls.n 38b270 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2751d0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 38b26c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2751cc> │ │ │ │ + bls.n 38b22c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x27518c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 38b220 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275180> │ │ │ │ + bls.n 38b1e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275140> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 38b1d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275134> │ │ │ │ + bls.n 38b194 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2750f4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 38b198 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2750f8> │ │ │ │ + bls.n 38b358 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2752b8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 38b354 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2752b4> │ │ │ │ + bls.n 38b314 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275274> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - muls r0, r5 │ │ │ │ + cmp r0, r9 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xfffed8ba │ │ │ │ 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] │ │ │ │ + vtbx.8 d29, {d14}, d10 │ │ │ │ lsls r0, r2, #3 │ │ │ │ add r7, pc, #884 @ (adr r7, 38b620 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275580>) │ │ │ │ - @ instruction: 0xfffed5ea │ │ │ │ + @ instruction: 0xfffed7ca │ │ │ │ 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 +1080088,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> │ │ │ │ + bvs.n 38bf08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275e68> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r3, #3 │ │ │ │ + asrs r6, r7, #10 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 38c050 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275fb0> │ │ │ │ + bvs.n 38c010 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275f70> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bmi.n 38bf60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275ec0> │ │ │ │ + bpl.n 38bf20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275e80> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcc.n 38be70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275dd0> │ │ │ │ + bpl.n 38c030 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275f90> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcc.n 38bf80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275ee0> │ │ │ │ + bmi.n 38bf40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275ea0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcs.n 38be88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275de8> │ │ │ │ + bmi.n 38c048 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275fa8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcs.n 38bf98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275ef8> │ │ │ │ + bcc.n 38bf58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275eb8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ add r3, pc, #300 @ (adr r3, 38c098 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275ff8>) │ │ │ │ - vzip. d29, d14 │ │ │ │ + @ instruction: 0xfffed36e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bne.n 38bfb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275f14> │ │ │ │ + bcc.n 38bf74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275ed4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ sxtb r3, r0 │ │ │ │ - vshr.u64 d29, d16, #2 │ │ │ │ + vrshr.u64 d29, d0, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - beq.n 38c00c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275f6c> │ │ │ │ + bcs.n 38bfcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275f2c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ add r3, pc, #428 @ (adr r3, 38c130 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x276090>) │ │ │ │ - @ instruction: 0xfffecfda │ │ │ │ + vsra.u64 d29, d26, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r7!, {r2, r3, r5, r6} │ │ │ │ + bne.n 38c024 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275f84> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r7!, {r1} │ │ │ │ + beq.n 38bf54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275eb4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r6!, {r2, r4, r7} │ │ │ │ + beq.n 38c07c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275fdc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [sp, #700] @ 0x2bc │ │ │ │ - vabal.u , d30, d0 │ │ │ │ + @ instruction: 0xfffe5760 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r7!, {r4} │ │ │ │ + beq.n 38bf80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275ee0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r6, {r1, r3, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r3!, {r5, r6, r7} │ │ │ │ + ldmia r5!, {r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r0, [sp, #804] @ 0x324 │ │ │ │ - @ instruction: 0xfffecbbe │ │ │ │ + @ instruction: 0xfffecd9e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r3!, {r1, r2, r5} │ │ │ │ + ldmia r5!, {r1, r2} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r2!, {r3, r7} │ │ │ │ + ldmia r4!, {r3, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r6, r7} │ │ │ │ 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 +1081359,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} │ │ │ │ + ldmia r0!, {r3, r4, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r4, [sp, #268] @ 0x10c │ │ │ │ - vsli.32 q14, q15, #30 │ │ │ │ + vqshl.u32 q14, q7, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r5!, {r1, r3} │ │ │ │ + stmia r6!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r2, [sp, #796] @ 0x31c │ │ │ │ - vsri.64 d28, d4, #2 │ │ │ │ + vqshlu.s32 q14, q10, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r3!, {r2, r4} │ │ │ │ + stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r1, [r0, #60] @ 0x3c │ │ │ │ vzip. , │ │ │ │ vrsra.u64 , , #2 │ │ │ │ - @ instruction: 0xfffebfbe │ │ │ │ + vsra.u64 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 +1082739,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} │ │ │ │ + bkpt 0x003e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r2, 38d902 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x277862> │ │ │ │ + cbnz r2, 38d93a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x27789a> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb6d2 │ │ │ │ + @ instruction: 0xb8b2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r2, 38d94c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2778ac> │ │ │ │ + push {r1, r7, lr} │ │ │ │ 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 +1084018,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, #20 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add sp, #64 @ 0x40 │ │ │ │ + cbz r0, 38e584 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2784e4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r0!, {r5} │ │ │ │ + ldmia r2!, {} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 38dd54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x277cb4> │ │ │ │ + b.n 38e114 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x278074> │ │ │ │ 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 +1084114,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 │ │ │ │ + @ instruction: 0xfffead22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrb r7, [r1, #7] │ │ │ │ @ instruction: 0xfffe79d3 │ │ │ │ - @ instruction: 0xfffeab14 │ │ │ │ + @ instruction: 0xfffeacf4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, sp, #944 @ 0x3b0 │ │ │ │ + add r4, sp, #816 @ 0x330 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, sp, #784 @ 0x310 │ │ │ │ + add r4, sp, #656 @ 0x290 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrb r5, [r3, #4] │ │ │ │ - vtbl.8 d26, {d30- instruction: 0xfffe78bb │ │ │ │ - vtbl.8 d26, {d14-d16}, d6 │ │ │ │ + vtbx.8 d26, {d30- instruction: 0xfffea9d8 │ │ │ │ + @ instruction: 0xfffeabb8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, sp, #656 @ 0x290 │ │ │ │ + add r3, sp, #528 @ 0x210 │ │ │ │ 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 +1085464,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 r6!, {r1, r3, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r0, pc, #656 @ (adr r0, 38f550 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2794b0>) │ │ │ │ + add r2, pc, #528 @ (adr r2, 38f4d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x279430>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ - @ instruction: 0xfffe9cb8 │ │ │ │ + @ instruction: 0xfffe9e98 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ @ instruction: 0xfffe6a71 │ │ │ │ vraddhn.i d23, q15, │ │ │ │ vraddhn.i d23, q15, │ │ │ │ - vdup.16 d25, d16[3] │ │ │ │ + @ instruction: 0xfffe9e00 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r3, [sp, #608] @ 0x260 │ │ │ │ + ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ + ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ @ instruction: 0xfffe68fb │ │ │ │ - vtbx.8 d25, {d30- , d30, d26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r4, [sp, #608] @ 0x260 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [sp, #608] @ 0x260 │ │ │ │ + ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r4, [sp, #320] @ 0x140 │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r3, [r6, #124] @ 0x7c │ │ │ │ vqshl.u64 q11, , #62 @ 0x3e │ │ │ │ vrshr.u32 d23, d31, #2 │ │ │ │ @ instruction: 0xfffe7347 │ │ │ │ - vtbx.8 d25, {d30-d31}, d20 │ │ │ │ + vtbx.8 d25, {d30- instruction: 0xb800 │ │ │ │ ldr r3, [sp, #316] @ 0x13c │ │ │ │ str r0, [sp, #568] @ 0x238 │ │ │ │ mov r0, sl │ │ │ │ @@ -1086767,58 +1086777,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] │ │ │ │ + vmlsl.u , d30, d14[0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ vzip. q11, │ │ │ │ vabdl.u q11, d30, d21 │ │ │ │ @ instruction: 0xfffe5e95 │ │ │ │ - vqmovun.s d25, q4 │ │ │ │ + vraddhn.i d25, q7, q12 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrsh r5, [r2, r4] │ │ │ │ @ instruction: 0xfffe5f05 │ │ │ │ - vsra.u64 , q9, #2 │ │ │ │ + vrsra.u64 , q1, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #720] @ 0x2d0 │ │ │ │ + str r3, [sp, #592] @ 0x250 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #472] @ 0x1d8 │ │ │ │ + str r3, [sp, #344] @ 0x158 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrsh r1, [r6, r1] │ │ │ │ vcvt.f32.u32 , , #2 │ │ │ │ - vuzp. d25, d28 │ │ │ │ + vshll.i , d12, # │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrb r3, [r4, r7] │ │ │ │ vqrdmulh.s , q15, d19[0] │ │ │ │ - vtrn. , q11 │ │ │ │ + vqmovn.u d25, q3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #688] @ 0x2b0 │ │ │ │ + str r2, [sp, #560] @ 0x230 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrb r5, [r7, r6] │ │ │ │ @ instruction: 0xfffe5d9f │ │ │ │ - vmla.i , q7, d18[0] │ │ │ │ + vqmovun.s d25, q1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r3, [r5, r4] │ │ │ │ - @ instruction: 0xfffe8eb8 │ │ │ │ + vshr.u64 d25, d8, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r6, #50] @ 0x32 │ │ │ │ + str r0, [sp, #320] @ 0x140 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r6, #48] @ 0x30 │ │ │ │ + str r0, [sp, #72] @ 0x48 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r6, #46] @ 0x2e │ │ │ │ + ldrh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r6, #44] @ 0x2c │ │ │ │ + ldrh r4, [r2, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r6, #42] @ 0x2a │ │ │ │ + ldrh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r7, #40] @ 0x28 │ │ │ │ + ldrh r2, [r3, #56] @ 0x38 │ │ │ │ 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 +1088149,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: 0xfffe8b16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ strb r7, [r4, r3] │ │ │ │ vsri.64 , , #2 │ │ │ │ @ instruction: 0xfffe5edd │ │ │ │ vqrdmlah.s , q15, d17[0] │ │ │ │ - vqshrun.s64 d24, q6, #2 │ │ │ │ + @ instruction: 0xfffe89fc │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r4, #56] @ 0x38 │ │ │ │ + ldrh r0, [r0, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r5, #52] @ 0x34 │ │ │ │ + ldrh r0, [r1, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r7, #50] @ 0x32 │ │ │ │ + ldrh r4, [r3, #2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ strh r7, [r1, r0] │ │ │ │ - vqshlu.s32 q12, q1, #30 │ │ │ │ + vqshrun.s64 d24, q9, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ strh r7, [r3, r0] │ │ │ │ - @ instruction: 0xfffe85e0 │ │ │ │ + @ instruction: 0xfffe87c0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r1, #46] @ 0x2e │ │ │ │ + strh r0, [r5, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ + vrsubhn.i d24, q7, q1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r3, #30] │ │ │ │ + strh r4, [r7, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r3, #28] │ │ │ │ + strh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r5, #26] │ │ │ │ + strh r0, [r1, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r2, #26] │ │ │ │ + strh r2, [r6, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r1, #26] │ │ │ │ + strh r0, [r5, #40] @ 0x28 │ │ │ │ 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, # │ │ │ │ + vmls.i q12, q15, d26[0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r3, #22] │ │ │ │ + strh r0, [r7, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r1, #22] │ │ │ │ + strh r2, [r5, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r5, #10] │ │ │ │ + strh r0, [r1, #26] │ │ │ │ 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 +1089523,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] │ │ │ │ + strh r2, [r3, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r1, [pc, #692] @ (391c9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x27bbfc>) │ │ │ │ @ instruction: 0xfffe499f │ │ │ │ - @ instruction: 0xfffe7ef4 │ │ │ │ + vshr.u64 q12, q2, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r0, #26] │ │ │ │ + strh r2, [r4, #2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r1, #25] │ │ │ │ + strh r4, [r5, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r7, #24] │ │ │ │ + strh r4, [r3, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r6, #24] │ │ │ │ + strh r4, [r2, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrsb r3, [r1, r0] │ │ │ │ - vtbl.8 d23, {d30- instruction: 0xfffe7d82 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r1, #6] │ │ │ │ + ldrb r4, [r5, #13] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r1, #5] │ │ │ │ + ldrb r0, [r5, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r1, #4] │ │ │ │ + ldrb r0, [r5, #11] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r1, #3] │ │ │ │ + ldrb r6, [r5, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r1, r0 │ │ │ │ vrshr.u32 q10, , #2 │ │ │ │ - vtbl.8 d23, {d30}, d0 │ │ │ │ + vtbx.8 d23, {d14-d16}, d16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r6, #1] │ │ │ │ + ldrb r2, [r2, #9] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r5, #1] │ │ │ │ + ldrb r4, [r1, #9] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r4, #1] │ │ │ │ + ldrb r2, [r0, #9] │ │ │ │ lsls r0, r2, #3 │ │ │ │ sbcs r7, r1 │ │ │ │ vsra.u64 d20, d3, #2 │ │ │ │ - vtbl.8 d23, {d14}, d20 │ │ │ │ + vtbl.8 d23, {d14-d16}, d4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r6, #31] │ │ │ │ + ldrb r2, [r2, #7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r5, #31] │ │ │ │ + ldrb r0, [r1, #7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r4, #31] │ │ │ │ + ldrb r2, [r0, #7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r4, #23] │ │ │ │ + strb r6, [r0, #31] │ │ │ │ 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 +1090968,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, #21] │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r3, #219 @ 0xdb │ │ │ │ - vrshr.u64 , q3, #2 │ │ │ │ + vsri.64 d23, d22, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r4, #9] │ │ │ │ + strb r2, [r0, #17] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r6, #8] │ │ │ │ + strb r4, [r2, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r2, #215 @ 0xd7 │ │ │ │ - vsra.u64 d23, d30, #2 │ │ │ │ + vrsra.u64 d23, d14, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r5, #6] │ │ │ │ + strb r4, [r1, #14] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r4, #6] │ │ │ │ + strb r6, [r0, #14] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r3, #6] │ │ │ │ + strb r4, [r7, #13] │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #77 @ 0x4d │ │ │ │ vtbl.8 d17, {d30- instruction: 0xfffe6e9e │ │ │ │ + vshr.u32 , q15, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r5, r0 │ │ │ │ - vqdmulh.s q11, q15, d30[0] │ │ │ │ + vqrdmlah.s q11, q15, d14[0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r7, #56] @ 0x38 │ │ │ │ + ldr r4, [r3, #88] @ 0x58 │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r7, #221 @ 0xdd │ │ │ │ vmovn.i d20, │ │ │ │ - @ instruction: 0xfffe6b5c │ │ │ │ + vcvt.u16.f16 d22, d28, #2 │ │ │ │ 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- q11, d30, d28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r3, #95 @ 0x5f │ │ │ │ vtbx.8 d19, {d30-, , #2 │ │ │ │ @ instruction: 0xfffe3d81 │ │ │ │ - vtbl.8 d22, {d14-d16}, d28 │ │ │ │ + vdup.16 d22, d12[3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r0, [sp, #572] @ 0x23c │ │ │ │ mov r0, r8 │ │ │ │ bl 381fc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26bf24> │ │ │ │ strd r5, r6, [sp, #12] │ │ │ │ ldr r6, [sp, #560] @ 0x230 │ │ │ │ ldr r2, [sp, #572] @ 0x23c │ │ │ │ @@ -1092317,113 +1092327,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, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bx r5 │ │ │ │ - vqshrun.s64 d22, q7, #2 │ │ │ │ + @ instruction: 0xfffe69fe │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r6, #143 @ 0x8f │ │ │ │ - vqshl.u64 q11, q2, #62 @ 0x3e │ │ │ │ + @ instruction: 0xfffe69b4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r2, #116] @ 0x74 │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r4, #17 │ │ │ │ vrshr.u64 q10, , #2 │ │ │ │ vmull.u q9, d30, d5 │ │ │ │ - vqshlu.s64 d22, d14, #62 @ 0x3e │ │ │ │ + vqrshrun.s64 d22, q15, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r3, #96] @ 0x60 │ │ │ │ + str r0, [r7, #124] @ 0x7c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r4, #76] @ 0x4c │ │ │ │ + str r0, [r0, #108] @ 0x6c │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsrs r1, r4 │ │ │ │ - vraddhn.i d22, q15, q5 │ │ │ │ + vmlsl.u q11, d14, d26[0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r2, #153 @ 0x99 │ │ │ │ - vmls.i q11, q7, d10[0] │ │ │ │ + vrsubhn.i d22, q7, q13 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r1, #60] @ 0x3c │ │ │ │ + str r2, [r5, #88] @ 0x58 │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r7, #79 @ 0x4f │ │ │ │ vrshr.u32 d20, d19, #2 │ │ │ │ - @ instruction: 0xfffe6348 │ │ │ │ + vabal.u q11, d14, d24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r7, #40] @ 0x28 │ │ │ │ + str r2, [r3, #72] @ 0x48 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ands r5, r0 │ │ │ │ - vrshr.u32 q11, q14, #2 │ │ │ │ + vsri.32 q11, q6, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r0, #36] @ 0x24 │ │ │ │ + str r0, [r4, #64] @ 0x40 │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r6, #93 @ 0x5d │ │ │ │ - vsra.u64 d22, d30, #2 │ │ │ │ + vrsra.u64 d22, d14, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r7, #20] │ │ │ │ + str r6, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r7, #241 @ 0xf1 │ │ │ │ vmlsl.u q9, d14, d27[0] │ │ │ │ - vuzp. d22, d28 │ │ │ │ + vshll.i q11, d12, # │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r5, #8] │ │ │ │ + str r4, [r1, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r5, #245 @ 0xf5 │ │ │ │ vcvt.f16.u16 , , #2 │ │ │ │ vqshl.u64 q9, , #62 @ 0x3e │ │ │ │ - vmla.i q11, q7, d20[0] │ │ │ │ + vqmovun.s d22, q2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r0, #63 @ 0x3f │ │ │ │ - vshr.u32 d22, d24, #2 │ │ │ │ + vrshr.u32 d22, d8, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r2, #0] │ │ │ │ + str r2, [r6, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r5, #13 │ │ │ │ - vqrdmlsh.s , q15, d24[0] │ │ │ │ + vzip. q11, q4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r2, [r0, r7] │ │ │ │ + str r2, [r4, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r2, [r3, r6] │ │ │ │ + str r2, [r7, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r4, #255 @ 0xff │ │ │ │ vqrdmlsh.s q9, q7, d17[0] │ │ │ │ - vcvt.u32.f32 d21, d30, #2 │ │ │ │ + vsra.u32 d22, d14, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r4, [r2, r4] │ │ │ │ + str r4, [r6, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r4, [r5, r3] │ │ │ │ + str r4, [r1, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r4, #9 │ │ │ │ - @ instruction: 0xfffe5ed4 │ │ │ │ + vshr.u64 d22, d20, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r2, [r0, r3] │ │ │ │ + str r2, [r4, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r0, [r6, r2] │ │ │ │ + str r0, [r2, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r4, [r4, r2] │ │ │ │ + str r4, [r0, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r4, [r2, r2] │ │ │ │ + str r4, [r6, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r2, [r0, r2] │ │ │ │ + str r2, [r4, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r2, [r6, r1] │ │ │ │ + str r2, [r2, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r2, #181 @ 0xb5 │ │ │ │ - vcvt.f32.u32 , q7, #2 │ │ │ │ + vshr.u32 d22, d30, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r2, [r7, r0] │ │ │ │ + str r2, [r3, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r6, [r5, r0] │ │ │ │ + str r6, [r1, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r0, [r2, r0] │ │ │ │ + ldrsh r0, [r6, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r4, [r0, r0] │ │ │ │ + ldrsh r4, [r4, r7] │ │ │ │ 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 +1093697,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] │ │ │ │ + ldrsh r2, [r4, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r7, r3] │ │ │ │ + ldrsh r2, [r3, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r5, r3] │ │ │ │ + ldrsh r6, [r1, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r3, r3] │ │ │ │ + ldrsh r6, [r7, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r2, r3] │ │ │ │ + ldrsh r2, [r6, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r0, #55 @ 0x37 │ │ │ │ - @ instruction: 0xfffe5cbc │ │ │ │ + @ instruction: 0xfffe5e9c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r6, r2] │ │ │ │ + ldrsh r0, [r2, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r2, r2] │ │ │ │ + ldrsh r4, [r6, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r1, r2] │ │ │ │ + ldrsh r2, [r5, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r7, r1] │ │ │ │ + ldrsh r6, [r3, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r2, #37 @ 0x25 │ │ │ │ - vdup.16 , d30[3] │ │ │ │ + vqrdmlah.s , q7, d14[0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r0, #31 │ │ │ │ vaddl.u q9, d14, d7 │ │ │ │ - vcvt.f16.u16 d21, d14, #2 │ │ │ │ + @ instruction: 0xfffe5dfe │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r3, r6] │ │ │ │ + ldrb r0, [r7, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r1, r0, #5 │ │ │ │ vcvt.u32.f32 d17, d25, #2 │ │ │ │ - vtbx.8 d21, {d14-d17}, d4 │ │ │ │ + @ instruction: 0xfffe5d24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r0, r4] │ │ │ │ + ldrb r2, [r4, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r1, r2] │ │ │ │ + ldrb r2, [r5, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r1, r1] │ │ │ │ + ldrb r6, [r5, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r3, r0] │ │ │ │ + ldrh r0, [r7, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r3, r7] │ │ │ │ + ldrh r6, [r7, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r4, r6] │ │ │ │ + ldrh r6, [r0, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r1, r6] │ │ │ │ + ldrh r4, [r5, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r7, r5] │ │ │ │ + ldrh r2, [r3, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r5, r5] │ │ │ │ + ldrh r4, [r1, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r3, r5] │ │ │ │ + ldrh r6, [r7, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r1, r5] │ │ │ │ + ldrh r4, [r5, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r3, r0, #1 │ │ │ │ - vqshrn.u64 d21, q14, #2 │ │ │ │ + @ instruction: 0xfffe5b1c │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r1, r6, #0 │ │ │ │ - @ instruction: 0xfffe58f8 │ │ │ │ + @ instruction: 0xfffe5ad8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r7, r1] │ │ │ │ + ldrh r4, [r3, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r5, r1] │ │ │ │ + ldrh r2, [r1, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r3, r1] │ │ │ │ + ldrh r4, [r7, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r3, #155 @ 0x9b │ │ │ │ - vqrshrun.s64 d21, q0, #2 │ │ │ │ + vshll.u32 , d16, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r7, r5, r4 │ │ │ │ vqmovn.u d18, │ │ │ │ @ instruction: 0xfffe1a7d │ │ │ │ vrshr.u64 q9, , #2 │ │ │ │ - vsli.32 d21, d24, #30 │ │ │ │ + vqshl.u32 d21, d8, #30 │ │ │ │ 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 +1095056,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] │ │ │ │ + strh r6, [r3, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [pc, #312] @ (39510c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x27f06c>) │ │ │ │ + str r6, [r5, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r7, r6, #24 │ │ │ │ vsra.u32 q9, , #2 │ │ │ │ vaddl.u q9, d14, d23 │ │ │ │ vuzp. d18, d29 │ │ │ │ - vtbx.8 d20, {d30- instruction: 0xfffe4dac │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [pc, #488] @ (3951d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x27f134>) │ │ │ │ + ldr r4, [pc, #360] @ (395154 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x27f0b4>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [pc, #320] @ (395130 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x27f090>) │ │ │ │ + ldr r2, [pc, #192] @ (3950b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x27f010>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r7, r4, #23 │ │ │ │ vtbl.8 d17, {d14}, d7 │ │ │ │ - vmlsl.u q10, d30, d2[0] │ │ │ │ + vtbl.8 d20, {d30}, 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 +1096398,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 │ │ │ │ + bx r9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r8, r4 │ │ │ │ + mov r8, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmn r4, r0 │ │ │ │ + add ip, r4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adcs r2, r7 │ │ │ │ + muls r2, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r1, r6, #4 │ │ │ │ vshr.u32 d17, d13, #2 │ │ │ │ - vcvt.f32.u32 , q8, #2 │ │ │ │ + vshr.u32 q10, q0, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, #164 @ 0xa4 │ │ │ │ + subs r6, #132 @ 0x84 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, #214 @ 0xd6 │ │ │ │ + subs r4, #182 @ 0xb6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcc.n 395dd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x27fd34> │ │ │ │ + bpl.n 395d94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x27fcf4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsls r5, r6, #1 │ │ │ │ - vtbl.8 d17, {d14-d17}, d6 │ │ │ │ + vqdmulh.s , q15, d22[0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r4, #188 @ 0xbc │ │ │ │ + movs r6, #156 @ 0x9c │ │ │ │ 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 +1097633,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 r3, #230 @ 0xe6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ @ instruction: 0xffe5fffd │ │ │ │ lsrs r5, r7, #10 │ │ │ │ vtbx.8 d16, {d30-d31}, d11 │ │ │ │ vtbl.8 d16, {d30-, q3, #62 @ 0x3e │ │ │ │ + @ instruction: 0xfffe38b6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - adds r2, #98 @ 0x62 │ │ │ │ + adds r4, #66 @ 0x42 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, #116 @ 0x74 │ │ │ │ + adds r2, #84 @ 0x54 │ │ │ │ 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 +1099100,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 r7, #44 @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r2, [r4, #24] │ │ │ │ lsls r6, r1, #6 │ │ │ │ stc2 15, cr15, [r7, #1012]! @ 0x3f4 │ │ │ │ - cmp r3, #198 @ 0xc6 │ │ │ │ + cmp r5, #166 @ 0xa6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r1, #130 @ 0x82 │ │ │ │ + cmp r3, #98 @ 0x62 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r0, #144 @ 0x90 │ │ │ │ + cmp r2, #112 @ 0x70 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r6, #238 @ 0xee │ │ │ │ + cmp r0, #206 @ 0xce │ │ │ │ lsls r0, r2, #3 │ │ │ │ mcr 15, 3, pc, cr7, cr13, {7} @ │ │ │ │ bl 7856c2 │ │ │ │ - movs r6, #98 @ 0x62 │ │ │ │ + cmp r0, #66 @ 0x42 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r5, #216 @ 0xd8 │ │ │ │ + movs r7, #184 @ 0xb8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r5, #116 @ 0x74 │ │ │ │ + movs r7, #84 @ 0x54 │ │ │ │ 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 r6, #190 @ 0xbe │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r4, #90 @ 0x5a │ │ │ │ + movs r6, #58 @ 0x3a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r4, #2 │ │ │ │ + movs r5, #226 @ 0xe2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r3, #118 @ 0x76 │ │ │ │ + movs r5, #86 @ 0x56 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r2, #242 @ 0xf2 │ │ │ │ + movs r4, #210 @ 0xd2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r2, #152 @ 0x98 │ │ │ │ + movs r4, #120 @ 0x78 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r2, #102 @ 0x66 │ │ │ │ + movs r4, #70 @ 0x46 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r2, #58 @ 0x3a │ │ │ │ + movs r4, #26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r2, #14 │ │ │ │ + movs r3, #238 @ 0xee │ │ │ │ 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 +1100380,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 r3, #96 @ 0x60 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r1, #46 @ 0x2e │ │ │ │ + movs r3, #14 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r0, #224 @ 0xe0 │ │ │ │ + movs r2, #192 @ 0xc0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r0, #146 @ 0x92 │ │ │ │ + movs r2, #114 @ 0x72 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r2, #36 @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, r6, #7 │ │ │ │ + movs r1, #210 @ 0xd2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, r1, #6 │ │ │ │ + movs r1, #110 @ 0x6e │ │ │ │ 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] │ │ │ │ + vcge.s q9, q3, #0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, r0, #1 │ │ │ │ + movs r0, #36 @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r3, #6 │ │ │ │ + subs r0, r7, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r4, #5 │ │ │ │ + subs r0, r0, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, r6, #4 │ │ │ │ + subs r6, r2, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, r1, #4 │ │ │ │ + subs r4, r5, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, r4, #3 │ │ │ │ + subs r2, r0, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, r3, #2 │ │ │ │ + subs r2, r7, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, r2, #1 │ │ │ │ + subs r4, r6, #0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, r0, #0 │ │ │ │ + adds r4, r4, #7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r3, #2 │ │ │ │ + lsls r0, r7, #9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bgt.n 398442 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2823a2> │ │ │ │ - @ instruction: 0xfffdfbf8 │ │ │ │ + @ instruction: 0xfffdfdd8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r2, r5, r7 │ │ │ │ + adds r2, r1, #7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ + lsls r6, r5, #9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xfbb400cf │ │ │ │ - subs r0, r3, r7 │ │ │ │ + ldc2 0, cr0, [r4, #828] @ 0x33c │ │ │ │ + adds r0, r7, #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r1, #2 │ │ │ │ + lsls r2, r5, #9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r2, #2 │ │ │ │ + lsls r0, r6, #9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, r1, r7 │ │ │ │ + adds r6, r5, #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, r1, r7 │ │ │ │ + adds r4, r5, #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, r1, r7 │ │ │ │ + adds r0, r5, #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, r0, r7 │ │ │ │ + adds r6, r4, #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r4, #1 │ │ │ │ + lsls r0, r0, #9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, r0, r7 │ │ │ │ + adds r0, r4, #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r2, #1 │ │ │ │ + lsls r4, r6, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, r6, r6 │ │ │ │ + adds r2, r2, #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ + lsls r2, r5, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, r4, r6 │ │ │ │ + adds r4, r0, #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r0, #1 │ │ │ │ + lsls r0, r4, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, r2, r6 │ │ │ │ + adds r6, r6, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r6, r6 │ │ │ │ + lsls r6, r2, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, r1, r6 │ │ │ │ + adds r2, r5, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bvc.n 39848a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2823ea> │ │ │ │ - vtbl.8 d17, {d29- , , d24[0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, r1, r6 │ │ │ │ + adds r4, r5, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, r0, r6 │ │ │ │ + adds r4, r4, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, r0, r6 │ │ │ │ + adds r4, r4, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, r0, r6 │ │ │ │ + adds r0, r4, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, r7, r5 │ │ │ │ + adds r4, r3, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, r7, r5 │ │ │ │ + adds r0, r3, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, r6, r5 │ │ │ │ + adds r0, r2, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, r5, r5 │ │ │ │ + adds r6, r1, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bgt.n 39857a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2824da> │ │ │ │ - vtbx.8 d17, {d13-d16}, d26 │ │ │ │ + vqrdmulh.s , , d10[0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ b.n 3989c2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x282922> │ │ │ │ vneg.s q15, │ │ │ │ - vtbl.8 d17, {d13-d16}, d30 │ │ │ │ + @ instruction: 0xfffd1d0e │ │ │ │ lsls r0, r2, #3 │ │ │ │ bgt.n 39843a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28239a> │ │ │ │ - vtbx.8 d17, {d29-d31}, d18 │ │ │ │ + vqdmulh.s , , d2[0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, r3, r2 │ │ │ │ + adds r0, r7, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, r3, r1 │ │ │ │ + adds r0, r7, #0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, r3, r0 │ │ │ │ + subs r4, r7, r7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r4, r7 │ │ │ │ + subs r0, r0, r7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bge.n 3984da <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28243a> │ │ │ │ - @ instruction: 0xfffd199e │ │ │ │ + @ instruction: 0xfffd1b7e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, r5, r5 │ │ │ │ + subs r4, r1, r5 │ │ │ │ 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: 0xfffd1a7e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r0, #31 │ │ │ │ + adds r6, r4, r6 │ │ │ │ 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 +1101884,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, #30 │ │ │ │ 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, {d29-d31}, d2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ bpl.n 399226 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x283186> │ │ │ │ - vsli.64 d17, d2, #61 @ 0x3d │ │ │ │ + vqshl.u32 , q9, #29 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str??.w r0, [r0, #207] @ 0xcf │ │ │ │ - asrs r4, r0, #22 │ │ │ │ + @ instruction: 0xfac000cf │ │ │ │ + asrs r4, r4, #29 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str??.w r0, [r8, #207] @ 0xcf │ │ │ │ - asrs r4, r7, #21 │ │ │ │ + @ instruction: 0xfac800cf │ │ │ │ + asrs r4, r3, #29 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr??.w r0, [r8, #207] @ 0xcf │ │ │ │ - asrs r4, r7, #21 │ │ │ │ + @ instruction: 0xfad800cf │ │ │ │ + asrs r4, r3, #29 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr??.w r0, [ip, #207] @ 0xcf │ │ │ │ + @ instruction: 0xfadc00cf │ │ │ │ bmi.n 39935e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2832be> │ │ │ │ - vsli.32 , q8, #29 │ │ │ │ + vqshl.u32 , q0, #29 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - vst4. {d0-d3}, [r2] │ │ │ │ - asrs r6, r4, #21 │ │ │ │ + @ instruction: 0xfae200cf │ │ │ │ + asrs r6, r0, #29 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r4, #21 │ │ │ │ + asrs r2, r0, #29 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r2, #19 │ │ │ │ + asrs r4, r6, #26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r6, #16 │ │ │ │ + asrs r6, r2, #24 │ │ │ │ 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 │ │ │ │ + vsli.64 , q13, #61 @ 0x3d │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r2, #16 │ │ │ │ + asrs r0, r6, #23 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bcs.n 399246 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2831a6> │ │ │ │ - vcgt.f d17, d2, #0 │ │ │ │ + vcle.f , q9, #0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bcs.n 399252 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2831b2> │ │ │ │ - vabs.f , q11 │ │ │ │ + vtbx.8 d31, {d13-d14}, d6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r4, r5, #15 │ │ │ │ + asrs r4, r1, #23 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bcs.n 39942a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28338a> │ │ │ │ - vabs.f d31, d2 │ │ │ │ + vtbx.8 d31, {d29}, d18 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r4, #15 │ │ │ │ + asrs r0, r0, #23 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r3, #15 │ │ │ │ + asrs r2, r7, #22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xf70200cf │ │ │ │ - asrs r0, r3, #15 │ │ │ │ + str??.w r0, [r2, #207] @ 0xcf │ │ │ │ + asrs r0, r7, #22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bne.n 39930e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28326e> │ │ │ │ - vrsra.u64 , q3, #3 │ │ │ │ + vsli.64 d17, d22, #61 @ 0x3d │ │ │ │ lsls r0, r2, #3 │ │ │ │ bcc.n 399382 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2832e2> │ │ │ │ - vrsra.u64 , q4, #3 │ │ │ │ + vsli.64 d17, d24, #61 @ 0x3d │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movt r0, #2255 @ 0x8cf │ │ │ │ - asrs r0, r2, #15 │ │ │ │ + strh.w r0, [r0, #207] @ 0xcf │ │ │ │ + asrs r0, r6, #22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r1, #15 │ │ │ │ + asrs r2, r5, #22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movt r0, #2255 @ 0x8cf │ │ │ │ + strh.w r0, [r0, #207] @ 0xcf │ │ │ │ bcs.n 3992fa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28325a> │ │ │ │ - vrsra.u64 d17, d22, #3 │ │ │ │ + vsli.64 d17, d6, #61 @ 0x3d │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r6, #14 │ │ │ │ + asrs r4, r2, #22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r5, #14 │ │ │ │ + asrs r6, r1, #22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r4, #14 │ │ │ │ + asrs r6, r0, #22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldmia r4, {r0, r1, r4, r5, r7} │ │ │ │ - vrsra.u64 d17, d14, #3 │ │ │ │ + vsli.32 , q15, #29 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r2, #14 │ │ │ │ + asrs r4, r6, #21 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r1, #14 │ │ │ │ + asrs r0, r5, #21 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bcs.n 3994ae <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28340e> │ │ │ │ - vcvt.u16.f16 d30, d12, #3 │ │ │ │ + @ instruction: 0xfffdeefc │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subw r0, lr, #2255 @ 0x8cf │ │ │ │ - asrs r2, r0, #12 │ │ │ │ + strb.w r0, [lr, #207] @ 0xcf │ │ │ │ + asrs r2, r4, #19 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bne.n 39939e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2832fe> │ │ │ │ - vsubl.u , d29, d22 │ │ │ │ + vcge.f d17, d6, #0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r0, #10 │ │ │ │ + asrs r0, r4, #17 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bmi.n 3993fe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28335e> │ │ │ │ - vsra.u64 d17, d20, #3 │ │ │ │ + vrsra.u64 d17, d4, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r5, #32 │ │ │ │ + asrs r2, r1, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r3, #26 │ │ │ │ + asrs r4, r7, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r1, #20 │ │ │ │ + lsrs r4, r5, #27 │ │ │ │ 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 +1103182,102 @@ │ │ │ │ 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, #17 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r2, #7 │ │ │ │ + lsrs r0, r6, #14 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldmia r0, {r0, r3, r4, r5, r6} │ │ │ │ - vqdmulh.s q15, , d12[0] │ │ │ │ + @ instruction: 0xfffdeeac │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r5, #6 │ │ │ │ + lsrs r4, r1, #14 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldcl 0, cr0, [r0], {207} @ 0xcf │ │ │ │ - lsrs r0, r4, #6 │ │ │ │ + cdp 0, 11, cr0, cr0, cr15, {6} │ │ │ │ + lsrs r0, r0, #14 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldcl 0, cr0, [r8], {207} @ 0xcf │ │ │ │ - lsrs r4, r3, #6 │ │ │ │ + cdp 0, 11, cr0, cr8, cr15, {6} │ │ │ │ + lsrs r4, r7, #13 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldmia r0, {r0, r1, r2, r5} │ │ │ │ - vqdmulh.s q15, , d20[0] │ │ │ │ + vqrdmlah.s q15, , d4[0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r3, #6 │ │ │ │ + lsrs r0, r7, #13 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldcl 0, cr0, [r4], #828 @ 0x33c │ │ │ │ - lsrs r0, r3, #6 │ │ │ │ + cdp 0, 13, cr0, cr4, cr15, {6} │ │ │ │ + lsrs r0, r7, #13 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 39a460 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2843c0> │ │ │ │ + b.n 399820 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x283780> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stcl 0, cr0, [r8], {207} @ 0xcf │ │ │ │ - lsrs r4, r4, #4 │ │ │ │ + cdp 0, 10, cr0, cr8, cr15, {6} │ │ │ │ + lsrs r4, r0, #12 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmia r6!, {r0, r1, r3, r4, r5, r6} │ │ │ │ - vshll.u32 q15, d20, #29 │ │ │ │ + vcvt.f16.u16 d30, d4, #3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r2, r2, #4 │ │ │ │ + lsrs r2, r6, #11 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bic.w r0, lr, pc, lsl #3 │ │ │ │ - bics.w r0, r2, pc, lsl #3 │ │ │ │ - lsrs r6, r6, #3 │ │ │ │ + stc 0, cr0, [lr], {207} @ 0xcf │ │ │ │ + ldc 0, cr0, [r2], {207} @ 0xcf │ │ │ │ + lsrs r6, r2, #11 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bpl.n 399fda <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x283f3a> │ │ │ │ - vqshl.u64 d16, d30, #61 @ 0x3d │ │ │ │ + @ instruction: 0xfffd099e │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmia r3!, {r0, r2, r3, r5, r6} │ │ │ │ vcge.f d29, d5, #0 │ │ │ │ - vqshlu.s64 d16, d24, #61 @ 0x3d │ │ │ │ + @ instruction: 0xfffd0898 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r4, #22 │ │ │ │ + lsls r4, r0, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r3, #22 │ │ │ │ + lsls r0, r7, #29 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r5, #36 @ 0x24 │ │ │ │ + movs r7, #4 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 399cac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x283c0c> │ │ │ │ - lsls r7, r1, #3 │ │ │ │ - lsls r6, r5, #19 │ │ │ │ + @ instruction: 0xe80a00cf │ │ │ │ + lsls r6, r1, #27 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 39a120 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284080> │ │ │ │ + bge.n 39a0e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284040> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 399b48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x283aa8> │ │ │ │ + b.n 399f08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x283e68> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r6, r6, #16 │ │ │ │ + lsls r6, r2, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 399ae8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x283a48> │ │ │ │ + b.n 399ea8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x283e08> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r0, r7, #16 │ │ │ │ + lsls r0, r3, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 399afc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x283a5c> │ │ │ │ + b.n 399ebc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x283e1c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r6, r6, #16 │ │ │ │ + lsls r6, r2, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 399b20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x283a80> │ │ │ │ + b.n 399ee0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x283e40> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r4, r7, #16 │ │ │ │ + lsls r4, r3, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 399b44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x283aa4> │ │ │ │ + b.n 399f04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x283e64> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r2, r0, #17 │ │ │ │ + lsls r2, r4, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 399b50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x283ab0> │ │ │ │ + b.n 399f10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x283e70> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r0, r0, #17 │ │ │ │ + lsls r0, r4, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r0, #14 │ │ │ │ + lsls r0, r4, #21 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r4, #10 │ │ │ │ + lsls r4, r0, #18 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r1, #7 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r6, #3 │ │ │ │ + lsls r4, r2, #11 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 39a688 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2845e8> │ │ │ │ + b.n 399a48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2839a8> │ │ │ │ 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 +1104517,60 @@ │ │ │ │ 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> │ │ │ │ + lsls r6, r5, #4 │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + b.n 39b364 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2852c4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cdp2 0, 7, cr0, cr4, cr15, {6} │ │ │ │ - b.n 39ae10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284d70> │ │ │ │ + lsls r4, r2, #1 │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + b.n 39b1d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x285130> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldc2 0, cr0, [sl, #828] @ 0x33c │ │ │ │ - svc 180 @ 0xb4 │ │ │ │ + vhadd.u q8, q13, │ │ │ │ + b.n 39b03c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284f9c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stc2l 0, cr0, [r0], {207} @ 0xcf │ │ │ │ - udf #230 @ 0xe6 │ │ │ │ + cdp2 0, 10, cr0, cr0, cr15, {6} │ │ │ │ + b.n 39aea8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284e08> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldc2 0, cr0, [ip], {207} @ 0xcf │ │ │ │ - udf #78 @ 0x4e │ │ │ │ + ldc2l 0, cr0, [ip, #828]! @ 0x33c │ │ │ │ + b.n 39ad80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284ce0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xfb7800cf │ │ │ │ - ble.n 39ac98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284bf8> │ │ │ │ + ldc2l 0, cr0, [r8, #-828] @ 0xfffffcc4 │ │ │ │ + svc 150 @ 0x96 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xfad400cf │ │ │ │ - ble.n 39ad70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284cd0> │ │ │ │ + ldc2 0, cr0, [r4], #828 @ 0x33c │ │ │ │ + udf #254 @ 0xfe │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr??.w r0, [sl, #207] @ 0xcf │ │ │ │ - bgt.n 39ade4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284d44> │ │ │ │ + smlsld r0, r0, sl, pc @ │ │ │ │ + udf #52 @ 0x34 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - vld4. {d0-d3}, [ip] │ │ │ │ - blt.n 39ac58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284bb8> │ │ │ │ + @ instruction: 0xfb0c00cf │ │ │ │ + ble.n 39ae18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284d78> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr.w r0, [lr, pc] │ │ │ │ - bge.n 39accc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284c2c> │ │ │ │ + @ instruction: 0xfa3e00cf │ │ │ │ + bgt.n 39ac8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284bec> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf79400cf │ │ │ │ - bls.n 39ad48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284ca8> │ │ │ │ + ldr??.w r0, [r4, pc] │ │ │ │ + blt.n 39ad08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284c68> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf70000cf │ │ │ │ - bls.n 39ae30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284d90> │ │ │ │ + str??.w r0, [r0, #207] @ 0xcf │ │ │ │ + blt.n 39adf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284d50> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf66c00cf │ │ │ │ - bhi.n 39ad18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284c78> │ │ │ │ + str.w r0, [ip, pc] │ │ │ │ + bge.n 39acd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284c38> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - rsbs r0, r4, #6782976 @ 0x678000 │ │ │ │ - bhi.n 39ae00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284d60> │ │ │ │ + @ instruction: 0xf7b400cf │ │ │ │ + bge.n 39adc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284d20> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add.w r0, sl, #6782976 @ 0x678000 │ │ │ │ - bvc.n 39ac7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284bdc> │ │ │ │ + @ instruction: 0xf6ea00cf │ │ │ │ + bls.n 39ae3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284d9c> │ │ │ │ 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 +1105776,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> │ │ │ │ + sub.w r0, r0, #6782976 @ 0x678000 │ │ │ │ + bhi.n 39b9b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x285918> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf2f200cf │ │ │ │ - bpl.n 39ba6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2859cc> │ │ │ │ + @ instruction: 0xf4d200cf │ │ │ │ + bvc.n 39ba2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28598c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf22400cf │ │ │ │ - bmi.n 39b8e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x285840> │ │ │ │ + and.w r0, r4, #6782976 @ 0x678000 │ │ │ │ + bvs.n 39b8a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x285800> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf18c00cf │ │ │ │ - bmi.n 39b9c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x285920> │ │ │ │ + bfi r0, ip, #3, #13 │ │ │ │ + bpl.n 39b980 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2858e0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf0f400cf │ │ │ │ - bcc.n 39b8a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x285800> │ │ │ │ + @ instruction: 0xf2d400cf │ │ │ │ + bpl.n 39ba60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2859c0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - orrs.w r0, r8, #207 @ 0xcf │ │ │ │ - bcs.n 39b980 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2858e0> │ │ │ │ + @ instruction: 0xf23800cf │ │ │ │ + bmi.n 39b940 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2858a0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - vmla.i d0, d26, d3[3] │ │ │ │ - bcs.n 39b9f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x285954> │ │ │ │ + sbc.w r0, sl, #207 @ 0xcf │ │ │ │ + bmi.n 39b9b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x285914> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cdp 0, 11, cr0, cr12, cr15, {6} │ │ │ │ - bne.n 39ba68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2859c8> │ │ │ │ + eors.w r0, ip, #207 @ 0xcf │ │ │ │ + bcc.n 39ba28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x285988> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stcl 0, cr0, [lr, #828]! @ 0x33c │ │ │ │ - beq.n 39b8dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28583c> │ │ │ │ + vmla.i d16, d30, d3[3] │ │ │ │ + bcs.n 39ba9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2859fc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stc 0, cr0, [r0, #-828]! @ 0xfffffcc4 │ │ │ │ - ldmia r7, {r1, r2, r6, r7} │ │ │ │ + vhadd.s8 q0, q8, │ │ │ │ + bne.n 39b910 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x285870> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stc 0, cr0, [ip], {207} @ 0xcf │ │ │ │ - ldmia r7!, {r1, r2, r4, r5} │ │ │ │ + cdp 0, 6, cr0, cr12, cr15, {6} │ │ │ │ + bne.n 39b9f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x285958> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xebf800cf │ │ │ │ - ldmia r6!, {r1, r2, r5, r7} │ │ │ │ + ldcl 0, cr0, [r8, #828] @ 0x33c │ │ │ │ + beq.n 39b8e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x285840> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - sbc.w r0, r0, pc, lsl #3 │ │ │ │ - eors.w r0, r2, pc, lsl #3 │ │ │ │ - ldmia r5, {r4, r5} │ │ │ │ + stcl 0, cr0, [r0, #-828] @ 0xfffffcc4 │ │ │ │ + ldcl 0, cr0, [r2], #-828 @ 0xfffffcc4 │ │ │ │ + ldmia r7!, {r4} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xe98e00cf │ │ │ │ - ldmia r4, {r3, r4, r5} │ │ │ │ + sbc.w r0, lr, pc, lsl #3 │ │ │ │ + ldmia r6!, {r3, r4} │ │ │ │ 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 +1106184,35 @@ │ │ │ │ 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} │ │ │ │ - lsls r7, r1, #3 │ │ │ │ - b.n 39bb98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x285af8> │ │ │ │ + ldrd r0, r0, [r8, #828]! @ 0x33c │ │ │ │ + ldmia r4!, {r1, r2, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r1, {r1, r5, r7} │ │ │ │ + strd r0, r0, [r8], #828 @ 0x33c │ │ │ │ + ldmia r3!, {r1, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r1, {r1, r2, r4, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r1, {r1, r2, r7} │ │ │ │ + ldmia r3!, {r1, r2, r5, r6} │ │ │ │ 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 │ │ │ │ - lsls r7, r1, #3 │ │ │ │ - b.n 39ba7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2859dc> │ │ │ │ + @ instruction: 0xfffdcb3a │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r1!, {r2, r4, r5} │ │ │ │ + strex r0, r0, [lr, #828] @ 0x33c │ │ │ │ + ldmia r3!, {r2, r4} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r1!, {r3, r5} │ │ │ │ + ldmia r3, {r3} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r1, {r1, r3} │ │ │ │ + ldmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 39b9a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x285908> │ │ │ │ + b.n 39bd68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x285cc8> │ │ │ │ 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 +1107017,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 │ │ │ │ + b.n 39c600 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x286560> │ │ │ │ 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 +1108147,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> │ │ │ │ + udf #106 @ 0x6a │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bgt.n 39d20c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28716c> │ │ │ │ + udf #106 @ 0x6a │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bgt.n 39d228 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287188> │ │ │ │ + udf #118 @ 0x76 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bgt.n 39d244 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2871a4> │ │ │ │ + udf #130 @ 0x82 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bgt.n 39d250 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2871b0> │ │ │ │ + udf #134 @ 0x86 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bgt.n 39d248 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2871a8> │ │ │ │ + udf #128 @ 0x80 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bgt.n 39d264 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2871c4> │ │ │ │ + udf #140 @ 0x8c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ble.n 39d358 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2872b8> │ │ │ │ + svc 4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ble.n 39d36c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2872cc> │ │ │ │ + svc 12 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - udf #138 @ 0x8a │ │ │ │ + b.n 39d3ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28734c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - udf #146 @ 0x92 │ │ │ │ + b.n 39d400 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287360> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - udf #158 @ 0x9e │ │ │ │ + b.n 39d41c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28737c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - udf #170 @ 0xaa │ │ │ │ + b.n 39d438 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287398> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - udf #162 @ 0xa2 │ │ │ │ + b.n 39d42c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28738c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 184 @ 0xb8 │ │ │ │ + b.n 39d65c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2875bc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 200 @ 0xc8 │ │ │ │ + b.n 39d680 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2875e0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 208 @ 0xd0 │ │ │ │ + b.n 39d694 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2875f4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 216 @ 0xd8 │ │ │ │ + b.n 39d6a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287608> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 228 @ 0xe4 │ │ │ │ + b.n 39d6c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287624> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 236 @ 0xec │ │ │ │ + b.n 39d6d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287638> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 240 @ 0xf0 │ │ │ │ + b.n 39d6e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287644> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 220 @ 0xdc │ │ │ │ + b.n 39d6c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287620> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 232 @ 0xe8 │ │ │ │ + b.n 39d6dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28763c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 220 @ 0xdc │ │ │ │ + b.n 39d6c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287628> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 220 @ 0xdc │ │ │ │ + b.n 39d6cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28762c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 228 @ 0xe4 │ │ │ │ + b.n 39d6e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287640> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 236 @ 0xec │ │ │ │ + b.n 39d6f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287654> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 206 @ 0xce │ │ │ │ + b.n 39d6bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28761c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 246 @ 0xf6 │ │ │ │ + b.n 39d710 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287670> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 39d36c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2872cc> │ │ │ │ + b.n 39d72c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28768c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 242 @ 0xf2 │ │ │ │ + b.n 39d710 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287670> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 192 @ 0xc0 │ │ │ │ + b.n 39d6b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287610> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 192 @ 0xc0 │ │ │ │ + b.n 39d6b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287614> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 192 @ 0xc0 │ │ │ │ + b.n 39d6b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287618> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 208 @ 0xd0 │ │ │ │ + b.n 39d6dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28763c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 224 @ 0xe0 │ │ │ │ + b.n 39d700 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287660> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 240 @ 0xf0 │ │ │ │ + b.n 39d724 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287684> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 39d388 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2872e8> │ │ │ │ + b.n 39d748 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2876a8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 39d3b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287314> │ │ │ │ + b.n 39d774 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2876d4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 39d3e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287340> │ │ │ │ + b.n 39d7a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287700> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 39d3f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287354> │ │ │ │ + b.n 39d7b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287714> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 39d420 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287380> │ │ │ │ + b.n 39d7e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287740> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 39d444 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873a4> │ │ │ │ + b.n 39d804 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287764> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 39d418 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287378> │ │ │ │ + b.n 39d7d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287738> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d3e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287348> │ │ │ │ + bge.n 39d3a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287308> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d414 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287374> │ │ │ │ + bge.n 39d3d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287334> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d3d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287338> │ │ │ │ + bls.n 39d398 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2872f8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvc.n 39d390 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2872f0> │ │ │ │ + bls.n 39d350 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2872b0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvc.n 39d394 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2872f4> │ │ │ │ + bls.n 39d354 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2872b4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvc.n 39d3a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287304> │ │ │ │ + bls.n 39d364 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2872c4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d3c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287320> │ │ │ │ + bls.n 39d380 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2872e0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d3dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28733c> │ │ │ │ + bls.n 39d39c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2872fc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d3f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287358> │ │ │ │ + bls.n 39d3b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287318> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d414 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287374> │ │ │ │ + bge.n 39d3d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287334> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d430 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287390> │ │ │ │ + bge.n 39d3f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287350> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d44c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873ac> │ │ │ │ + bge.n 39d40c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28736c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d470 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873d0> │ │ │ │ + bge.n 39d430 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287390> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d48c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873ec> │ │ │ │ + bge.n 39d44c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873ac> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d498 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873f8> │ │ │ │ + bge.n 39d458 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873b8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d494 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873f4> │ │ │ │ + bge.n 39d454 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873b4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d498 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873f8> │ │ │ │ + bge.n 39d458 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873b8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d49c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873fc> │ │ │ │ + bge.n 39d45c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873bc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39d4d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287430> │ │ │ │ + bvc.n 39d490 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873f0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39d4e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287444> │ │ │ │ + bvc.n 39d4a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287404> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39d4c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287424> │ │ │ │ + bvc.n 39d484 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873e4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39d4dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28743c> │ │ │ │ + bvc.n 39d49c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873fc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39d44c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873ac> │ │ │ │ + bvc.n 39d40c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28736c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39d440 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873a0> │ │ │ │ + bvc.n 39d400 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287360> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d420 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287380> │ │ │ │ + bls.n 39d3e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287340> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d444 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873a4> │ │ │ │ + bls.n 39d404 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287364> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d468 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873c8> │ │ │ │ + bge.n 39d428 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287388> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d48c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873ec> │ │ │ │ + bge.n 39d44c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873ac> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d45c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873bc> │ │ │ │ + bge.n 39d41c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28737c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d448 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873a8> │ │ │ │ + bls.n 39d408 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287368> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d478 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873d8> │ │ │ │ + bge.n 39d438 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287398> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bge.n 39d420 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287380> │ │ │ │ + blt.n 39d3e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287340> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvs.n 39d4ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28740c> │ │ │ │ + bhi.n 39d46c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873cc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvs.n 39d4cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28742c> │ │ │ │ + bhi.n 39d48c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873ec> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d51c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28747c> │ │ │ │ + bge.n 39d4dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28743c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d354 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2872b4> │ │ │ │ + bge.n 39d514 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287474> │ │ │ │ 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 +1108335,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} │ │ │ │ + beq.n 39d470 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873d0> │ │ │ │ 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 +1109525,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 r7, {r1, r2, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvc.n 39e134 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288094> │ │ │ │ + bhi.n 39e0f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288054> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvc.n 39e178 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880d8> │ │ │ │ + bls.n 39e138 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288098> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvc.n 39e144 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880a4> │ │ │ │ + bhi.n 39e104 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288064> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bgt.n 39e15c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880bc> │ │ │ │ + udf #8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - blt.n 39e0a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288008> │ │ │ │ + ble.n 39e068 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287fc8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - udf #166 @ 0xa6 │ │ │ │ + b.n 39e220 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288180> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 36 @ 0x24 │ │ │ │ + b.n 39e320 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288280> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bgt.n 39e1f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288150> │ │ │ │ + udf #74 @ 0x4a │ │ │ │ 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> │ │ │ │ + bgt.n 39e098 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287ff8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bge.n 39e0a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288000> │ │ │ │ + bgt.n 39e060 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287fc0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - blt.n 39e17c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880dc> │ │ │ │ + ble.n 39e13c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28809c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 39e178 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880d8> │ │ │ │ + blt.n 39e138 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288098> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 39e168 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880c8> │ │ │ │ + bge.n 39e128 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288088> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 39e1ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28810c> │ │ │ │ + blt.n 39e16c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880cc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 39e190 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880f0> │ │ │ │ + blt.n 39e150 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880b0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 39e0fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28805c> │ │ │ │ + blt.n 39e0bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28801c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 39e0e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288044> │ │ │ │ + blt.n 39e0a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288004> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 39e070 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287fd0> │ │ │ │ + blt.n 39e230 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288190> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39e218 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288178> │ │ │ │ + bge.n 39e1d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288138> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39e1d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288134> │ │ │ │ + bge.n 39e194 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880f4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 39e078 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287fd8> │ │ │ │ + blt.n 39e238 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288198> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 39e248 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881a8> │ │ │ │ + blt.n 39e208 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288168> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 39e1ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28810c> │ │ │ │ + blt.n 39e16c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880cc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39e144 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880a4> │ │ │ │ + bge.n 39e104 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288064> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvs.n 39e0c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288024> │ │ │ │ + bhi.n 39e084 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287fe4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvs.n 39e0bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28801c> │ │ │ │ + bhi.n 39e07c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287fdc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvs.n 39e0b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288014> │ │ │ │ + bhi.n 39e074 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287fd4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvs.n 39e0ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28800c> │ │ │ │ + bhi.n 39e26c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881cc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvs.n 39e0a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288004> │ │ │ │ + bhi.n 39e264 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881c4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39e174 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880d4> │ │ │ │ + bvc.n 39e134 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288094> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39e164 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880c4> │ │ │ │ + bvc.n 39e124 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288084> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39e1b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288114> │ │ │ │ + bvs.n 39e174 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880d4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39e1ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28810c> │ │ │ │ + bvs.n 39e16c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880cc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39e1b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288114> │ │ │ │ + bvs.n 39e174 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880d4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39e1b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288114> │ │ │ │ + bvs.n 39e174 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880d4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39e1b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288114> │ │ │ │ + bvs.n 39e174 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880d4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39e1b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288114> │ │ │ │ + bvs.n 39e174 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880d4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39e1b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288114> │ │ │ │ + bvs.n 39e174 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880d4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39e208 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288168> │ │ │ │ + bcs.n 39e1c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288128> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39e218 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288178> │ │ │ │ + bcs.n 39e1d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288138> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39e224 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288184> │ │ │ │ + bcs.n 39e1e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288144> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39e248 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881a8> │ │ │ │ + bcs.n 39e208 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288168> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39e24c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881ac> │ │ │ │ + bcs.n 39e20c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28816c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39e268 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881c8> │ │ │ │ + bcs.n 39e228 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288188> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39e284 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881e4> │ │ │ │ + bcs.n 39e244 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881a4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39e2b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288210> │ │ │ │ + bcs.n 39e270 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881d0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39e0cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28802c> │ │ │ │ + bcs.n 39e28c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881ec> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39e0f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288050> │ │ │ │ + bcs.n 39e2b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288210> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39e124 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288084> │ │ │ │ + bcs.n 39e0e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288044> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39e150 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880b0> │ │ │ │ + bcs.n 39e110 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288070> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39e17c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880dc> │ │ │ │ + bcs.n 39e13c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28809c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39e1c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288120> │ │ │ │ + bcs.n 39e180 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880e0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39e1c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288128> │ │ │ │ + bcs.n 39e188 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880e8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e1e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288140> │ │ │ │ + bcs.n 39e1a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288100> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e1ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28814c> │ │ │ │ + bcs.n 39e1ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28810c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e1f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288150> │ │ │ │ + bcs.n 39e1b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288110> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e1fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28815c> │ │ │ │ + bcs.n 39e1bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28811c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e214 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288174> │ │ │ │ + bcs.n 39e1d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288134> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e234 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288194> │ │ │ │ + bcc.n 39e1f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288154> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e248 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881a8> │ │ │ │ + bcc.n 39e208 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288168> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e254 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881b4> │ │ │ │ + bcc.n 39e214 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288174> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e268 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881c8> │ │ │ │ + bcc.n 39e228 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288188> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e26c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881cc> │ │ │ │ + bcc.n 39e22c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28818c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e288 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881e8> │ │ │ │ + bcc.n 39e248 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881a8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e294 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881f4> │ │ │ │ + bcc.n 39e254 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881b4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e2a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288200> │ │ │ │ + bcc.n 39e260 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881c0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e2ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28820c> │ │ │ │ + bcc.n 39e26c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881cc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e2b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288218> │ │ │ │ + bcc.n 39e278 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881d8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e2d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288234> │ │ │ │ + bcc.n 39e294 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881f4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e2f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288250> │ │ │ │ + bcc.n 39e2b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288210> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e314 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288274> │ │ │ │ + bcc.n 39e2d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288234> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e310 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288270> │ │ │ │ + bcc.n 39e2d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288230> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e124 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288084> │ │ │ │ + bcc.n 39e2e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288244> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e314 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288274> │ │ │ │ + bcc.n 39e2d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288234> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e30c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28826c> │ │ │ │ + bcc.n 39e2cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28822c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e310 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288270> │ │ │ │ + bcc.n 39e2d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288230> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e318 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288278> │ │ │ │ + bcc.n 39e2d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288238> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e320 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288280> │ │ │ │ + bcc.n 39e2e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288240> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e328 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288288> │ │ │ │ + bcc.n 39e2e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288248> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e330 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288290> │ │ │ │ + bcc.n 39e2f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288250> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e338 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288298> │ │ │ │ + bcc.n 39e2f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288258> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e340 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2882a0> │ │ │ │ + bcc.n 39e300 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288260> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e14c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880ac> │ │ │ │ + bcc.n 39e30c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28826c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e160 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880c0> │ │ │ │ + bcc.n 39e320 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288280> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39e288 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881e8> │ │ │ │ + bls.n 39e248 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881a8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39e280 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881e0> │ │ │ │ + bls.n 39e240 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881a0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39e278 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881d8> │ │ │ │ + bls.n 39e238 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288198> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39e2a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288208> │ │ │ │ + bge.n 39e268 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881c8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39e2b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288210> │ │ │ │ + bge.n 39e270 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881d0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bmi.n 39e310 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288270> │ │ │ │ + bvs.n 39e2d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288230> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bmi.n 39e1a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288108> │ │ │ │ + bvs.n 39e368 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2882c8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e22c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28818c> │ │ │ │ + bcc.n 39e1ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28814c> │ │ │ │ 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 +1110829,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> │ │ │ │ + bne.n 39ee5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288dbc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39ef48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288ea8> │ │ │ │ + bcc.n 39ef08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288e68> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39ef2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288e8c> │ │ │ │ + bcc.n 39eeec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288e4c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39ef20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288e80> │ │ │ │ + bcc.n 39eee0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288e40> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39eec8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288e28> │ │ │ │ + bcc.n 39ee88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288de8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39ee88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288de8> │ │ │ │ + bcs.n 39ee48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288da8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39eecc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288e2c> │ │ │ │ + bcc.n 39ee8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288dec> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39eeac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288e0c> │ │ │ │ + bcs.n 39ee6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288dcc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6, {r3, r4, r6, r7} │ │ │ │ + beq.n 39edf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d50> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6, {r2, r3, r6, r7} │ │ │ │ + beq.n 39eddc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d3c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r1, r1] │ │ │ │ + strh r0, [r5, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39ee14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d74> │ │ │ │ + bcs.n 39edd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d34> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39ee10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d70> │ │ │ │ + bcs.n 39edd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d30> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39ee0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d6c> │ │ │ │ + bcs.n 39edcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d2c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39ee08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d68> │ │ │ │ + bcs.n 39edc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d28> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39ee04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d64> │ │ │ │ + bcs.n 39edc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d24> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39ee00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d60> │ │ │ │ + bcs.n 39edc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d20> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39edfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d5c> │ │ │ │ + bcs.n 39edbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d1c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39edf8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d58> │ │ │ │ + bcs.n 39edb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d18> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcs.n 39edf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d54> │ │ │ │ + bmi.n 39edb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d14> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcs.n 39ede8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d48> │ │ │ │ + bmi.n 39efa8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288f08> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcs.n 39eddc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d3c> │ │ │ │ + bmi.n 39ef9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288efc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcs.n 39edf8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d58> │ │ │ │ + bmi.n 39edb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d18> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcs.n 39edec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d4c> │ │ │ │ + bmi.n 39efac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288f0c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcs.n 39edd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d38> │ │ │ │ + bmi.n 39ef98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288ef8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcs.n 39edcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d2c> │ │ │ │ + bmi.n 39ef8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288eec> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r5!, {r2, r3, r6, r7} │ │ │ │ + ldmia r7, {r2, r3, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7, {r4, r5, r7} │ │ │ │ + bne.n 39edec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d4c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7, {r3, r5, r7} │ │ │ │ + bne.n 39ede0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d40> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7, {r5, r7} │ │ │ │ + bne.n 39edd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d34> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7, {r1, r2, r7} │ │ │ │ + bne.n 39efa4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288f04> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7!, {r4, r6} │ │ │ │ + bne.n 39ef3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288e9c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r3!, {r7} │ │ │ │ + ldmia r5, {r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6} │ │ │ │ + ldmia r5, {r1, r2, r4, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r3!, {r2, r4, r6} │ │ │ │ + ldmia r5, {r2, r4, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6, {r2, r6, r7} │ │ │ │ + beq.n 39ee34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d94> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6!, {r4, r5, r7} │ │ │ │ + beq.n 39ee10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d70> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ + beq.n 39efa0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288f00> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6} │ │ │ │ + ldmia r5, {r1, r2, r4, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6!, {r3, r5} │ │ │ │ + beq.n 39ef0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288e6c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6!, {r2, r4} │ │ │ │ + ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6!, {r1, r2, r3} │ │ │ │ + ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r5!, {r6, r7} │ │ │ │ + ldmia r7, {r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r0!, {r1, r6} │ │ │ │ + ldmia r2!, {r1, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r5, {r1, r5} │ │ │ │ + ldmia r7!, {r1} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r1, {r1, r4} │ │ │ │ + ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r3!, {r1, r2} │ │ │ │ + ldmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r3!, {r1, r5, r6} │ │ │ │ + ldmia r5!, {r1, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r2!, {r1, r6, r7} │ │ │ │ + ldmia r4!, {r1, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r5} │ │ │ │ + ldmia r1, {r1, r2, r3} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r7!, {r2, r3, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r7!, {r1, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r4, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r7!, {r3, r6} │ │ │ │ + ldmia r1!, {r3, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r7!, {r1, r4, r5} │ │ │ │ + ldmia r1, {r1, r4} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r7!, {r1, r2} │ │ │ │ + ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r7!, {r4, r5, r7} │ │ │ │ + ldmia r1!, {r4, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r5!, {r2, r7} │ │ │ │ + stmia r7!, {r2, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r5!, {r2, r3, r5, r6} │ │ │ │ + stmia r7!, {r2, r3, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r5!, {r1, r2, r4} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r0!, {r5, r7} │ │ │ │ + ldmia r2!, {r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r0!, {r2, r3, r7} │ │ │ │ + ldmia r2, {r2, r3, r5, r6} │ │ │ │ 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 +1111470,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 r5!, {r1, r3, r4, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {r2, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {r2, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {r1, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r3, r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r5!, {r4, r5, r7} │ │ │ │ + stmia r7!, {r4, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r4!, {r2, r3, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {r2, r4, r6} │ │ │ │ + stmia r4!, {r2, r4, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r3, r4, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r4!, {r2, r4, r7} │ │ │ │ + stmia r6!, {r2, r4, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r4!, {r4, r5, r6} │ │ │ │ + stmia r6!, {r4, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r4!, {r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r4!, {r4, r5, r6} │ │ │ │ + stmia r6!, {r4, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {r1, r3} │ │ │ │ + stmia r3!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {} │ │ │ │ + stmia r3!, {r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ittt vc │ │ │ │ - lslvc r7, r1, #3 │ │ │ │ - stmiavc r4!, {r2, r3} │ │ │ │ - lslvc r7, r1, #3 │ │ │ │ - str r3, [sp, #328] @ 0x148 │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ + lsls r7, r1, #3 │ │ │ │ + stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ + lsls r7, r1, #3 │ │ │ │ + str r5, [sp, #200] @ 0xc8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r3!, {r1, r6, r7} │ │ │ │ + stmia r5!, {r1, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ + add r0, pc, #368 @ (adr r0, 39f6c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x289620>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r1!, {} │ │ │ │ + stmia r2!, {r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r4!, {r1, r3, r5} │ │ │ │ + stmia r6!, {r1, r3} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {r5} │ │ │ │ + stmia r4!, {} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r1!, {r1, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bkpt 0x00a4 │ │ │ │ + stmia r0!, {r2, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bkpt 0x00a0 │ │ │ │ + stmia r0!, {r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - nop {12} │ │ │ │ + stmia r1!, {r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #652] @ (39f80c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28976c>) │ │ │ │ @@ -1112765,23 +1112774,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 │ │ │ │ + stmia r0!, {r4, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ittt eq │ │ │ │ - lsleq r7, r1, #3 │ │ │ │ - cmpeq r1, #180 @ 0xb4 │ │ │ │ - moveq r0, r0 │ │ │ │ - cmp r5, #90 @ 0x5a │ │ │ │ + stmia r0!, {r1, r5, r6, r7} │ │ │ │ + lsls r7, r1, #3 │ │ │ │ + cmp r1, #180 @ 0xb4 │ │ │ │ + movs r0, r0 │ │ │ │ + cmp r7, #58 @ 0x3a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xf3fe00d9 │ │ │ │ + rsbs 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 +1113407,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 │ │ │ │ + mrc 0, 2, r0, cr8, cr9, {6} │ │ │ │ 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 +1113472,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 r2!, {r2} │ │ │ │ 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 +1113670,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, r7, lr} │ │ │ │ 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 +1114794,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] │ │ │ │ + ldrb r4, [r0, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbz r0, 3a16c2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28b622> │ │ │ │ + push {r3, r4, r6, r7, lr} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r7, pc, #936 @ (adr r7, 3a19f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28b950>) │ │ │ │ + add r1, sp, #808 @ 0x328 │ │ │ │ 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 r1, sp, #72 @ 0x48 │ │ │ │ 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 +1115108,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 r7, pc, #920 @ (adr r7, 3a1d00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28bc60>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - sub sp, #272 @ 0x110 │ │ │ │ + uxth r4, r4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r5, [sp, #584] @ 0x248 │ │ │ │ + ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #872 @ 0x368 │ │ │ │ + cbz r2, 3a19a6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28b906> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ + ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [sp, #344] @ 0x158 │ │ │ │ + ldr r5, [sp, #216] @ 0xd8 │ │ │ │ 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 +1115279,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 r5, pc, #464 @ (adr r5, 3a1cf8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28bc58>) │ │ │ │ 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 +1116149,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 r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r1, [sp, #512] @ 0x200 │ │ │ │ + ldr r3, [sp, #384] @ 0x180 │ │ │ │ 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 +1116676,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 r7, [sp, #224] @ 0xe0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r5, [sp, #384] @ 0x180 │ │ │ │ + str r7, [sp, #256] @ 0x100 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r5, [sp, #296] @ 0x128 │ │ │ │ + str r7, [sp, #168] @ 0xa8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r5, [sp, #208] @ 0xd0 │ │ │ │ + str r7, [sp, #80] @ 0x50 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r7, [sp, #232] @ 0xe8 │ │ │ │ + ldr r1, [sp, #104] @ 0x68 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r5, {r4, r5, r6} │ │ │ │ + ldmia r7!, {r4, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r4, [sp, #888] @ 0x378 │ │ │ │ + str r6, [sp, #760] @ 0x2f8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r5, [sp, #224] @ 0xe0 │ │ │ │ + str r7, [sp, #96] @ 0x60 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r4, [sp, #880] @ 0x370 │ │ │ │ + str r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [sp, #920] @ 0x398 │ │ │ │ + str r6, [sp, #792] @ 0x318 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r5, [sp, #128] @ 0x80 │ │ │ │ + str r7, [sp, #0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r5, [sp, #104] @ 0x68 │ │ │ │ + str r6, [sp, #1000] @ 0x3e8 │ │ │ │ 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 +1117177,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, #58] @ 0x3a │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r2, [r4, #26] │ │ │ │ + strh r2, [r0, #42] @ 0x2a │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r2, [r3, #16] │ │ │ │ + strh r2, [r7, #30] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ ldr.w r2, [pc, #1420] @ 3a342c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28d38c> │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ @@ -1118179,15 +1118188,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, #62] @ 0x3e │ │ │ │ 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 +1118291,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, #54] @ 0x36 │ │ │ │ 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 +1118523,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, #36] @ 0x24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r4, #18] │ │ │ │ + strh r6, [r0, #34] @ 0x22 │ │ │ │ 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 +1119054,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, #17] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r3, #18] │ │ │ │ + strh r6, [r7, #32] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r4, #30] │ │ │ │ + strh r0, [r0, #12] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r6, #2] │ │ │ │ + strh r6, [r2, #18] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r4, [r3, #6] │ │ │ │ + strh r4, [r7, #20] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r4, [r3, #28] │ │ │ │ + strh r4, [r7, #6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r4, [r5, #20] │ │ │ │ + strh r4, [r1, #36] @ 0x24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r0, [r1, #6] │ │ │ │ + strh r0, [r5, #20] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r2, [r2, #18] │ │ │ │ + strh r2, [r6, #32] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r4, [r6, #6] │ │ │ │ + strh r4, [r2, #22] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r3, #8] │ │ │ │ + strh r6, [r7, #22] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r0, [r1, #10] │ │ │ │ + strh r0, [r5, #24] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r2, [r6, #10] │ │ │ │ + strh r2, [r2, #26] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r4, [r1, #16] │ │ │ │ + strh r4, [r5, #30] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r7, #25] │ │ │ │ + strh r6, [r3, #2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r2, #0] │ │ │ │ + strh r6, [r6, #14] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r2, #23] │ │ │ │ + ldrb r6, [r6, #30] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r7, #23] │ │ │ │ + ldrb r0, [r3, #31] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r1, #8] │ │ │ │ + strh r6, [r5, #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, #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 +1120108,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, #12] │ │ │ │ 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] │ │ │ │ + strh r6, [r7, #6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r2, [r2, #28] │ │ │ │ + strh r2, [r6, #6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r0, #28] │ │ │ │ + strh r6, [r4, #6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r2, [r7, #27] │ │ │ │ + strh r2, [r3, #6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r2, [r2, #26] │ │ │ │ + strh r2, [r6, #2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [sp, #616] @ 0x268 │ │ │ │ + ldr r5, [sp, #488] @ 0x1e8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r0, [r3, #2] │ │ │ │ + strh r0, [r7, #16] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r0, [r1, #24] │ │ │ │ + strh r0, [r5, #38] @ 0x26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r3, #18] │ │ │ │ + strh r6, [r7, #32] │ │ │ │ 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 +1120661,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] │ │ │ │ + strh r0, [r5, #2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r2, [r4, #15] │ │ │ │ + ldrb r2, [r0, #23] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r5, #16] │ │ │ │ + ldrb r0, [r1, #24] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r3, #14] │ │ │ │ + ldrb r0, [r7, #21] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r2, [r3, #17] │ │ │ │ + ldrb r2, [r7, #24] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r5, [sp, #40] @ 0x28 │ │ │ │ + str r6, [sp, #936] @ 0x3a8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r0, [r7, #7] │ │ │ │ + ldrb r0, [r3, #15] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r3, #8] │ │ │ │ + ldrb r0, [r7, #15] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [sp, #920] @ 0x398 │ │ │ │ + str r6, [sp, #792] @ 0x318 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r2, [r4, #31] │ │ │ │ + ldrb r2, [r0, #7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [sp, #832] @ 0x340 │ │ │ │ + str r6, [sp, #704] @ 0x2c0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r4, [r4, #29] │ │ │ │ + ldrb r4, [r0, #5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r4, [r7, #1] │ │ │ │ + ldrb r4, [r3, #9] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r0, [r0, #31] │ │ │ │ + ldrb r0, [r4, #6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r4, #2] │ │ │ │ + ldrb r0, [r0, #10] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r0, [r1, #10] │ │ │ │ + strb r0, [r5, #17] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r6, [r2, #30] │ │ │ │ + ldrb r6, [r6, #5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r6, [r1, #11] │ │ │ │ + strb r6, [r5, #18] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r4, [r2, #12] │ │ │ │ + strb r4, [r6, #19] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r4, [r4, #20] │ │ │ │ + strb r4, [r0, #28] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r6, [r0, #23] │ │ │ │ + strb r6, [r4, #30] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r4, [r7, #21] │ │ │ │ + strb r4, [r3, #29] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r2, [r6, #20] │ │ │ │ + strb r2, [r2, #28] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r4, [r1, #14] │ │ │ │ + strb r4, [r5, #21] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r2, [r1, #16] │ │ │ │ + strb r2, [r5, #23] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r0, [r3, #11] │ │ │ │ + strb r0, [r7, #18] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r2, [r2, #12] │ │ │ │ + strb r2, [r6, #19] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r4, [r4, #9] │ │ │ │ + strb r4, [r0, #17] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r4, [r7, #0] │ │ │ │ + ldrb r4, [r3, #8] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r2, [r5, #15] │ │ │ │ + strb r2, [r1, #23] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r0, [r2, #16] │ │ │ │ + strb r0, [r6, #23] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r1, #3] │ │ │ │ + ldrb r6, [r5, #10] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r4, [r1, #2] │ │ │ │ + ldrb r4, [r5, #9] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r6, #0] │ │ │ │ + ldrb r6, [r2, #8] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r4, [r3, #12] │ │ │ │ + strb r4, [r7, #19] │ │ │ │ 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 +1121782,55 @@ │ │ │ │ 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, #16] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r6, #10] │ │ │ │ + ldrb r6, [r2, #18] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r4, [r6, #31] │ │ │ │ + ldrb r4, [r2, #7] │ │ │ │ + lsls r7, r1, #3 │ │ │ │ + movs r6, r1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cdp2 0, 2, cr0, cr14, cr14, {6} │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, r0] │ │ │ │ + ldrh r0, [r0, r0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrb r4, [r4, #0] │ │ │ │ + ldrb r4, [r0, #8] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - smlsld r0, r0, r0, lr │ │ │ │ - strb r0, [r0, #24] │ │ │ │ + ldc2 0, cr0, [r0, #824]! @ 0x338 │ │ │ │ + strb r0, [r4, #31] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r6, [r4, #21] │ │ │ │ + strb r6, [r0, #29] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xfb7c00ce │ │ │ │ - strb r0, [r4, #28] │ │ │ │ + ldc2l 0, cr0, [ip, #-824] @ 0xfffffcc8 │ │ │ │ + ldrb r0, [r0, #4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r6, [r2, #31] │ │ │ │ + ldrb r6, [r6, #6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [r7, #32] │ │ │ │ + str r4, [r3, #64] @ 0x40 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r2, [r7, #23] │ │ │ │ + strb r2, [r3, #31] │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #15] │ │ │ │ + strb r4, [r5, #22] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r1, #224 @ 0xe0 │ │ │ │ + adds r3, #192 @ 0xc0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r6, [r7, #16] │ │ │ │ + strb r6, [r3, #24] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r0, [r5, #17] │ │ │ │ + strb r0, [r1, #25] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r7, r5] │ │ │ │ + strh r0, [r3, r5] │ │ │ │ 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,54 +1122524,54 @@ │ │ │ │ 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] │ │ │ │ + vmlsl.u , d31, d6[0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r6, [r1, #7] │ │ │ │ + strb r6, [r5, #14] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [r7, #64] @ 0x40 │ │ │ │ + ldr r4, [r3, #96] @ 0x60 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [r7, #88] @ 0x58 │ │ │ │ + ldr r4, [r3, #120] @ 0x78 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [r2, #72] @ 0x48 │ │ │ │ + ldr r0, [r6, #100] @ 0x64 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [r0, #104] @ 0x68 │ │ │ │ + strb r4, [r4, #1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [r7, #92] @ 0x5c │ │ │ │ + ldr r6, [r3, #124] @ 0x7c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r5, #136 @ 0x88 │ │ │ │ + cmp r7, #104 @ 0x68 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [r7, #96] @ 0x60 │ │ │ │ + strb r6, [r3, #0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [r0, #108] @ 0x6c │ │ │ │ + strb r0, [r4, #2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [r0, #88] @ 0x58 │ │ │ │ + ldr r2, [r4, #116] @ 0x74 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ + ldr r2, [r6, #112] @ 0x70 │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r6, sp, #644 @ 0x284 │ │ │ │ - @ instruction: 0xffff8f00 │ │ │ │ + vmla.i , , d16[0] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adds r1, #26 │ │ │ │ + adds r2, #250 @ 0xfa │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r0, #96] @ 0x60 │ │ │ │ + ldr r4, [r4, #124] @ 0x7c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r0, [r3, #54] @ 0x36 │ │ │ │ + str r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r0, [r7, #84] @ 0x54 │ │ │ │ + ldr r0, [r3, #116] @ 0x74 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [r6, #88] @ 0x58 │ │ │ │ + ldr r0, [r2, #120] @ 0x78 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [r0, #80] @ 0x50 │ │ │ │ + ldr r6, [r4, #108] @ 0x6c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [r4, #84] @ 0x54 │ │ │ │ + ldr r6, [r0, #116] @ 0x74 │ │ │ │ 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>) │ │ │ │ @@ -1125153,27 +1125163,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, #108] @ 0x6c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r5, #20] │ │ │ │ + ldr r6, [r1, #52] @ 0x34 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrsb r2, [r4, r3] │ │ │ │ + ldr r2, [r0, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r6, r2, #3 │ │ │ │ + subs r6, r6, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ strh r0, [r1, #16] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrsb r4, [r2, r2] │ │ │ │ + ldr r4, [r6, r1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #488] @ (3a8030 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x291f90>) │ │ │ │ + str r2, [r3, r5] │ │ │ │ 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 +1125207,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 r4, #54 @ 0x36 │ │ │ │ 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 +1125239,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 r3, #226 @ 0xe2 │ │ │ │ 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 +1125271,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 r3, #142 @ 0x8e │ │ │ │ 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 +1125303,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 r3, #58 @ 0x3a │ │ │ │ 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 +1125335,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 r2, #230 @ 0xe6 │ │ │ │ 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 +1125367,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 r2, #146 @ 0x92 │ │ │ │ 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 +1125399,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 r2, #62 @ 0x3e │ │ │ │ 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, r7] │ │ │ │ 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 +1125445,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 │ │ │ │ + ldrh r4, [r4, #8] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ + add r1, pc, #872 @ (adr r1, 3a8470 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2923d0>) │ │ │ │ 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, r6] │ │ │ │ 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 +1125487,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 │ │ │ │ + ldrh r0, [r6, #4] │ │ │ │ lsls r5, r3, #3 │ │ │ │ @ instruction: 0xfb59ffff │ │ │ │ - ldr r7, [sp, #600] @ 0x258 │ │ │ │ + add r1, pc, #472 @ (adr r1, 3a834c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2922ac>) │ │ │ │ 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 +1125519,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 │ │ │ │ + subs r6, r6, r3 │ │ │ │ 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 +1125560,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 │ │ │ │ + subs r2, r7, r2 │ │ │ │ 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 +1125594,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] │ │ │ │ + strb r0, [r1, r2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r0, [r1, r2] │ │ │ │ + strb r0, [r5, r1] │ │ │ │ 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 +1125636,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 │ │ │ │ + asrs r6, r1, #32 │ │ │ │ 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 +1126045,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 r6, [sp, #832] @ 0x340 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r0, r6, #20 │ │ │ │ + lsrs r0, r2, #28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r0, [r1, #52] @ 0x34 │ │ │ │ + str r0, [sp, #416] @ 0x1a0 │ │ │ │ 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, 3a8706 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292666> │ │ │ │ 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, 3a8704 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292664> │ │ │ │ lsls r4, r2, #3 │ │ │ │ mrc2 15, 4, pc, cr9, cr15, {7} │ │ │ │ mcr2 15, 4, pc, cr9, cr15, {7} @ │ │ │ │ - @ instruction: 0xb8fe │ │ │ │ + revsh r6, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ mcr2 15, 3, pc, cr1, cr15, {7} @ │ │ │ │ - str r0, [r4, r1] │ │ │ │ + strh r0, [r0, r1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ mrc2 15, 1, pc, cr15, cr15, {7} │ │ │ │ - str r0, [r1, r1] │ │ │ │ + strh r0, [r5, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ mcr2 15, 1, pc, cr1, cr15, {7} @ │ │ │ │ - strh r2, [r1, #2] │ │ │ │ + strh r2, [r5, #16] │ │ │ │ lsls r3, r3, #3 │ │ │ │ mcr2 15, 0, pc, cr3, cr15, {7} @ │ │ │ │ ldc2l 15, cr15, [r1, #1020]! @ 0x3fc │ │ │ │ - ldr r7, [sp, #840] @ 0x348 │ │ │ │ + add r1, pc, #712 @ (adr r1, 3a89b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292918>) │ │ │ │ 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, r7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb842 │ │ │ │ + rev r2, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r0, [r7, #10] │ │ │ │ + strb r0, [r3, #18] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r7, sp, #712 @ 0x2c8 │ │ │ │ + cbz r2, 3a8728 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292688> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r7, [pc, #664] @ (3a89a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292900>) │ │ │ │ + str r6, [r0, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r4, [r0, #36] @ 0x24 │ │ │ │ + strh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xb7f6 │ │ │ │ + cbnz r6, 3a8744 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2926a4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [pc, #488] @ (3a88fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29285c>) │ │ │ │ + str r2, [r3, r5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r7, #36] @ 0x24 │ │ │ │ + strh r6, [r3, #52] @ 0x34 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r6, [r4, #36] @ 0x24 │ │ │ │ + strh r6, [r0, #52] @ 0x34 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r4, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r0, r7, #11 │ │ │ │ + lsrs r0, r3, #19 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [pc, #936] @ (3a8ad0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292a30>) │ │ │ │ + str r2, [r1, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r6, r2, #10 │ │ │ │ + lsrs r6, r6, #17 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [pc, #464] @ (3a8900 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292860>) │ │ │ │ + str r4, [r2, r1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r2, [r7, #26] │ │ │ │ + strh r2, [r3, #42] @ 0x2a │ │ │ │ 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 +1126193,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 r7, [pc, #560] @ (3a8a2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29298c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [pc, #672] @ (3a8aa0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292a00>) │ │ │ │ + str r0, [r1, r2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [pc, #592] @ (3a8a54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2929b4>) │ │ │ │ + str r4, [r6, r1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xfb49ffff │ │ │ │ - ldrh r0, [r2, #22] │ │ │ │ + ldrh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r5, [pc, #408] @ (3a89a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292908>) │ │ │ │ + ldr r7, [pc, #280] @ (3a8928 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292888>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [pc, #288] @ (3a8934 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292894>) │ │ │ │ + ldr r7, [pc, #160] @ (3a88b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292814>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [pc, #272] @ (3a8928 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292888>) │ │ │ │ + ldr r7, [pc, #144] @ (3a88a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292808>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [pc, #168] @ (3a88c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292824>) │ │ │ │ + ldr r7, [pc, #40] @ (3a8844 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2927a4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r0, [r7, #18] │ │ │ │ + ldrh r0, [r3, #34] @ 0x22 │ │ │ │ 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 +1126240,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 r6, [pc, #800] @ (3a8b88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292ae8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xfa95ffff │ │ │ │ - ldrh r0, [r3, #16] │ │ │ │ + ldrh r0, [r7, #30] │ │ │ │ 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 +1126284,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 r6, [pc, #528] @ (3a8ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292a40>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xfa45ffff │ │ │ │ - ldrh r0, [r1, #14] │ │ │ │ + ldrh r0, [r5, #28] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r4, [pc, #488] @ (3a8ac4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292a24>) │ │ │ │ + ldr r6, [pc, #360] @ (3a8a44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2929a4>) │ │ │ │ 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 +1126313,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 r6, [pc, #952] @ (3a8cd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292c30>) │ │ │ │ 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 +1126481,52 @@ │ │ │ │ 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 r5, [pc, #936] @ (3a8e48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292da8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xf921ffff │ │ │ │ - ldrb r2, [r6, #5] │ │ │ │ + ldrb r2, [r2, #13] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [pc, #0] @ (3a8aac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292a0c>) │ │ │ │ + ldr r5, [pc, #896] @ (3a8e2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292d8c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [pc, #104] @ (3a8b18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292a78>) │ │ │ │ + ldr r5, [pc, #1000] @ (3a8e98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292df8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #456] @ (3a8c7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292bdc>) │ │ │ │ + ldr r5, [pc, #328] @ (3a8bfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292b5c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #616] @ (3a8d20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292c80>) │ │ │ │ + ldr r5, [pc, #488] @ (3a8ca0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292c00>) │ │ │ │ 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>) │ │ │ │ + lsls r4, r1, #2 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + ldr r5, [pc, #272] @ (3a8bd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292b30>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #384] @ (3a8c44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292ba4>) │ │ │ │ + ldr r5, [pc, #256] @ (3a8bc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292b24>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #696] @ (3a8d80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292ce0>) │ │ │ │ + ldr r5, [pc, #568] @ (3a8d00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292c60>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #664] @ (3a8d64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292cc4>) │ │ │ │ + ldr r5, [pc, #536] @ (3a8ce4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292c44>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #552] @ (3a8cf8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292c58>) │ │ │ │ + ldr r5, [pc, #424] @ (3a8c78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292bd8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #464] @ (3a8ca4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292c04>) │ │ │ │ + ldr r5, [pc, #336] @ (3a8c24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292b84>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #360] @ (3a8c40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292ba0>) │ │ │ │ + ldr r5, [pc, #232] @ (3a8bc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292b20>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #272] @ (3a8bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292b4c>) │ │ │ │ + ldr r5, [pc, #144] @ (3a8b6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292acc>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #184] @ (3a8b98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292af8>) │ │ │ │ + ldr r5, [pc, #56] @ (3a8b18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292a78>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r0, r5, #28 │ │ │ │ + lsrs r0, r1, #4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r3, [pc, #16] @ (3a8af8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292a58>) │ │ │ │ + ldr r4, [pc, #912] @ (3a8e78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292dd8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [pc, #944] @ (3a8e9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292dfc>) │ │ │ │ + ldr r4, [pc, #816] @ (3a8e1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292d7c>) │ │ │ │ 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 +1126665,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 r3, [pc, #640] @ (3a8f04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292e64>) │ │ │ │ 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 +1126699,20 @@ │ │ │ │ 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 │ │ │ │ + uxth r4, r5 │ │ │ │ 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 │ │ │ │ - │ │ │ │ - pushne {lr} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + lsls r0, r3, #3 │ │ │ │ + bl 1c0cda <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xaac3a> │ │ │ │ + push {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 +1126756,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 r2, [pc, #1008] @ (3a914c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2930ac>) │ │ │ │ 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 r2, [pc, #832] @ (3a90a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x293004>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [pc, #984] @ (3a9140 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2930a0>) │ │ │ │ + ldr r2, [pc, #856] @ (3a90c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x293020>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [pc, #864] @ (3a90cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29302c>) │ │ │ │ + ldr r2, [pc, #736] @ (3a904c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292fac>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [pc, #760] @ (3a9068 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292fc8>) │ │ │ │ + ldr r2, [pc, #632] @ (3a8fe8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292f48>) │ │ │ │ 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 +1126802,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 r2, [pc, #536] @ (3a8fe0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292f40>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ bl e6dca │ │ │ │ - strb r0, [r5, #29] │ │ │ │ + ldrb r0, [r1, #5] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r0, [pc, #520] @ (3a8fdc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292f3c>) │ │ │ │ + ldr r2, [pc, #392] @ (3a8f5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292ebc>) │ │ │ │ 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 +1126846,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 r4, #166 @ 0xa6 │ │ │ │ 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 +1126886,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 │ │ │ │ + sub 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 +1126942,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 │ │ │ │ + ldr r1, [pc, #320] @ (3a905c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292fbc>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r2, [r1, #15] │ │ │ │ + strb r2, [r5, #22] │ │ │ │ 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 +1127048,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, #11 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - mov r2, r4 │ │ │ │ + ldr r0, [pc, #8] @ (3a902c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292f8c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r6, sl │ │ │ │ + bx r6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - mov r2, r8 │ │ │ │ + ldr r0, [pc, #136] @ (3a90b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x293014>) │ │ │ │ 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 +1127081,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, #18 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp sl, pc │ │ │ │ + @ instruction: 0x47da │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r1, #64] @ 0x40 │ │ │ │ + str r6, [r5, #92] @ 0x5c │ │ │ │ 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 +1127268,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, #76] @ 0x4c │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add sl, fp │ │ │ │ + mov sl, r7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r2, r6, #5 │ │ │ │ + asrs r2, r2, #13 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r0, r2, #5 │ │ │ │ + asrs r0, r6, #12 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r8, r0 │ │ │ │ + mov r0, ip │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r8, r5 │ │ │ │ + mov r8, r1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r0, #40] @ 0x28 │ │ │ │ + str r0, [r4, #68] @ 0x44 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r6, pc │ │ │ │ + mov r6, fp │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r4, sl │ │ │ │ + mov r4, r6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r4, fp │ │ │ │ + mov r4, 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 +1127364,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, #8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - muls r6, r5 │ │ │ │ + cmp r6, r9 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bics r2, r4 │ │ │ │ + cmp sl, r0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [r1, #20] │ │ │ │ + str r2, [r5, #48] @ 0x30 │ │ │ │ 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 +1127529,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, #880] @ 0x370 │ │ │ │ + ldr r2, [pc, #224] @ (3a95b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x293518>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bics r6, r3 │ │ │ │ + cmp r6, pc │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmn r6, r4 │ │ │ │ + add lr, r8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - negs r4, r4 │ │ │ │ + add r4, r8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - tst r0, r3 │ │ │ │ + mvns 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 +1127886,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 │ │ │ │ + add r4, r2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - tst r0, r4 │ │ │ │ + add r0, r0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r6, r4, #16 │ │ │ │ + lsrs r6, r0, #24 │ │ │ │ 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> │ │ │ │ + bpl.n 3a9958 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2938b8> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r4, r7, #7 │ │ │ │ + lsls r4, r3, #15 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r0, r2, #3 │ │ │ │ + subs r0, r6, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, r7, #2 │ │ │ │ + subs r6, r3, #2 │ │ │ │ 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] │ │ │ │ + @ instruction: 0xffff41c4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ands r4, r1 │ │ │ │ + rors r4, r5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r0, r5, r3 │ │ │ │ + adds r0, r1, #3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bne.n 3a9824 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x293784> │ │ │ │ + bcc.n 3a97e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x293744> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r4, r4, r2 │ │ │ │ + adds r4, r0, #2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r7, #104 @ 0x68 │ │ │ │ + adcs r0, r1 │ │ │ │ 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 +1128507,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] │ │ │ │ + ldrb r0, [r4, r3] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - asrs r2, r0, #27 │ │ │ │ + adds r2, r4, r2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r0, r1, #26 │ │ │ │ + adds r0, r5, r1 │ │ │ │ lsls r3, r4, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r4, r4] │ │ │ │ + ldr r4, [r0, r4] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrsb r4, [r7, r3] │ │ │ │ + ldr r4, [r3, r3] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsls r6, r1, #22 │ │ │ │ + lsls r6, r5, #29 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r2, #100 @ 0x64 │ │ │ │ + subs r4, #68 @ 0x44 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf2fc00db │ │ │ │ - subs r1, #242 @ 0xf2 │ │ │ │ + @ instruction: 0xf4dc00db │ │ │ │ + subs r3, #210 @ 0xd2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r6, [r1, #12] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r7, #242 @ 0xf2 │ │ │ │ + subs r1, #210 @ 0xd2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r6, r2, #8 │ │ │ │ + lsls r6, r6, #15 │ │ │ │ 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 +1129006,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 r2, #140 @ 0x8c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r0, #88 @ 0x58 │ │ │ │ + subs r2, #56 @ 0x38 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r0, #162 @ 0xa2 │ │ │ │ + subs r2, #130 @ 0x82 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrb r4, [r7, r4] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r5, #86 @ 0x56 │ │ │ │ + adds r7, #54 @ 0x36 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r5, #130 @ 0x82 │ │ │ │ + adds r7, #98 @ 0x62 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r4, #158 @ 0x9e │ │ │ │ + adds r6, #126 @ 0x7e │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r6, #56 @ 0x38 │ │ │ │ + subs r0, #24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r4, #10 │ │ │ │ + adds r5, #234 @ 0xea │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r4, #152 @ 0x98 │ │ │ │ + adds r6, #120 @ 0x78 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r4, #190 @ 0xbe │ │ │ │ + adds r6, #158 @ 0x9e │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r3, #40 @ 0x28 │ │ │ │ + adds r5, #8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r3, #198 @ 0xc6 │ │ │ │ + adds r5, #166 @ 0xa6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r3, #246 @ 0xf6 │ │ │ │ + adds r5, #214 @ 0xd6 │ │ │ │ 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 +1130412,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 r3, #34 @ 0x22 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r5, #28 │ │ │ │ + asrs r4, r1, #4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r0, #164 @ 0xa4 │ │ │ │ + adds r2, #132 @ 0x84 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r1, #132 @ 0x84 │ │ │ │ + adds r3, #100 @ 0x64 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r6, #46 @ 0x2e │ │ │ │ + adds r0, #14 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r4, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r0, r2, r4, r6} │ │ │ │ - vcvt.u32.f32 q9, q4, #1 │ │ │ │ + vsra.u32 d19, d24, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r7, #102 @ 0x66 │ │ │ │ + adds r1, #70 @ 0x46 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r0, [r5, #20] │ │ │ │ + strb r0, [r1, #28] │ │ │ │ lsls r5, r1, #3 │ │ │ │ str r0, [r3, r6] │ │ │ │ lsls r2, r1, #6 │ │ │ │ ldmia r5!, {r0, r1, r7} │ │ │ │ - vqrdmulh.s q9, , d6[0] │ │ │ │ + @ instruction: 0xffff2fa6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r6, r3, #7 │ │ │ │ + lsrs r6, r7, #14 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #70 @ 0x46 │ │ │ │ + cmp r4, #38 @ 0x26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #180 @ 0xb4 │ │ │ │ + cmp r6, #148 @ 0x94 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r1, #236 @ 0xec │ │ │ │ + cmp r3, #204 @ 0xcc │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r2, [r5, r2] │ │ │ │ + strb r2, [r1, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r0, [r6, #7] │ │ │ │ + ldrb r0, [r2, #15] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - asrs r2, r3, #27 │ │ │ │ + adds r2, r7, r2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r0, #34 @ 0x22 │ │ │ │ + cmp r2, #2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r7, #250 @ 0xfa │ │ │ │ + cmp r1, #218 @ 0xda │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r1, #6 │ │ │ │ + cmp r2, #230 @ 0xe6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r7, #92 @ 0x5c │ │ │ │ + cmp r1, #60 @ 0x3c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r0, #90 @ 0x5a │ │ │ │ + cmp r2, #58 @ 0x3a │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r7, #184 @ 0xb8 │ │ │ │ + cmp r1, #152 @ 0x98 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r7, #2 │ │ │ │ + cmp r0, #226 @ 0xe2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r2, r7, #17 │ │ │ │ + asrs r2, r3, #25 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r7, #24 │ │ │ │ + cmp r0, #248 @ 0xf8 │ │ │ │ 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 +1130799,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 │ │ │ │ + cmp r0, #52 @ 0x34 │ │ │ │ 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 +1130854,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 r7, #54 @ 0x36 │ │ │ │ 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 +1131049,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 │ │ │ │ + stmia r0!, {r3, r4, r6} │ │ │ │ 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 +1131213,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 │ │ │ │ + ldrsb.w r0, [sl, #226] @ 0xe2 │ │ │ │ + ldrsb.w r0, [r8, #226] @ 0xe2 │ │ │ │ + movs r4, #242 @ 0xf2 │ │ │ │ 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 +1132328,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 │ │ │ │ + adds r6, r7, r1 │ │ │ │ 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 +1133779,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 r5, pc, #696 @ (adr r5, 3adb1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x297a7c>) │ │ │ │ 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 +1135296,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 r4, [pc, #448] @ (3ae9ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29894c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh.w r0, [r2, lr] │ │ │ │ + @ instruction: 0xfa1200ce │ │ │ │ stmdb 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 +1136381,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 │ │ │ │ + adcs.w r0, lr, #6750208 @ 0x670000 │ │ │ │ + ldr r4, [r1, #16] │ │ │ │ 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 +1137621,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] │ │ │ │ + strh r6, [r6, #10] │ │ │ │ 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 +1141050,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 r4, sp, #208 @ 0xd0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbnz r6, 3b2544 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29c4a4> │ │ │ │ + pop {r1, r2, pc} │ │ │ │ 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 +1141159,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 │ │ │ │ + str r0, [sp, #504] @ 0x1f8 │ │ │ │ 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> │ │ │ │ + revsh r0, r4 │ │ │ │ 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 +1141368,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, #52] @ 0x34 │ │ │ │ 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 +1151422,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 │ │ │ │ + lsrs r4, r1, #3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r4, r4, #27 │ │ │ │ + lsrs r4, r0, #3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r6, r3, #27 │ │ │ │ + lsrs r6, r7, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r2, r3, #27 │ │ │ │ + lsrs r2, r7, #2 │ │ │ │ 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 +1152840,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 │ │ │ │ + lsrs r0, r7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r7, #58 @ 0x3a │ │ │ │ + asrs r2, r3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r7, #40 @ 0x28 │ │ │ │ + asrs r0, r1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r7, #18 │ │ │ │ + lsrs r2, r6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r0, [r1, r1] │ │ │ │ + ldrsb r0, [r5, r0] │ │ │ │ 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 +1155304,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] │ │ │ │ + ldrb r4, [r2, #3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r0!, {r1, r3, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bkpt 0x0056 │ │ │ │ + stmia r0!, {r1, r2, r4, r5} │ │ │ │ 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 +1155641,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> │ │ │ │ + bhi.n 3bbc20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a5b80> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bvs.n 3bbc0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a5b6c> │ │ │ │ + bhi.n 3bbbcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a5b2c> │ │ │ │ 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 +1155797,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 │ │ │ │ + subs r0, #194 @ 0xc2 │ │ │ │ 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> │ │ │ │ + bvs.n 3bbd98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a5cf8> │ │ │ │ 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 +1155829,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> │ │ │ │ + bpl.n 3bbe14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a5d74> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r0!, {r1, r7} │ │ │ │ + ldmia r2!, {r1, r5, r6} │ │ │ │ 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 +1156164,31 @@ │ │ │ │ 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, #7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldc2l 0, cr0, [r2], {205} @ 0xcd │ │ │ │ - ldc2 0, cr0, [ip, #-820] @ 0xfffffccc │ │ │ │ - subs r6, r1, #0 │ │ │ │ + cdp2 0, 11, cr0, cr2, cr13, {6} │ │ │ │ + cdp2 0, 15, cr0, cr12, cr13, {6} │ │ │ │ + subs r6, r5, #7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r0, r3, #0 │ │ │ │ + subs r0, r7, #7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldc2l 0, cr0, [r2], {205} @ 0xcd │ │ │ │ - ldc2 0, cr0, [ip], #820 @ 0x334 │ │ │ │ - adds r6, r3, #7 │ │ │ │ + cdp2 0, 11, cr0, cr2, cr13, {6} │ │ │ │ + cdp2 0, 9, cr0, cr12, cr13, {6} │ │ │ │ + subs r6, r7, #6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - mrc2 0, 6, r0, cr12, cr2, {6} │ │ │ │ - adds r5, #22 │ │ │ │ + lsls r4, r7, #2 │ │ │ │ + lsls r3, r2, #3 │ │ │ │ + adds r6, #246 @ 0xf6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - stc2 0, cr0, [r4], {205} @ 0xcd │ │ │ │ + cdp2 0, 6, cr0, cr4, cr13, {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 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1156455,15 +1156466,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 r3, #66 @ 0x42 │ │ │ │ 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 +1157663,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 │ │ │ │ + rors r2, r4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r6, r6, #26 │ │ │ │ + adds r6, r2, r2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r4, r3, #26 │ │ │ │ + adds r4, r7, r1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r4, [r4, #46] @ 0x2e │ │ │ │ + ldrh r4, [r0, #62] @ 0x3e │ │ │ │ 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 │ │ │ │ + adds r4, r2, r5 │ │ │ │ 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 +1157727,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 │ │ │ │ + adds r6, r3, r0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r0, #20 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, r7, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #344 @ 0x158 │ │ │ │ + add sp, #216 @ 0xd8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - tst r4, r7 │ │ │ │ + add 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 +1157817,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, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r0, r4, #17 │ │ │ │ + lsrs r0, r0, #25 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r6, r3 │ │ │ │ + add r6, pc │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r3, [sp, #384] @ 0x180 │ │ │ │ + str r5, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r1, #234 @ 0xea │ │ │ │ + adds r3, #202 @ 0xca │ │ │ │ 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 +1157856,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, #27 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r0, r1 │ │ │ │ + cmn 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 +1157889,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, #26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r6, r3, #28 │ │ │ │ + adds r6, r7, r3 │ │ │ │ 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 +1157975,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, #25 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r6, r0, #12 │ │ │ │ + lsrs r6, r4, #19 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r2, r6, #16 │ │ │ │ + asrs r2, r2, #24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r1, [sp, #936] @ 0x3a8 │ │ │ │ + str r3, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ands r0, r2 │ │ │ │ + rors 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 +1158017,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, #22 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r1, [sp, #416] @ 0x1a0 │ │ │ │ + str r3, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r7, #242 @ 0xf2 │ │ │ │ + adds r1, #210 @ 0xd2 │ │ │ │ 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, #21 │ │ │ │ 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 +1158058,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, #20 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r6, [r7, #28] │ │ │ │ + str r6, [r3, #60] @ 0x3c │ │ │ │ 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 +1158085,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, #20 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r6, [r7, #24] │ │ │ │ + str r6, [r3, #56] @ 0x38 │ │ │ │ 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, #19 │ │ │ │ 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 +1158135,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, #18 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r0, [sp, #328] @ 0x148 │ │ │ │ + str r2, [sp, #200] @ 0xc8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r6, #216 @ 0xd8 │ │ │ │ + adds r0, #184 @ 0xb8 │ │ │ │ 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 +1158159,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, #17 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r3, #8 │ │ │ │ + subs r4, #232 @ 0xe8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r2, r0, #10 │ │ │ │ + asrs r2, r4, #17 │ │ │ │ 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 +1158398,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, #16 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r4, [r7, #58] @ 0x3a │ │ │ │ + str r1, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r4, [r0, #58] @ 0x3a │ │ │ │ + str r1, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r5, #186 @ 0xba │ │ │ │ + cmp r7, #154 @ 0x9a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r0, [r4, #54] @ 0x36 │ │ │ │ + str r0, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r4, [r6, #52] @ 0x34 │ │ │ │ + str r0, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r6, [r1, #52] @ 0x34 │ │ │ │ + str r0, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r4, [r5, #50] @ 0x32 │ │ │ │ + str r0, [sp, #304] @ 0x130 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r4, #246 @ 0xf6 │ │ │ │ + cmp r6, #214 @ 0xd6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r5, pc, #672 @ (adr r5, 3bd928 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a7888>) │ │ │ │ + add r7, pc, #544 @ (adr r7, 3bd8a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a7808>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r2, [r6, #48] @ 0x30 │ │ │ │ + str r0, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r4, #188 @ 0xbc │ │ │ │ + cmp r6, #156 @ 0x9c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r1, #198 @ 0xc6 │ │ │ │ + movs r3, #166 @ 0xa6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r3, #2 │ │ │ │ + asrs r2, r7, #9 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r4, [r5, #12] │ │ │ │ + ldrb r4, [r1, #20] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - asrs r0, r0, #2 │ │ │ │ + asrs r0, r4, #9 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r4, r6, #3 │ │ │ │ + subs r4, r2, #3 │ │ │ │ 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 +1158477,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, #7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbz r0, 3bd784 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a76e4> │ │ │ │ + push {r6, lr} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsrs r2, r7, #30 │ │ │ │ + asrs r2, r3, #6 │ │ │ │ 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 +1158539,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 │ │ │ │ + asrs r4, r5, #5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r0, #172 @ 0xac │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r2, #11 │ │ │ │ movs r0, r0 │ │ │ │ - svc 48 @ 0x30 │ │ │ │ + b.n 3bd9dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a793c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r4, r7, #31 │ │ │ │ + asrs r4, r3, #7 │ │ │ │ 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 +1158793,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 │ │ │ │ + asrs r0, r5, #3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - udf #188 @ 0xbc │ │ │ │ + b.n 3bdb70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a7ad0> │ │ │ │ lsls r3, r2, #3 │ │ │ │ cmp r0, #2 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrh r0, [r1, #32] │ │ │ │ + ldrh r0, [r5, #46] @ 0x2e │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsrs r6, r4, #26 │ │ │ │ + asrs r6, r0, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [r5, #112] @ 0x70 │ │ │ │ + strb r0, [r1, #4] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xf4ee00d7 │ │ │ │ - lsrs r0, r5, #23 │ │ │ │ + movt r0, #59607 @ 0xe8d7 │ │ │ │ + lsrs r0, r1, #31 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r6, [r3, #104] @ 0x68 │ │ │ │ + strb r6, [r7, #1] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - orn r0, r4, #7045120 @ 0x6b8000 │ │ │ │ - ldr r2, [r7, #100] @ 0x64 │ │ │ │ + movw r0, #18647 @ 0x48d7 │ │ │ │ + strb r2, [r3, #1] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsrs r0, r6, #22 │ │ │ │ + lsrs r0, r2, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r6, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #21 │ │ │ │ + lsrs r2, r0, #29 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r1, #106 @ 0x6a │ │ │ │ + cmp r3, #74 @ 0x4a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r7, #20 │ │ │ │ + lsrs r6, r3, #28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r6, r2, #19 │ │ │ │ + lsrs r6, r6, #26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r7, #19 │ │ │ │ + lsrs r2, r3, #27 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add sp, #312 @ 0x138 │ │ │ │ + sxth r6, r5 │ │ │ │ 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 +1158966,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, #24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r5, #22 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r0!, {r3, r4, r7} │ │ │ │ + stmia r2!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - itet gt │ │ │ │ - lslgt r3, r2, #3 │ │ │ │ - asrle r0, r7, #27 │ │ │ │ - movgt r0, r0 │ │ │ │ - lsrs r4, r3, #15 │ │ │ │ + stmia r1!, {r1, r3, r5, r7} │ │ │ │ + lsls r3, r2, #3 │ │ │ │ + asrs r0, r7, #27 │ │ │ │ + movs r0, r0 │ │ │ │ + lsrs r4, r7, #22 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r0!, {r3, r4, r5} │ │ │ │ + stmia r2!, {r3, r4} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - itet vs │ │ │ │ - lslvs r3, r2, #3 │ │ │ │ - ite al @ unpredictable │ │ │ │ - lslal r2, r2, #3 │ │ │ │ - lsr r6, r4, #15 │ │ │ │ + stmia r1!, {r1, r3, r6} │ │ │ │ + lsls r3, r2, #3 │ │ │ │ + stmia r1!, {r2, r3, r6, r7} │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + lsrs r6, r0, #23 │ │ │ │ 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 +1159181,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, #19 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r3, #224 @ 0xe0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - bkpt 0x0092 │ │ │ │ + stmia r0!, {r1, r4, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - itee mi │ │ │ │ - lslmi r2, r2, #3 │ │ │ │ - lsrpl r0, r3, #11 │ │ │ │ - lslpl r6, r1, #3 │ │ │ │ + stmia r1!, {r1, r2, r3, r5} │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + lsrs r0, r7, #18 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ cmp r4, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - itte ne │ │ │ │ - lslne r2, r2, #3 │ │ │ │ - bkpt 0x0044 │ │ │ │ - lsleq r3, r2, #3 │ │ │ │ - bkpt 0x00ba │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r0, [r2, r1] │ │ │ │ + stmia r0!, {r2, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bkpt 0x0090 │ │ │ │ + stmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r2, r5, #8 │ │ │ │ + ldrh r0, [r6, r0] │ │ │ │ + lsls r3, r2, #3 │ │ │ │ + stmia r0!, {r4, r5, r6} │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + lsrs r2, r1, #16 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bkpt 0x005a │ │ │ │ + stmia r0!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - pop {r2, r3, r7, pc} │ │ │ │ - lsls r3, r2, #3 │ │ │ │ - bkpt 0x0010 │ │ │ │ + ite vs │ │ │ │ + lslvs r3, r2, #3 │ │ │ │ + nopvc {15} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r2, r1, #8 │ │ │ │ + lsrs r2, r5, #15 │ │ │ │ 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 +1159313,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, #12 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r4, r6, #4 │ │ │ │ + lsrs r4, r2, #12 │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [r1, #1020]! @ 0x3fc │ │ │ │ - pop {r2, r3, r6, pc} │ │ │ │ - lsls r2, r2, #3 │ │ │ │ - pop {r1, r2, r6} │ │ │ │ + ite cs │ │ │ │ + lslcs r2, r2, #3 │ │ │ │ + bkpt 0x0026 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - pop {r2, r3, r5, r6, r7} │ │ │ │ + bkpt 0x00cc │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r2, r5, #2 │ │ │ │ + lsrs r2, r1, #10 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r0, r6, #22 │ │ │ │ + asrs r0, r2, #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 │ │ │ │ ldr r2, [pc, #364] @ (3be074 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a7fd4>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -1159485,39 +1159496,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, #8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r3, #32 │ │ │ │ + lsrs r2, r7, #7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - pop {r1, r3, r6} │ │ │ │ + bkpt 0x002a │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r4, 3be0e2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a8042> │ │ │ │ + pop {r2, r3, r4, r6, pc} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - pop {} │ │ │ │ + pop {r5, r6, r7, pc} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r6, [r2, r6] │ │ │ │ + ldrsb r6, [r6, r5] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbnz r6, 3be104 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a8064> │ │ │ │ + pop {r1, r2, r4, r5, r7, pc} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r4, r4, #29 │ │ │ │ + lsrs r4, r0, #5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbnz r4, 3be0fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a805c> │ │ │ │ + pop {r2, r4, r5, r6, pc} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - revsh r6, r0 │ │ │ │ + pop {r1, r2, r5, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbnz r2, 3be0f2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a8052> │ │ │ │ + pop {r1, r3, r5, pc} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r4, r0, #29 │ │ │ │ + lsrs r4, r4, #4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r6, r0, #28 │ │ │ │ + lsrs r6, r4, #3 │ │ │ │ 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 +1159722,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, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r6, r6, #22 │ │ │ │ + lsls r6, r2, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r0, r4, #22 │ │ │ │ + lsls r0, r0, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r2, [r0, r4] │ │ │ │ + strb r2, [r4, r3] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r0, r6, #19 │ │ │ │ + lsls r0, r2, #27 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xb860 │ │ │ │ + rev16 r0, r0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r2, [r6, r2] │ │ │ │ + strb r2, [r2, r2] │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1159786,19 +1159797,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, #26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r2, [r6, #72] @ 0x48 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r6, r7, #17 │ │ │ │ + lsls r6, r3, #25 │ │ │ │ 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 +1160200,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, #26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r0, r1, #18 │ │ │ │ + lsls r0, r5, #25 │ │ │ │ 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 │ │ │ │ + sbfx r0, r4, #3, #14 │ │ │ │ + sbfx r0, r4, #3, #14 │ │ │ │ + sbfx r0, r0, #3, #14 │ │ │ │ + @ instruction: 0xf2f200cd │ │ │ │ + lsls r4, r1, #21 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xf1ee00cd │ │ │ │ - lsls r4, r4, #13 │ │ │ │ + ubfx r0, lr, #3, #14 │ │ │ │ + lsls r4, r0, #21 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r2, r4, #13 │ │ │ │ + lsls r2, r0, #21 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r2, r3, #13 │ │ │ │ + lsls r2, r7, #20 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r2, r3, #13 │ │ │ │ + lsls r2, r7, #20 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r2, r3, #13 │ │ │ │ + lsls r2, r7, #20 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r2, r3, #13 │ │ │ │ + lsls r2, r7, #20 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r2, r3, #13 │ │ │ │ + lsls r2, r7, #20 │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r6, [r5, #40] @ 0x28 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - @ instruction: 0xf0f200cd │ │ │ │ + @ instruction: 0xf2d200cd │ │ │ │ str r4, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r4, r7, #11 │ │ │ │ + lsls r4, r3, #19 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r6, r4, #27 │ │ │ │ + lsrs r6, r0, #3 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r0, [r6, #25] │ │ │ │ + strh r0, [r2, #2] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrb r6, [r2, #25] │ │ │ │ + strh r6, [r6, #0] │ │ │ │ lsls r3, r3, #3 │ │ │ │ subs r2, r2, r0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r2, r7, #8 │ │ │ │ + lsls r2, r3, #16 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r3, #25 │ │ │ │ + asrs r2, r7, #32 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r2, #25 │ │ │ │ + asrs r2, r6, #32 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r1, #25 │ │ │ │ + asrs r2, r5, #32 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r0, #25 │ │ │ │ + asrs r2, r4, #32 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r7, #24 │ │ │ │ + asrs r2, r3, #32 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r6, #24 │ │ │ │ + asrs r2, r2, #32 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r5, #24 │ │ │ │ + asrs r2, r1, #32 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r0, r4, #24 │ │ │ │ + asrs r0, r0, #32 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r4, r2, #24 │ │ │ │ + lsrs r4, r6, #31 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r0, r1, #24 │ │ │ │ + lsrs r0, r5, #31 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r6, r7, #23 │ │ │ │ + lsrs r6, r3, #31 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r0, r6, #23 │ │ │ │ + lsrs r0, r2, #31 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r4, #23 │ │ │ │ + lsrs r2, r0, #31 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r4, r2, #23 │ │ │ │ + lsrs r4, r6, #30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r6, r3, #6 │ │ │ │ + lsls r6, r7, #13 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r2, r1, #5 │ │ │ │ + lsls r2, r5, #12 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r0, r0, #6 │ │ │ │ + lsls r0, r4, #13 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r0, r4, #5 │ │ │ │ + lsls r0, r0, #13 │ │ │ │ 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 +1160311,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, #10 │ │ │ │ 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 +1160364,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, #12 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - sxtb r6, r0 │ │ │ │ + push {r1, r2, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r2, r7, #3 │ │ │ │ + lsls r2, r3, #11 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - sxth r6, r4 │ │ │ │ + push {r1, r2} │ │ │ │ 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 +1160404,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, #11 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbz r6, 3be93e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a889e> │ │ │ │ + cbz r6, 3be976 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a88d6> │ │ │ │ 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 +1160442,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, #11 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbz r4, 3be984 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a88e4> │ │ │ │ + cbz r4, 3be9bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a891c> │ │ │ │ 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 +1160552,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, #11 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r4, r0, #6 │ │ │ │ + lsls r4, r4, #13 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ + lsls r6, r1, #10 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r4, r0, #4 │ │ │ │ + lsls r4, r4, #11 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ + lsls r4, r7, #11 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r4, r3 │ │ │ │ + lsls r4, r7, #7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r2, r6 │ │ │ │ + lsls r2, r2, #8 │ │ │ │ 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 +1160763,30 @@ │ │ │ │ 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, #8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r6, sp, #872 @ 0x368 │ │ │ │ + sub sp, #232 @ 0xe8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r4, r1, #2 │ │ │ │ + lsls r4, r5, #9 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - vhadd.u q8, q9, │ │ │ │ - add r6, sp, #600 @ 0x258 │ │ │ │ + lsls r2, r2, #5 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + add sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - vmla.i32 q0, q8, d13[0] │ │ │ │ - add r6, sp, #480 @ 0x1e0 │ │ │ │ + lsls r0, r0, #6 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + add sp, #352 @ 0x160 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - vmla.i32 q8, q15, d13[0] │ │ │ │ + lsls r6, r1, #7 │ │ │ │ + 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 +1160885,36 @@ │ │ │ │ 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 │ │ │ │ + lsls r6, r7, #6 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + lsls r6, r2, #9 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + lsls r4, r5, #5 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + lsls r2, r4, #6 │ │ │ │ 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, #7 │ │ │ │ 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 +1160972,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] │ │ │ │ + lsls r2, r0, #6 │ │ │ │ + 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 +1160991,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 │ │ │ │ + lsls r0, r1, #6 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + add r6, sp, #96 @ 0x60 │ │ │ │ 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 +1161031,17 @@ │ │ │ │ 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 │ │ │ │ + lsls r0, r1, #5 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + add r5, sp, #688 @ 0x2b0 │ │ │ │ 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 +1161085,20 @@ │ │ │ │ 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, │ │ │ │ + lsls r6, r1, #4 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + lsls r4, r6, #4 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + lsls r0, r0, #5 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1161123,17 +1161146,20 @@ │ │ │ │ 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, │ │ │ │ + lsls r0, r6, #5 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + lsls r6, r0, #4 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + lsls r6, r6, #4 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r1, #20] │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1161218,22 +1161244,25 @@ │ │ │ │ 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> │ │ │ │ + bhi.n 3bf008 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a8f68> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cdp2 0, 15, cr0, cr6, cr13, {6} │ │ │ │ - vhadd.u32 q8, q14, │ │ │ │ - add r1, sp, #960 @ 0x3c0 │ │ │ │ + lsls r6, r2, #3 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + lsls r4, r1, #5 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + add r3, sp, #832 @ 0x340 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cdp2 0, 13, cr0, cr10, cr13, {6} │ │ │ │ - strh r0, [r3, #54] @ 0x36 │ │ │ │ + lsls r2, r7, #2 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + ldrh r0, [r7, #4] │ │ │ │ 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 +1161321,21 @@ │ │ │ │ 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 │ │ │ │ + lsls r6, r0, #3 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + lsls r4, r5, #4 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + add r2, sp, #944 @ 0x3b0 │ │ │ │ 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 +1161425,16 @@ │ │ │ │ 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, │ │ │ │ + lsls r4, r3, #4 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ 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 +1161488,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, r6] │ │ │ │ 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 +1161538,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 │ │ │ │ + sub 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 +1161563,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 │ │ │ │ + vhadd.u32 q0, q9, │ │ │ │ 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 +1161693,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> │ │ │ │ + ble.n 3bf4f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a9450> │ │ │ │ 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 +1161835,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 │ │ │ │ + ldc2 0, cr0, [r6], #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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ add.w r3, r1, #132 @ 0x84 │ │ │ │ movs r7, #0 │ │ │ │ @@ -1161962,22 +1161995,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]! @ 0x334 │ │ │ │ + ldc2 0, cr0, [r0, #-820]! @ 0xfffffccc │ │ │ │ + ldc2l 0, cr0, [r2], #820 @ 0x334 │ │ │ │ + mrrc2 0, 12, r0, r2, cr13 │ │ │ │ + ldc2l 0, cr0, [ip, #-820]! @ 0xfffffccc │ │ │ │ + ldc2l 0, cr0, [lr, #-820] @ 0xfffffccc │ │ │ │ + ldc2 0, cr0, [r8], {205} @ 0xcd │ │ │ │ + ldc2 0, cr0, [r0], #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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r9, [r3, #184] @ 0xb8 │ │ │ │ @@ -1162046,15 +1162079,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 │ │ │ │ + stc2l 0, cr0, [r8], #820 @ 0x334 │ │ │ │ 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 +1162101,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 │ │ │ │ + sbc.w r0, r6, #205 @ 0xcd │ │ │ │ + mrrc2 0, 12, r0, ip, cr13 │ │ │ │ + sbc.w r0, r2, #205 @ 0xcd │ │ │ │ + subs r6, #64 @ 0x40 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xfb0200d7 │ │ │ │ + stc2l 0, cr0, [r2], #860 @ 0x35c │ │ │ │ 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 +1162183,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 r3, #50 @ 0x32 │ │ │ │ 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 +1162827,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>) │ │ │ │ + vld4. {d16-d19}, [lr]! │ │ │ │ + str r4, [r5, r1] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xf59800cd │ │ │ │ - strh r0, [r2, #22] │ │ │ │ + @ instruction: 0xf77800cd │ │ │ │ + strh r0, [r6, #36] @ 0x24 │ │ │ │ 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 +1163943,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} │ │ │ │ - lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xf2de00cd │ │ │ │ - @ instruction: 0xf2ba00cd │ │ │ │ - asrs r6, r7, #3 │ │ │ │ + adcs.w r0, r0, #6717440 @ 0x668000 │ │ │ │ + @ instruction: 0xf53000cd │ │ │ │ + add.w r0, lr, #6717440 @ 0x668000 │ │ │ │ + itet cc │ │ │ │ + lslcc r3, r3, #3 │ │ │ │ + @ instruction: 0xf4be00cd │ │ │ │ + eorscc.w r0, sl, #6717440 @ 0x668000 │ │ │ │ + asrs r6, r3, #11 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r0, #156 @ 0x9c │ │ │ │ + cmp r2, #124 @ 0x7c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bhi.n 3c0a50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa9b0> │ │ │ │ + bge.n 3c0c10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aab70> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, pc, #256 @ (adr r4, 3c0c28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aab88>) │ │ │ │ + add r6, pc, #128 @ (adr r6, 3c0ba8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aab08>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - orns r0, r6, sp, lsl #3 │ │ │ │ + mrrc 0, 12, r0, r6, cr13 │ │ │ │ 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 +1164761,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 │ │ │ │ + cmn 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 │ │ │ │ + strd r0, r0, [r4, #820] @ 0x334 │ │ │ │ + strb r6, [r3, #27] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3c0d98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aacf8> │ │ │ │ + b.n 3c1158 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ab0b8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3c0bc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aab20> │ │ │ │ + b.n 3c0f80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aaee0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3c0b84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aaae4> │ │ │ │ + b.n 3c0f44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aaea4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3c1a10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ab970> │ │ │ │ + b.n 3c0dd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aad30> │ │ │ │ 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 +1166046,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> │ │ │ │ + bgt.n 3c1fc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2abf28> │ │ │ │ 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 +1167059,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> │ │ │ │ + bcc.n 3c2944 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ac8a4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r3, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 3c2a2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ac98c> │ │ │ │ + bcs.n 3c29ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ac94c> │ │ │ │ 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 r6!, {r1, r3, r4, r5, r7} │ │ │ │ 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 +1167266,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 r3, {r1, r3, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r6, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r3, r6, r7} │ │ │ │ + ldmia r3, {r3, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #768] @ (3c2f24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ace84>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1167538,19 +1167570,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 r2, {r2, r4, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r0!, {r2, r6, r7} │ │ │ │ + ldmia r2, {r2, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r0!, {r3, r5, r7} │ │ │ │ + ldmia r2!, {r3, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #356] @ (3c30b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ad010>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1167695,15 +1167727,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 r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w r9, [pc, #980] @ 3c34a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ad404> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1168078,23 +1168110,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 r6!, {r1, r3, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r3, r5, r6} │ │ │ │ + stmia r6!, {r3, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r4!, {r4, r5} │ │ │ │ + stmia r6!, {r4} │ │ │ │ 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 +1168411,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 r2!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #828] @ (3c3af0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ada50>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1168703,20 +1168735,20 @@ │ │ │ │ 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 │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - adds r4, r4, r3 │ │ │ │ - movs r0, r0 │ │ │ │ - pop {r3, r5, r6, r7, pc} │ │ │ │ - lsls r5, r1, #3 │ │ │ │ + itet al │ │ │ │ + lslal r5, r1, #3 │ │ │ │ + add r4, r4, r3 │ │ │ │ + moval r0, r0 │ │ │ │ + it gt │ │ │ │ + lslgt 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 │ │ │ │ add r3, pc │ │ │ │ @@ -1169246,21 +1169278,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 │ │ │ │ + pop {r1, r4, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - rev16 r6, r4 │ │ │ │ + pop {r1, r2, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - rev16 r4, r6 │ │ │ │ + pop {r2, r4, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - rev r4, r1 │ │ │ │ + cbnz r4, 3c4106 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ae066> │ │ │ │ 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 +1170046,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: 0xb7a2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r6, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r4, r7, lr} │ │ │ │ + @ instruction: 0xb77c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r1, r2, r3, r6, lr} │ │ │ │ + @ instruction: 0xb72e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb738 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xb6d0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #320 @ 0x140 │ │ │ │ + sxth r0, r6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r6, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #184 @ 0xb8 │ │ │ │ + sxth r6, r1 │ │ │ │ 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 +1170331,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 │ │ │ │ + sub sp, #168 @ 0xa8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r0, r2, r6 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #672 @ 0x2a0 │ │ │ │ + sub 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 +1170511,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 r2, [pc, #96] @ (3c4cf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aec54>) │ │ │ │ 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 +1170553,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 │ │ │ │ + ldr r1, [pc, #392] @ (3c4e80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aede0>) │ │ │ │ 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 +1171198,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 r5, pc, #824 @ (adr r5, 3c56a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2af608>) │ │ │ │ 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 +1171831,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 r7, #84 @ 0x54 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r0, #98 @ 0x62 │ │ │ │ + adds r2, #66 @ 0x42 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r0, #98 @ 0x62 │ │ │ │ + adds r2, #66 @ 0x42 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r7, #142 @ 0x8e │ │ │ │ + adds r1, #110 @ 0x6e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r7, #144 @ 0x90 │ │ │ │ + adds r1, #112 @ 0x70 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adcs r6, r6 │ │ │ │ + muls r6, r2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adcs r4, r7 │ │ │ │ + muls r4, r3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r2, r5 │ │ │ │ + cmp r2, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r0, r5 │ │ │ │ + cmp r0, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r5, #130 @ 0x82 │ │ │ │ + subs r7, #98 @ 0x62 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r0, r4 │ │ │ │ + cmp r0, r0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r0, r5 │ │ │ │ + cmp r0, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r7, #56 @ 0x38 │ │ │ │ + asrs r0, 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 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1171872,15 +1171904,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 r4, #106 @ 0x6a │ │ │ │ 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 +1172132,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 r3, #104 @ 0x68 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - subs r1, #58 @ 0x3a │ │ │ │ + subs r3, #26 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - subs r1, #20 │ │ │ │ + subs r2, #244 @ 0xf4 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - subs r0, #188 @ 0xbc │ │ │ │ + subs r2, #156 @ 0x9c │ │ │ │ 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 +1172280,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 │ │ │ │ + subs r1, #92 @ 0x5c │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r3, [sp, #920] @ 0x398 │ │ │ │ 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 +1172501,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 r2, [sp, #664] @ 0x298 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #856] @ 0x358 │ │ │ │ + ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ 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 +1172585,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 │ │ │ │ + ldr r0, [sp, #880] @ 0x370 │ │ │ │ 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 +1172904,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 r7, #66 @ 0x42 │ │ │ │ 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 +1172956,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 r4, [sp, #824] @ 0x338 │ │ │ │ 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 +1174149,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, #28] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r0, #12] │ │ │ │ + ldrh r4, [r4, #26] │ │ │ │ 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 +1175048,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 r6, #124 @ 0x7c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r4, #118 @ 0x76 │ │ │ │ + subs r6, #86 @ 0x56 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r6, #120 @ 0x78 │ │ │ │ + subs r0, #88 @ 0x58 │ │ │ │ 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 +1175424,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, #21] │ │ │ │ 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 +1179481,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] │ │ │ │ + ldrb r2, [r3, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r0, [r7, r3] │ │ │ │ + ldrh r0, [r3, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r0, [r6, r3] │ │ │ │ + ldrh r0, [r2, r3] │ │ │ │ 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 +1179596,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>) │ │ │ │ + str r6, [r1, r2] │ │ │ │ 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 +1180894,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 │ │ │ │ + cmp r6, lr │ │ │ │ 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 +1181031,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 3caffc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b4f5c> │ │ │ │ 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 │ │ │ │ + add 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 +1181335,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 │ │ │ │ + mvns r6, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - sbcs r6, r7 │ │ │ │ + bics r6, r3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - sbcs r0, r2 │ │ │ │ + muls r0, r6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adcs r2, r5 │ │ │ │ + muls r2, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r3, #54] @ 0x36 │ │ │ │ + ldrh r4, [r7, #4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r6, [r6, #68] @ 0x44 │ │ │ │ + ldr r6, [r2, #100] @ 0x64 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - asrs r0, r7 │ │ │ │ + orrs r0, r3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r6, r5 │ │ │ │ + orrs r6, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r6, 3cb8b6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b5816> │ │ │ │ + cbnz r6, 3cb8ee <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b584e> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r4, r6 │ │ │ │ + orrs r4, r2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r7, #16] │ │ │ │ + ldrh r2, [r3, #32] │ │ │ │ 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 │ │ │ │ + cmp r6, r6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ands r6, r1 │ │ │ │ + rors r6, r5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ands r4, r3 │ │ │ │ + rors 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 +1181631,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, #15 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 3cc010 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b5f70> │ │ │ │ + b.n 3cb3d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b5330> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r0, sp, #0 │ │ │ │ + add r1, sp, #896 @ 0x380 │ │ │ │ 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 r1, sp, #232 @ 0xe8 │ │ │ │ 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 r1, sp, #664 @ 0x298 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r7, pc, #336 @ (adr r7, 3cbcb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b5c10>) │ │ │ │ + add r1, sp, #208 @ 0xd0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r7, pc, #56 @ (adr r7, 3cbb9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b5afc>) │ │ │ │ + add r0, sp, #952 @ 0x3b8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r7, pc, #480 @ (adr r7, 3cbd48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b5ca8>) │ │ │ │ + add r1, sp, #352 @ 0x160 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r6, pc, #416 @ (adr r6, 3cbd0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b5c6c>) │ │ │ │ + add r0, sp, #288 @ 0x120 │ │ │ │ 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 +1182886,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, #29 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bge.n 3cc85c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b67bc> │ │ │ │ + bgt.n 3cc81c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b677c> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bgt.n 3cc768 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b66c8> │ │ │ │ + udf #182 @ 0xb6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r6, r1, #1 │ │ │ │ + lsrs r6, r5, #8 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bls.n 3cc714 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b6674> │ │ │ │ + blt.n 3cc6d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b6634> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cdp 0, 7, cr0, cr10, cr1, {7} │ │ │ │ - lsrs r6, r3, #17 │ │ │ │ + orrs.w r0, sl, #225 @ 0xe1 │ │ │ │ + lsrs r6, r7, #24 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bls.n 3cc834 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b6794> │ │ │ │ + blt.n 3cc7f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b6754> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r4, r5, #18 │ │ │ │ + lsls r4, r1, #26 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsrs r0, r5, #16 │ │ │ │ + lsrs r0, r1, #24 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsls r6, r1, #18 │ │ │ │ + lsls r6, r5, #25 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsrs r0, r1, #32 │ │ │ │ + lsrs r0, r5, #7 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bhi.n 3cc72c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b668c> │ │ │ │ + bge.n 3cc6ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b664c> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r4, r5, #31 │ │ │ │ + lsrs r4, r1, #7 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldcl 0, cr0, [sl, #-900]! @ 0xfffffc7c │ │ │ │ - bpl.n 3cc824 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b6784> │ │ │ │ + vhadd.s16 q8, q13, │ │ │ │ + bvs.n 3cc7e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b6744> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r0, r0, #9 │ │ │ │ + lsls r0, r4, #16 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bvc.n 3cc700 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b6660> │ │ │ │ + bls.n 3cc8c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b6820> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r0, r0, #5 │ │ │ │ + lsls r0, r4, #12 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsls r0, r5, #11 │ │ │ │ + lsls r0, r1, #19 │ │ │ │ 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 r4, [pc, #40] @ (3cc830 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b6790>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r0, r5, #8 │ │ │ │ + lsls r0, r1, #16 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsls r0, r4, #23 │ │ │ │ + lsls r0, r0, #31 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - sbc.w r0, r4, r1, asr #3 │ │ │ │ - lsls r6, r7, #7 │ │ │ │ + stcl 0, cr0, [r4, #-900] @ 0xfffffc7c │ │ │ │ + lsls r6, r3, #15 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsls r4, r5, #7 │ │ │ │ + lsls r4, r1, #15 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldr r1, [pc, #816] @ (3ccb50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b6ab0>) │ │ │ │ + ldr r3, [pc, #688] @ (3ccad0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b6a30>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r4, r1, #22 │ │ │ │ + lsls r4, r5, #29 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsls r0, r0, #20 │ │ │ │ + lsls r0, r4, #27 │ │ │ │ lsls r2, r4, #3 │ │ │ │ adds r7, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #204 @ 0xcc │ │ │ │ + adds r3, #172 @ 0xac │ │ │ │ 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 +1184195,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 r4, #126 @ 0x7e │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r4, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #31 │ │ │ │ + adds r4, r6, r6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [sp, #288] @ 0x120 │ │ │ │ + ldr r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r1, #76 @ 0x4c │ │ │ │ + cmp r3, #44 @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r1, #74 @ 0x4a │ │ │ │ + cmp r3, #42 @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r1, #80 @ 0x50 │ │ │ │ + cmp r3, #48 @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r1, #154 @ 0x9a │ │ │ │ + subs r3, #122 @ 0x7a │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #36 @ 0x24 │ │ │ │ + subs r3, #4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r5, #28 │ │ │ │ + adds r6, #252 @ 0xfc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r4, #252 @ 0xfc │ │ │ │ + adds r6, #220 @ 0xdc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r4, #220 @ 0xdc │ │ │ │ + adds r6, #188 @ 0xbc │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #132 @ 0x84 │ │ │ │ + adds r6, #100 @ 0x64 │ │ │ │ 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 +1185314,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 │ │ │ │ + adds r1, #22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r4, r3, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #72 @ 0x48 │ │ │ │ + cmp r6, #40 @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r0, r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r1, r6 │ │ │ │ + subs r0, r5, r5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r7, #176 @ 0xb0 │ │ │ │ + cmp r1, #144 @ 0x90 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r7, #142 @ 0x8e │ │ │ │ + cmp r1, #110 @ 0x6e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r6, #174 @ 0xae │ │ │ │ + cmp r0, #142 @ 0x8e │ │ │ │ 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 +1186513,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, #30 │ │ │ │ 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 +1187537,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 │ │ │ │ + adds r4, r2, r5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r2, r4, #25 │ │ │ │ + adds r2, r0, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r4, r4, #23 │ │ │ │ + lsls r4, r0, #31 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r4, r5, #20 │ │ │ │ + lsls r4, r1, #28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6, #8 │ │ │ │ + lsls r6, r2, #16 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r0, r0, #16 │ │ │ │ + lsrs r0, r4, #23 │ │ │ │ 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 +1188580,86 @@ │ │ │ │ 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, #11 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r6, #62] @ 0x3e │ │ │ │ + str r1, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r4, r5, #3 │ │ │ │ + lsrs r4, r1, #11 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r6, r2, #3 │ │ │ │ + lsrs r6, r6, #10 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r4, [r1, #26] │ │ │ │ + ldrb r4, [r5, #1] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r0, r5, #3 │ │ │ │ + lsrs r0, r1, #11 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r6, r7, #14 │ │ │ │ + lsrs r6, r3, #22 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - udf #96 @ 0x60 │ │ │ │ + b.n 3d075c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ba6bc> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - svc 132 @ 0x84 │ │ │ │ + b.n 3d09a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ba908> │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0xfb1400cc │ │ │ │ - lsls r0, r6, #24 │ │ │ │ + ldc2l 0, cr0, [r4], #816 @ 0x330 │ │ │ │ + lsrs r0, r2, #32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r5, #190 @ 0xbe │ │ │ │ + cmp r7, #158 @ 0x9e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r2, #23 │ │ │ │ + lsls r6, r6, #30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r4, [r7, #25] │ │ │ │ + ldrb r4, [r3, #1] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - mcrr2 0, 12, r0, lr, cr12 │ │ │ │ - @ instruction: 0x47aa │ │ │ │ + cdp2 0, 2, cr0, cr14, cr12, {6} │ │ │ │ + ldr r1, [pc, #552] @ (3d0928 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ba888>) │ │ │ │ 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> │ │ │ │ - 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 │ │ │ │ + ldc2l 0, cr0, [r2], {204} @ 0xcc │ │ │ │ + ldc2l 0, cr0, [r2], {204} @ 0xcc │ │ │ │ + ldc2l 0, cr0, [r0], #816 @ 0x330 │ │ │ │ + stc2l 0, cr0, [r8], #816 @ 0x330 │ │ │ │ + @ instruction: 0xe8c400d8 │ │ │ │ + ldc2 0, cr0, [lr, #-816]! @ 0xfffffcd0 │ │ │ │ + stc2l 0, cr0, [sl, #816]! @ 0x330 │ │ │ │ + ldc2l 0, cr0, [r2, #816]! @ 0x330 │ │ │ │ + ldc2l 0, cr0, [sl, #816]! @ 0x330 │ │ │ │ + cdp2 0, 0, cr0, cr6, cr12, {6} │ │ │ │ + stc2l 0, cr0, [lr, #816]! @ 0x330 │ │ │ │ + str r6, [r4, #88] @ 0x58 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldc2 0, cr0, [r6, #-816] @ 0xfffffcd0 │ │ │ │ - @ instruction: 0xf52600cc │ │ │ │ - str r0, [r1, #20] │ │ │ │ + cdp2 0, 15, cr0, cr6, cr12, {6} │ │ │ │ + @ instruction: 0xf70600cc │ │ │ │ + str r0, [r5, #48] @ 0x30 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stc2 0, cr0, [r4, #-816]! @ 0xfffffcd0 │ │ │ │ - ldc2 0, cr0, [ip, #-816] @ 0xfffffcd0 │ │ │ │ - bic.w r0, ip, #6684672 @ 0x660000 │ │ │ │ + vhadd.u8 q0, q10, q6 │ │ │ │ + cdp2 0, 15, cr0, cr12, cr12, {6} │ │ │ │ + addw r0, ip, #2252 @ 0x8cc │ │ │ │ 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 │ │ │ │ + vhadd.u16 q8, q15, q6 │ │ │ │ + vhadd.u32 q8, q12, q6 │ │ │ │ + vhadd.u32 q8, q12, q6 │ │ │ │ + vhadd.u16 q0, q15, q6 │ │ │ │ + vhadd.u16 q0, q9, q6 │ │ │ │ + cdp2 0, 14, cr0, cr14, cr12, {6} │ │ │ │ + cdp2 0, 14, cr0, cr12, cr12, {6} │ │ │ │ + cdp2 0, 11, cr0, cr10, cr12, {6} │ │ │ │ + cdp2 0, 12, cr0, cr4, cr12, {6} │ │ │ │ + vmla.i q8, q9, d0[3] │ │ │ │ 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 +1189695,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] │ │ │ │ + cdp 0, 1, cr0, cr0, cr12, {6} │ │ │ │ + cdp2 0, 9, cr0, cr6, cr12, {6} │ │ │ │ + ldc2l 0, cr0, [r0, #-816]! @ 0xfffffcd0 │ │ │ │ + cdp2 0, 8, cr0, cr2, cr12, {6} │ │ │ │ + cdp2 0, 3, cr0, cr0, cr12, {6} │ │ │ │ + @ instruction: 0xf72a00cc │ │ │ │ + ldrb r2, [r5, #24] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r7!, {r2, r3, r4, r6} │ │ │ │ + bne.n 3d138c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bb2ec> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r7!, {r1, r2, r3, r6} │ │ │ │ + bne.n 3d1374 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bb2d4> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r7!, {r2, r3, r6} │ │ │ │ + bne.n 3d1374 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bb2d4> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r7!, {r1, r2, r6} │ │ │ │ + bne.n 3d136c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bb2cc> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xf75800cc │ │ │ │ - @ instruction: 0xf72600cc │ │ │ │ - adds r6, #238 @ 0xee │ │ │ │ + ldrsh.w r0, [r8, ip] │ │ │ │ + vst4. {d0-d3}, [r6], ip │ │ │ │ + subs r0, #206 @ 0xce │ │ │ │ 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} │ │ │ │ + str??.w r0, [ip, ip] │ │ │ │ + sbc.w r0, r8, #6684672 @ 0x660000 │ │ │ │ + @ instruction: 0xf67800cc │ │ │ │ + vld4. {d16-d19}, [r2 :64], r9 │ │ │ │ + ldmia r4!, {r1, r2} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r0, r4] │ │ │ │ + ldrsb r0, [r4, r3] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb.w r0, [lr, ip] │ │ │ │ - @ instruction: 0xf25a00cf │ │ │ │ + ldr??.w r0, [lr, #204] @ 0xcc │ │ │ │ + bics.w r0, sl, #6782976 @ 0x678000 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r5, r4 │ │ │ │ + subs r2, r1, r4 │ │ │ │ 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 +1190782,103 @@ │ │ │ │ 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> │ │ │ │ - lsls r4, r1, #3 │ │ │ │ - b.n 3d180c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bb76c> │ │ │ │ + @ instruction: 0xf4d000cc │ │ │ │ + ldr.w r0, [r2, #204] @ 0xcc │ │ │ │ + @ instruction: 0xe83a00cc │ │ │ │ + b.n 3d1bcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbb2c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r0!, {r2, r3, r6} │ │ │ │ + ldmia r2, {r2, r3, r5} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [r5, #12] │ │ │ │ + str r6, [r1, #44] @ 0x2c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xf18800cc │ │ │ │ - sbcs.w r0, r2, #204 @ 0xcc │ │ │ │ - stmia r6!, {r1, r3, r4, r5} │ │ │ │ + bfi r0, r8, #3, #10 │ │ │ │ + @ instruction: 0xf35200cc │ │ │ │ + ldmia r0!, {r1, r3, r4} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add.w r0, lr, #204 @ 0xcc │ │ │ │ - @ instruction: 0xf0f800cc │ │ │ │ - stmia r5!, {r6, r7} │ │ │ │ + @ instruction: 0xf2ee00cc │ │ │ │ + @ instruction: 0xf2d800cc │ │ │ │ + stmia r7!, {r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d19f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bb958> │ │ │ │ + b.n 3d1db8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbd18> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xf22000cc │ │ │ │ + and.w r0, r0, #6684672 @ 0x660000 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, r1] │ │ │ │ + strh r0, [r2, r1] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - usat r0, #12, ip, lsl #3 │ │ │ │ - ldrsh r6, [r0, r2] │ │ │ │ + sbc.w r0, ip, #6684672 @ 0x660000 │ │ │ │ + str r6, [r4, #4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 3d24d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc430> │ │ │ │ + b.n 3d1890 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bb7f0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d2394 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc2f4> │ │ │ │ + b.n 3d2754 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc6b4> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d2368 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc2c8> │ │ │ │ + b.n 3d2728 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc688> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d1dcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbd2c> │ │ │ │ + ldrd r0, r0, [r8], #816 @ 0x330 │ │ │ │ + b.n 3d1f10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbe70> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d1b50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbab0> │ │ │ │ + b.n 3d1f24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbe84> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d1b64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbac4> │ │ │ │ + b.n 3d1f38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbe98> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d1b78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbad8> │ │ │ │ + b.n 3d1f54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbeb4> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d1b94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbaf4> │ │ │ │ - lsls r4, r1, #3 │ │ │ │ - svc 142 @ 0x8e │ │ │ │ + b.n 3d228c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc1ec> │ │ │ │ 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 3d1a04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bb964> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d26e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc644> │ │ │ │ + b.n 3d1aa4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bba04> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r7, {r1, r2, r5, r7} │ │ │ │ + bne.n 3d1ecc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbe2c> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - svc 6 │ │ │ │ + b.n 3d2190 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc0f0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ uxth r4, r2 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0xeb8400cc │ │ │ │ - sbc.w r0, lr, ip, lsl #3 │ │ │ │ - ldr r4, [r2, r4] │ │ │ │ + stcl 0, cr0, [r4, #-816]! @ 0xfffffcd0 │ │ │ │ + stcl 0, cr0, [lr, #-816] @ 0xfffffcd0 │ │ │ │ + ldrh r4, [r6, r3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cdp 0, 0, cr0, cr14, cr12, {6} │ │ │ │ - b.n 3d2130 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc090> │ │ │ │ + vmla.i32 d16, d30, d12[0] │ │ │ │ + b.n 3d24f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc450> │ │ │ │ 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> │ │ │ │ - lsls r4, r1, #3 │ │ │ │ - stmia.w r0, {r2, r3, r6, r7} │ │ │ │ - b.n 3d1ea4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbe04> │ │ │ │ - lsls r4, r1, #3 │ │ │ │ - b.n 3d1ce8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbc48> │ │ │ │ + b.n 3d1e54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbdb4> │ │ │ │ lsls r4, r1, #3 │ │ │ │ + orn r0, r0, ip, lsl #3 │ │ │ │ + ldmdb ip!, {r2, r3, r6, r7} │ │ │ │ + @ instruction: 0xe85c00cc │ │ │ │ add r7, sp, #800 @ 0x320 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - b.n 3d1a3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bb99c> │ │ │ │ + b.n 3d1dfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbd5c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d18d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bb838> │ │ │ │ + b.n 3d1c98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbbf8> │ │ │ │ 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 │ │ │ │ + ands.w r0, r4, ip, lsl #3 │ │ │ │ + strd r0, r0, [r8, #-816]! @ 0x330 │ │ │ │ + b.n 3d1c90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbbf0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d18d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bb830> │ │ │ │ + b.n 3d1b70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbad0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d27b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc710> │ │ │ │ + b.n 3d1b74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbad4> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d27b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc714> │ │ │ │ + b.n 3d280c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc76c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d244c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc3ac> │ │ │ │ - lsls r4, r1, #3 │ │ │ │ - b.n 3d18ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bb84c> │ │ │ │ + b.n 3d1cac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbc0c> │ │ │ │ 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 +1191569,116 @@ │ │ │ │ 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 3d2fe4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcf44> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d2f6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcecc> │ │ │ │ + b.n 3d232c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc28c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d2f88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcee8> │ │ │ │ + b.n 3d2348 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc2a8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ add r4, sp, #160 @ 0xa0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - svc 132 @ 0x84 │ │ │ │ + b.n 3d2afc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bca5c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp ip, pc │ │ │ │ + blxns fp │ │ │ │ lsls r2, r3, #3 │ │ │ │ - svc 78 @ 0x4e │ │ │ │ + b.n 3d2a98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc9f8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d2ce4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcc44> │ │ │ │ + b.n 3d20a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc004> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d2c6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcbcc> │ │ │ │ + b.n 3d302c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcf8c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d2170 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc0d0> │ │ │ │ + b.n 3d2530 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc490> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - orrs r6, r4 │ │ │ │ + cmp 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> │ │ │ │ + ble.n 3d2784 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc6e4> │ │ │ │ lsls r4, r1, #3 │ │ │ │ add r2, sp, #688 @ 0x2b0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - udf #240 @ 0xf0 │ │ │ │ + b.n 3d29fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc95c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bge.n 3d27d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc730> │ │ │ │ + bgt.n 3d2790 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc6f0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - udf #94 @ 0x5e │ │ │ │ + b.n 3d28e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc840> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - blt.n 3d2794 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc6f4> │ │ │ │ + ble.n 3d2954 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc8b4> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d2ca0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcc00> │ │ │ │ + b.n 3d3060 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcfc0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bls.n 3d28c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc824> │ │ │ │ + blt.n 3d2884 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc7e4> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bvc.n 3d2890 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc7f0> │ │ │ │ + bhi.n 3d2850 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc7b0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d2150 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc0b0> │ │ │ │ + b.n 3d2510 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc470> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - muls r0, r0 │ │ │ │ + cmp r0, r4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, r2 │ │ │ │ + cmp sl, lr │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bmi.n 3d2834 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc794> │ │ │ │ - lsls r4, r1, #3 │ │ │ │ - b.n 3d24cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc42c> │ │ │ │ + bvs.n 3d27f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc754> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bvs.n 3d285c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc7bc> │ │ │ │ + @ instruction: 0xe80200cc │ │ │ │ + bhi.n 3d281c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc77c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - rev16 r2, r5 │ │ │ │ + pop {r1, r3, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d2bd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcb38> │ │ │ │ + b.n 3d2f98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcef8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bcc.n 3d2830 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc790> │ │ │ │ + bpl.n 3d27f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc750> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d2a88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc9e8> │ │ │ │ + b.n 3d2e48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcda8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bcc.n 3d27d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc738> │ │ │ │ + bpl.n 3d2998 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc8f8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - sbcs r6, r3 │ │ │ │ + muls r6, r7 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3d29a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc908> │ │ │ │ + b.n 3d2d68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bccc8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d2b84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcae4> │ │ │ │ + b.n 3d2f44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcea4> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bcc.n 3d298c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc8ec> │ │ │ │ + bpl.n 3d294c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc8ac> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r3, #212 @ 0xd4 │ │ │ │ + subs r5, #180 @ 0xb4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strd r0, r0, [r8, #-876]! @ 0x36c │ │ │ │ - tst r0, r6 │ │ │ │ + adc.w r0, r8, fp, lsr #3 │ │ │ │ + add r0, r2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strd r0, r0, [lr, #-876] @ 0x36c │ │ │ │ - svc 166 @ 0xa6 │ │ │ │ + @ instruction: 0xeb2e00db │ │ │ │ + b.n 3d2bd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcb30> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d2294 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc1f4> │ │ │ │ + b.n 3d2654 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc5b4> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - udf #130 @ 0x82 │ │ │ │ + b.n 3d2990 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc8f0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [pc, #936] @ (3d2c78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcbd8>) │ │ │ │ + str r2, [r1, r3] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bpl.n 3d295c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc8bc> │ │ │ │ + bvc.n 3d291c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc87c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r4, [r1, r5] │ │ │ │ + ldrb r4, [r5, r4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bmi.n 3d2858 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc7b8> │ │ │ │ + bvs.n 3d2818 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc778> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bne.n 3d2800 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc760> │ │ │ │ + bcc.n 3d29c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc920> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d300c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcf6c> │ │ │ │ + b.n 3d23cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc32c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d3070 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcfd0> │ │ │ │ + b.n 3d2430 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc390> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bmi.n 3d2924 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc884> │ │ │ │ + bpl.n 3d28e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc844> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bmi.n 3d2908 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc868> │ │ │ │ + bpl.n 3d28c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc828> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r2!, {r3, r5} │ │ │ │ + ldmia r4!, {r3} │ │ │ │ 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 +1191741,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> │ │ │ │ + bhi.n 3d296c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc8cc> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bvc.n 3d29a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc904> │ │ │ │ + bls.n 3d2964 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc8c4> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r5!, {r3, r4} │ │ │ │ + ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - stmia r3!, {r2, r7} │ │ │ │ + stmia r5!, {r2, r5, r6} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bvs.n 3d28f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc858> │ │ │ │ + bhi.n 3d28b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc818> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r7, pc, #152 @ (adr r7, 3d2a54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc9b4>) │ │ │ │ + add r1, sp, #24 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r4, {r4, r6, r7} │ │ │ │ + ldmia r6!, {r4, r5, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r6, pc, #920 @ (adr r6, 3d2d5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bccbc>) │ │ │ │ + add r0, sp, #792 @ 0x318 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - push {r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xb6d0 │ │ │ │ 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 +1191909,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 │ │ │ │ + @ instruction: 0xf61e00cc │ │ │ │ + sub.w r0, r2, #6684672 @ 0x660000 │ │ │ │ + @ instruction: 0xf58c00cc │ │ │ │ + adds.w r0, r2, #6684672 @ 0x660000 │ │ │ │ + @ instruction: 0xf53400cc │ │ │ │ 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 +1191979,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 │ │ │ │ + ldrsh.w r0, [r8, sl] │ │ │ │ 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 +1192025,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 r2, [pc, #856] @ (3d2fdc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcf3c>) │ │ │ │ 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 +1192185,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 r1, [pc, #568] @ (3d3038 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcf98>) │ │ │ │ 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 +1192489,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 │ │ │ │ + ldr r0, [pc, #440] @ (3d32cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bd22c>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r2, r7 │ │ │ │ + bx r3 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add lr, r9 │ │ │ │ + mov lr, r5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r2, r9 │ │ │ │ + bx 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 +1193560,52 @@ │ │ │ │ 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> │ │ │ │ + pop {r2, r5, pc} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r6, {r1, r5, r6} │ │ │ │ + beq.n 3d3ba4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bdb04> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r6!, {r2, r3, r5, r7} │ │ │ │ + beq.n 3d3a3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bd99c> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ + bne.n 3d3c24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bdb84> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - stmia r4!, {r5, r7} │ │ │ │ + stmia r6!, {r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ + add r0, pc, #600 @ (adr r0, 3d3d88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bdce8>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - stmia r4!, {r1, r3, r4, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r6, [sp, #544] @ 0x220 │ │ │ │ + add r0, pc, #416 @ (adr r0, 3d3cd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bdc38>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r4, sp, #584 @ 0x248 │ │ │ │ + add r6, sp, #456 @ 0x1c8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r7!, {r4} │ │ │ │ + beq.n 3d3b20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bda80> │ │ │ │ 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> │ │ │ │ - lsls r4, r1, #3 │ │ │ │ + strd r0, r0, [r2], #-816 @ 0x330 │ │ │ │ adds r4, r6, r5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3d36a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bd608> │ │ │ │ + b.n 3d3a68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bd9c8> │ │ │ │ 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 3d39d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bd930> │ │ │ │ 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 +1194748,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 3d4068 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bdfc8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d4a0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2be96c> │ │ │ │ + b.n 3d4dcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bed2c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d4800 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2be760> │ │ │ │ + b.n 3d4bc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2beb20> │ │ │ │ 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 +1194772,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> │ │ │ │ + blt.n 3d47fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2be75c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r0, r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 3d46f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2be650> │ │ │ │ + bge.n 3d46b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2be610> │ │ │ │ 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 +1195831,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> │ │ │ │ + bhi.n 3d51a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bf108> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bvs.n 3d515c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bf0bc> │ │ │ │ + bhi.n 3d531c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bf27c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 3d5208 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bf168> │ │ │ │ + bvc.n 3d51c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bf128> │ │ │ │ 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> │ │ │ │ + bpl.n 3d51e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bf144> │ │ │ │ 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> │ │ │ │ + bcc.n 3d52fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bf25c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r6, {r3, r5, r6, r7} │ │ │ │ + beq.n 3d5200 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bf160> │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r4, r7, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r2, r4, r7} │ │ │ │ + beq.n 3d5360 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bf2c0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r7!, {r1, r2, r4, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r5, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r3, r4, r6} │ │ │ │ + ldmia r7!, {r3, r4, r5} │ │ │ │ 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 +1196988,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 r5, {r2, r5, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r1, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r2, r3, r5} │ │ │ │ + ldmia r5!, {r2, r3} │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r3} │ │ │ │ + ldmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r7, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r3, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r0, r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r3, r5} │ │ │ │ + ldmia r2!, {r3} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r7!, {r4, r6, r7} │ │ │ │ + ldmia r1!, {r4, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r6!, {r1, r3, r5, r7} │ │ │ │ + ldmia r0!, {r1, r3, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r0, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r3, r7} │ │ │ │ + ldmia r0!, {r3, r5, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r3, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsrs r4, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r3, r4, r6} │ │ │ │ + stmia r5!, {r2, r3, r4, r5} │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r5!, {r1, r2, r3, r4} │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r3, r4, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r3, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r7} │ │ │ │ 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 +1198196,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 │ │ │ │ + stmia r1!, {r1, r4, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bkpt 0x00c4 │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + lsls r4, r1, #3 │ │ │ │ + stmia r1!, {r2, r4, r6} │ │ │ │ + lsls r4, r1, #3 │ │ │ │ + stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ + lsls r4, r1, #3 │ │ │ │ + stmia r0!, {r2, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r2, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 3d6b18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c0a78> │ │ │ │ + pop {r1, r5, r7, pc} │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x001e │ │ │ │ + pop {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - hlt 0x000a │ │ │ │ + pop {r1, r3, r5, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r3, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8f2 │ │ │ │ + revsh r2, r2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xb8de │ │ │ │ + hlt 0x003e │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb802 │ │ │ │ + cbnz r2, 3d6b04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c0a64> │ │ │ │ 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 +1199479,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> │ │ │ │ + cbz r6, 3d7860 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c17c0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r4, r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 3d7828 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c1788> │ │ │ │ + cbz r4, 3d7860 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c17c0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #816 @ 0x330 │ │ │ │ + cbz r4, 3d782e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c178e> │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #680 @ 0x2a8 │ │ │ │ + cbz r2, 3d782e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c178e> │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsrs r0, r6, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #16 │ │ │ │ + sub sp, #400 @ 0x190 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r6, sp, #960 @ 0x3c0 │ │ │ │ + sub sp, #320 @ 0x140 │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r5, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #608 @ 0x260 │ │ │ │ + add r7, sp, #480 @ 0x1e0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #472 @ 0x1d8 │ │ │ │ + add r7, sp, #344 @ 0x158 │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #120 @ 0x78 │ │ │ │ + add r6, sp, #1016 @ 0x3f8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #792 @ 0x318 │ │ │ │ + add r6, sp, #664 @ 0x298 │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #840 @ 0x348 │ │ │ │ + add r4, sp, #712 @ 0x2c8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r2, sp, #768 @ 0x300 │ │ │ │ + add r4, sp, #640 @ 0x280 │ │ │ │ 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 r1, sp, #216 @ 0xd8 │ │ │ │ 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 +1200897,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 r5, pc, #568 @ (adr r5, 3d883c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c279c>) │ │ │ │ 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 r3, pc, #320 @ (adr r3, 3d874c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c26ac>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r1, pc, #272 @ (adr r1, 3d8720 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c2680>) │ │ │ │ + add r3, pc, #144 @ (adr r3, 3d86a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c2600>) │ │ │ │ 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 r2, pc, #72 @ (adr r2, 3d8660 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c25c0>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #136] @ 0x88 │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ + ldr r6, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [sp, #528] @ 0x210 │ │ │ │ + ldr r6, [sp, #400] @ 0x190 │ │ │ │ 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 +1202040,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 │ │ │ │ + ldr r0, [sp, #784] @ 0x310 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r7, [sp, #16] │ │ │ │ + ldr r0, [sp, #912] @ 0x390 │ │ │ │ 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 r6, [sp, #960] @ 0x3c0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #880] @ 0x370 │ │ │ │ + str r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r1, [sp, #392] @ 0x188 │ │ │ │ + str r3, [sp, #264] @ 0x108 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r0, [sp, #160] @ 0xa0 │ │ │ │ + str r2, [sp, #32] │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r7, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #62] @ 0x3e │ │ │ │ + str r1, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r4, [r7, #60] @ 0x3c │ │ │ │ + str r1, [sp, #624] @ 0x270 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r6, [r1, #56] @ 0x38 │ │ │ │ + str r0, [sp, #952] @ 0x3b8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #52] @ 0x34 │ │ │ │ + str r0, [sp, #400] @ 0x190 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r2, [r6, #50] @ 0x32 │ │ │ │ + str r0, [sp, #328] @ 0x148 │ │ │ │ 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 +1203166,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, #54] @ 0x36 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r5, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #38] @ 0x26 │ │ │ │ + ldrh r2, [r6, #52] @ 0x34 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r0, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #36] @ 0x24 │ │ │ │ + ldrh r0, [r2, #52] @ 0x34 │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #34] @ 0x22 │ │ │ │ + ldrh r6, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r0, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #30] │ │ │ │ + ldrh r2, [r3, #46] @ 0x2e │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r6, [r4, #30] │ │ │ │ + ldrh r6, [r0, #46] @ 0x2e │ │ │ │ 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, #44] @ 0x2c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r0, [r4, #16] │ │ │ │ + ldrh r0, [r0, #32] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r1, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #14] │ │ │ │ + ldrh r6, [r3, #30] │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r0, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #14] │ │ │ │ + ldrh r4, [r7, #28] │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r0, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #12] │ │ │ │ + ldrh r2, [r3, #28] │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r3, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #40] @ 0x28 │ │ │ │ + strh r2, [r5, #54] @ 0x36 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #38] @ 0x26 │ │ │ │ + strh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r5, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #28] │ │ │ │ + strh r2, [r0, #44] @ 0x2c │ │ │ │ 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 +1204641,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, #16] │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldrsb r2, [r4, r7] │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #30] │ │ │ │ + ldrb r2, [r4, #5] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsb r0, [r7, r7] │ │ │ │ + ldr r0, [r3, r7] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r5, [pc, #32] @ (3dabd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c4b34>) │ │ │ │ + ldr r6, [pc, #928] @ (3daf54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c4eb4>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r7, #30 │ │ │ │ + cmp r0, #254 @ 0xfe │ │ │ │ lsls r1, r4, #3 │ │ │ │ - muls r4, r6 │ │ │ │ + cmp r4, sl │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r5, #44 @ 0x2c │ │ │ │ + adds r7, #12 │ │ │ │ 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 +1205806,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, #19] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r5, #4] │ │ │ │ + strb r4, [r1, #12] │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #2] │ │ │ │ + strb r0, [r1, #10] │ │ │ │ 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, #112] @ 0x70 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [r4, #68] @ 0x44 │ │ │ │ + ldr r6, [r0, #100] @ 0x64 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r2, [r2, #68] @ 0x44 │ │ │ │ + ldr r2, [r6, #96] @ 0x60 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [r7, #52] @ 0x34 │ │ │ │ + ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [r4, #52] @ 0x34 │ │ │ │ + ldr r6, [r0, #84] @ 0x54 │ │ │ │ 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 +1207234,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, #108] @ 0x6c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [r3, #76] @ 0x4c │ │ │ │ + str r6, [r7, #104] @ 0x68 │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #68] @ 0x44 │ │ │ │ + str r2, [r7, #96] @ 0x60 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [r2, #60] @ 0x3c │ │ │ │ + str r6, [r6, #88] @ 0x58 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r2, [r0, #60] @ 0x3c │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r2, [r1, #52] @ 0x34 │ │ │ │ + str r2, [r5, #80] @ 0x50 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [r6, #48] @ 0x30 │ │ │ │ + str r6, [r2, #80] @ 0x50 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [r7, #40] @ 0x28 │ │ │ │ + str r6, [r3, #72] @ 0x48 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r2, [r5, #40] @ 0x28 │ │ │ │ + str r2, [r1, #72] @ 0x48 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [r2, #40] @ 0x28 │ │ │ │ + str r6, [r6, #68] @ 0x44 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [r3, #32] │ │ │ │ + str r6, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r2, [r1, #32] │ │ │ │ + str r2, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r2, [r2, #24] │ │ │ │ + str r2, [r6, #52] @ 0x34 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [r7, #20] │ │ │ │ + str r6, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r4, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #20] │ │ │ │ + str r4, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #4] │ │ │ │ + str r6, [r0, #36] @ 0x24 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsh r2, [r5, r5] │ │ │ │ + str r2, [r1, #20] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r0, r5] │ │ │ │ + str r4, [r4, #16] │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, r7] │ │ │ │ + ldrsh r2, [r3, r7] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, r3] │ │ │ │ + ldrsh r2, [r3, r3] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r0, [r4, r3] │ │ │ │ + ldrsh r0, [r0, r3] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r4, [r2, r7] │ │ │ │ + ldrb r4, [r6, r6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r2, [r0, r7] │ │ │ │ + ldrb r2, [r4, r6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r0, [r6, r3] │ │ │ │ + ldrb r0, [r2, r3] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r6, [r3, r3] │ │ │ │ + ldrb r6, [r7, r2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r6, [r7, r0] │ │ │ │ + ldrb r6, [r3, r0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r4, [r3, r0] │ │ │ │ + ldrh r4, [r7, r7] │ │ │ │ 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 +1208197,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] │ │ │ │ + ldrh r2, [r6, r1] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [r7, r1] │ │ │ │ + ldrh r6, [r3, r1] │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r3, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r6, r2] │ │ │ │ + ldr r0, [r2, r2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsb r4, [r3, r2] │ │ │ │ + ldr r4, [r7, r1] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r0, r1] │ │ │ │ + ldr r2, [r4, r0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsb r6, [r5, r0] │ │ │ │ + ldr r6, [r1, r0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsb r2, [r3, r0] │ │ │ │ + ldrsb r2, [r7, r7] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r4, r0] │ │ │ │ + ldrsb r0, [r0, r0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r0, r3, r2 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, r7] │ │ │ │ + strb r6, [r0, r7] │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r6, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, r6] │ │ │ │ + strb r2, [r1, r6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, r6] │ │ │ │ + strh r6, [r1, r6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r4, [r3, r6] │ │ │ │ + strh r4, [r7, r5] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r2, [r1, r6] │ │ │ │ + strh r2, [r5, r5] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, r5] │ │ │ │ + strh r6, [r5, r4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, r4] │ │ │ │ + strh r0, [r6, r3] │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r0, r4, r6 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, r3] │ │ │ │ + strh r4, [r6, r2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, r2] │ │ │ │ + strh r6, [r6, r1] │ │ │ │ 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 r1, sp, #544 @ 0x220 │ │ │ │ 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 +1208338,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 r0, sp, #480 @ 0x1e0 │ │ │ │ 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 +1208377,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 r0, sp, #304 @ 0x130 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, pc, #576 @ (adr r6, 3dd2d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c7230>) │ │ │ │ + add r0, sp, #448 @ 0x1c0 │ │ │ │ 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 +1208483,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] │ │ │ │ + strb r4, [r1, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r2, #14 │ │ │ │ + lsls r6, r6, #21 │ │ │ │ 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 +1209017,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>) │ │ │ │ + str r6, [r1, r0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r5, [pc, #952] @ (3dda90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c79f0>) │ │ │ │ + ldr r7, [pc, #824] @ (3dda10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c7970>) │ │ │ │ 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 r7, [pc, #88] @ (3dd738 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c7698>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r5, [pc, #488] @ (3dd8cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c782c>) │ │ │ │ + ldr r7, [pc, #360] @ (3dd84c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c77ac>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r4, pc, #184 @ (adr r4, 3dd7a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c7700>) │ │ │ │ + add r6, pc, #56 @ (adr r6, 3dd720 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c7680>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [pc, #608] @ (3dd94c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c78ac>) │ │ │ │ + ldr r6, [pc, #480] @ (3dd8cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c782c>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r0, sp, #304 @ 0x130 │ │ │ │ + add r2, sp, #176 @ 0xb0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [pc, #784] @ (3dda04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c7964>) │ │ │ │ + ldr r6, [pc, #656] @ (3dd984 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c78e4>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r0, r1, #11 │ │ │ │ + asrs r0, r5, #18 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r3, [pc, #1016] @ (3ddaf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c7a54>) │ │ │ │ + ldr r5, [pc, #888] @ (3dda74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c79d4>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r5, #102 @ 0x66 │ │ │ │ + adds r7, #70 @ 0x46 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [pc, #584] @ (3dd94c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c78ac>) │ │ │ │ + ldr r7, [pc, #456] @ (3dd8cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c782c>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r2, [pc, #144] @ (3dd798 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c76f8>) │ │ │ │ + ldr r4, [pc, #16] @ (3dd718 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c7678>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r3, [pc, #272] @ (3dd81c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c777c>) │ │ │ │ + ldr r5, [pc, #144] @ (3dd79c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c76fc>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r2, [pc, #568] @ (3dd948 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c78a8>) │ │ │ │ + ldr r4, [pc, #440] @ (3dd8c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c7828>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r6, [r1, #46] @ 0x2e │ │ │ │ + ldrh r6, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r0, #34 @ 0x22 │ │ │ │ + movs r2, #2 │ │ │ │ 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>) │ │ │ │ + strd r0, r0, [r8, #808] @ 0x328 │ │ │ │ + ldr r4, [pc, #632] @ (3dd998 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c78f8>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r3, [pc, #48] @ (3dd754 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c76b4>) │ │ │ │ + ldr r4, [pc, #944] @ (3ddad4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c7a34>) │ │ │ │ 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 +1209082,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, #124] @ 0x7c │ │ │ │ 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 +1210267,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 │ │ │ │ + tst 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 +1210488,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 │ │ │ │ + asrs r4, r1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xfb1c00cb │ │ │ │ + ldc2l 0, cr0, [ip], #812 @ 0x32c │ │ │ │ subs r4, r3, r6 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - subs r6, #120 @ 0x78 │ │ │ │ + eors r0, r3 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r6, #66 @ 0x42 │ │ │ │ + ands r2, r4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r6, #72 @ 0x48 │ │ │ │ + ands r0, r5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r6, #78 @ 0x4e │ │ │ │ + ands r6, r5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r6, #36 @ 0x24 │ │ │ │ + ands r4, r0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r6, #78 @ 0x4e │ │ │ │ + ands r6, r5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r6, #108 @ 0x6c │ │ │ │ + eors r4, r1 │ │ │ │ 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 +1210623,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 r6, #214 @ 0xd6 │ │ │ │ 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 +1211011,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 r5, #116 @ 0x74 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r6, #30 │ │ │ │ + subs r7, #254 @ 0xfe │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r3, #158 @ 0x9e │ │ │ │ + subs r5, #126 @ 0x7e │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, r0, r1 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - subs r3, #2 │ │ │ │ + subs r4, #226 @ 0xe2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r4, r0, #17 │ │ │ │ + lsrs r4, r4, #24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r2, #238 @ 0xee │ │ │ │ + subs r4, #206 @ 0xce │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r2, #244 @ 0xf4 │ │ │ │ + subs r4, #212 @ 0xd4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r1, #220 @ 0xdc │ │ │ │ + subs r3, #188 @ 0xbc │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r1, #122 @ 0x7a │ │ │ │ + subs r3, #90 @ 0x5a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r4, r0, #11 │ │ │ │ + lsrs r4, r4, #18 │ │ │ │ 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 +1211256,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 r3, #52 @ 0x34 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r1, #84 @ 0x54 │ │ │ │ + subs r3, #52 @ 0x34 │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r5, #21 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - subs r1, #4 │ │ │ │ + subs r2, #228 @ 0xe4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r1, #30 │ │ │ │ + subs r2, #254 @ 0xfe │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r7, #242 @ 0xf2 │ │ │ │ + subs r1, #210 @ 0xd2 │ │ │ │ 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 +1211601,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, #36] @ 0x24 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r7, #222 @ 0xde │ │ │ │ + subs r1, #190 @ 0xbe │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r7, #46 @ 0x2e │ │ │ │ + subs r1, #14 │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r5, #10 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - adds r7, #52 @ 0x34 │ │ │ │ + subs r1, #20 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r6, #162 @ 0xa2 │ │ │ │ + subs r0, #130 @ 0x82 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r0, r5, #0 │ │ │ │ + subs r0, r1, #0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r7, #18 │ │ │ │ + subs r0, #242 @ 0xf2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r7, #54 @ 0x36 │ │ │ │ + subs r1, #22 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r5, #162 @ 0xa2 │ │ │ │ + adds r7, #130 @ 0x82 │ │ │ │ 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 +1211696,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 r7, [pc, #312] @ (3df1b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c9110>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r5, #172 @ 0xac │ │ │ │ + adds r7, #140 @ 0x8c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r6, r3, #17 │ │ │ │ + lsls r6, r7, #24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, #84 @ 0x54 │ │ │ │ + subs r6, #52 @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, pc, #648 @ (adr r0, 3df310 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c9270>) │ │ │ │ + add r2, pc, #520 @ (adr r2, 3df290 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c91f0>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r0, r1, #10 │ │ │ │ + asrs r0, r5, #17 │ │ │ │ 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 +1211752,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 r6, #226 @ 0xe2 │ │ │ │ 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 +1211981,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 r6, #92 @ 0x5c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r4, r2, #3 │ │ │ │ + movs r0, #180 @ 0xb4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r3, #158 @ 0x9e │ │ │ │ + adds r5, #126 @ 0x7e │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsrs r4, r6, #22 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - adds r4, #76 @ 0x4c │ │ │ │ + adds r6, #44 @ 0x2c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r3, #110 @ 0x6e │ │ │ │ + adds r5, #78 @ 0x4e │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r3, #12 │ │ │ │ + adds r4, #236 @ 0xec │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r3, #122 @ 0x7a │ │ │ │ + adds r5, #90 @ 0x5a │ │ │ │ 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 +1212948,89 @@ │ │ │ │ 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 │ │ │ │ + ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r5, #204 @ 0xcc │ │ │ │ + adds r7, #172 @ 0xac │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r0, [r3, #40] @ 0x28 │ │ │ │ + strh r0, [r7, #54] @ 0x36 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r4, #180 @ 0xb4 │ │ │ │ + adds r6, #148 @ 0x94 │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsrs r2, r0, #10 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - adds r2, #212 @ 0xd4 │ │ │ │ + adds r4, #180 @ 0xb4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3dfc40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c9ba0> │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - adds r0, #86 @ 0x56 │ │ │ │ + ldrd r0, r0, [r2, #-820] @ 0x334 │ │ │ │ + adds r2, #54 @ 0x36 │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r3, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #252 @ 0xfc │ │ │ │ + adds r4, #220 @ 0xdc │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r2, [r0, #12] │ │ │ │ + strh r2, [r4, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r3, #118 @ 0x76 │ │ │ │ + adds r5, #86 @ 0x56 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r1, #98 @ 0x62 │ │ │ │ + adds r3, #66 @ 0x42 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r1, #142 @ 0x8e │ │ │ │ + adds r3, #110 @ 0x6e │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r1, pc, #952 @ (adr r1, 3e0134 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ca094>) │ │ │ │ + add r3, pc, #824 @ (adr r3, 3e00b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ca014>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #912 @ (adr r1, 3e0110 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ca070>) │ │ │ │ + add r3, pc, #784 @ (adr r3, 3e0090 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c9ff0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #896 @ (adr r1, 3e0104 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ca064>) │ │ │ │ + add r3, pc, #768 @ (adr r3, 3e0084 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c9fe4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #880 @ (adr r1, 3e00f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ca058>) │ │ │ │ + add r3, pc, #752 @ (adr r3, 3e0078 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c9fd8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #864 @ (adr r1, 3e00ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ca04c>) │ │ │ │ + add r3, pc, #736 @ (adr r3, 3e006c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c9fcc>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #856 @ (adr r1, 3e00e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ca048>) │ │ │ │ + add r3, pc, #728 @ (adr r3, 3e0068 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c9fc8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #848 @ (adr r1, 3e00e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ca044>) │ │ │ │ + add r3, pc, #720 @ (adr r3, 3e0064 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c9fc4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #856 @ (adr r1, 3e00f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ca050>) │ │ │ │ + add r3, pc, #728 @ (adr r3, 3e0070 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c9fd0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r5, #14] │ │ │ │ + strh r4, [r1, #30] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r5, #14] │ │ │ │ + strh r6, [r1, #30] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r2, [r6, #14] │ │ │ │ + strh r2, [r2, #30] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r6, #14] │ │ │ │ + strh r6, [r2, #30] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r2, [r7, #14] │ │ │ │ + strh r2, [r3, #30] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r7, #14] │ │ │ │ + strh r6, [r3, #30] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r2, [r0, #16] │ │ │ │ + strh r2, [r4, #30] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r2, [r1, #16] │ │ │ │ + strh r2, [r5, #30] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r5, #16] │ │ │ │ + strh r6, [r1, #32] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r6, #16] │ │ │ │ + strh r6, [r2, #32] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r2, #12 │ │ │ │ + adds r3, #236 @ 0xec │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r2, [r6, #46] @ 0x2e │ │ │ │ + ldrh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r2, #176 @ 0xb0 │ │ │ │ + adds r4, #144 @ 0x90 │ │ │ │ lsls r4, r1, #3 │ │ │ │ b.n 3dface <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c9a2e> │ │ │ │ - vshll.u32 q9, d28, #31 │ │ │ │ + vcvt.f16.u16 d18, d12, #1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r2, [r6, #44] @ 0x2c │ │ │ │ + strh r2, [r2, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r7, #54 @ 0x36 │ │ │ │ + adds r1, #22 │ │ │ │ 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 +1214153,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 │ │ │ │ + adds r0, #178 @ 0xb2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r0, #40 @ 0x28 │ │ │ │ + cmp r2, #8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r3, #52 @ 0x34 │ │ │ │ + cmp r5, #20 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r3, #52 @ 0x34 │ │ │ │ + cmp r5, #20 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r3, #88 @ 0x58 │ │ │ │ + cmp r5, #56 @ 0x38 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r3, #108 @ 0x6c │ │ │ │ + cmp r5, #76 @ 0x4c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r4, sp, #784 @ 0x310 │ │ │ │ + add r6, sp, #656 @ 0x290 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r1, r2, r3, r4, r7} │ │ │ │ + @ instruction: 0xb67e │ │ │ │ lsls r3, r1, #3 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #66 @ 0x42 │ │ │ │ + cmp r0, #34 @ 0x22 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r1, #40 @ 0x28 │ │ │ │ + cmp r3, #8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r5, #192 @ 0xc0 │ │ │ │ + movs r7, #160 @ 0xa0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r1, #136 @ 0x88 │ │ │ │ + cmp r3, #104 @ 0x68 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r7, #252 @ 0xfc │ │ │ │ + cmp r1, #220 @ 0xdc │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r0, #208 @ 0xd0 │ │ │ │ + cmp r2, #176 @ 0xb0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r4, [sp, #600] @ 0x258 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [sp, #776] @ 0x308 │ │ │ │ + ldr r4, [sp, #648] @ 0x288 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bgt.n 3e0a4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ca9ac> │ │ │ │ + udf #58 @ 0x3a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r2, #104 @ 0x68 │ │ │ │ + cmp r4, #72 @ 0x48 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r2, #134 @ 0x86 │ │ │ │ + cmp r4, #102 @ 0x66 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r2, #106 @ 0x6a │ │ │ │ + cmp r4, #74 @ 0x4a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r0!, {r2, r4, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cmp r2, #236 @ 0xec │ │ │ │ + cmp r4, #204 @ 0xcc │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r6, #52 @ 0x34 │ │ │ │ + cmp r0, #20 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r4, #122 @ 0x7a │ │ │ │ + movs r6, #90 @ 0x5a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r4, #28 │ │ │ │ + movs r5, #252 @ 0xfc │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r4, #104 @ 0x68 │ │ │ │ + movs r6, #72 @ 0x48 │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r6, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #0 │ │ │ │ + movs r4, #224 @ 0xe0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r2, #174 @ 0xae │ │ │ │ + movs r4, #142 @ 0x8e │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ + movs r2, #96 @ 0x60 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r5, #234 @ 0xea │ │ │ │ + movs r7, #202 @ 0xca │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r6, #172 @ 0xac │ │ │ │ + cmp r0, #140 @ 0x8c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r6, #78 @ 0x4e │ │ │ │ + cmp r0, #46 @ 0x2e │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + movs r4, #34 @ 0x22 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r0, #120 @ 0x78 │ │ │ │ + movs r2, #88 @ 0x58 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r1, #126 @ 0x7e │ │ │ │ + movs r3, #94 @ 0x5e │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r4, r2, #4 │ │ │ │ + movs r0, #244 @ 0xf4 │ │ │ │ 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 +1214369,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, #6 │ │ │ │ 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 +1215103,23 @@ │ │ │ │ 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, #6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cdp2 0, 8, cr0, cr8, cr0, {7} │ │ │ │ - subs r0, r2, r6 │ │ │ │ + lsls r0, r5, #1 │ │ │ │ + lsls r1, r4, #3 │ │ │ │ + adds r0, r6, #5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r6, r7, r7 │ │ │ │ + subs r6, r3, r7 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cbnz r4, 3e12ba <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cb21a> │ │ │ │ + cbnz r4, 3e12f2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cb252> │ │ │ │ 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 +1215339,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, r6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r6, r6, r0 │ │ │ │ + adds r6, r2, #0 │ │ │ │ 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 +1215499,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 │ │ │ │ + add r0, pc, #648 @ (adr r0, 3e18bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cb81c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ lsrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ eor.w r1, r0, r6, lsl #2 │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ + ldr r6, [sp, #912] @ 0x390 │ │ │ │ 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 +1215676,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 │ │ │ │ + adds r6, r0, r5 │ │ │ │ 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 +1215742,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 │ │ │ │ + adds r6, r7, r3 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r0, r6, #28 │ │ │ │ + adds r0, r2, r4 │ │ │ │ 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 +1215794,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 │ │ │ │ + adds r2, r6, r4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r6, r6, #27 │ │ │ │ + adds r6, r2, r3 │ │ │ │ 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 +1215933,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 │ │ │ │ + adds r2, r5, r1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r6, r6, #25 │ │ │ │ + adds r6, r2, r1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -1215987,23 +1216010,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 │ │ │ │ + adds r0, r3, r5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r2, r7, #26 │ │ │ │ + adds r2, r3, r2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - orrs.w r0, r8, #224 @ 0xe0 │ │ │ │ - asrs r0, r2, #29 │ │ │ │ + @ instruction: 0xf23800e0 │ │ │ │ + adds r0, r6, r4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bics.w r0, lr, #224 @ 0xe0 │ │ │ │ - asrs r0, r4, #27 │ │ │ │ + @ instruction: 0xf21e00e0 │ │ │ │ + adds r0, r0, r3 │ │ │ │ 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 +1216185,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 │ │ │ │ + ldc 0, cr0, [ip], #-812 @ 0xfffffcd4 │ │ │ │ + adds r4, r4, r6 │ │ │ │ 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, r6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r0, r0, #25 │ │ │ │ + adds r0, r4, r0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r0, r7, #30 │ │ │ │ + adds r0, r3, r6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r2, r7, #24 │ │ │ │ + adds r2, r3, r0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r2, r7, #25 │ │ │ │ + adds r2, r3, r1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r6, r4, #31 │ │ │ │ + adds r6, r0, r7 │ │ │ │ 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 +1216255,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 │ │ │ │ + orr.w r0, r8, #224 @ 0xe0 │ │ │ │ + adds r4, r5, r5 │ │ │ │ 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 +1216369,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 │ │ │ │ + vext.8 q0, q11, q8, #0 │ │ │ │ + adds r0, r4, r4 │ │ │ │ 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 │ │ │ │ + adds r0, r5, r1 │ │ │ │ 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 +1216469,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 │ │ │ │ + adds r0, r5, r3 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r4, r1, #19 │ │ │ │ + lsrs r4, r5, #26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - pop {r1, r3, r4} │ │ │ │ + pop {r1, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r4, r7, #25 │ │ │ │ + adds r4, r3, r1 │ │ │ │ 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 +1216587,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 │ │ │ │ + adds r0, r7, r1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ svc 244 @ 0xf4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r2, r6, #24 │ │ │ │ + adds r2, r2, r0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cbnz r6, 3e20f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cc058> │ │ │ │ + pop {r1, r2, r4, r5, pc} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pop {r1, r3, r4, r5, r6} │ │ │ │ + bkpt 0x005a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r6, r6, #22 │ │ │ │ + asrs r6, r2, #30 │ │ │ │ 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 +1216708,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, #19 │ │ │ │ lsls r7, r1, #3 │ │ │ │ udf #218 @ 0xda │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r2, r7, #22 │ │ │ │ + asrs r2, r3, #30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r4, r1, #20 │ │ │ │ + asrs r4, r5, #27 │ │ │ │ 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 +1216886,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, 3e23b6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cc316> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - hlt 0x0020 │ │ │ │ + pop {r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ ble.n 3e2284 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cc1e4> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - rev r6, r0 │ │ │ │ + cbnz r6, 3e23e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cc340> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r6, r5, #21 │ │ │ │ + asrs r6, r1, #29 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r4, r0, #18 │ │ │ │ + asrs r4, r4, #25 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r6, r3, #19 │ │ │ │ + asrs r6, r7, #26 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r2, r4, #22 │ │ │ │ + asrs r2, r0, #30 │ │ │ │ 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 +1217132,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, #29 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r5, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #22 │ │ │ │ + asrs r6, r1, #30 │ │ │ │ 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, #25 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r2, r1, #17 │ │ │ │ + asrs r2, r5, #24 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r2, r1, #15 │ │ │ │ + asrs r2, r5, #22 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r4, r4, #15 │ │ │ │ + asrs r4, r0, #23 │ │ │ │ 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 +1217335,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, #24 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bne.n 3e2734 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cc694> │ │ │ │ + bcc.n 3e26f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cc654> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e2dac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ccd0c> │ │ │ │ + b.n 3e216c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cc0cc> │ │ │ │ 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 │ │ │ │ + adcs r4, r2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r6, r0, #13 │ │ │ │ + asrs r6, r4, #20 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r0, r3, #13 │ │ │ │ + asrs r0, r7, #20 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r6, r4, #11 │ │ │ │ + asrs r6, r0, #19 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r4, r5, #13 │ │ │ │ + asrs r4, r1, #21 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bne.n 3e282c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cc78c> │ │ │ │ + bcs.n 3e27ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cc74c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r7, #28 │ │ │ │ + lsrs r4, r7 │ │ │ │ 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 +1217712,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, #17 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r0, r2, #12 │ │ │ │ + asrs r0, r6, #19 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r6, r5, #4 │ │ │ │ + asrs r6, r1, #12 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r6, r5, #1 │ │ │ │ + asrs r6, r1, #9 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r2, r1, #7 │ │ │ │ + asrs r2, r5, #14 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r2, r0, #8 │ │ │ │ + asrs r2, r4, #15 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r4, r3] │ │ │ │ + ldrsb r0, [r0, r3] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r2, r4, #4 │ │ │ │ + asrs r2, r0, #12 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r4, r0, #31 │ │ │ │ + asrs r4, r4, #6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r0, r4, #32 │ │ │ │ + asrs r0, r0, #8 │ │ │ │ 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 +1217773,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, #16 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r0, r1, #9 │ │ │ │ + asrs r0, r5, #16 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r6, r6, #7 │ │ │ │ + asrs r6, r2, #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, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #216] @ (3e2cec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ccc4c>) │ │ │ │ @@ -1217854,25 +1217877,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, #15 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #8 │ │ │ │ + asrs r0, r1, #16 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r2, r3, #6 │ │ │ │ + asrs r2, r7, #13 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r6, r0, #9 │ │ │ │ + asrs r6, r4, #16 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r0, r5, #7 │ │ │ │ + asrs r0, r1, #15 │ │ │ │ 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 +1218107,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, #16 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r2, #98 @ 0x62 │ │ │ │ + subs r4, #66 @ 0x42 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbnz r6, 3e2f4e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cceae> │ │ │ │ + cbnz r6, 3e2f86 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ccee6> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - blt.n 3e2e44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ccda4> │ │ │ │ + ble.n 3e3004 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ccf64> │ │ │ │ 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 +1218131,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, #11 │ │ │ │ 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 +1218908,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, #62] @ 0x3e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r6, r7, #28 │ │ │ │ + asrs r6, r3, #4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r2, r1, #31 │ │ │ │ + asrs r2, r5, #6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r2, r6, #27 │ │ │ │ + asrs r2, r2, #3 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r3, #27 │ │ │ │ + asrs r6, r7, #2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r4, #28 │ │ │ │ + asrs r6, r0, #4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #23 │ │ │ │ + lsrs r4, r5, #30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r0, r2, #19 │ │ │ │ + lsrs r0, r6, #26 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r0, r0, #20 │ │ │ │ + lsrs r0, r4, #27 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r4, #29 │ │ │ │ + asrs r6, r0, #5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r4, r6, #29 │ │ │ │ + asrs r4, r2, #5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r2, r5, #3 │ │ │ │ + asrs r2, r1, #11 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r0, r4, #6 │ │ │ │ + asrs r0, r0, #14 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r4, #27 │ │ │ │ + asrs r6, r0, #3 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r4, r0, #31 │ │ │ │ + asrs r4, r4, #6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r2, r1, #28 │ │ │ │ + asrs r2, r5, #3 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r0, r7, #1 │ │ │ │ + asrs r0, r3, #9 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r2, r0, #29 │ │ │ │ + asrs r2, r4, #4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r4, r5, #7 │ │ │ │ + asrs r4, r1, #15 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r2, r7, #31 │ │ │ │ + asrs r2, r3, #7 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r2, [r5, #8] │ │ │ │ + strh r2, [r1, #24] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r4, r4, #16 │ │ │ │ + lsrs r4, r0, #24 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r0, [r4, #6] │ │ │ │ + strh r0, [r0, #22] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r6, r7, #32 │ │ │ │ + asrs r6, r3, #8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r1, #16 │ │ │ │ + lsrs r6, r5, #23 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r0, r0, #16 │ │ │ │ + lsrs r0, r4, #23 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r0, r2, #14 │ │ │ │ + lsrs r0, r6, #21 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r0, r5, #27 │ │ │ │ + asrs r0, r1, #3 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r4, #29 │ │ │ │ + asrs r6, r0, #5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r4, #28 │ │ │ │ + asrs r6, r0, #4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r0, r5, #29 │ │ │ │ + asrs r0, r1, #5 │ │ │ │ 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 +1219644,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: 0xb824 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r0, #10] │ │ │ │ + strh r0, [r4, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r0, r6, #9 │ │ │ │ + lsrs r0, r2, #17 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - push {r1, r2, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb796 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r1, r2, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb756 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r0, r2, #6 │ │ │ │ + lsrs r0, r6, #13 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r6, [r1, #28] │ │ │ │ + ldrb r6, [r5, #3] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r2, r0, #4 │ │ │ │ + lsrs r2, r4, #11 │ │ │ │ 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 +1219786,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, #12 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #7 │ │ │ │ + lsrs r2, r4, #14 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r0, r6, #4 │ │ │ │ + lsrs r0, r2, #12 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r4, r2, #3 │ │ │ │ + lsrs r4, r6, #10 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r0, r3, #4 │ │ │ │ + lsrs r0, r7, #11 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r4, r4, #4 │ │ │ │ + lsrs r4, r0, #12 │ │ │ │ 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 +1219947,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, #11 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #3 │ │ │ │ + lsrs r0, r7, #10 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldc2 0, cr0, [r6, #-812]! @ 0xfffffcd4 │ │ │ │ - lsrs r2, r1, #6 │ │ │ │ + vhadd.u16 q0, q11, │ │ │ │ + lsrs r2, r5, #13 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r2, r3, #1 │ │ │ │ + lsrs r2, r7, #8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r0, r6, #3 │ │ │ │ + lsrs r0, r2, #11 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r2, r4, #2 │ │ │ │ + lsrs r2, r0, #10 │ │ │ │ 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 +1220062,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, #11 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r4, r6, #3 │ │ │ │ + lsrs r4, r2, #11 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #27 │ │ │ │ + lsrs r4, r0, #3 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r1, #1 │ │ │ │ + lsrs r6, r5, #8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r3, #2 │ │ │ │ + lsrs r6, r7, #9 │ │ │ │ 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 +1220752,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, #29 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r6, r6, #23 │ │ │ │ + lsls r6, r2, #31 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r0, r1, #16 │ │ │ │ + lsls r0, r5, #23 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r4, r5, #10 │ │ │ │ + lsls r4, r1, #18 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r0, r0, #12 │ │ │ │ + lsls r0, r4, #19 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r4, r1, #10 │ │ │ │ + lsls r4, r5, #17 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r0, r6, #8 │ │ │ │ + lsls r0, r2, #16 │ │ │ │ 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 +1221192,46 @@ │ │ │ │ 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, #84] @ 0x54 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [r7, #52] @ 0x34 │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [r1, #60] @ 0x3c │ │ │ │ + ldr r2, [r5, #88] @ 0x58 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [r6, #52] @ 0x34 │ │ │ │ + ldr r6, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ + lsls r4, r2, #10 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [r5, #32] │ │ │ │ + ldr r4, [r1, #64] @ 0x40 │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r4, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #7 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ 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, #11 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r4, r0, #4 │ │ │ │ + lsls r4, r4, #11 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r6, [r1, #34] @ 0x22 │ │ │ │ + strh r6, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - vhadd.u32 q8, q13, │ │ │ │ - vmla.i16 q0, q12, d3[1] │ │ │ │ - vhadd.u q0, q9, │ │ │ │ - vtrn. q0, │ │ │ │ + lsls r2, r1, #5 │ │ │ │ + lsls r4, r1, #3 │ │ │ │ + lsls r0, r7, #5 │ │ │ │ + lsls r4, r1, #3 │ │ │ │ + lsls r2, r2, #4 │ │ │ │ + lsls r4, r1, #3 │ │ │ │ + lsls r6, r3, #6 │ │ │ │ + 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 +1221317,28 @@ │ │ │ │ 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, #96] @ 0x60 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r0, #64] @ 0x40 │ │ │ │ + str r4, [r4, #92] @ 0x5c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [r0, #64] @ 0x40 │ │ │ │ + str r2, [r4, #92] @ 0x5c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - vmla.i16 q8, q11, d3[1] │ │ │ │ - lsls r4, r4, #1 │ │ │ │ + lsls r6, r6, #6 │ │ │ │ + lsls r4, r1, #3 │ │ │ │ + lsls r4, r0, #9 │ │ │ │ + lsls r4, r1, #3 │ │ │ │ + lsls r2, r0, #5 │ │ │ │ + lsls r4, r1, #3 │ │ │ │ + lsls r4, r7, #6 │ │ │ │ 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 +1221708,55 @@ │ │ │ │ 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, #8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [r7, #100] @ 0x64 │ │ │ │ + ldr r6, [r3, #4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r6, #108] @ 0x6c │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r2, #92] @ 0x5c │ │ │ │ + str r4, [r6, #120] @ 0x78 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cdp2 0, 14, cr0, cr4, cr11, {6} │ │ │ │ - str r4, [r7, #80] @ 0x50 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ + lsls r4, r1, #3 │ │ │ │ + str r4, [r3, #112] @ 0x70 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r3, #28] │ │ │ │ + str r0, [r7, #56] @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r3, #28] │ │ │ │ + str r0, [r7, #56] @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [r3, #28] │ │ │ │ + str r2, [r7, #56] @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r4, #28] │ │ │ │ + str r4, [r0, #60] @ 0x3c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r6, #20] │ │ │ │ + str r0, [r2, #52] @ 0x34 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r6, #20] │ │ │ │ + str r0, [r2, #52] @ 0x34 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + str r0, [r7, #100] @ 0x64 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r6, #72] @ 0x48 │ │ │ │ + str r0, [r2, #104] @ 0x68 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r2, #4] │ │ │ │ + str r0, [r6, #32] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cdp2 0, 10, cr0, cr10, cr11, {6} │ │ │ │ - ldrsh r0, [r1, r7] │ │ │ │ + lsls r2, r1, #2 │ │ │ │ + lsls r4, r1, #3 │ │ │ │ + str r0, [r5, #24] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsh r0, [r1, r7] │ │ │ │ + str r0, [r5, #24] │ │ │ │ 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 │ │ │ │ + movs r6, r0 │ │ │ │ + lsls r4, r1, #3 │ │ │ │ + vhadd.u16 q0, q10, │ │ │ │ + vhadd.u8 q8, q10, │ │ │ │ + @ instruction: 0xfad800cb │ │ │ │ stmdb 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 +1222701,50 @@ │ │ │ │ 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 │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + lsls r4, r1, #3 │ │ │ │ + cbnz r2, 3e5d64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cfcc4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb61e │ │ │ │ + @ instruction: 0xb7fe │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xf29e00cb │ │ │ │ - push {r1, r2, r3, r4, r6, lr} │ │ │ │ + orns r0, lr, #6651904 @ 0x658000 │ │ │ │ + @ instruction: 0xb73e │ │ │ │ lsls r0, r4, #3 │ │ │ │ - push {r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xb6d8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ bl 5a1d6a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x48bcca> │ │ │ │ - @ instruction: 0xfb1000cb │ │ │ │ - push {r1, r4} │ │ │ │ + ldc2l 0, cr0, [r0], #812 @ 0x32c │ │ │ │ + push {r1, r4, r5, r6, r7, lr} │ │ │ │ lsls r0, r4, #3 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #34] @ 0x22 │ │ │ │ + ldrh r2, [r7, #48] @ 0x30 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr??.w r0, [lr, fp] │ │ │ │ - uxtb r0, r3 │ │ │ │ + @ instruction: 0xfb3e00cb │ │ │ │ + push {r3, r4, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ @ instruction: 0xefadffff │ │ │ │ - sxtb r4, r0 │ │ │ │ + push {r2, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xf68400cb │ │ │ │ - cbz r0, 3e5db4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cfd14> │ │ │ │ + str??.w r0, [r4, fp] │ │ │ │ + cbz r0, 3e5dec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cfd4c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - addw r0, lr, #2251 @ 0x8cb │ │ │ │ - sub sp, #264 @ 0x108 │ │ │ │ + @ instruction: 0xf7ee00cb │ │ │ │ + uxth r2, r4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr.w r0, [r2, fp] │ │ │ │ + @ instruction: 0xfa3200cb │ │ │ │ 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 +1223914,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 │ │ │ │ + stmia r0!, {r1, r4, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xf59600cb │ │ │ │ + @ instruction: 0xf77600cb │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - rsbs r0, r8, #6651904 @ 0x658000 │ │ │ │ + @ instruction: 0xf7b800cb │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4dc00cb │ │ │ │ - ldmia r1!, {r2, r4, r5, r6} │ │ │ │ + @ instruction: 0xf6bc00cb │ │ │ │ + ldmia r3!, {r2, r4, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - usat r0, #11, lr, lsl #3 │ │ │ │ - @ instruction: 0xf1ec00cb │ │ │ │ - subs.w r0, ip, #203 @ 0xcb │ │ │ │ + sbc.w r0, lr, #6651904 @ 0x658000 │ │ │ │ + ubfx r0, ip, #3, #12 │ │ │ │ + @ instruction: 0xf39c00cb │ │ │ │ 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: 0xf37c00cb │ │ │ │ + @ instruction: 0xf22800cb │ │ │ │ + @ instruction: 0xf21400cb │ │ │ │ + add r3, sp, #112 @ 0x70 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - vmla.i32 d16, d26, d11[0] │ │ │ │ - vext.8 q0, q13, , #0 │ │ │ │ - vmla.i16 d0, d16, d3[1] │ │ │ │ + rsb r0, sl, #203 @ 0xcb │ │ │ │ + @ instruction: 0xf19a00cb │ │ │ │ + sbcs.w r0, r0, #203 @ 0xcb │ │ │ │ b.n 3e6326 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0286> │ │ │ │ - @ instruction: 0xffff1fac │ │ │ │ + vaddw.u q9, , d12 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r6, pc, #1000 @ (adr r6, 3e6db4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0d14>) │ │ │ │ + add r0, sp, #872 @ 0x368 │ │ │ │ lsls r0, r4, #3 │ │ │ │ b.n 3e6fca <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0f2a> │ │ │ │ - @ instruction: 0xffffa562 │ │ │ │ + @ instruction: 0xffffa742 │ │ │ │ lsls r0, r4, #3 │ │ │ │ b.n 3e6e3a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0d9a> │ │ │ │ - vtbl.8 d30, {d31- q15, , d26[0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, pc, #568 @ (adr r4, 3e6c18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0b78>) │ │ │ │ + add r6, pc, #440 @ (adr r6, 3e6b98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0af8>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r3, pc, #936 @ (adr r3, 3e6d8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0cec>) │ │ │ │ + add r5, pc, #808 @ (adr r5, 3e6d0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0c6c>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia.w lr!, {r0, r1, r3, r6, r7} │ │ │ │ - ldrb r2, [r0, #18] │ │ │ │ + eor.w r0, lr, fp, lsl #3 │ │ │ │ + ldrb r2, [r4, #25] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmdb r6, {r0, r1, r3, r6, r7} │ │ │ │ + @ instruction: 0xeae600cb │ │ │ │ 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 +1224290,62 @@ │ │ │ │ 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> │ │ │ │ + bvs.n 3e6d94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0cf4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strd r0, r0, [r8, #-812] @ 0x32c │ │ │ │ + @ instruction: 0xeb2800cb │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3e6c18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0b78> │ │ │ │ + ldmdb r8!, {r0, r1, r3, r6, r7} │ │ │ │ + stmdb r0, {r0, r1, r3, r6, r7} │ │ │ │ + bpl.n 3e6cf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0c50> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e6bac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0b0c> │ │ │ │ - lsls r3, r1, #3 │ │ │ │ - bcc.n 3e6d30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0c90> │ │ │ │ - lsls r3, r1, #3 │ │ │ │ - strd r0, r0, [r2, #812] @ 0x32c │ │ │ │ - @ instruction: 0xb842 │ │ │ │ - lsls r3, r1, #3 │ │ │ │ - strb r2, [r6, #16] │ │ │ │ - lsls r3, r1, #3 │ │ │ │ - orn r0, r4, fp, lsl #3 │ │ │ │ - @ instruction: 0xb7d6 │ │ │ │ + sub.w r0, r2, fp, lsl #3 │ │ │ │ + rev r2, r4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb7c4 │ │ │ │ + strb r2, [r2, #24] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb7b2 │ │ │ │ + mcrr 0, 12, r0, r4, cr11 │ │ │ │ + cbnz r6, 3e6db0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0d10> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb7dc │ │ │ │ + cbnz r4, 3e6db0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0d10> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb7ca │ │ │ │ + cbnz r2, 3e6db0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0d10> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb794 │ │ │ │ + cbnz r4, 3e6dbe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0d1e> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb7e2 │ │ │ │ + cbnz r2, 3e6dbe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0d1e> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r5, #8] │ │ │ │ + cbnz r4, 3e6db4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0d14> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bgt.n 3e6d88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0ce8> │ │ │ │ + cbnz r2, 3e6dcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0d2c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xe85000cb │ │ │ │ - bgt.n 3e6d18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0c78> │ │ │ │ + ldrb r4, [r1, #16] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strex r0, r0, [r8, #812] @ 0x32c │ │ │ │ - ldrb r6, [r7, #4] │ │ │ │ + udf #210 @ 0xd2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e6ae8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0a48> │ │ │ │ + bics.w r0, r0, fp, lsl #3 │ │ │ │ + udf #150 @ 0x96 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e6a44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d09a4> │ │ │ │ + bic.w r0, r8, fp, lsl #3 │ │ │ │ + ldrb r6, [r3, #12] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e67e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0748> │ │ │ │ + ldrd r0, r0, [r8], #-812 @ 0x32c │ │ │ │ + @ instruction: 0xe82400cb │ │ │ │ + b.n 3e6ba8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0b08> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e685c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d07bc> │ │ │ │ + b.n 3e6c1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0b7c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e69b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0910> │ │ │ │ + b.n 3e6d70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0cd0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [sp, #552] @ 0x228 │ │ │ │ + add r1, pc, #424 @ (adr r1, 3e6f74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0ed4>) │ │ │ │ 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 +1225472,57 @@ │ │ │ │ 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> │ │ │ │ - lsls r3, r1, #3 │ │ │ │ - b.n 3e774c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d16ac> │ │ │ │ + ldc 0, cr0, [r0], {203} @ 0xcb │ │ │ │ + b.n 3e793c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d189c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bpl.n 3e7a7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d19dc> │ │ │ │ + strd r0, r0, [sl], #-812 @ 0x32c │ │ │ │ + bvc.n 3e7a3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d199c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bcs.n 3e79b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1918> │ │ │ │ + bmi.n 3e7978 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d18d8> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e7dec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1d4c> │ │ │ │ + b.n 3e81ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d210c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r4, r4, #26 │ │ │ │ + adds r4, r0, r2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r4, #60] @ 0x3c │ │ │ │ + str r1, [sp, #536] @ 0x218 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r3, [sp, #0] │ │ │ │ + str r4, [sp, #896] @ 0x380 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r0, [sp, #104] @ 0x68 │ │ │ │ + str r1, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e72a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1200> │ │ │ │ + b.n 3e7660 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d15c0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [sp, #32] │ │ │ │ + str r5, [sp, #928] @ 0x3a0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh r0, [r1, #56] @ 0x38 │ │ │ │ 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 3e7334 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1294> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5!, {r2, r3, r4, r7} │ │ │ │ + ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e7efc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1e5c> │ │ │ │ + b.n 3e72bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d121c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e7df0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1d50> │ │ │ │ + b.n 3e81b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2110> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e7cf8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1c58> │ │ │ │ + b.n 3e80b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2018> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r5, #24] │ │ │ │ + str r4, [r1, #56] @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 3e7a1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d197c> │ │ │ │ + svc 174 @ 0xae │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r2, [r0, #36] @ 0x24 │ │ │ │ + ldrh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - udf #68 @ 0x44 │ │ │ │ + b.n 3e7ad0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1a30> │ │ │ │ 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 +1225663,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> │ │ │ │ + stc2l 0, cr0, [lr], #832 @ 0x340 │ │ │ │ + svc 26 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r2, #52] @ 0x34 │ │ │ │ + str r4, [r6, #80] @ 0x50 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bge.n 3e7be4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1b44> │ │ │ │ + bgt.n 3e7ba4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1b04> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r3, {r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r3, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - svc 104 @ 0x68 │ │ │ │ + b.n 3e7ebc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1e1c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - svc 36 @ 0x24 │ │ │ │ + b.n 3e7e38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1d98> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 3e7bbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1b1c> │ │ │ │ + svc 164 @ 0xa4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - udf #28 │ │ │ │ + svc 252 @ 0xfc │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 3e7bcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1b2c> │ │ │ │ + svc 168 @ 0xa8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bge.n 3e7b8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1aec> │ │ │ │ + bgt.n 3e7b4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1aac> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bge.n 3e7d28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1c88> │ │ │ │ + bgt.n 3e7ce8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1c48> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bge.n 3e7cbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1c1c> │ │ │ │ + bgt.n 3e7c7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1bdc> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - svc 208 @ 0xd0 │ │ │ │ + b.n 3e7fac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1f0c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r0, r2, #26 │ │ │ │ + lsrs r0, r6, #1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bgt.n 3e7bd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1b30> │ │ │ │ + udf #158 @ 0x9e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r1!, {r5, r7} │ │ │ │ + ldmia r3!, {r7} │ │ │ │ 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 +1225850,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 │ │ │ │ + b.n 3e7f94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1ef4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ strh r4, [r1, #22] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - udf #130 @ 0x82 │ │ │ │ + b.n 3e7ea8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1e08> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r0, r4, #25 │ │ │ │ + asrs r0, r0, #1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - udf #80 @ 0x50 │ │ │ │ + b.n 3e7e4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1dac> │ │ │ │ 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 +1225990,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, #46] @ 0x2e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 3e7ea4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1e04> │ │ │ │ + svc 162 @ 0xa2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 3e7eb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1e14> │ │ │ │ + svc 168 @ 0xa8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 3e7fd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1f34> │ │ │ │ + svc 54 @ 0x36 │ │ │ │ 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 +1227078,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> │ │ │ │ + svc 64 @ 0x40 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 3e8c30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2b90> │ │ │ │ + svc 44 @ 0x2c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xfa0a00cc │ │ │ │ - ldrh r6, [r1, #12] │ │ │ │ + @ instruction: 0xfbea00cc │ │ │ │ + ldrh r6, [r5, #26] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r3, #88 @ 0x58 │ │ │ │ + adds r5, #56 @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r3, #104 @ 0x68 │ │ │ │ + adds r5, #72 @ 0x48 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r3, #162 @ 0xa2 │ │ │ │ + adds r5, #130 @ 0x82 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add.w r0, r8, #6815744 @ 0x680000 │ │ │ │ + @ instruction: 0xf6e800d0 │ │ │ │ ldrb r4, [r1, #29] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - blt.n 3e8b84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2ae4> │ │ │ │ + ble.n 3e8b44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2aa4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r1, #24] │ │ │ │ + strh r4, [r5, #38] @ 0x26 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bgt.n 3e8c30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2b90> │ │ │ │ + udf #24 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r2, [r7, #18] │ │ │ │ + strb r2, [r3, #26] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [r1, r5] │ │ │ │ + ldrh r6, [r5, r4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r6, r1, #7 │ │ │ │ + lsrs r6, r5, #14 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bge.n 3e8b84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2ae4> │ │ │ │ + bgt.n 3e8b44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2aa4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r0, #236 @ 0xec │ │ │ │ + adds r2, #204 @ 0xcc │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 3e8bf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2b54> │ │ │ │ + udf #238 @ 0xee │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r6, #16] │ │ │ │ + strh r4, [r2, #32] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bls.n 3e8c98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2bf8> │ │ │ │ + blt.n 3e8c58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2bb8> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bls.n 3e8be4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2b44> │ │ │ │ + bge.n 3e8ba4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2b04> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r0, [r6, #14] │ │ │ │ + strh r0, [r2, #30] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r3, #186 @ 0xba │ │ │ │ + subs r5, #154 @ 0x9a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - svc 152 @ 0x98 │ │ │ │ + b.n 3e8ee0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2e40> │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r6} │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + bgt.n 3e8b3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2a9c> │ │ │ │ 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 │ │ │ │ lsrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 3e8c4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2bac> │ │ │ │ + bhi.n 3e8c0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2b6c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bhi.n 3e8cd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2c30> │ │ │ │ + bge.n 3e8c90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2bf0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bhi.n 3e8c18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2b78> │ │ │ │ + bls.n 3e8bd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2b38> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r7!, {r5, r6} │ │ │ │ + ldmia r1!, {r6} │ │ │ │ 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 +1227831,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> │ │ │ │ + bls.n 3e93e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d3344> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvc.n 3e9408 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d3368> │ │ │ │ + bls.n 3e93c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d3328> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvs.n 3e94b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d3414> │ │ │ │ + bhi.n 3e9474 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d33d4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bcc.n 3e935c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d32bc> │ │ │ │ + bpl.n 3e931c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d327c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bne.n 3e930c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d326c> │ │ │ │ + bcc.n 3e92cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d322c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r3, #138 @ 0x8a │ │ │ │ + movs r5, #106 @ 0x6a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - beq.n 3e940c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d336c> │ │ │ │ + bcs.n 3e93cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d332c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r4, #102 @ 0x66 │ │ │ │ + movs r6, #70 @ 0x46 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r4, #74 @ 0x4a │ │ │ │ + movs r6, #42 @ 0x2a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r7!, {r1, r2, r5} │ │ │ │ + bne.n 3e93e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d3340> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bcc.n 3e946c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d33cc> │ │ │ │ + bpl.n 3e942c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d338c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r1!, {r1, r5, r6} │ │ │ │ + stmia r3!, {r1, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r4, #32 │ │ │ │ + movs r6, #0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r7, {r3, r5, r6, r7} │ │ │ │ + bne.n 3e9374 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d32d4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - beq.n 3e92f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d3254> │ │ │ │ + bcs.n 3e94b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d3414> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #80 @ (adr r5, 3e943c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d339c>) │ │ │ │ + add r6, pc, #976 @ (adr r6, 3e97bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d371c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - beq.n 3e93f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d3358> │ │ │ │ + bne.n 3e93b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d3318> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r1, #182 @ 0xb6 │ │ │ │ + movs r3, #150 @ 0x96 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5!, {r1, r2, r3} │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, pc, #624 @ (adr r3, 3e966c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d35cc>) │ │ │ │ + add r5, pc, #496 @ (adr r5, 3e95ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d354c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r7!, {r4, r5, r6} │ │ │ │ + bne.n 3e94a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d3400> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5, {r1, r3, r5} │ │ │ │ + ldmia r7!, {r1, r3} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r3!, {r1, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r4, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r0, #240 @ 0xf0 │ │ │ │ + movs r2, #208 @ 0xd0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r4!, {} │ │ │ │ + ldmia r5, {r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r7!, {r1, r3, r5, r6} │ │ │ │ + bne.n 3e94ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d340c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - beq.n 3e93f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d3358> │ │ │ │ + bcs.n 3e93b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d3318> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r7, {r2, r3, r4, r7} │ │ │ │ + bne.n 3e9518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d3478> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [sp, #512] @ 0x200 │ │ │ │ + ldr r6, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r7!, {r5} │ │ │ │ + bne.n 3e9428 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d3388> │ │ │ │ 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 +1228125,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 r2, [pc, #528] @ (3e9884 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d37e4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7, {r4, r5, r6, r7} │ │ │ │ + bne.n 3e9618 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d3578> │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ + bne.n 3e9628 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d3588> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r6, {r4, r6, r7} │ │ │ │ + beq.n 3e95e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d3544> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r7!, {r3} │ │ │ │ + beq.n 3e9658 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d35b8> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r7!, {r3} │ │ │ │ + beq.n 3e965c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d35bc> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r7!, {r1, r4} │ │ │ │ + beq.n 3e9674 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d35d4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r6!, {r4, r7} │ │ │ │ + beq.n 3e9774 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d36d4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stc 0, cr0, [r6], #-816 @ 0xfffffcd0 │ │ │ │ + cdp 0, 0, cr0, cr6, cr12, {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, #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 +1229108,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: 0xffffcf2a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5!, {r1, r2, r4} │ │ │ │ + ldmia r6, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3ea3e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4348> │ │ │ │ + b.n 3ea7a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4708> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r0, r2, #0 │ │ │ │ + subs r0, r6, #7 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bgt.n 3ea0cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d402c> │ │ │ │ + udf #124 @ 0x7c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bmi.n 3ea224 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4184> │ │ │ │ + bvs.n 3ea1e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4144> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xf31a00c9 │ │ │ │ - bpl.n 3ea18c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d40ec> │ │ │ │ + @ instruction: 0xf4fa00c9 │ │ │ │ + bvc.n 3ea14c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d40ac> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvs.n 3ea1e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4144> │ │ │ │ + bhi.n 3ea1a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4104> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r6, r7, #4 │ │ │ │ + subs r6, r3, #4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r0, r7, r4 │ │ │ │ + adds r0, r3, #4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7!, {r3} │ │ │ │ + beq.n 3ea180 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d40e0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r6, {r3, r6} │ │ │ │ + beq.n 3ea204 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4164> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r6, {r1, r5, r6} │ │ │ │ + beq.n 3ea23c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d419c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [r1, #100] @ 0x64 │ │ │ │ + strb r0, [r5, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r6, {r4, r5, r6} │ │ │ │ + beq.n 3ea260 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d41c0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r6!, {r1, r3, r7} │ │ │ │ + beq.n 3ea298 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d41f8> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bpl.n 3ea24c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d41ac> │ │ │ │ + bvc.n 3ea20c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d416c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [r2, #44] @ 0x2c │ │ │ │ + str r2, [r6, #72] @ 0x48 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r4, r2, #26 │ │ │ │ + adds r4, r6, r1 │ │ │ │ lsls r3, r1, #3 │ │ │ │ str r6, [r4, #12] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - sxth r6, r3 │ │ │ │ + cbz r6, 3ea256 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d41b6> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bmi.n 3ea1a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4108> │ │ │ │ + bvs.n 3ea168 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d40c8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - pop {r1, r2, r3, r7} │ │ │ │ + bkpt 0x006e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bhi.n 3ea198 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d40f8> │ │ │ │ + bge.n 3ea158 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d40b8> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bcc.n 3ea1f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4150> │ │ │ │ + bmi.n 3ea1b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4110> │ │ │ │ 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 +1230175,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 r6, #8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r4!, {r1, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvs.n 3ead10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4c70> │ │ │ │ + bhi.n 3eacd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4c30> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvs.n 3ead04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4c64> │ │ │ │ + bhi.n 3eaec4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4e24> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bmi.n 3ead44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4ca4> │ │ │ │ + bvs.n 3ead04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4c64> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bmi.n 3ead5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4cbc> │ │ │ │ + bvs.n 3ead1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4c7c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r3, #116] @ 0x74 │ │ │ │ + ldr r4, [r7, #16] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r2, #206 @ 0xce │ │ │ │ + subs r4, #174 @ 0xae │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bmi.n 3ead6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4ccc> │ │ │ │ + bvs.n 3ead2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4c8c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r0, r4] │ │ │ │ + strh r0, [r4, r3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r3!, {r1, r3, r5, r7} │ │ │ │ + stmia r5!, {r1, r3, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bne.n 3eaed4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4e34> │ │ │ │ + bcc.n 3eae94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4df4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r7, #178 @ 0xb2 │ │ │ │ + subs r1, #146 @ 0x92 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r2, [r4, #27] │ │ │ │ + strh r2, [r0, #6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r2, #194 @ 0xc2 │ │ │ │ + subs r4, #162 @ 0xa2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r2, [r7, #26] │ │ │ │ + strh r2, [r3, #4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r6, [r1, #26] │ │ │ │ + strh r6, [r5, #2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r2, [r7, #25] │ │ │ │ + strh r2, [r3, #2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r6, [r4, #25] │ │ │ │ + strh r6, [r0, #2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r6, [r1, #26] │ │ │ │ + strh r6, [r5, #2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r2, [r7, #25] │ │ │ │ + strh r2, [r3, #2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r2, [r0, #25] │ │ │ │ + strh r2, [r4, #0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5!, {r1, r2, r3} │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r7!, {r1, r2, r3, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r7, {r1, r2, r4, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bcc.n 3eada0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4d00> │ │ │ │ + bpl.n 3ead60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4cc0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r4, r4, #2 │ │ │ │ + asrs r4, r0, #10 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5!, {r2, r4} │ │ │ │ + ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsh r0, [r3, r3] │ │ │ │ + str r0, [r7, #8] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r7!, {r6} │ │ │ │ + ldmia r1!, {r5} │ │ │ │ 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 r1!, {r1, r2, r3, r4, r7} │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + ldmia r0!, {r1, r2, r3, r7} │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + stmia r1!, {r2, r3} │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + ldmia r0!, {r2, r4, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3ea758 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d46b8> │ │ │ │ + b.n 3eab18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4a78> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bkpt 0x0032 │ │ │ │ + stmia r0!, {r1, r4} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsh r2, [r7, r1] │ │ │ │ + str r2, [r3, #4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r4, {r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r4, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bls.n 3eade0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4d40> │ │ │ │ + blt.n 3eada0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4d00> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r3, [pc, #376] @ (3eafe0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4f40>) │ │ │ │ + ldr r5, [pc, #248] @ (3eaf60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4ec0>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bkpt 0x0034 │ │ │ │ + stmia r0!, {r2, r4} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - beq.n 3eaee8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4e48> │ │ │ │ + bcs.n 3eaea8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4e08> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r5!, {r1, r6} │ │ │ │ + stmia r7!, {r1, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r6, [r6, r2] │ │ │ │ + ldrsh r6, [r2, r2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r0!, {r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r2!, {r3, r5, r7} │ │ │ │ + ldmia r4!, {r3, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r6, r1, #17 │ │ │ │ + lsrs r6, r5, #24 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r6!, {r3, r4, r6} │ │ │ │ + ldmia r0!, {r3, r4, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r6!, {r2, r4, r5} │ │ │ │ + beq.n 3eaeb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4e14> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r5!, {r3, r5} │ │ │ │ + stmia r7!, {r3} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r0!, {r4, r5, r6} │ │ │ │ + stmia r2!, {r4, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r0!, {r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, sp, #536 @ 0x218 │ │ │ │ + add sp, #408 @ 0x198 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvs.n 3eaee4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4e44> │ │ │ │ + bhi.n 3eaea4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4e04> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r5, sp, #160 @ 0xa0 │ │ │ │ + add r7, sp, #32 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r3, {r1, r3, r4, r6} │ │ │ │ + ldmia r5, {r1, r3, r4, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r4!, {r2, r3, r5, r7} │ │ │ │ + ldmia r6!, {r2, r3, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0x47b6 │ │ │ │ + ldr r1, [pc, #600] @ (3eb10c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d506c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r1, [pc, #992] @ (3eb298 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d51f8>) │ │ │ │ + ldr r3, [pc, #864] @ (3eb218 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5178>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r1, [pc, #920] @ (3eb254 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d51b4>) │ │ │ │ + ldr r3, [pc, #792] @ (3eb1d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5134>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r2, r3, r4} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r0!, {r1, r3, r6} │ │ │ │ + stmia r2!, {r1, r3, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r6!, {r1, r2, r6} │ │ │ │ + ldmia r0!, {r1, r2, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r0, 3eaed8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4e38> │ │ │ │ + cbnz r0, 3eaf10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4e70> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - nop {9} │ │ │ │ + stmia r1!, {r4, r5, r6} │ │ │ │ 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 +1231331,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 r1!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pop {r2, r5, r6, r7} │ │ │ │ + bkpt 0x00c4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r1, r2, r3, lr} │ │ │ │ + @ instruction: 0xb6ee │ │ │ │ lsls r3, r1, #3 │ │ │ │ - nop {7} │ │ │ │ + stmia r1!, {r4, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb780 │ │ │ │ + cbnz r0, 3eba50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d59b0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb7cc │ │ │ │ + cbnz r4, 3eba66 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d59c6> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb796 │ │ │ │ + cbnz r6, 3eba5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d59bc> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r6, [r7, #56] @ 0x38 │ │ │ │ + str r1, [sp, #120] @ 0x78 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r7!, {r6, r7} │ │ │ │ + ldmia r1!, {r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r1, #58] @ 0x3a │ │ │ │ + str r1, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb772 │ │ │ │ + cbnz r2, 3eba64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d59c4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb736 │ │ │ │ + cbnz r6, 3eba58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d59b8> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - orrs r6, r7 │ │ │ │ + cmp r6, r3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ + beq.n 3eb9f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5954> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xb624 │ │ │ │ - lsls r3, r1, #3 │ │ │ │ - pop {r1, r3, r5, r7, pc} │ │ │ │ - lsls r3, r1, #3 │ │ │ │ - pop {r1, r4, r5, r7, pc} │ │ │ │ - lsls r3, r1, #3 │ │ │ │ - pop {r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xb804 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + itet hi │ │ │ │ + lslhi r3, r1, #3 │ │ │ │ + itee ls @ unpredictable │ │ │ │ + lslls r3, r1, #3 │ │ │ │ + bkpt 0x00b8 │ │ │ │ + lslhi r3, r1, #3 │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r2, r7} │ │ │ │ + cpsie a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r4, 3ebad4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5a34> │ │ │ │ + pop {r2, r4, r6, pc} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r0!, {r7} │ │ │ │ + stmia r2!, {r5, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - uxtb r6, r5 │ │ │ │ + push {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r2!, {r1, r2, r6} │ │ │ │ + stmia r4!, {r1, r2, r5} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - uxtb r2, r2 │ │ │ │ + push {r1, r4, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r2, 3ebaae <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5a0e> │ │ │ │ + cbnz r2, 3ebae6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5a46> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r3!, {r6} │ │ │ │ + stmia r5!, {r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r0, 3ebb0a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5a6a> │ │ │ │ + push {r3, r4, r5, r7, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsb r2, [r4, r1] │ │ │ │ + ldr r2, [r0, r1] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r4!, {r2, r6, r7} │ │ │ │ + ldmia r6!, {r2, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cbz r0, 3ebaee <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5a4e> │ │ │ │ + push {r3, r4, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - sxtb r4, r2 │ │ │ │ + push {r2, r4, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb7e0 │ │ │ │ + cbnz r0, 3ebad8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5a38> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add sp, #192 @ 0xc0 │ │ │ │ + sxth r0, r2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add sp, #160 @ 0xa0 │ │ │ │ + sxth r0, r1 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cbz r2, 3ebae4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5a44> │ │ │ │ + cbz r2, 3ebb1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5a7c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - uxth r2, r0 │ │ │ │ + push {r1, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - uxtb r2, r1 │ │ │ │ + push {r1, r3, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r5!, {r2, r3, r5, r7} │ │ │ │ + stmia r7!, {r2, r3, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r4, sp, #904 @ 0x388 │ │ │ │ + add r6, sp, #776 @ 0x308 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r1, r3, r6, lr} │ │ │ │ + @ instruction: 0xb72a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r6, 3ebae4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5a44> │ │ │ │ + cbz r6, 3ebb1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5a7c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - sxth r6, r5 │ │ │ │ + push {r1, r2, r3} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r7, #174 @ 0xae │ │ │ │ + sbcs r6, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r0!, {r2, r4, r6} │ │ │ │ + stmia r2!, {r2, r4, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r0!, {r1, r2, r7} │ │ │ │ + stmia r2!, {r1, r2, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r4, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r1!, {r1, r2, r6} │ │ │ │ + stmia r3!, {r1, r2, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ittt hi │ │ │ │ - lslhi r3, r1, #3 │ │ │ │ - nophi │ │ │ │ - lslhi r2, r1, #3 │ │ │ │ - bkpt 0x00f8 │ │ │ │ + stmia r1!, {r1, r5, r6} │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + stmia r0!, {r5, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - it mi │ │ │ │ - lslmi r3, r1, #3 │ │ │ │ - add r7, sp, #904 @ 0x388 │ │ │ │ + stmia r0!, {r3, r4, r6, r7} │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + stmia r1!, {r3, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb6d2 │ │ │ │ + cbz r2, 3ebb28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5a88> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, sp, #400 @ 0x190 │ │ │ │ + @ instruction: 0xb8b2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb68e │ │ │ │ + cbz r4, 3ebb10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5a70> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, pc, #504 @ (adr r6, 3ebd00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5c60>) │ │ │ │ + @ instruction: 0xb86e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r2, r3, r7} │ │ │ │ + add r0, sp, #376 @ 0x178 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb88c │ │ │ │ + @ instruction: 0xb66c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ittt eq │ │ │ │ - lsleq r3, r1, #3 │ │ │ │ - subeq r2, r4, #1 │ │ │ │ - lsleq r4, r7, #5 │ │ │ │ - sxtb r4, r5 │ │ │ │ + rev16 r4, r5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [pc, #880] @ (3ebe90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5df0>) │ │ │ │ + stmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - sub sp, #264 @ 0x108 │ │ │ │ + subs r2, r4, #1 │ │ │ │ + lsls r4, r7, #5 │ │ │ │ + push {r2, r3, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #608 @ (adr r1, 3ebd88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5ce8>) │ │ │ │ + ldr r7, [pc, #752] @ (3ebe10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5d70>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - sxth r2, r0 │ │ │ │ + uxth r2, r4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add sp, #304 @ 0x130 │ │ │ │ + add r3, pc, #480 @ (adr r3, 3ebd08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5c68>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, sp, #608 @ 0x260 │ │ │ │ + cbz r2, 3ebba4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5b04> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r1, r2, r3, r5, r6, lr} │ │ │ │ + sxth r4, r5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r1, r2, r3, r4, r7, lr} │ │ │ │ + add sp, #480 @ 0x1e0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, sp, #400 @ 0x190 │ │ │ │ + @ instruction: 0xb74e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, sp, #632 @ 0x278 │ │ │ │ + @ instruction: 0xb77e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pop {r2, r6, r7} │ │ │ │ + add r7, sp, #272 @ 0x110 │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + cbz r6, 3ebb62 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5ac2> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [pc, #528] @ (3ebd5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5cbc>) │ │ │ │ + bkpt 0x00a4 │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + str r4, [r4, r5] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r5, sp, #504 @ 0x1f8 │ │ │ │ + add r7, sp, #376 @ 0x178 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #928 @ 0x3a0 │ │ │ │ + add r6, sp, #800 @ 0x320 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #912 @ 0x390 │ │ │ │ + add r6, sp, #784 @ 0x310 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #776 @ 0x308 │ │ │ │ + add r6, sp, #648 @ 0x288 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #704 @ 0x2c0 │ │ │ │ + add r6, sp, #576 @ 0x240 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #640 @ 0x280 │ │ │ │ + add r6, sp, #512 @ 0x200 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, sp, #8 │ │ │ │ + add r6, sp, #904 @ 0x388 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #1008 @ 0x3f0 │ │ │ │ + add r6, sp, #880 @ 0x370 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r4, 3ebbe0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5b40> │ │ │ │ + pop {r2, r5, r7, pc} │ │ │ │ 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 +1231586,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 │ │ │ │ + stmia r0!, {r1, r4} │ │ │ │ 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 +1232547,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 │ │ │ │ + stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r0, #138 @ 0x8a │ │ │ │ + stmia r0!, {r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - itt vs │ │ │ │ - lslvs r3, r1, #3 │ │ │ │ - ittt hi @ unpredictable │ │ │ │ - lslhi r3, r1, #3 │ │ │ │ - itte 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> │ │ │ │ + movs r2, #106 @ 0x6a │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + stmia r1!, {r2, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r2, 3ec658 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d65b8> │ │ │ │ + stmia r1!, {r1, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r0, r3, #6 │ │ │ │ + stmia r1!, {r1, r2, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r6, r0, #3 │ │ │ │ + stmia r4!, {r1, r2, r3} │ │ │ │ + lsls r4, r1, #3 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + pop {r1, r6, pc} │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + subs r0, r7, #5 │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + subs r6, r4, #2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb8f8 │ │ │ │ + revsh r0, r3 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r2, 3ec61c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d657c> │ │ │ │ + cbnz r2, 3ec654 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d65b4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r0, 3ec622 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d6582> │ │ │ │ + cbnz r0, 3ec65a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d65ba> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r6, 3ec622 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d6582> │ │ │ │ + cbnz r6, 3ec65a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d65ba> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r6, 3ec626 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d6586> │ │ │ │ + cbnz r6, 3ec65e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d65be> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r6, 3ec66e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d65ce> │ │ │ │ + pop {r1, r2, r3, r4, pc} │ │ │ │ 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, r7, pc} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r6, r0, r6 │ │ │ │ + adds r6, r4, #5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r0, 3ec662 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d65c2> │ │ │ │ + cbnz r0, 3ec69a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d65fa> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r4, r6, r3 │ │ │ │ + adds r4, r2, #3 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r4, 3ec64c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d65ac> │ │ │ │ + cbnz r4, 3ec684 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d65e4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r4, 3ec688 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d65e8> │ │ │ │ + pop {r2, r4, pc} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, sp, #1016 @ 0x3f8 │ │ │ │ + sub sp, #376 @ 0x178 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cbnz r6, 3ec668 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d65c8> │ │ │ │ + cbnz r6, 3ec6a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d6600> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r2, 3ec676 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d65d6> │ │ │ │ + cbnz r2, 3ec6ae <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d660e> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb614 │ │ │ │ + @ instruction: 0xb7f4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb79c │ │ │ │ + cbnz r4, 3ec672 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d65d2> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r6, r6, r6 │ │ │ │ + subs r6, r2, r6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb6d0 │ │ │ │ + @ instruction: 0xb8b0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb830 │ │ │ │ + rev r0, r2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r4, r0, r5 │ │ │ │ + subs r4, r4, r4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb6a0 │ │ │ │ + @ instruction: 0xb880 │ │ │ │ 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 +1232758,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 │ │ │ │ + rev16 r4, r7 │ │ │ │ lsls r3, r1, #3 │ │ │ │ str r1, [r7, r7] │ │ │ │ @ instruction: 0xffff3898 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - @ instruction: 0xb7e2 │ │ │ │ + cbnz r2, 3ec80c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d676c> │ │ │ │ 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 +1233131,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: 0xb81e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb700 │ │ │ │ + @ instruction: 0xb8e0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ asrs r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r5, r7, lr} │ │ │ │ + @ instruction: 0xb782 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r1, r2, r4, r7, lr} │ │ │ │ + @ instruction: 0xb776 │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r4, r7, lr} │ │ │ │ + @ instruction: 0xb77e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb612 │ │ │ │ + @ instruction: 0xb7f2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xb7a8 │ │ │ │ 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 +1233220,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} │ │ │ │ + @ instruction: 0xb772 │ │ │ │ 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 +1233346,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} │ │ │ │ + @ instruction: 0xb6d8 │ │ │ │ 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 +1233466,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 │ │ │ │ + vsli.64 d27, d8, #63 @ 0x3f │ │ │ │ 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 +1233781,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 │ │ │ │ + push {r2, r3, r4, r5, r7} │ │ │ │ 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 │ │ │ │ + push {r1, r4, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - sxth r0, r5 │ │ │ │ + push {r3} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r4, 3ed204 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d7164> │ │ │ │ + cbz r4, 3ed23c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d719c> │ │ │ │ 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 +1234192,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 │ │ │ │ + cbz r0, 3ed62a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d758a> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, sp, #576 @ 0x240 │ │ │ │ + cbz r0, 3ed624 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d7584> │ │ │ │ lsls r3, r1, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #24 │ │ │ │ + sub sp, #408 @ 0x198 │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r4, #4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add r6, sp, #40 @ 0x28 │ │ │ │ + add r7, sp, #936 @ 0x3a8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, sp, #584 @ 0x248 │ │ │ │ + add sp, #456 @ 0x1c8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, sp, #640 @ 0x280 │ │ │ │ + sub sp, #0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, sp, #104 @ 0x68 │ │ │ │ + add r6, sp, #1000 @ 0x3e8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, sp, #48 @ 0x30 │ │ │ │ + add r6, sp, #944 @ 0x3b0 │ │ │ │ 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 +1234340,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 r6, sp, #608 @ 0x260 │ │ │ │ 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 +1234467,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, #104] @ 0x68 │ │ │ │ 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 +1234780,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 r6, sp, #648 @ 0x288 │ │ │ │ lsls r3, r1, #3 │ │ │ │ movs r5, #24 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add r3, sp, #792 @ 0x318 │ │ │ │ + add r5, sp, #664 @ 0x298 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, sp, #464 @ 0x1d0 │ │ │ │ + add r5, sp, #336 @ 0x150 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, sp, #120 @ 0x78 │ │ │ │ + add r4, sp, #1016 @ 0x3f8 │ │ │ │ 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 +1235018,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 r5, sp, #880 @ 0x370 │ │ │ │ lsls r3, r1, #3 │ │ │ │ movs r3, #38 @ 0x26 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add r2, sp, #648 @ 0x288 │ │ │ │ + add r4, sp, #520 @ 0x208 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r4, r7, #25 │ │ │ │ + adds r4, r3, r1 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r3, sp, #24 │ │ │ │ + add r4, sp, #920 @ 0x398 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, sp, #224 @ 0xe0 │ │ │ │ + add r5, sp, #96 @ 0x60 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, sp, #0 │ │ │ │ + add r4, sp, #896 @ 0x380 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, sp, #944 @ 0x3b0 │ │ │ │ + add r3, sp, #816 @ 0x330 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, sp, #544 @ 0x220 │ │ │ │ + add r3, sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - mrrc 0, 12, r0, r2, cr12 │ │ │ │ + cdp 0, 3, cr0, cr2, cr12, {6} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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 +1235777,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 r3, sp, #512 @ 0x200 │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r2, r1, #4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add r0, sp, #96 @ 0x60 │ │ │ │ + add r1, sp, #992 @ 0x3e0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [sp, #928] @ 0x3a0 │ │ │ │ + str r4, [sp, #800] @ 0x320 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r0, [r3, #46] @ 0x2e │ │ │ │ + strh r0, [r7, #60] @ 0x3c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [sp, #800] @ 0x320 │ │ │ │ + add r0, pc, #672 @ (adr r0, 3ee934 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8894>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r0, #72 @ 0x48 │ │ │ │ + cmp r2, #40 @ 0x28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [sp, #560] @ 0x230 │ │ │ │ + ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsb r0, [r3, r7] │ │ │ │ + ldr r0, [r7, r6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r0, [r1, r4] │ │ │ │ + ldrb r0, [r5, r3] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - push {r2, r4, r5, r6} │ │ │ │ + @ instruction: 0xb654 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r0, r4, #19 │ │ │ │ + asrs r0, r0, #27 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - udf #140 @ 0x8c │ │ │ │ + b.n 3ee788 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d86e8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r7, pc, #256 @ (adr r7, 3ee7b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8714>) │ │ │ │ + add r1, sp, #128 @ 0x80 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r4, r1, #27 │ │ │ │ + lsrs r4, r5, #2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r4, r6] │ │ │ │ + strb r4, [r0, r6] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsls r4, r5, #26 │ │ │ │ + lsrs r4, r1, #2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [sp, #912] @ 0x390 │ │ │ │ + str r4, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [sp, #912] @ 0x390 │ │ │ │ + str r4, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r6, pc, #832 @ (adr r6, 3eea0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d896c>) │ │ │ │ + add r0, sp, #704 @ 0x2c0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, pc, #832 @ (adr r6, 3eea10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8970>) │ │ │ │ + add r0, sp, #704 @ 0x2c0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, pc, #784 @ (adr r6, 3ee9e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8944>) │ │ │ │ + add r0, sp, #656 @ 0x290 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r7, #32] │ │ │ │ + ldrh r0, [r3, #48] @ 0x30 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, sp, #768 @ 0x300 │ │ │ │ + cbz r0, 3ee704 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8664> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - add r6, pc, #600 @ (adr r6, 3ee938 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8898>) │ │ │ │ + add r0, sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r0, r6, #1 │ │ │ │ + asrs r0, r2, #9 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r6, pc, #488 @ (adr r6, 3ee8d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8830>) │ │ │ │ + add r0, sp, #360 @ 0x168 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r4, r5, r2 │ │ │ │ + subs r4, r1, r2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r2, r4, r2 │ │ │ │ + subs r2, r0, r2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ + add r0, pc, #848 @ (adr r0, 3eea44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d89a4>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r2, r2, #27 │ │ │ │ + asrs r2, r6, #2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r4, r6, r1 │ │ │ │ + subs r4, r2, r1 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r2, r6, r1 │ │ │ │ + subs r2, r2, r1 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, pc, #32 @ (adr r6, 3ee724 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8684>) │ │ │ │ + add r7, pc, #928 @ (adr r7, 3eeaa4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8a04>) │ │ │ │ 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, #202] @ 0xca │ │ │ │ + add r7, pc, #808 @ (adr r7, 3eea34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8994>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r4, r3, #1 │ │ │ │ + movs r0, #60 @ 0x3c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r2, r2, r2 │ │ │ │ + subs r2, r6, r1 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #768 @ (adr r5, 3eea18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8978>) │ │ │ │ + add r7, pc, #640 @ (adr r7, 3ee998 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d88f8>) │ │ │ │ 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>) │ │ │ │ + stmia r1!, {r1, r3, r4, r6} │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + add r7, pc, #544 @ (adr r7, 3ee940 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d88a0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #640 @ (adr r5, 3ee9a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8908>) │ │ │ │ + add r7, pc, #520 @ (adr r7, 3ee92c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d888c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #616 @ (adr r5, 3ee994 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d88f4>) │ │ │ │ + add r7, pc, #512 @ (adr r7, 3ee928 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8888>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r0, #8 │ │ │ │ + add r7, pc, #488 @ (adr r7, 3ee914 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8874>) │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + movs r1, #232 @ 0xe8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r1, [sp, #200] @ 0xc8 │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, pc, #400 @ (adr r5, 3ee8c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8828>) │ │ │ │ + add r7, pc, #272 @ (adr r7, 3ee848 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d87a8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #360 @ (adr r5, 3ee8a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8804>) │ │ │ │ + add r7, pc, #232 @ (adr r7, 3ee824 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8784>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #288 @ (adr r5, 3ee860 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d87c0>) │ │ │ │ + add r7, pc, #160 @ (adr r7, 3ee7e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8740>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #264 @ (adr r5, 3ee84c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d87ac>) │ │ │ │ + add r7, pc, #136 @ (adr r7, 3ee7cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d872c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #192 @ (adr r5, 3ee808 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8768>) │ │ │ │ + add r7, pc, #64 @ (adr r7, 3ee788 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d86e8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #168 @ (adr r5, 3ee7f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8754>) │ │ │ │ + add r7, pc, #40 @ (adr r7, 3ee774 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d86d4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #144 @ (adr r5, 3ee7e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8740>) │ │ │ │ + add r7, pc, #16 @ (adr r7, 3ee760 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d86c0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #136 @ (adr r5, 3ee7dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d873c>) │ │ │ │ + add r7, pc, #8 @ (adr r7, 3ee75c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d86bc>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r4, r2, #0 │ │ │ │ + adds r4, r6, #7 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - mov lr, r9 │ │ │ │ + ldr r0, [pc, #696] @ (3eea14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8974>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r4, r7, #7 │ │ │ │ + lsls r4, r3, #15 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, pc, #904 @ (adr r4, 3eeaec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8a4c>) │ │ │ │ + add r6, pc, #776 @ (adr r6, 3eea6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d89cc>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r0, r4, #29 │ │ │ │ + adds r0, r0, r5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r6, r0, #4 │ │ │ │ + subs r6, r4, #3 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r0, r3, #4 │ │ │ │ + subs r0, r7, #3 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r6, r6, #3 │ │ │ │ + subs r6, r2, #3 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r4, r0, #4 │ │ │ │ + subs r4, r4, #3 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r2, r5, #12 │ │ │ │ + lsls r2, r1, #20 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r0, r6, r2 │ │ │ │ + subs r0, r2, r2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r6, r6, r2 │ │ │ │ + subs r6, r2, r2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r0, r0, r3 │ │ │ │ + subs r0, r4, r2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r2, r1, r3 │ │ │ │ + subs r2, r5, r2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, pc, #176 @ (adr r4, 3ee840 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d87a0>) │ │ │ │ + add r6, pc, #48 @ (adr r6, 3ee7c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8720>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, pc, #152 @ (adr r4, 3ee82c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d878c>) │ │ │ │ + add r6, pc, #24 @ (adr r6, 3ee7ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d870c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, pc, #144 @ (adr r4, 3ee828 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8788>) │ │ │ │ + add r6, pc, #16 @ (adr r6, 3ee7a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8708>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xf68600ca │ │ │ │ - add r2, pc, #808 @ (adr r2, 3eeac8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8a28>) │ │ │ │ + str??.w r0, [r6, sl] │ │ │ │ + add r4, pc, #680 @ (adr r4, 3eea48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d89a8>) │ │ │ │ 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 +1236056,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 r4, pc, #16 @ (adr r4, 3ee910 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8870>) │ │ │ │ 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 r3, pc, #984 @ (adr r3, 3eece0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8c40>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, pc, #72 @ (adr r2, 3ee954 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d88b4>) │ │ │ │ + add r3, pc, #968 @ (adr r3, 3eecd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8c34>) │ │ │ │ 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 +1236143,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 r2, pc, #968 @ (adr r2, 3eed8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8cec>) │ │ │ │ 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 r3, pc, #384 @ (adr r3, 3eeb4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8aac>) │ │ │ │ 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 +1237030,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 │ │ │ │ + add r1, pc, #400 @ (adr r1, 3ef4c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d9420>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r7, [sp, #376] @ 0x178 │ │ │ │ lsls r3, r1, #3 │ │ │ │ asrs r6, r1, #3 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r3, [sp, #168] @ 0xa8 │ │ │ │ + ldr r5, [sp, #40] @ 0x28 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r3, [sp, #120] @ 0x78 │ │ │ │ + ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r2, r4, #14 │ │ │ │ + asrs r2, r0, #22 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r4, r4, #6 │ │ │ │ + lsls r4, r0, #14 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r6, [sp, #192] @ 0xc0 │ │ │ │ + ldr r0, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [sp, #400] @ 0x190 │ │ │ │ + ldr r0, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [sp, #160] @ 0xa0 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ + ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [sp, #240] @ 0xf0 │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [sp, #232] @ 0xe8 │ │ │ │ + ldr r3, [sp, #104] @ 0x68 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [sp, #72] @ 0x48 │ │ │ │ + ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvc.n 3ef458 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d93b8> │ │ │ │ + bls.n 3ef418 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d9378> │ │ │ │ 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 +1237377,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 │ │ │ │ + ldr r0, [sp, #888] @ 0x378 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r7, [sp, #80] @ 0x50 │ │ │ │ + ldr r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r3, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r0, [sp, #296] @ 0x128 │ │ │ │ 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 +1237523,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 │ │ │ │ + asrs r2, r0, #5 │ │ │ │ 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 +1238835,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 r7, sp, #872 @ 0x368 │ │ │ │ lsls r2, r1, #3 │ │ │ │ @ instruction: 0xf7dc0188 │ │ │ │ - add r5, sp, #992 @ 0x3e0 │ │ │ │ + add r7, sp, #864 @ 0x360 │ │ │ │ lsls r2, r1, #3 │ │ │ │ @ instruction: 0xf7020188 │ │ │ │ - add r6, sp, #72 @ 0x48 │ │ │ │ + add r7, sp, #968 @ 0x3c8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ @ instruction: 0xf5300188 │ │ │ │ - add r4, sp, #848 @ 0x350 │ │ │ │ + add r6, sp, #720 @ 0x2d0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ @ instruction: 0xf4e60188 │ │ │ │ - add r5, sp, #1000 @ 0x3e8 │ │ │ │ + add r7, sp, #872 @ 0x368 │ │ │ │ lsls r2, r1, #3 │ │ │ │ eors.w r1, ip, #4456448 @ 0x440000 │ │ │ │ - add r6, sp, #160 @ 0xa0 │ │ │ │ + add sp, #32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ and.w r1, sl, #4456448 @ 0x440000 │ │ │ │ - add r6, sp, #872 @ 0x368 │ │ │ │ + sub 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 r3, sp, #664 @ 0x298 │ │ │ │ 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 +1239201,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, #18] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r5, #60 @ 0x3c │ │ │ │ + adds r7, #28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, r4, #5 │ │ │ │ + subs r2, r0, #5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldc 0, cr0, [r0], {212} @ 0xd4 │ │ │ │ - movs r4, #6 │ │ │ │ + ldcl 0, cr0, [r0, #848]! @ 0x350 │ │ │ │ + movs r5, #230 @ 0xe6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xfa3600c8 │ │ │ │ - strh r4, [r5, #34] @ 0x22 │ │ │ │ + ldc2 0, cr0, [r6], {200} @ 0xc8 │ │ │ │ + strh r4, [r1, #50] @ 0x32 │ │ │ │ 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 +1241514,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 │ │ │ │ + strb r0, [r0, #0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [r6, #92] @ 0x5c │ │ │ │ + ldr r2, [r2, #124] @ 0x7c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [r2, #92] @ 0x5c │ │ │ │ + ldr r6, [r6, #120] @ 0x78 │ │ │ │ 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 +1241723,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, #76] @ 0x4c │ │ │ │ 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 +1242373,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, #36] @ 0x24 │ │ │ │ lsls r3, r1, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #0] │ │ │ │ + ldr r4, [r1, #32] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r7, #108] @ 0x6c │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r4, #104] @ 0x68 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #100] @ 0x64 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [r1, #100] @ 0x64 │ │ │ │ + ldr r6, [r5, #0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [r6, #96] @ 0x60 │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ 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 +1244145,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] │ │ │ │ + ldrsh r2, [r7, r0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsb r4, [r5, r1] │ │ │ │ + ldr r4, [r1, r1] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsb r2, [r1, r1] │ │ │ │ + ldr r2, [r5, r0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsb r2, [r4, r0] │ │ │ │ + ldr r2, [r0, r0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r0, [r0, r1] │ │ │ │ + strb r0, [r4, r0] │ │ │ │ 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 +1244776,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 r6, [pc, #160] @ (3f44c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2de428>) │ │ │ │ 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 +1245124,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 r6, #170 @ 0xaa │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [pc, #768] @ (3f4ac0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2dea20>) │ │ │ │ + ldr r2, [pc, #640] @ (3f4a40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2de9a0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r4} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1, #36] @ 0x24 │ │ │ │ movw ip, #805 @ 0x325 │ │ │ │ @@ -1245668,31 +1245697,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 r3, #106 @ 0x6a │ │ │ │ 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 │ │ │ │ + stmia r0!, {r1, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmn r4, r2 │ │ │ │ + add ip, 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 +1246403,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 r4, #252 @ 0xfc │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r2, #64 @ 0x40 │ │ │ │ + subs r4, #32 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r2, #92 @ 0x5c │ │ │ │ + subs r4, #60 @ 0x3c │ │ │ │ lsls r3, r1, #3 │ │ │ │ add r3, sp, #216 @ 0xd8 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - subs r1, #230 @ 0xe6 │ │ │ │ + subs r3, #198 @ 0xc6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r1, #242 @ 0xf2 │ │ │ │ + subs r3, #210 @ 0xd2 │ │ │ │ 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 +1247084,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 r6, #136 @ 0x88 │ │ │ │ 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 +1247173,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 │ │ │ │ + stc 0, cr0, [r0, #-856]! @ 0xfffffca8 │ │ │ │ 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 +1247245,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 │ │ │ │ + ldcl 0, cr0, [r0], #-856 @ 0xfffffca8 │ │ │ │ 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 +1247471,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] │ │ │ │ + ldrsb r4, [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, #4048] @ 0xfd0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ movs r4, #36 @ 0x24 │ │ │ │ @@ -1247904,15 +1247933,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 r5, #46 @ 0x2e │ │ │ │ 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 +1248221,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>) │ │ │ │ + str r0, [r7, r1] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r2, #112 @ 0x70 │ │ │ │ + cmp r4, #80 @ 0x50 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r0, #238 @ 0xee │ │ │ │ + cmp r2, #206 @ 0xce │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r1, #108 @ 0x6c │ │ │ │ + cmp r3, #76 @ 0x4c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r0, #194 @ 0xc2 │ │ │ │ + cmp r2, #162 @ 0xa2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r0, #240 @ 0xf0 │ │ │ │ + cmp r2, #208 @ 0xd0 │ │ │ │ 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 +1248325,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 r2, #162 @ 0xa2 │ │ │ │ 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 +1248861,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 r7, #64 @ 0x40 │ │ │ │ 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 +1249107,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 r3, #134 @ 0x86 │ │ │ │ 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 +1249467,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 │ │ │ │ + adds r4, r7, #3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [r6, r1] │ │ │ │ + ldrh r2, [r2, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ + add r0, pc, #576 @ (adr r0, 3f75b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e1518>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldrh r0, [r6, #52] @ 0x34 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - eor.w r0, r6, #202 @ 0xca │ │ │ │ + @ instruction: 0xf26600ca │ │ │ │ stmdb 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 +1249777,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, #6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r0, #27] │ │ │ │ + strh r0, [r4, #4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #256] @ (3f77b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e1718>) │ │ │ │ @@ -1249869,15 +1249898,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, #25 │ │ │ │ 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 +1250525,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 │ │ │ │ + adds r2, r3, r0 │ │ │ │ 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 +1250728,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, #21 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + asrs r4, r3, #20 │ │ │ │ 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 +1251127,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, #36] @ 0x24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r4, [r4, #20] │ │ │ │ + ldrh r4, [r0, #36] @ 0x24 │ │ │ │ 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 +1251975,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, #10 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r5, #242 @ 0xf2 │ │ │ │ + subs r7, #210 @ 0xd2 │ │ │ │ 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 +1252610,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 r5, #114 @ 0x72 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldc2 0, cr0, [r2, #824] @ 0x338 │ │ │ │ + vhadd.u q8, q9, q7 │ │ │ │ strb r2, [r5, #0] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - adcs r0, r0 │ │ │ │ + orrs 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 +1253814,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: 0xf6be00ca │ │ │ │ + @ instruction: 0xf63000ca │ │ │ │ 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 +1254417,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 │ │ │ │ + @ instruction: 0xf2ec00ca │ │ │ │ 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 │ │ │ │ + vext.8 q0, q12, q5, #0 │ │ │ │ + vhadd.s32 q8, q12, q5 │ │ │ │ + cmp r6, #0 │ │ │ │ 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 +1254553,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 │ │ │ │ + cdp 0, 11, cr0, cr4, cr10, {6} │ │ │ │ + cdp 0, 5, cr0, cr14, cr10, {6} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov sl, r3 │ │ │ │ mov fp, r0 │ │ │ │ @@ -1254855,45 +1254884,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 │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bne.n 3fa91c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e487c> │ │ │ │ + bcc.n 3fa8dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e483c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stc 0, cr0, [r6, #808] @ 0x328 │ │ │ │ - bne.n 3fa8bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e481c> │ │ │ │ + vhadd.s32 q8, q11, q5 │ │ │ │ + bcc.n 3faa7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e49dc> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pkhbt r0, r0, sl, lsl #3 │ │ │ │ - str r6, [r2, #16] │ │ │ │ + stc 0, cr0, [r0], #808 @ 0x328 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [r0, #16] │ │ │ │ + str r4, [r4, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bne.n 3faa20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e4980> │ │ │ │ + bcc.n 3fa9e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e4940> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add.w r0, r8, sl, lsl #3 │ │ │ │ - bne.n 3fa9d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e4938> │ │ │ │ + stcl 0, cr0, [r8], #808 @ 0x328 │ │ │ │ + bcs.n 3fa998 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e48f8> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xeb3400ca │ │ │ │ - beq.n 3fa990 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e48f0> │ │ │ │ + ldc 0, cr0, [r4, #-808] @ 0xfffffcd8 │ │ │ │ + bcs.n 3fa950 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e48b0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xeb9400ca │ │ │ │ - beq.n 3fa948 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e48a8> │ │ │ │ + ldcl 0, cr0, [r4, #-808]! @ 0xfffffcd8 │ │ │ │ + bcs.n 3fa908 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e4868> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xebf800ca │ │ │ │ - str r0, [r3, #4] │ │ │ │ + ldcl 0, cr0, [r8, #808] @ 0x328 │ │ │ │ + str r0, [r7, #32] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [r2, #4] │ │ │ │ + str r2, [r6, #32] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [r1, #4] │ │ │ │ + str r4, [r5, #32] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [r0, #4] │ │ │ │ + str r6, [r4, #32] │ │ │ │ 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 +1255288,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 │ │ │ │ + cdp 0, 3, cr0, cr2, cr10, {6} │ │ │ │ + vhadd.s8 q8, q15, q5 │ │ │ │ + ldc 0, cr0, [sl], #808 @ 0x328 │ │ │ │ + stc 0, cr0, [r2], #808 @ 0x328 │ │ │ │ + stcl 0, cr0, [r2, #808] @ 0x328 │ │ │ │ + ldc 0, cr0, [r8], #-808 @ 0xfffffcd8 │ │ │ │ + stc 0, cr0, [r0], #-808 @ 0xfffffcd8 │ │ │ │ + stcl 0, cr0, [ip], #808 @ 0x328 │ │ │ │ + @ instruction: 0xebf800ca │ │ │ │ + rsbs r0, r8, sl, lsl #3 │ │ │ │ + stcl 0, cr0, [lr, #-808] @ 0xfffffcd8 │ │ │ │ + subs.w r0, r2, sl, lsl #3 │ │ │ │ + sub.w r0, ip, sl, lsl #3 │ │ │ │ + sub.w r0, r6, sl, lsl #3 │ │ │ │ + sub.w r0, r0, sl, lsl #3 │ │ │ │ + sbcs.w r0, r6, sl, lsl #3 │ │ │ │ + adcs.w r0, ip, sl, lsl #3 │ │ │ │ + adcs.w r0, sl, sl, lsl #3 │ │ │ │ + stcl 0, cr0, [r8, #-808]! @ 0xfffffcd8 │ │ │ │ + add.w r0, lr, sl, lsl #3 │ │ │ │ + @ instruction: 0xeaf600ca │ │ │ │ + stcl 0, cr0, [lr], {202} @ 0xca │ │ │ │ @ instruction: 0xeada00ca │ │ │ │ - pkhbt r0, r2, sl, lsl #3 │ │ │ │ - @ instruction: 0xebe200ca │ │ │ │ - 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 │ │ │ │ + @ instruction: 0xead400ca │ │ │ │ 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 +1255655,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 │ │ │ │ + subs r0, r3, r3 │ │ │ │ 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> │ │ │ │ + bgt.n 3fb13c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e509c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r4, r4, r0 │ │ │ │ + subs r4, r0, r0 │ │ │ │ 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 +1255854,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 │ │ │ │ + adds r6, r7, r4 │ │ │ │ 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, r7] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r0, r3, #25 │ │ │ │ + adds r0, r7, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 3fb2ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e520c> │ │ │ │ + bge.n 3fb26c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e51cc> │ │ │ │ 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 +1255910,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, #29 │ │ │ │ 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 +1256021,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 3fb19c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e50fc> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3fae08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e4d68> │ │ │ │ + b.n 3fb1c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5128> │ │ │ │ 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 +1256096,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 3fb194 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e50f4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3fb0d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5038> │ │ │ │ + b.n 3fb498 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e53f8> │ │ │ │ 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 +1256176,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 3fb4a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5408> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 3fbcec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5c4c> │ │ │ │ + b.n 3fb0ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e500c> │ │ │ │ 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 +1256821,70 @@ │ │ │ │ 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, #7 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + lsls r0, r2, #7 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + lsls r4, r7, #5 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + b.n 3fc4b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e6414> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3fc390 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e62f0> │ │ │ │ + b.n 3fb750 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e56b0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ @ instruction: 0x47ea │ │ │ │ lsls r5, r0, #6 │ │ │ │ stc 15, cr15, [sp], #1020 @ 0x3fc │ │ │ │ - ldc2 0, cr0, [ip], {201} @ 0xc9 │ │ │ │ + cdp2 0, 7, cr0, cr12, cr9, {6} │ │ │ │ stc 15, cr15, [pc], {255} @ 0xff │ │ │ │ - b.n 3fbd6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5ccc> │ │ │ │ + b.n 3fc12c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e608c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3fc1b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e6110> │ │ │ │ + b.n 3fb570 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e54d0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - svc 182 @ 0xb6 │ │ │ │ + b.n 3fc048 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5fa8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3fbfbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5f1c> │ │ │ │ + b.n 3fc37c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e62dc> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - svc 80 @ 0x50 │ │ │ │ + b.n 3fbf84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5ee4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3fbde0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5d40> │ │ │ │ + b.n 3fc1a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e6100> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - udf #96 @ 0x60 │ │ │ │ + b.n 3fbdac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5d0c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ble.n 3fbc70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5bd0> │ │ │ │ + svc 128 @ 0x80 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - udf #220 @ 0xdc │ │ │ │ + b.n 3fbeac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5e0c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ble.n 3fbc54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5bb4> │ │ │ │ + svc 110 @ 0x6e │ │ │ │ lsls r2, r1, #3 │ │ │ │ - svc 94 @ 0x5e │ │ │ │ + b.n 3fbfb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5f18> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ble.n 3fbd28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5c88> │ │ │ │ + svc 212 @ 0xd4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ble.n 3fbe28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5d88> │ │ │ │ + svc 82 @ 0x52 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - svc 18 │ │ │ │ + b.n 3fbf2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5e8c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ble.n 3fbce0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5c40> │ │ │ │ + svc 170 @ 0xaa │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ble.n 3fbdbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5d1c> │ │ │ │ + svc 22 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ble.n 3fbd50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5cb0> │ │ │ │ + svc 222 @ 0xde │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ble.n 3fbd60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5cc0> │ │ │ │ + udf #228 @ 0xe4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ble.n 3fbd98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5cf8> │ │ │ │ + udf #254 @ 0xfe │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bgt.n 3fbd20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5c80> │ │ │ │ + udf #192 @ 0xc0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ble.n 3fbd44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5ca4> │ │ │ │ + svc 208 @ 0xd0 │ │ │ │ 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 +1257089,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, r6] │ │ │ │ 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 +1257922,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, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvs.n 3fc840 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e67a0> │ │ │ │ + bhi.n 3fc800 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e6760> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bpl.n 3fc750 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e66b0> │ │ │ │ + bvc.n 3fc710 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e6670> │ │ │ │ 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 +1258198,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> │ │ │ │ + bcc.n 3fc9f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e6954> │ │ │ │ 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 +1258550,21 @@ │ │ │ │ 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> │ │ │ │ + bcc.n 3fce4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e6dac> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r7!, {r4, r5, r6} │ │ │ │ + bne.n 3fcea4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e6e04> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cdp2 0, 15, cr0, cr0, cr9, {6} │ │ │ │ - ldmia r7!, {r5, r6} │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + bne.n 3fce8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e6dec> │ │ │ │ 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 +1258692,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 r7, {r1, r2, r4, r5, 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, #2944] @ 0xb80 │ │ │ │ subw sp, sp, #1116 @ 0x45c │ │ │ │ ldr r5, [pc, #632] @ (3fd214 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e7174>) │ │ │ │ @@ -1258907,17 +1258940,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 r6, #68 @ 0x44 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r4, #56 @ 0x38 │ │ │ │ + subs r6, #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, #3888] @ 0xf30 │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ mov r5, r3 │ │ │ │ @@ -1259822,40 +1259855,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 r5, #86 @ 0x56 │ │ │ │ lsls r7, r3, #3 │ │ │ │ mrc 15, 2, APSR_nzcv, cr9, cr15, {7} │ │ │ │ - subs r0, #28 │ │ │ │ + subs r1, #252 @ 0xfc │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldmia r0!, {r1, r2} │ │ │ │ + ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r5, #238 @ 0xee │ │ │ │ + adds r7, #206 @ 0xce │ │ │ │ lsls r7, r3, #3 │ │ │ │ movs r6, #236 @ 0xec │ │ │ │ lsls r5, r0, #6 │ │ │ │ - stmia r5!, {r2, r3, r4, r5} │ │ │ │ + stmia r7!, {r2, r3, r4} │ │ │ │ lsls r2, r1, #3 │ │ │ │ bge.n 3fdc5a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e7bba> │ │ │ │ vtbl.8 d29, {d31-, d30, #31 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bhi.n 3fdc34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e7b94> │ │ │ │ + bge.n 3fdbf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e7b54> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - blt.n 3fda80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e79e0> │ │ │ │ + ble.n 3fdc40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e7ba0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - blt.n 3fdc44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e7ba4> │ │ │ │ + ble.n 3fdc04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e7b64> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r3!, {r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r3, r4, r6} │ │ │ │ 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 +1259955,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 r4, #54 @ 0x36 │ │ │ │ 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 +1260403,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> │ │ │ │ + bvs.n 3fe1ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e810c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bmi.n 3fe1cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e812c> │ │ │ │ + bvs.n 3fe18c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e80ec> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bmi.n 3fe06c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e7fcc> │ │ │ │ + bvs.n 3fe02c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e7f8c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bmi.n 3fdff0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e7f50> │ │ │ │ + bvs.n 3fe1b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e8110> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - nop {7} │ │ │ │ + stmia r1!, {r4, r6} │ │ │ │ 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> │ │ │ │ + stmia r1!, {r1, r2, r3, r6} │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + bmi.n 3fe07c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e7fdc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r1, r4, r5, r6, r7} │ │ │ │ + bmi.n 3fe08c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e7fec> │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + bkpt 0x00d2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bkpt 0x009e │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ 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 +1261565,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 r5, #176 @ 0xb0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r6!, {} │ │ │ │ + ldmia r7, {r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #144 @ 0x90 │ │ │ │ + movs r2, #112 @ 0x70 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #194 @ 0xc2 │ │ │ │ + movs r2, #162 @ 0xa2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #196 @ 0xc4 │ │ │ │ + movs r2, #164 @ 0xa4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #198 @ 0xc6 │ │ │ │ + movs r2, #166 @ 0xa6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #200 @ 0xc8 │ │ │ │ + movs r2, #168 @ 0xa8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - rev r2, r1 │ │ │ │ + cbnz r2, 3fecc6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e8c26> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cbz r2, 3fecc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e8c24> │ │ │ │ + push {r1, r4, r5, r7, lr} │ │ │ │ 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 +1261935,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 │ │ │ │ + vraddhn.i d27, , q5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r0, #92 @ 0x5c │ │ │ │ + movs r2, #60 @ 0x3c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - sub sp, #256 @ 0x100 │ │ │ │ + uxth r0, r4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r6, r0, #4 │ │ │ │ + movs r0, #230 @ 0xe6 │ │ │ │ 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 +1262348,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 r7, sp, #912 @ 0x390 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r5, sp, #1008 @ 0x3f0 │ │ │ │ + add r7, sp, #880 @ 0x370 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r5, sp, #560 @ 0x230 │ │ │ │ + add r7, sp, #432 @ 0x1b0 │ │ │ │ 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 +1262526,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 r6, sp, #592 @ 0x250 │ │ │ │ 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 +1262921,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 r3, sp, #472 @ 0x1d8 │ │ │ │ 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 +1263662,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, #9 │ │ │ │ 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 +1264698,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, #31 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stc2l 1, cr0, [r0, #528]! @ 0x210 │ │ │ │ - bge.n 400d34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2eac94> │ │ │ │ + bgt.n 400cf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2eac54> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bge.n 400d00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2eac60> │ │ │ │ + bgt.n 400cc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2eac20> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bge.n 400c9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2eabfc> │ │ │ │ + bgt.n 400c5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2eabbc> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stmia r5!, {r1, r6, r7} │ │ │ │ + stmia r7!, {r1, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r5!, {r1, r4, r6} │ │ │ │ + stmia r7!, {r1, r4, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r6, r1, #13 │ │ │ │ + lsrs r6, r5, #20 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r5, [sp, #336] @ 0x150 │ │ │ │ + ldr r7, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r6, r7} │ │ │ │ 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 +1265335,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 r5, [sp, #640] @ 0x280 │ │ │ │ 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 +1265490,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 │ │ │ │ + mrc2 0, 1, r0, cr6, cr14, {6} │ │ │ │ + add r3, sp, #936 @ 0x3a8 │ │ │ │ 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 +1265631,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: 0xfbbe00de │ │ │ │ stmdb 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 +1266137,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 r7, pc, #576 @ (adr r7, 401d88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ebce8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, pc, #208 @ (adr r4, 401c1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ebb7c>) │ │ │ │ + add r6, pc, #80 @ (adr r6, 401b9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ebafc>) │ │ │ │ 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 +1267052,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] │ │ │ │ + strh r0, [r2, #4] │ │ │ │ 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 +1267323,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} │ │ │ │ + @ instruction: 0xeaf000de │ │ │ │ stmdb 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,16 +1267481,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> │ │ │ │ - lsls r6, r3, #3 │ │ │ │ + strd r0, r0, [r4], #888 @ 0x378 │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ ldr r3, [pc, #228] @ (402a5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ec9bc>) │ │ │ │ @@ -1267626,15 +1267658,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] │ │ │ │ + ldrb r6, [r1, #5] │ │ │ │ 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 +1267716,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] │ │ │ │ + ldrb r4, [r3, #3] │ │ │ │ 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 +1267930,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] │ │ │ │ + ldrb r2, [r1, #1] │ │ │ │ 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,26 +1267996,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> │ │ │ │ - lsls r6, r3, #3 │ │ │ │ - stc 0, cr0, [r0, #-888]! @ 0xfffffc88 │ │ │ │ - b.n 403310 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ed270> │ │ │ │ + adds.w r0, lr, #222 @ 0xde │ │ │ │ + @ instruction: 0xf21a00de │ │ │ │ + vqadd.s8 q8, q9, q7 │ │ │ │ + ldc 0, cr0, [lr, #888] @ 0x378 │ │ │ │ + @ instruction: 0xf0da00de │ │ │ │ + b.n 40273c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ec69c> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - b.n 402c04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ecb64> │ │ │ │ + vqadd.s8 q0, q8, q7 │ │ │ │ + b.n 4026d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ec630> │ │ │ │ lsls r6, r3, #3 │ │ │ │ + stmia.w r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ 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>) │ │ │ │ ldr.w lr, [pc, #32] @ 402eac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ece0c> │ │ │ │ @@ -1267997,15 +1268028,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 │ │ │ │ + @ instruction: 0xf69400c7 │ │ │ │ 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 +1268074,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 │ │ │ │ + ldr r0, [pc, #200] @ (402ff0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ecf50>) │ │ │ │ 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 +1268234,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 │ │ │ │ + mov sl, 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 +1269338,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 │ │ │ │ + stc 0, cr0, [r4, #-888] @ 0xfffffc88 │ │ │ │ + @ instruction: 0xe98200de │ │ │ │ + ldc 0, cr0, [ip], #888 @ 0x378 │ │ │ │ + stcl 0, cr0, [r0, #888]! @ 0x378 │ │ │ │ + @ instruction: 0xeafa00de │ │ │ │ + b.n 403dac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2edd0c> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmdb r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ - udf #62 @ 0x3e │ │ │ │ + @ instruction: 0xeaf200de │ │ │ │ + b.n 403da8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2edd08> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - b.n 40429c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ee1fc> │ │ │ │ + b.n 40365c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ed5bc> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - @ instruction: 0xeb8800de │ │ │ │ + stcl 0, cr0, [r8, #-888]! @ 0xfffffc88 │ │ │ │ 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 +1270612,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, #76] @ 0x4c │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r5, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, r2] │ │ │ │ + ldrb r6, [r2, r2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r4, [r0, r0] │ │ │ │ + ldrh r4, [r4, r7] │ │ │ │ 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 +1271188,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 r2, #254 @ 0xfe │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r1, r0] │ │ │ │ + strb r6, [r5, r7] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - beq.n 4053ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef30c> │ │ │ │ + bcs.n 40536c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef2cc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r3, r6] │ │ │ │ + strb r4, [r7, r5] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r6, #18 │ │ │ │ + movs r7, #242 @ 0xf2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r6!, {r1, r3, r4, r5} │ │ │ │ + beq.n 40536c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef2cc> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6} │ │ │ │ + ldmia r5, {r1, r2, r4, r5} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r0!, {r2, r7} │ │ │ │ + stmia r2!, {r2, r5, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r1, {r1, r5, r7} │ │ │ │ + ldmia r3!, {r1, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strh r6, [r1, r3] │ │ │ │ + strb r6, [r5, r2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r5, #130 @ 0x82 │ │ │ │ + movs r7, #98 @ 0x62 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r4, #174 @ 0xae │ │ │ │ + movs r6, #142 @ 0x8e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r7, [pc, #944] @ (405708 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef668>) │ │ │ │ + str r4, [r1, r7] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r7, [pc, #720] @ (40562c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef58c>) │ │ │ │ + str r4, [r2, r6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r3, #106 @ 0x6a │ │ │ │ + movs r5, #74 @ 0x4a │ │ │ │ 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 +1271305,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 r4, #108 @ 0x6c │ │ │ │ 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 +1271344,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 r4, #64 @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r2, #132 @ 0x84 │ │ │ │ + movs r4, #100 @ 0x64 │ │ │ │ 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 +1271470,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>) │ │ │ │ + orn r0, lr, r9, lsl #3 │ │ │ │ + ldr r7, [pc, #952] @ (40598c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef8ec>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [pc, #240] @ (4056c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef628>) │ │ │ │ + str r4, [r3, r0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r6, r2, #17 │ │ │ │ + asrs r6, r6, #24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [pc, #328] @ (405728 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef688>) │ │ │ │ + str r2, [r6, r0] │ │ │ │ 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 +1271561,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 r7, [pc, #672] @ (405958 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef8b8>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [sp, #304] @ 0x130 │ │ │ │ + str r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, r3 │ │ │ │ + cmp lr, 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 +1271657,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 r7, [pc, #328] @ (4058d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef838>) │ │ │ │ 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 r7, [pc, #320] @ (4058d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef838>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r6, sp, #16 │ │ │ │ + add r7, sp, #912 @ 0x390 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r3, sp, #720 @ 0x2d0 │ │ │ │ + add r5, sp, #592 @ 0x250 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r5, [pc, #192] @ (405864 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef7c4>) │ │ │ │ + ldr r7, [pc, #64] @ (4057e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef744>) │ │ │ │ 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: 0xf26a00d5 │ │ │ │ + @ instruction: 0xf12400d6 │ │ │ │ + ldr r6, [pc, #896] @ (405b30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2efa90>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [pc, #968] @ (405b7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2efadc>) │ │ │ │ + ldr r6, [pc, #840] @ (405afc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2efa5c>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vqadd.s8 q0, q8, q3 │ │ │ │ + @ instruction: 0xf0e000d6 │ │ │ │ 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 +1271714,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 4056cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef62c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r4, r7 │ │ │ │ + add ip, 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 +1271937,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 r4, [pc, #224] @ (405b08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2efa68>) │ │ │ │ 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 +1271979,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 r3, [pc, #800] @ (405db8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2efd18>) │ │ │ │ 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 +1272047,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 r3, [pc, #512] @ (405d44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2efca4>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r1, [pc, #256] @ (405c48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2efba8>) │ │ │ │ + ldr r3, [pc, #128] @ (405bc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2efb28>) │ │ │ │ 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 +1272298,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} │ │ │ │ + bne.n 405e18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2efd78> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r5!, {r1, r3, r5, r7} │ │ │ │ + stmia r7!, {r1, r3, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsls r4, r4, #22 │ │ │ │ + lsls r4, r0, #30 │ │ │ │ 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, #27 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldrb r0, [r1, #14] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - lsls r2, r5, #21 │ │ │ │ + lsls r2, r1, #29 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r0, r7, #19 │ │ │ │ + lsls r0, r3, #27 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r2, r6, #18 │ │ │ │ + lsls r2, r2, #26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r4, r3, #20 │ │ │ │ + lsls r4, r7, #27 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r4, r1, #16 │ │ │ │ + lsls r4, r5, #23 │ │ │ │ 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 +1272483,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 │ │ │ │ + ldr r0, [pc, #24] @ (405f88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2efee8>) │ │ │ │ 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 +1272727,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 │ │ │ │ + mov r6, r7 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r2, #12] │ │ │ │ + ldrb r4, [r6, #19] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, r1 │ │ │ │ + cmp sl, sp │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r2, r5 │ │ │ │ + mov r2, r1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ mrc2 15, 6, pc, cr13, cr15, {7} │ │ │ │ - lsls r0, r2, #12 │ │ │ │ + lsls r0, r6, #19 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add sl, r0 │ │ │ │ + mov r2, ip │ │ │ │ lsls r2, r1, #3 │ │ │ │ - mvns r6, r5 │ │ │ │ + cmp lr, r9 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r2, r0 │ │ │ │ + cmp sl, ip │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r6, r2 │ │ │ │ + cmp lr, lr │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r2, r5 │ │ │ │ + mov r2, r1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - muls r0, r5 │ │ │ │ + cmp r0, r9 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - muls r0, r6 │ │ │ │ + cmp r0, sl │ │ │ │ lsls r2, r1, #3 │ │ │ │ - orrs r0, r5 │ │ │ │ + cmp r0, r1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [sp, #760] @ 0x2f8 │ │ │ │ + str r4, [sp, #632] @ 0x278 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - orrs r4, r1 │ │ │ │ + add ip, sp │ │ │ │ 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 +1272900,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 │ │ │ │ + lsrs r0, r6, #4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r3, #24] │ │ │ │ + strh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r1, #24] │ │ │ │ + strh r0, [r5, #38] @ 0x26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r6, #22] │ │ │ │ + strh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ite ls │ │ │ │ - lslls r1, r1, #3 │ │ │ │ - strhhi r0, [r4, #22] │ │ │ │ + stmia r1!, {r2, r4, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r2, #22] │ │ │ │ + strh r0, [r0, #38] @ 0x26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r3, #22] │ │ │ │ + strh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r3, #22] │ │ │ │ + strh r4, [r7, #36] @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r0, r3 │ │ │ │ + strh r0, [r7, #36] @ 0x24 │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + add r0, pc │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r5, [sp, #752] @ 0x2f0 │ │ │ │ + str r7, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsh r4, [r3, r4] │ │ │ │ + str r4, [r7, #12] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r3, #28] │ │ │ │ + strh r4, [r7, #42] @ 0x2a │ │ │ │ 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 +1273300,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 │ │ │ │ + orrs r6, r0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r2, sp, #592 @ 0x250 │ │ │ │ + add r4, sp, #464 @ 0x1d0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r2, [r0, #62] @ 0x3e │ │ │ │ + str r1, [sp, #648] @ 0x288 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - asrs r4, r6 │ │ │ │ + orrs r4, r2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r4, r4 │ │ │ │ + orrs r4, r0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r6, r2 │ │ │ │ + cmn r6, r6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r2, [r3, #12] │ │ │ │ + strh r2, [r7, #26] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r7, #31] │ │ │ │ + strh r2, [r3, #14] │ │ │ │ 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 +1273996,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 │ │ │ │ + eors r2, r1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r6, #110 @ 0x6e │ │ │ │ + eors r6, r1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r4, #176 @ 0xb0 │ │ │ │ + subs r6, #144 @ 0x90 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r2, #64 @ 0x40 │ │ │ │ + subs r4, #32 │ │ │ │ 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 +1275276,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 │ │ │ │ + cbz r0, 407b4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2f1aac> │ │ │ │ lsls r6, r3, #3 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r4, #18] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - subs r1, #220 @ 0xdc │ │ │ │ + subs r3, #188 @ 0xbc │ │ │ │ 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> │ │ │ │ + cbnz r4, 407bd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2f1b30> │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrh r4, [r1, #8] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - @ instruction: 0xb8d8 │ │ │ │ + hlt 0x0038 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - revsh r6, r7 │ │ │ │ + pop {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrh r2, [r3, #4] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - add r6, sp, #968 @ 0x3c8 │ │ │ │ + sub sp, #328 @ 0x148 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - @ instruction: 0xb7b2 │ │ │ │ + cbnz r2, 407b98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2f1af8> │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrh r2, [r4, #2] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - add r5, sp, #104 @ 0x68 │ │ │ │ + add r6, sp, #1000 @ 0x3e8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r4, [r7, #54] @ 0x36 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - add r5, sp, #344 @ 0x158 │ │ │ │ + add r7, sp, #216 @ 0xd8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - uxtb r6, r6 │ │ │ │ + push {r1, r2, r4, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - add r3, sp, #736 @ 0x2e0 │ │ │ │ + add r5, sp, #608 @ 0x260 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - push {r1, r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb74a │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r4, sp, #544 @ 0x220 │ │ │ │ + add r6, sp, #416 @ 0x1a0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - push {r2, r3, lr} │ │ │ │ + @ instruction: 0xb6ec │ │ │ │ lsls r6, r3, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #222 @ 0xde │ │ │ │ + adds r3, #190 @ 0xbe │ │ │ │ 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 r3, #56 @ 0x38 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - push {r2, r3, r5, r6} │ │ │ │ + @ instruction: 0xb64c │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - adds r1, #4 │ │ │ │ + adds r2, #228 @ 0xe4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - push {r1, r2, r4, r5} │ │ │ │ + @ instruction: 0xb616 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - push {r4, r5, r7} │ │ │ │ + @ instruction: 0xb690 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r3, sp, #64 @ 0x40 │ │ │ │ + add r4, sp, #960 @ 0x3c0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r2, sp, #264 @ 0x108 │ │ │ │ + add r4, sp, #136 @ 0x88 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - sub sp, #232 @ 0xe8 │ │ │ │ + uxth r2, r3 │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r6, [r2, #32] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb7d8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r3, #86 @ 0x56 │ │ │ │ + adds r5, #54 @ 0x36 │ │ │ │ lsls r2, r1, #3 │ │ │ │ strh r0, [r1, #28] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - add r1, sp, #144 @ 0x90 │ │ │ │ + add r3, sp, #16 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r3, #82 @ 0x52 │ │ │ │ + adds r5, #50 @ 0x32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldrh r2, [r1, #2] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - push {r4, r5, r6} │ │ │ │ + setend le │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r7, #102 @ 0x66 │ │ │ │ + adds r1, #70 @ 0x46 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, sp, #488 @ 0x1e8 │ │ │ │ + add r2, sp, #360 @ 0x168 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r7, #84 @ 0x54 │ │ │ │ + adds r1, #52 @ 0x34 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r2, #122 @ 0x7a │ │ │ │ + movs r4, #90 @ 0x5a │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r5, #220 @ 0xdc │ │ │ │ + cmp r7, #188 @ 0xbc │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r4!, {r4} │ │ │ │ + stmia r5!, {r4, r5, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r1, #86 @ 0x56 │ │ │ │ + movs r3, #54 @ 0x36 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r5, #52 @ 0x34 │ │ │ │ + cmp r7, #20 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r5, [sp, #208] @ 0xd0 │ │ │ │ + str r7, [sp, #80] @ 0x50 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r4, #220 @ 0xdc │ │ │ │ + cmp r6, #188 @ 0xbc │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r7, sp, #864 @ 0x360 │ │ │ │ + cbz r0, 407c4a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2f1baa> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r4, [sp, #728] @ 0x2d8 │ │ │ │ + str r6, [sp, #600] @ 0x258 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add sp, #360 @ 0x168 │ │ │ │ + sxth r2, r7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r7, sp, #544 @ 0x220 │ │ │ │ + cbz r0, 407c42 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2f1ba2> │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r2, [r6, #0] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - add r7, sp, #408 @ 0x198 │ │ │ │ + cbz r6, 407c40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2f1ba0> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r7, #148 @ 0x94 │ │ │ │ + adds r1, #116 @ 0x74 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r7, sp, #928 @ 0x3a0 │ │ │ │ + cbz r0, 407c6a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2f1bca> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r4, #44 @ 0x2c │ │ │ │ + cmp r6, #12 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r5} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r0, r2, #6 │ │ │ │ + movs r1, #112 @ 0x70 │ │ │ │ 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 +1276503,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 r4, sp, #640 @ 0x280 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - sub sp, #272 @ 0x110 │ │ │ │ + uxth r4, r4 │ │ │ │ lsls r6, r3, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #100 @ 0x64 │ │ │ │ + cmp r4, #68 @ 0x44 │ │ │ │ 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 r4, pc, #896 @ (adr r4, 408c48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2f2ba8>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrb r0, [r1, #22] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - cmp r4, #244 @ 0xf4 │ │ │ │ + cmp r6, #212 @ 0xd4 │ │ │ │ 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 r1!, {r2, r3, r4, r5, r7} │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + add r4, pc, #416 @ (adr r4, 408a78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2f29d8>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r4, r7, #3 │ │ │ │ + subs r4, r3, #3 │ │ │ │ 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 r4, #102 @ 0x66 │ │ │ │ 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 +1276575,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 r7, #2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - movs r5, #56 @ 0x38 │ │ │ │ + movs r7, #24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldrb r0, [r0, #1] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - movs r5, #10 │ │ │ │ + movs r6, #234 @ 0xea │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - movs r4, #238 @ 0xee │ │ │ │ + movs r6, #206 @ 0xce │ │ │ │ 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 r7, #186 @ 0xba │ │ │ │ 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 +1276619,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 r6, #10 │ │ │ │ lsls r2, r1, #3 │ │ │ │ strb r4, [r5, #21] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - movs r4, #10 │ │ │ │ + movs r5, #234 @ 0xea │ │ │ │ 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 r5, #176 @ 0xb0 │ │ │ │ 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 r5, #98 @ 0x62 │ │ │ │ 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 +1277804,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, #6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r6, #16] │ │ │ │ + strh r0, [r2, #32] │ │ │ │ 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 │ │ │ │ + adds r4, r6, #3 │ │ │ │ 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, r6 │ │ │ │ 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 +1277846,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 │ │ │ │ + adds r0, r5, r4 │ │ │ │ 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 +1277866,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> │ │ │ │ + bvc.n 4097f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2f3754> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r2, [r5, #18] │ │ │ │ + ldrb r2, [r1, #26] │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #18 │ │ │ │ + asrs r0, r5, #25 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r2, sp, #688 @ 0x2b0 │ │ │ │ + add r4, sp, #560 @ 0x230 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r6, [r1, #46] @ 0x2e │ │ │ │ + ldrh r6, [r5, #60] @ 0x3c │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsls r2, r5, #31 │ │ │ │ + lsrs r2, r1, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [sp, #176] @ 0xb0 │ │ │ │ + ldr r4, [sp, #48] @ 0x30 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r1, [sp, #640] @ 0x280 │ │ │ │ + ldr r3, [sp, #512] @ 0x200 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r2, sp, #360 @ 0x168 │ │ │ │ + add r4, sp, #232 @ 0xe8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r4, #18 │ │ │ │ + asrs r0, r0, #26 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r4, [r3, #108] @ 0x6c │ │ │ │ lsls r7, r0, #6 │ │ │ │ - asrs r2, r0, #25 │ │ │ │ + adds r2, r4, r0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r6, [r0, #108] @ 0x6c │ │ │ │ lsls r7, r0, #6 │ │ │ │ - asrs r6, r4, #20 │ │ │ │ + asrs r6, r0, #28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r0, [r1, #104] @ 0x68 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - asrs r0, r5, #19 │ │ │ │ + asrs r0, r1, #27 │ │ │ │ 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, #24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r0, [r3, #92] @ 0x5c │ │ │ │ lsls r7, r0, #6 │ │ │ │ - asrs r2, r6, #16 │ │ │ │ + asrs r2, r2, #24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r0, r3, #10 │ │ │ │ + asrs r0, r7, #17 │ │ │ │ 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, #20 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r2, r5, #13 │ │ │ │ + asrs r2, r1, #21 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r6, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - asrs r4, r3, #11 │ │ │ │ + asrs r4, r7, #18 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r2, r7, #17 │ │ │ │ + asrs r2, r3, #25 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r7, #5] │ │ │ │ + ldrb r4, [r3, #13] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r6, r3, #12 │ │ │ │ + asrs r6, r7, #19 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r2, [r2, #80] @ 0x50 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - asrs r2, r4, #16 │ │ │ │ + asrs r2, r0, #24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r1, #5] │ │ │ │ + ldrb r4, [r5, #12] │ │ │ │ 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 +1278062,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 │ │ │ │ + asrs r0, r5, #1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r0, r1, #26 │ │ │ │ + asrs r0, r5, #1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r0, r0, #20 │ │ │ │ + lsrs r0, r4, #27 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r4, r4, #1 │ │ │ │ + asrs r4, r0, #9 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r4, r7, #30 │ │ │ │ + asrs r4, r3, #6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r0, r0, #31 │ │ │ │ + asrs r0, r4, #6 │ │ │ │ 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, #14 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r4, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - asrs r6, r6, #3 │ │ │ │ + asrs r6, r2, #11 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r6, [r6, #36] @ 0x24 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - asrs r6, r7, #1 │ │ │ │ + asrs r6, r3, #9 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r6, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - lsrs r4, r3, #28 │ │ │ │ + asrs r4, r7, #3 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r2, r4, #28 │ │ │ │ + asrs r2, r0, #4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r0, [r6, #32] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - lsrs r6, r5, #27 │ │ │ │ + asrs r6, r1, #3 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r2, r6, #27 │ │ │ │ + asrs r2, r2, #3 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r2, [r2, #32] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldmia r0!, {r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r4, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r0, [r1, #25] │ │ │ │ + ldrb r0, [r5, #0] │ │ │ │ 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 +1337549,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 r1!, {r6, r7} │ │ │ │ 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 r1!, {r1, r6, r7} │ │ │ │ + lsls r7, r0, #3 │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + lsls r7, r0, #3 │ │ │ │ + stmia r1!, {r1, r7} │ │ │ │ + lsls r7, r0, #3 │ │ │ │ + stmia r1!, {r2, r3, r4, r5} │ │ │ │ + lsls r7, r0, #3 │ │ │ │ + cbz r0, 4340da <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31e03a> │ │ │ │ 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 +1337710,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 │ │ │ │ + stmia r0!, {r1, r3, r4, r5} │ │ │ │ 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,38 +1337882,38 @@ │ │ │ │ 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} │ │ │ │ - lsls r7, r0, #3 │ │ │ │ - pop {r1, r2, r3, r4, r6, pc} │ │ │ │ - lsls r1, r0, #6 │ │ │ │ - pop {r1, r2, r3, r7, pc} │ │ │ │ - lsls r7, r0, #3 │ │ │ │ - pop {r1, r2, pc} │ │ │ │ - lsls r7, r0, #3 │ │ │ │ - pop {r3, r5, r7, pc} │ │ │ │ - lsls r7, r0, #3 │ │ │ │ + itet vs │ │ │ │ + lslvs r7, r0, #3 │ │ │ │ + popvc {r1, r2, r3, r4, r6, pc} │ │ │ │ + lslvs r1, r0, #6 │ │ │ │ + itee vs │ │ │ │ + lslvs r7, r0, #3 │ │ │ │ + bkpt 0x00e6 │ │ │ │ + lslvc r7, r0, #3 │ │ │ │ + it hi │ │ │ │ + lslhi r7, r0, #3 │ │ │ │ pop {r1, r2, r6, r7} │ │ │ │ lsls r1, r0, #6 │ │ │ │ - pop {r3, pc} │ │ │ │ + bkpt 0x00e8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + yield │ │ │ │ lsls r7, r0, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r4, r5, pc} │ │ │ │ - lsls r7, r0, #3 │ │ │ │ - pop {r1, r4, r5, r6, pc} │ │ │ │ - lsls r7, r0, #3 │ │ │ │ - pop {r1, r3, r4} │ │ │ │ - lsls r7, r0, #3 │ │ │ │ + itte ne │ │ │ │ + lslne r7, r0, #3 │ │ │ │ + itee pl @ unpredictable │ │ │ │ + lslpl r7, r0, #3 │ │ │ │ + popmi {r1, r3, r4, r5, r6, r7, pc} │ │ │ │ + lslmi 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 │ │ │ │ cbnz r0, 43443a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31e39a> │ │ │ │ @@ -1337924,17 +1337954,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} │ │ │ │ + bkpt 0x0078 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r1, [pc, #8] @ (4344b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31e414>) │ │ │ │ + ldr r2, [pc, #904] @ (434834 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31e794>) │ │ │ │ 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 +1338192,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> │ │ │ │ + pop {r1, r2, r4, r5, pc} │ │ │ │ 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 +1338353,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 │ │ │ │ + cbnz r2, 4348cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31e82c> │ │ │ │ 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 +1338436,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 │ │ │ │ + rev r0, r5 │ │ │ │ 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 +1338646,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: 0xb854 │ │ │ │ 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 +1338884,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} │ │ │ │ + @ instruction: 0xb608 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cbz r2, 434e46 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31eda6> │ │ │ │ + push {r1, r3, r5, r7, lr} │ │ │ │ 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 +1339096,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 │ │ │ │ + push {r1, r3, 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 +1339124,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> │ │ │ │ + cbz r0, 435088 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31efe8> │ │ │ │ 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 +1339263,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, 4351c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31f124> │ │ │ │ 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 +1339476,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 │ │ │ │ + sub 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 +1339650,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 sp, #96 @ 0x60 │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r3, sp, #944 @ 0x3b0 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - add r5, sp, #800 @ 0x320 │ │ │ │ + add r7, sp, #672 @ 0x2a0 │ │ │ │ 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 +1339886,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 r4, sp, #24 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r3, sp, #736 @ 0x2e0 │ │ │ │ + add r5, sp, #608 @ 0x260 │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r2, sp, #128 @ 0x80 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - add r3, sp, #424 @ 0x1a8 │ │ │ │ + add r5, sp, #296 @ 0x128 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r1, sp, #584 @ 0x248 │ │ │ │ + add r3, sp, #456 @ 0x1c8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #72 @ 0x48 │ │ │ │ + add r5, sp, #968 @ 0x3c8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r3, sp, #752 @ 0x2f0 │ │ │ │ + add r5, sp, #624 @ 0x270 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r3, sp, #632 @ 0x278 │ │ │ │ + add r5, sp, #504 @ 0x1f8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r3, sp, #880 @ 0x370 │ │ │ │ + add r5, sp, #752 @ 0x2f0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r2, sp, #872 @ 0x368 │ │ │ │ + add r4, sp, #744 @ 0x2e8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r3, sp, #704 @ 0x2c0 │ │ │ │ + add r5, sp, #576 @ 0x240 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r4, sp, #136 @ 0x88 │ │ │ │ + add r6, sp, #8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r2, sp, #760 @ 0x2f8 │ │ │ │ + add r4, sp, #632 @ 0x278 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r4, sp, #96 @ 0x60 │ │ │ │ + add r5, sp, #992 @ 0x3e0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r2, sp, #96 @ 0x60 │ │ │ │ + add r3, sp, #992 @ 0x3e0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r3, sp, #448 @ 0x1c0 │ │ │ │ + add r5, sp, #320 @ 0x140 │ │ │ │ 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 +1339977,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 r4, sp, #632 @ 0x278 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r2, [r4, #104] @ 0x68 │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r2, sp, #688 @ 0x2b0 │ │ │ │ + add r4, sp, #560 @ 0x230 │ │ │ │ lsls r7, r0, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #728 @ 0x2d8 │ │ │ │ + add r4, sp, #600 @ 0x258 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r2, sp, #584 @ 0x248 │ │ │ │ + add r4, sp, #456 @ 0x1c8 │ │ │ │ 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 +1340177,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 r3, sp, #504 @ 0x1f8 │ │ │ │ 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 +1340281,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 r2, sp, #808 @ 0x328 │ │ │ │ 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 +1340472,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 r0, sp, #336 @ 0x150 │ │ │ │ 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 +1340834,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> │ │ │ │ + bhi.n 436110 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320070> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 436054 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31ffb4> │ │ │ │ + bvc.n 436014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31ff74> │ │ │ │ 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 +1341023,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 r3, pc, #960 @ (adr r3, 4366c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320620>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r1, #72 @ 0x48 │ │ │ │ + subs r3, #40 @ 0x28 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r1, pc, #984 @ (adr r1, 4366e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320640>) │ │ │ │ + add r3, pc, #856 @ (adr r3, 436660 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3205c0>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r1, pc, #1008 @ (adr r1, 4366fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32065c>) │ │ │ │ + add r3, pc, #880 @ (adr r3, 43667c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3205dc>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r1, pc, #600 @ (adr r1, 436568 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3204c8>) │ │ │ │ + add r3, pc, #472 @ (adr r3, 4364e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320448>) │ │ │ │ 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 +1341381,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 r5, [sp, #608] @ 0x260 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r7, [sp, #216] @ 0xd8 │ │ │ │ + add r1, pc, #88 @ (adr r1, 436700 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320660>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ + add r0, pc, #840 @ (adr r0, 4369f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320954>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ + add r0, pc, #800 @ (adr r0, 4369d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320930>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r7, [sp, #88] @ 0x58 │ │ │ │ + add r0, pc, #984 @ (adr r0, 436a8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3209ec>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r6, [sp, #648] @ 0x288 │ │ │ │ + add r0, pc, #520 @ (adr r0, 4368c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320820>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r6, [pc, #136] @ (436744 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3206a4>) │ │ │ │ + str r2, [r0, r0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [sp, #408] @ 0x198 │ │ │ │ + add r0, pc, #280 @ (adr r0, 4367d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320738>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ + add r0, pc, #320 @ (adr r0, 436804 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320764>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r6, [sp, #224] @ 0xe0 │ │ │ │ + add r0, pc, #96 @ (adr r0, 436728 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320688>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r7, [sp, #824] @ 0x338 │ │ │ │ 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 +1342548,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 r6!, {r2, r3, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ vminnm.f32 , , │ │ │ │ - stmia r4!, {r1, r2} │ │ │ │ + stmia r5!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r3!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @@ -1343065,15 +1343095,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} │ │ │ │ + bkpt 0x00c6 │ │ │ │ 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 +1343785,15 @@ │ │ │ │ cmp r2, lr │ │ │ │ ite hi │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - push {r1, r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xb6ba │ │ │ │ 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 +1344561,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, #17] │ │ │ │ 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 +1344618,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, #16] │ │ │ │ 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 +1344891,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 │ │ │ │ + asrs r6, r1, #4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ strb r0, [r2, #17] │ │ │ │ lsls r1, r0, #6 │ │ │ │ - ldrb r0, [r0, #3] │ │ │ │ + ldrb r0, [r4, #10] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r4, [r0, #2] │ │ │ │ + ldrb r4, [r4, #9] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r4, #24] │ │ │ │ + strh r2, [r0, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r2, [r0, #1] │ │ │ │ + ldrb r2, [r4, #8] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r0, [pc, #88] @ (438d2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x322c8c>) │ │ │ │ + ldr r1, [pc, #984] @ (4390ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32300c>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r4, [r3, r2] │ │ │ │ + ldrb r4, [r7, r1] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldrb r2, [r0, #0] │ │ │ │ + ldrb r2, [r4, #7] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r4, [r0, #1] │ │ │ │ + ldrb r4, [r4, #8] │ │ │ │ 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 +1344964,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 r6, sp, #352 @ 0x160 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strh r2, [r0, #16] │ │ │ │ + strh r2, [r4, #30] │ │ │ │ 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 +1345031,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, #26] │ │ │ │ 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 +1345209,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] │ │ │ │ + ldrb r4, [r5, #1] │ │ │ │ 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] │ │ │ │ + ldrb r6, [r0, #1] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r0, [r7, r2] │ │ │ │ + ldrh r0, [r3, r2] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - mov r0, r4 │ │ │ │ + ldr r0, [pc, #0] @ (438fdc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x322f3c>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r4, [r4, #15] │ │ │ │ + ldrb r4, [r0, #23] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r0, [r7, #23] │ │ │ │ + strb r0, [r3, #31] │ │ │ │ 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, #31] │ │ │ │ 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, #30] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r2, [r6, #22] │ │ │ │ + strb r2, [r2, #30] │ │ │ │ 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> │ │ │ │ + bvc.n 4390a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x323004> │ │ │ │ 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, #29] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bpl.n 4390a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x323000> │ │ │ │ + bvc.n 439060 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x322fc0> │ │ │ │ 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 +1345451,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, #29] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsb r4, [r1, r5] │ │ │ │ + ldr r4, [r5, r4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r8, sp │ │ │ │ + blx r9 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r6, [r3, #13] │ │ │ │ + strb r6, [r7, #20] │ │ │ │ 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 +1345474,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, #18] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r4, [r3, #12] │ │ │ │ + strb r4, [r7, #19] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xfb8000c6 │ │ │ │ + stc2l 0, cr0, [r0, #-792]! @ 0xfffffce8 │ │ │ │ stmdb sp!, {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 +1345516,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, #27] │ │ │ │ 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 +1345610,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, #23] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r6, [r5, r6] │ │ │ │ + ldrsb r6, [r1, r6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r2, r9 │ │ │ │ + mov r2, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r0, [r0, #7] │ │ │ │ + strb r0, [r4, #14] │ │ │ │ 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 +1345639,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, #40] @ 0x28 │ │ │ │ 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 +1345661,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, #20] │ │ │ │ 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 +1345798,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 r6, pc, #280 @ (adr r6, 439690 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3235f0>) │ │ │ │ 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,17 +1345913,17 @@ │ │ │ │ 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 │ │ │ │ + strb r0, [r5, #4] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bkpt 0x00cc │ │ │ │ + stmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr 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 │ │ │ │ @@ -1345961,17 +1345991,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 │ │ │ │ + strb r6, [r4, #2] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bkpt 0x002e │ │ │ │ + stmia r0!, {r1, r2, r3} │ │ │ │ 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 +1346365,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 r3!, {r2, r4, r7} │ │ │ │ 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 +1346773,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 1078f44 │ │ │ │ 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 +1346941,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, #112] @ 0x70 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r2, [r1, #84] @ 0x54 │ │ │ │ + str r2, [r5, #112] @ 0x70 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r6, [r1, #84] @ 0x54 │ │ │ │ + str r6, [r5, #112] @ 0x70 │ │ │ │ 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 +1346997,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 1078f44 │ │ │ │ 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 +1347051,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, #104] @ 0x68 │ │ │ │ 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, #100] @ 0x64 │ │ │ │ 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 +1347129,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, #84] @ 0x54 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r4, [r2, #56] @ 0x38 │ │ │ │ + str r4, [r6, #84] @ 0x54 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ + str r0, [r7, #84] @ 0x54 │ │ │ │ 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 +1347171,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, #84] @ 0x54 │ │ │ │ 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 +1349077,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, r6] │ │ │ │ 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 +1351138,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, #13] │ │ │ │ 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 +1351355,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, #108] @ 0x6c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r2, [r2, #72] @ 0x48 │ │ │ │ + ldr r2, [r6, #100] @ 0x64 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r6, [r4, #68] @ 0x44 │ │ │ │ + ldr r6, [r0, #100] @ 0x64 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r4, [r4, #120] @ 0x78 │ │ │ │ + strb r4, [r0, #6] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r0, [r7, #116] @ 0x74 │ │ │ │ + strb r0, [r3, #5] │ │ │ │ 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 +1351480,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 │ │ │ │ + strb r6, [r3, #1] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r2, [r6, #100] @ 0x64 │ │ │ │ + strb r2, [r2, #1] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r2, [r6, #96] @ 0x60 │ │ │ │ + strb r2, [r2, #0] │ │ │ │ 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 +1351801,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, #76] @ 0x4c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r0, [r1, #44] @ 0x2c │ │ │ │ + ldr r0, [r5, #72] @ 0x48 │ │ │ │ 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 +1351862,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, #64] @ 0x40 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r6, [r3, #104] @ 0x68 │ │ │ │ + ldr r6, [r7, #4] │ │ │ │ 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 +1351912,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 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ 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 +1351976,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, #44] @ 0x2c │ │ │ │ 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 +1352002,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, #40] @ 0x28 │ │ │ │ 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 +1352063,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, #32] │ │ │ │ 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 +1352176,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 │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r4, [r6, #112] @ 0x70 │ │ │ │ + ldr r4, [r2, #16] │ │ │ │ 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 +1355618,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 1078f44 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldmia r1!, {r2, r3, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r5, r7} │ │ │ │ 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 +1359279,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 │ │ │ │ + adds r2, r4, r1 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r6, r4, #24 │ │ │ │ + adds r6, r0, r0 │ │ │ │ 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 +1360128,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 1078f44 │ │ │ │ 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 +1360370,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> │ │ │ │ + bvs.n 4432ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32d24c> │ │ │ │ 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 +1360735,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> │ │ │ │ + bcs.n 443620 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32d580> │ │ │ │ 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> │ │ │ │ + bge.n 443624 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32d584> │ │ │ │ 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 +1362389,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, #30] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, sp, #112 @ 0x70 │ │ │ │ + add r4, sp, #1008 @ 0x3f0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsls r0, r7, #29 │ │ │ │ + lsrs r0, r3, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r1!, {r3, r4} │ │ │ │ + stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r6!, {r2, r3} │ │ │ │ + stmia r7!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - pop {r1, r3, r4, r6, pc} │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - strb r0, [r7, #13] │ │ │ │ - lsls r3, r1, #3 │ │ │ │ - stmia r0!, {r1, r2, r6, r7} │ │ │ │ + itte cc │ │ │ │ + lslcc r6, r0, #3 │ │ │ │ + strbcc r0, [r3, #21] │ │ │ │ + lslcs r3, r1, #3 │ │ │ │ + stmia r2!, {r1, r2, r5, r7} │ │ │ │ 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 +1362434,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} │ │ │ │ + bkpt 0x00d2 │ │ │ │ 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 +1362738,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> │ │ │ │ + pop {r2, r4, r5, pc} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xf23600da │ │ │ │ - cbnz r4, 444ce6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32ec46> │ │ │ │ + ands.w r0, r6, #7143424 @ 0x6d0000 │ │ │ │ + pop {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r0, sp, #896 @ 0x380 │ │ │ │ + add r2, sp, #768 @ 0x300 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r2, r2, r2 │ │ │ │ + subs r2, r6, r1 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - revsh r4, r6 │ │ │ │ + pop {r2, r4, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r4, [r7, r7] │ │ │ │ + ldrsb r4, [r3, r7] │ │ │ │ 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 +1362807,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, 444da2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32ed02> │ │ │ │ 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 +1362891,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, #12] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r6, [r0, r1] │ │ │ │ + ldrsb r6, [r4, r0] │ │ │ │ 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 +1362992,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 │ │ │ │ + ldrh r0, [r0, #8] │ │ │ │ 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 +1363128,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 │ │ │ │ + cbnz r0, 445088 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32efe8> │ │ │ │ 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 +1363492,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: 0xb7b0 │ │ │ │ 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} │ │ │ │ + @ instruction: 0xb762 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r1, r2, r3, r7, lr} │ │ │ │ + @ instruction: 0xb76e │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r1, r2, r5, r7, lr} │ │ │ │ + @ instruction: 0xb786 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb798 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xb7a8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb7b8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb7c8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb7d8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb608 │ │ │ │ + @ instruction: 0xb7e8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - setpan #1 │ │ │ │ + @ instruction: 0xb7f8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb624 │ │ │ │ + @ instruction: 0xb804 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb638 │ │ │ │ + @ instruction: 0xb818 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb648 │ │ │ │ + @ instruction: 0xb828 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - setend be │ │ │ │ + @ instruction: 0xb838 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb668 │ │ │ │ + @ instruction: 0xb848 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cpsid a │ │ │ │ + @ instruction: 0xb854 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb684 │ │ │ │ + @ instruction: 0xb864 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb692 │ │ │ │ + @ instruction: 0xb872 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb69c │ │ │ │ + @ instruction: 0xb87c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb6ac │ │ │ │ + @ instruction: 0xb88c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb6bc │ │ │ │ + @ instruction: 0xb89c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb6cc │ │ │ │ + @ instruction: 0xb8ac │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb6dc │ │ │ │ + @ instruction: 0xb8bc │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb6ec │ │ │ │ + @ instruction: 0xb8cc │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb6fc │ │ │ │ + @ instruction: 0xb8dc │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb710 │ │ │ │ + @ instruction: 0xb8f0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb720 │ │ │ │ + cbnz r0, 445498 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32f3f8> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb730 │ │ │ │ + cbnz r0, 4454a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32f400> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb744 │ │ │ │ + cbnz r4, 4454a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32f408> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb758 │ │ │ │ + cbnz r0, 4454b2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32f412> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb76c │ │ │ │ + cbnz r4, 4454ba <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32f41a> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb780 │ │ │ │ + cbnz r0, 4454c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32f424> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb794 │ │ │ │ + cbnz r4, 4454cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32f42c> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb7ac │ │ │ │ + cbnz r4, 4454d6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32f436> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb7c0 │ │ │ │ + cbnz r0, 4454e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32f440> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb7d4 │ │ │ │ + cbnz r4, 4454e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32f448> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb7e8 │ │ │ │ + cbnz r0, 4454f2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32f452> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb800 │ │ │ │ + cbnz r0, 4454fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32f45c> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cbz r0, 445514 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32f474> │ │ │ │ + push {r4, lr} │ │ │ │ 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 +1363617,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: 0xb8f2 │ │ │ │ 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 +1363884,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} │ │ │ │ + @ instruction: 0xb6ec │ │ │ │ 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 +1363907,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, r7, lr} │ │ │ │ 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 +1364201,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, 445b84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32fae4> │ │ │ │ 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 +1364311,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 │ │ │ │ + uxth r6, r7 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xe8c600da │ │ │ │ + @ instruction: 0xeaa600da │ │ │ │ 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 +1365733,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> │ │ │ │ + bhi.n 446b54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x330ab4> │ │ │ │ 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 +1366242,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> │ │ │ │ + bvc.n 446f68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x330ec8> │ │ │ │ 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 +1366276,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> │ │ │ │ + bhi.n 44708c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x330fec> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bvs.n 446eb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x330e10> │ │ │ │ + bhi.n 447070 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x330fd0> │ │ │ │ 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 +1368301,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 r7!, {r2, r5, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r4!, {r2, r3} │ │ │ │ + stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r2!, {r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r2, r3, r4} │ │ │ │ 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 +1368711,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 r1!, {r3, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r0!, {r2} │ │ │ │ + stmia r4!, {r2} │ │ │ │ + lsls r2, r3, #3 │ │ │ │ + stmia r1!, {r2, r5, r6, r7} │ │ │ │ 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 +1369089,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 r3, {r1, r2, r3} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - hlt 0x0028 │ │ │ │ + pop {r3, r7} │ │ │ │ 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, 448e26 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x332d86> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xb870 │ │ │ │ + rev16 r0, r2 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - rev r2, r3 │ │ │ │ + cbnz r2, 448e5a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x332dba> │ │ │ │ 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 +1369613,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 │ │ │ │ + cbnz r2, 449360 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3332c0> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xb77a │ │ │ │ + cbnz r2, 449362 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3332c2> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r4!, {r2, r3, r7} │ │ │ │ + stmia r6!, {r2, r3, r5, r6} │ │ │ │ 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, r7, lr} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - push {r3, r4, r7} │ │ │ │ + @ instruction: 0xb678 │ │ │ │ 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 +1370187,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> │ │ │ │ + pop {r2, r3, r5, r6, pc} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cbnz r2, 4499d2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x333932> │ │ │ │ + pop {r1, r3, r4, pc} │ │ │ │ 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 +1370803,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} │ │ │ │ + @ instruction: 0xb774 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - push {r1, r3, lr} │ │ │ │ + @ instruction: 0xb6ea │ │ │ │ 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 +1370835,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} │ │ │ │ + @ instruction: 0xb69c │ │ │ │ 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 +1370991,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} │ │ │ │ + @ instruction: 0xb612 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cbz r2, 44a2c2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x334222> │ │ │ │ + push {r1, r3, r6, r7, lr} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cbz r6, 44a2bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x33421c> │ │ │ │ + push {r1, r2, r5, r7, lr} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cbz r2, 44a2ae <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x33420e> │ │ │ │ + push {r1, r3, r4, r6, lr} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cbz r4, 44a2ae <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x33420e> │ │ │ │ + push {r2, r3, r6, lr} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cbz r2, 44a2a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x334200> │ │ │ │ + push {r1, lr} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - uxtb r0, r3 │ │ │ │ + push {r3, r4, r5, r7} │ │ │ │ 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 +1371146,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 │ │ │ │ + push {r3, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - sxth r6, r5 │ │ │ │ + push {r1, r2, r3} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cbz r0, 44a440 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3343a0> │ │ │ │ + cbz r0, 44a478 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3343d8> │ │ │ │ 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 +1373346,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 r4, [sp, #16] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r2, [r4, #116] @ 0x74 │ │ │ │ + ldr r2, [r0, #20] │ │ │ │ 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 +1373370,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 r3, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r6, [r4, #112] @ 0x70 │ │ │ │ + ldr r6, [r0, #16] │ │ │ │ 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 +1373394,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 r3, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r2, [r5, #108] @ 0x6c │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ 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 +1373857,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 r6, [sp, #128] @ 0x80 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r2, [r0, #32] │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ 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 +1373881,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 r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r6, [r0, #28] │ │ │ │ + str r6, [r4, #56] @ 0x38 │ │ │ │ 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 +1373905,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 r5, [sp, #320] @ 0x140 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r2, [r1, #24] │ │ │ │ + str r2, [r5, #52] @ 0x34 │ │ │ │ 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 +1376548,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, #31] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - negs r6, r0 │ │ │ │ + add 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 +1376572,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, #30] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - tst r2, r1 │ │ │ │ + mvns 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 +1376676,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, #25] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - asrs r6, r0 │ │ │ │ + cmn 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 +1377682,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, #60] @ 0x3c │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r6, #174 @ 0xae │ │ │ │ + subs r0, #142 @ 0x8e │ │ │ │ lsls r3, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (44ece0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x338c40>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1377676,17 +1377706,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, #52] @ 0x34 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r6, #114 @ 0x72 │ │ │ │ + subs r0, #82 @ 0x52 │ │ │ │ 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 +1377825,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, #32] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r5, #70 @ 0x46 │ │ │ │ + adds r7, #38 @ 0x26 │ │ │ │ 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 +1392551,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} │ │ │ │ + beq.n 459008 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x342f68> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r6!, {r7} │ │ │ │ + beq.n 459108 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x343068> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r6, {r2, r4, r5, r6} │ │ │ │ + beq.n 4590f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x343054> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r6, {r3, r5, r6} │ │ │ │ + beq.n 4590e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x343040> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r6, {r5, r6} │ │ │ │ + beq.n 4590d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x343034> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r6, {r2, r3, r5, r6} │ │ │ │ + beq.n 4590f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x343050> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r6, {r4, r6} │ │ │ │ + beq.n 4590bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x34301c> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r6, {r2, r3, r4, r6} │ │ │ │ + beq.n 4590d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x343038> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r6, {r6} │ │ │ │ + beq.n 4590a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x343004> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r6, {r2, r3, r6} │ │ │ │ + beq.n 4590c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x343020> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r5, {r2, r3, r5} │ │ │ │ + ldmia r7!, {r2, r3} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r4, {r4, r6} │ │ │ │ + ldmia r6!, {r4, r5} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r3, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r3!, {r5, r6} │ │ │ │ + ldmia r5!, {r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r1!, {r2, r3, r4, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r7!, {r1, r6, r7} │ │ │ │ + ldmia r1, {r1, r5, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r7!, {r2, r3, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r7!, {r4, r7} │ │ │ │ + ldmia r1!, {r4, r5, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r7!, {r1, r2, r7} │ │ │ │ + ldmia r1, {r1, r2, r5, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r1!, {r2, r3, r4, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r7!, {r1, r2, r5} │ │ │ │ + ldmia r1, {r1, r2} │ │ │ │ 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 +1392880,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} │ │ │ │ + ldmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r6!, {r3, r5, r7} │ │ │ │ + ldmia r0!, {r3, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ 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 +1393158,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, #30] │ │ │ │ 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 +1393806,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, #6] │ │ │ │ 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 +1393935,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 │ │ │ │ + strb r4, [r0, #0] │ │ │ │ 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 +1394148,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, #112] @ 0x70 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r4, [r6, #68] @ 0x44 │ │ │ │ + ldr r4, [r2, #100] @ 0x64 │ │ │ │ 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 +1394923,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, #40] @ 0x28 │ │ │ │ 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 │ │ │ │ + ldr r6, [r5, #12] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - str r4, [r3, #72] @ 0x48 │ │ │ │ + str r4, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #244] @ (45a998 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3448f8>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1395004,21 +1395034,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] │ │ │ │ + ldrh r0, [r4, r2] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - str r4, [r1, #60] @ 0x3c │ │ │ │ + str r4, [r5, #88] @ 0x58 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - str r4, [r3, #56] @ 0x38 │ │ │ │ + str r4, [r7, #84] @ 0x54 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - str r2, [r3, #56] @ 0x38 │ │ │ │ + str r2, [r7, #84] @ 0x54 │ │ │ │ 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 +1395109,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] │ │ │ │ + ldr r0, [r6, r5] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ + str r2, [r7, #68] @ 0x44 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - str r2, [r1, #40] @ 0x28 │ │ │ │ + str r2, [r5, #68] @ 0x44 │ │ │ │ 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 +1395856,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] │ │ │ │ + ldrb r0, [r1, r5] │ │ │ │ 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 +1397833,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 │ │ │ │ + str r1, [sp, #400] @ 0x190 │ │ │ │ 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 +1410830,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 ac6e10 │ │ │ │ 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 +1414503,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 ac6de0 │ │ │ │ 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 +1414595,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 ac6ebc │ │ │ │ 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 +1414695,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 ac6ebc │ │ │ │ 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 +1417171,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 r2, #174 @ 0xae │ │ │ │ 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 │ │ │ │ + movs r0, #216 @ 0xd8 │ │ │ │ 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 +1417235,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 │ │ │ │ + movs r0, #174 @ 0xae │ │ │ │ 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 +1417750,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 │ │ │ │ + adds r0, r7, #5 │ │ │ │ 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 +1418181,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, #28 │ │ │ │ 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 +1418511,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, #16 │ │ │ │ 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 +1418552,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, #15 │ │ │ │ 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 +1419642,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 │ │ │ │ + lsrs r2, r4, #3 │ │ │ │ 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 +1419728,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 r6, #152 @ 0x98 │ │ │ │ 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 +1423671,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 46d480 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3573e0> │ │ │ │ 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 +1426095,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 r3, sp, #40 @ 0x28 │ │ │ │ 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 +1426262,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} │ │ │ │ + wfi │ │ │ │ lsls r2, r0, #3 │ │ │ │ - pop {r6, pc} │ │ │ │ + wfe │ │ │ │ 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,32 +1444967,32 @@ │ │ │ │ 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} │ │ │ │ - lsls r3, r0, #3 │ │ │ │ - pop {r1, r2, r3, r5, r7, pc} │ │ │ │ - lsls r3, r0, #3 │ │ │ │ - pop {r4, r6, r7, pc} │ │ │ │ + nop {9} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r1, #18 │ │ │ │ + itee hi │ │ │ │ + lslhi r3, r0, #3 │ │ │ │ + nopls {11} │ │ │ │ + lslls r3, r0, #3 │ │ │ │ + adds r2, #242 @ 0xf2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cbz r4, 47b70c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x36566c> │ │ │ │ + cbz r4, 47b744 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3656a4> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r0, r1 │ │ │ │ + cmn r0, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r3, [pc, #512] @ (47b8f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x365850>) │ │ │ │ + ldr r5, [pc, #384] @ (47b870 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3657d0>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - pop {r1, r3, r4, r7, pc} │ │ │ │ - lsls r3, r0, #3 │ │ │ │ - pop {r1, pc} │ │ │ │ - lsls r3, r0, #3 │ │ │ │ + itte vc │ │ │ │ + lslvc r3, r0, #3 │ │ │ │ + bkpt 0x00e2 │ │ │ │ + lslvs 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 │ │ │ │ lsl.w r3, r3, ip │ │ │ │ @@ -1454783,24 +1454813,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 │ │ │ │ + @ instruction: 0xf1f000ce │ │ │ │ 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] │ │ │ │ + ldrsb r0, [r6, r5] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r2, #30 │ │ │ │ + cmp r3, #254 @ 0xfe │ │ │ │ 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 +1455207,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] │ │ │ │ + strb r2, [r4, r1] │ │ │ │ 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 +1455592,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 r6, [pc, #1000] @ (482bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x36cb50>) │ │ │ │ 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 +1456037,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: 0xf7e400bf │ │ │ │ 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 +1458361,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 r5, #32 │ │ │ │ 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 +1458845,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 r1, [sp, #800] @ 0x320 │ │ │ │ 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 +1460355,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, #32] │ │ │ │ lsls r1, r1, #5 │ │ │ │ - movs r0, #26 │ │ │ │ + movs r1, #250 @ 0xfa │ │ │ │ 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 +1463131,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, #24 │ │ │ │ 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 +1463907,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 r6, #32 │ │ │ │ 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 +1466502,141 @@ │ │ │ │ ... │ │ │ │ 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 r5, #62 @ 0x3e │ │ │ │ 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 48941c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x37337c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 48a084 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373fe4> │ │ │ │ + b.n 489444 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3733a4> │ │ │ │ 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 4898cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x37382c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r3, [pc, #400] @ (489bcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373b2c>) │ │ │ │ + ldr r5, [pc, #272] @ (489b4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373aac>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00de │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 489b74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373ad4> │ │ │ │ + b.n 489f34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373e94> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489b94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373af4> │ │ │ │ + b.n 489f54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373eb4> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489c18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373b78> │ │ │ │ + b.n 489fd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373f38> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489c30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373b90> │ │ │ │ + b.n 489ff0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373f50> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489b7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373adc> │ │ │ │ + b.n 489f3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373e9c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489b9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373afc> │ │ │ │ + b.n 489f5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373ebc> │ │ │ │ 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 489fdc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373f3c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489c3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373b9c> │ │ │ │ + b.n 489ffc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373f5c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489d68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373cc8> │ │ │ │ + b.n 48a128 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x374088> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489d88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373ce8> │ │ │ │ + b.n 48a148 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3740a8> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - svc 226 @ 0xe2 │ │ │ │ + b.n 489dfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373d5c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - svc 236 @ 0xec │ │ │ │ + b.n 489e14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373d74> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - udf #104 @ 0x68 │ │ │ │ + b.n 489b10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373a70> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - udf #122 @ 0x7a │ │ │ │ + b.n 489b38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373a98> │ │ │ │ lsls r2, r0, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - udf #202 @ 0xca │ │ │ │ + b.n 489be0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373b40> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - udf #220 @ 0xdc │ │ │ │ + b.n 489c08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373b68> │ │ │ │ lsls r2, r0, #3 │ │ │ │ adds r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - udf #16 │ │ │ │ + svc 240 @ 0xf0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - udf #34 @ 0x22 │ │ │ │ + b.n 489aa0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373a00> │ │ │ │ lsls r2, r0, #3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - udf #118 @ 0x76 │ │ │ │ + b.n 489b50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373ab0> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - udf #132 @ 0x84 │ │ │ │ + b.n 489b70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373ad0> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489cdc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373c3c> │ │ │ │ + b.n 48a09c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373ffc> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489cfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373c5c> │ │ │ │ + b.n 48a0bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x37401c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489c00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373b60> │ │ │ │ + b.n 489fc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373f20> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489c20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373b80> │ │ │ │ + b.n 489fe0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373f40> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489c24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373b84> │ │ │ │ + b.n 489fe4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373f44> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489c44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373ba4> │ │ │ │ + b.n 48a004 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373f64> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489b58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373ab8> │ │ │ │ + b.n 489f18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373e78> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489b78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373ad8> │ │ │ │ + b.n 489f38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373e98> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ble.n 489abc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373a1c> │ │ │ │ + svc 216 @ 0xd8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - udf #6 │ │ │ │ + svc 230 @ 0xe6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489b58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373ab8> │ │ │ │ + b.n 489f18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373e78> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489b78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373ad8> │ │ │ │ + b.n 489f38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373e98> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - svc 156 @ 0x9c │ │ │ │ + b.n 489dd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373d34> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - svc 170 @ 0xaa │ │ │ │ + b.n 489df4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373d54> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489c58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373bb8> │ │ │ │ + b.n 48a018 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373f78> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489c88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373be8> │ │ │ │ + b.n 48a048 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373fa8> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489c8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373bec> │ │ │ │ + b.n 48a04c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373fac> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489ca4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373c04> │ │ │ │ + b.n 48a064 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373fc4> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - svc 6 │ │ │ │ + b.n 489cc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373c20> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - svc 20 │ │ │ │ + b.n 489ce0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373c40> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - svc 172 @ 0xac │ │ │ │ + b.n 489e14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373d74> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - svc 186 @ 0xba │ │ │ │ + b.n 489e34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373d94> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - udf #198 @ 0xc6 │ │ │ │ + b.n 489c50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373bb0> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - udf #208 @ 0xd0 │ │ │ │ + b.n 489c68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373bc8> │ │ │ │ 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 48a018 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373f78> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489c80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373be0> │ │ │ │ + b.n 48a040 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373fa0> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bgt.n 489ad4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373a34> │ │ │ │ + udf #190 @ 0xbe │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bgt.n 489af4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373a54> │ │ │ │ + udf #204 @ 0xcc │ │ │ │ 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 +1467866,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> │ │ │ │ + bmi.n 48a740 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3746a0> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bcs.n 48a7a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x374700> │ │ │ │ + bmi.n 48a760 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3746c0> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bcc.n 48a860 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3747c0> │ │ │ │ + bpl.n 48a820 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x374780> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bcc.n 48a888 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3747e8> │ │ │ │ + bpl.n 48a848 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3747a8> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bcs.n 48a74c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3746ac> │ │ │ │ + bmi.n 48a70c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x37466c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bcs.n 48a77c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3746dc> │ │ │ │ + bmi.n 48a73c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x37469c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bcs.n 48a7cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x37472c> │ │ │ │ + bmi.n 48a78c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3746ec> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bcc.n 48a7fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x37475c> │ │ │ │ + bmi.n 48a7bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x37471c> │ │ │ │ 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, #24 │ │ │ │ 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 +1471955,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 │ │ │ │ + adcs.w r1, lr, r8, lsl #1 │ │ │ │ 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 +1472471,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 48d5a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x377508> │ │ │ │ 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 +1474027,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> │ │ │ │ + bhi.n 48e88c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3787ec> │ │ │ │ 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 +1476014,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 ac6e10 │ │ │ │ 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 +1476062,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 ac6e10 │ │ │ │ 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 +1476107,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 ac6e10 │ │ │ │ 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 +1476259,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 ac6e10 │ │ │ │ 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 +1476319,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 ac6de0 │ │ │ │ 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 +1476731,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 ac6e10 │ │ │ │ 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 +1487950,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 r7, [pc, #96] @ (4977c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x381720>) │ │ │ │ lsls r0, r1, #5 │ │ │ │ - ldr r4, [pc, #560] @ (497994 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3818f4>) │ │ │ │ + ldr r6, [pc, #432] @ (497914 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x381874>) │ │ │ │ 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 r6, [pc, #112] @ (4977dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x38173c>) │ │ │ │ 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 +1488019,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 r5, [pc, #472] @ (4979e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x381944>) │ │ │ │ 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 +1488299,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 r7, [pc, #328] @ (497c30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x381b90>) │ │ │ │ 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 +1490547,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 r2, #216 @ 0xd8 │ │ │ │ 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 +1490563,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 r2, #188 @ 0xbc │ │ │ │ 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 +1491641,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] │ │ │ │ + ldr r6, [r0, r3] │ │ │ │ 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 +1492759,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} │ │ │ │ + bne.n 49aa9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3849fc> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldmia r7, {r3, r7} │ │ │ │ + bne.n 49aaa0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x384a00> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - beq.n 49aa98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3849f8> │ │ │ │ + bcs.n 49aa58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3849b8> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldmia r7!, {r6} │ │ │ │ + bne.n 49aa18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x384978> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldmia r7!, {r1, r6} │ │ │ │ + bne.n 49aa20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x384980> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrsh r0, [r7, r7] │ │ │ │ + str r0, [r3, #28] │ │ │ │ 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 +1494156,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 r6!, {r4, r6} │ │ │ │ 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 +1498811,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} │ │ │ │ + beq.n 49e91c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x38887c> │ │ │ │ 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 +1499781,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 │ │ │ │ + ldrh r4, [r0, #0] │ │ │ │ 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 +1501239,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] │ │ │ │ + str r2, [r1, #0] │ │ │ │ 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 +1502670,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 r3, pc, #880 @ (adr r3, 4a151c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x38b47c>) │ │ │ │ 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 +1525148,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 r1, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r0, #5 │ │ │ │ - stmia r7!, {r1, r3, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r5, r7} │ │ │ │ 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 +1527990,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 │ │ │ │ + cbnz r4, 4b1c6a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x39bbca> │ │ │ │ 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 +1532091,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 r5, #30 │ │ │ │ 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 +1534377,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 │ │ │ │ + adds r0, r1, #0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - subs r0, r4, r0 │ │ │ │ + adds r0, r0, #0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - b.n 4b628c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a01ec> │ │ │ │ + b.n 4b664c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a05ac> │ │ │ │ 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 +1534968,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 ac57f8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4b6544 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a04a4> │ │ │ │ - bl ac5690 │ │ │ │ + bl ac5820 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl ac5314 │ │ │ │ + bl ac54a4 │ │ │ │ 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 ac5820 │ │ │ │ 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 ac57f8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4b6552 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a04b2> │ │ │ │ - bl ac5690 │ │ │ │ + bl ac5820 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl ac5314 │ │ │ │ + bl ac54a4 │ │ │ │ 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 ac5820 │ │ │ │ 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 +1536296,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 ac6de0 │ │ │ │ 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 ac6de0 │ │ │ │ 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 +1536366,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 ac6e10 │ │ │ │ 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 ac6ebc │ │ │ │ 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 +1536438,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 ac6e10 │ │ │ │ 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 ac6e10 │ │ │ │ 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 +1536483,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 ac6ebc │ │ │ │ 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 +1563389,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 │ │ │ │ + mov ip, 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 +1563995,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, #12] │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ @@ -1564289,16 +1564319,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> │ │ │ │ - lsls r6, r7, #2 │ │ │ │ + strd r0, r0, [sl, #-760]! @ 0x2f8 │ │ │ │ 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>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1570975,15 +1571004,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 │ │ │ │ + rsb 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 +1577785,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] │ │ │ │ + ldrh r4, [r6, r5] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bmi.n 4d21a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc104> │ │ │ │ + bvs.n 4d2164 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc0c4> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r4, [r4, r5] │ │ │ │ + ldrh r4, [r0, r5] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r6, [r6, r4] │ │ │ │ + ldrh r6, [r2, r4] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r0, [r3, r6] │ │ │ │ + strb r0, [r7, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mov lr, sl │ │ │ │ + ldr r0, [pc, #728] @ (4d2438 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc398>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r4, r6] │ │ │ │ + ldrh r2, [r0, r6] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r0, [r4, r4] │ │ │ │ + ldrh r0, [r0, r4] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r6, [r4, r5] │ │ │ │ + ldrh r6, [r0, r5] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r0, [r0, r6] │ │ │ │ + ldrh r0, [r4, r5] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r2, [r7, r3] │ │ │ │ + ldrh r2, [r3, r3] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r4, [r3, r3] │ │ │ │ + ldrh r4, [r7, r2] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bcc.n 4d20d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc034> │ │ │ │ + bpl.n 4d2094 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bbff4> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [r4, #20] │ │ │ │ + str r6, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - vshr.u64 d0, d26, #32 │ │ │ │ - ldr r2, [r5, r4] │ │ │ │ + lsls r0, r0, #6 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldrh r2, [r1, r4] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r4, [sp, #672] @ 0x2a0 │ │ │ │ + str r6, [sp, #544] @ 0x220 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r2, [r1, r4] │ │ │ │ + ldrh r2, [r5, r3] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r0, [r3, r2] │ │ │ │ + ldrh r0, [r7, r1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bpl.n 4d2124 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc084> │ │ │ │ + bvc.n 4d20e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc044> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r0, [r4, r3] │ │ │ │ + ldrh r0, [r0, r3] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r2, [r7, r1] │ │ │ │ + ldrh r2, [r3, r1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r4, [r2, #20] │ │ │ │ + ldr r4, [r6, #48] @ 0x30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r3, r4] │ │ │ │ + ldrh r2, [r7, r3] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r4, [r7, r4] │ │ │ │ + ldrh r4, [r3, r4] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r6, [r1, r3] │ │ │ │ + ldrh r6, [r5, r2] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bcc.n 4d2264 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc1c4> │ │ │ │ + bpl.n 4d2224 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc184> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bcc.n 4d225c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc1bc> │ │ │ │ + bpl.n 4d221c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc17c> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bcc.n 4d2254 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc1b4> │ │ │ │ + bpl.n 4d2214 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc174> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bcc.n 4d224c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc1ac> │ │ │ │ + bpl.n 4d220c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc16c> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bcc.n 4d2244 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc1a4> │ │ │ │ + bpl.n 4d2204 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc164> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bcc.n 4d223c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc19c> │ │ │ │ + bpl.n 4d21fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc15c> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bcc.n 4d2234 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc194> │ │ │ │ + bpl.n 4d21f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc154> │ │ │ │ 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 +1577900,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] │ │ │ │ + ldrh r4, [r4, r1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r6, [r0, r2] │ │ │ │ + ldrh r6, [r4, r1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r4, [r1, r2] │ │ │ │ + ldrh r4, [r5, r1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r2, [r2, r2] │ │ │ │ + ldrh r2, [r6, r1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r0, [r3, r2] │ │ │ │ + ldrh r0, [r7, r1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ + ldrh r2, [r0, r2] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - rsbs r0, r4, #199 @ 0xc7 │ │ │ │ - ldr r6, [r4, r2] │ │ │ │ + @ instruction: 0xf3b400c7 │ │ │ │ + ldrh r6, [r0, r2] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r4, [r5, r2] │ │ │ │ + ldrh r4, [r1, r2] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r6, [r5, r2] │ │ │ │ + ldrh r6, [r1, r2] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r0, [r7, r2] │ │ │ │ + ldrh r0, [r3, r2] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r2, [r7, r0] │ │ │ │ + ldrh r2, [r3, r0] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r2, #88 @ 0x58 │ │ │ │ + movs r4, #56 @ 0x38 │ │ │ │ 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 +1577980,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] │ │ │ │ + ldrh r4, [r6, r0] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r2, sp, #936 @ 0x3a8 │ │ │ │ + add r4, sp, #808 @ 0x328 │ │ │ │ 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 +1578323,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, #116] @ 0x74 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r2, [r3, r5] │ │ │ │ + ldr r2, [r7, r4] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r0, [r5, #80] @ 0x50 │ │ │ │ + ldr r0, [r1, #112] @ 0x70 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r2, [r5, r4] │ │ │ │ + ldr r2, [r1, r4] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r0, [r6, #76] @ 0x4c │ │ │ │ + ldr r0, [r2, #108] @ 0x6c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sub sp, #472 @ 0x1d8 │ │ │ │ + uxtb r6, r2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsb r0, [r7, r3] │ │ │ │ + ldr r0, [r3, r3] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r0, [r7, #68] @ 0x44 │ │ │ │ + ldr r0, [r3, #100] @ 0x64 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r0, #206 @ 0xce │ │ │ │ + adds r2, #174 @ 0xae │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r0, [r4, #68] @ 0x44 │ │ │ │ + ldr r0, [r0, #100] @ 0x64 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 4d2ac8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bca28> │ │ │ │ + b.n 4d2e88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bcde8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [r5, #64] @ 0x40 │ │ │ │ + ldr r0, [r1, #96] @ 0x60 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ + lsls r4, r0, #11 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ble.n 4d265c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc5bc> │ │ │ │ + svc 194 @ 0xc2 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - b.n 4d2070 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bbfd0> │ │ │ │ + b.n 4d2430 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc390> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d2060 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bbfc0> │ │ │ │ + b.n 4d2420 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc380> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bic.w r0, r2, fp, lsl #3 │ │ │ │ - ldr r0, [r5, #56] @ 0x38 │ │ │ │ + stc 0, cr0, [r2], {203} @ 0xcb │ │ │ │ + ldr r0, [r1, #88] @ 0x58 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, sp, #688 @ 0x2b0 │ │ │ │ + cbz r4, 4d26ce <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc62e> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r6, [r5, r6] │ │ │ │ + ldrsb r6, [r1, r6] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r6, [r5, #48] @ 0x30 │ │ │ │ + ldr r6, [r1, #80] @ 0x50 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r5, #72] @ 0x48 │ │ │ │ + str r6, [r1, #104] @ 0x68 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r1, #48] @ 0x30 │ │ │ │ + ldr r4, [r5, #76] @ 0x4c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r5, #68] @ 0x44 │ │ │ │ + str r6, [r1, #100] @ 0x64 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r1, #44] @ 0x2c │ │ │ │ + ldr r4, [r5, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r5, #64] @ 0x40 │ │ │ │ + str r4, [r1, #96] @ 0x60 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [r1, #40] @ 0x28 │ │ │ │ + ldr r2, [r5, #68] @ 0x44 │ │ │ │ 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 +1578404,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] │ │ │ │ + ldrsh r0, [r5, r1] │ │ │ │ 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 +1578618,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] │ │ │ │ + strb r0, [r7, r5] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r4, [r3, r3] │ │ │ │ + strb r4, [r7, r2] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, r6, r3 │ │ │ │ + subs r4, r2, r3 │ │ │ │ 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 │ │ │ │ + movs r0, #166 @ 0xa6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r2, r0] │ │ │ │ + strh r2, [r6, r7] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r0, [r7, r7] │ │ │ │ + strh r0, [r3, r7] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r0, #2 │ │ │ │ + movs r0, #96 @ 0x60 │ │ │ │ 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 +1578698,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] │ │ │ │ + strh r0, [r5, r4] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r6, [r3, r4] │ │ │ │ + strh r6, [r7, r3] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r6, [r0, r4] │ │ │ │ + strh r6, [r4, r3] │ │ │ │ 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 +1578750,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, #15 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldmia r2!, {r4} │ │ │ │ + ldmia r3!, {r4, r5, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bvc.n 4d2b1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bca7c> │ │ │ │ + bls.n 4d2adc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bca3c> │ │ │ │ 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 +1578806,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 r6, {r1, r3, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r7, r0] │ │ │ │ + strh r2, [r3, r0] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - pop {r1, r2, r3, r6} │ │ │ │ + bkpt 0x002e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d2380 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc2e0> │ │ │ │ + b.n 4d2740 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc6a0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - udf #62 @ 0x3e │ │ │ │ + b.n 4d2b84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bcae4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r0, r0] │ │ │ │ + str r4, [r4, r7] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r7, [pc, #1016] @ (4d2f48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bcea8>) │ │ │ │ + str r6, [r3, r7] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, #168 @ 0xa8 │ │ │ │ + subs r6, #136 @ 0x88 │ │ │ │ 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 +1578924,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, #112] @ 0x70 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r7, [pc, #784] @ (4d2f5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bcebc>) │ │ │ │ + str r4, [r4, r6] │ │ │ │ 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 4d26e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc648> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r6, #56] @ 0x38 │ │ │ │ + ldrh r6, [r2, #8] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r7, [pc, #168] @ (4d2d04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bcc64>) │ │ │ │ + str r2, [r1, r4] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r7, [pc, #192] @ (4d2d20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bcc80>) │ │ │ │ + str r0, [r2, r4] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r7, [pc, #88] @ (4d2cbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bcc1c>) │ │ │ │ + str r6, [r6, r3] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r7, [pc, #128] @ (4d2ce8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bcc48>) │ │ │ │ + str r0, [r0, r4] │ │ │ │ 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 +1578974,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 │ │ │ │ + pop {r1, r3, r4} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r6, [r6, r6] │ │ │ │ + ldrsh r6, [r2, 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, #4040] @ 0xfc8 │ │ │ │ ldrb.w r5, [r0, #33] @ 0x21 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1579422,89 +1579452,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>) │ │ │ │ + str r0, [r5, r1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r0, [r4, #0] │ │ │ │ + ldrh r0, [r0, #16] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r6, [pc, #320] @ (4d3314 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd274>) │ │ │ │ + str r0, [r6, r0] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r2, [r3, #0] │ │ │ │ + ldrh r2, [r7, #14] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r4, [r0, #0] │ │ │ │ + ldrh r4, [r4, #14] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r4, [r5, #52] @ 0x34 │ │ │ │ + str r4, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bpl.n 4d3258 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd1b8> │ │ │ │ + bvc.n 4d3218 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd178> │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r4, [pc, #544] @ (4d3408 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd368>) │ │ │ │ + ldr r6, [pc, #416] @ (4d3388 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd2e8>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r0, [r7, #32] │ │ │ │ + str r0, [r3, #64] @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r6, #144 @ 0x90 │ │ │ │ + cmp r0, #112 @ 0x70 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [pc, #816] @ (4d3524 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd484>) │ │ │ │ + ldr r6, [pc, #688] @ (4d34a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd404>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r4, [r6, #28] │ │ │ │ + str r4, [r2, #60] @ 0x3c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [pc, #504] @ (4d33f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd354>) │ │ │ │ + ldr r6, [pc, #376] @ (4d3374 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd2d4>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r4, [pc, #488] @ (4d33e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd348>) │ │ │ │ + ldr r6, [pc, #360] @ (4d3368 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd2c8>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r4, [pc, #432] @ (4d33b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd314>) │ │ │ │ + ldr r6, [pc, #304] @ (4d3334 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd294>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r4, [pc, #456] @ (4d33d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd330>) │ │ │ │ + ldr r6, [pc, #328] @ (4d3350 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd2b0>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r4, [pc, #368] @ (4d337c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd2dc>) │ │ │ │ + ldr r6, [pc, #240] @ (4d32fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd25c>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r6, [r6, #20] │ │ │ │ + str r6, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [pc, #872] @ (4d357c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd4dc>) │ │ │ │ + ldr r5, [pc, #744] @ (4d34fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd45c>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bge.n 4d3274 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd1d4> │ │ │ │ + bgt.n 4d3234 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd194> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 4d3260 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd1c0> │ │ │ │ + bgt.n 4d3220 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd180> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - svc 96 @ 0x60 │ │ │ │ + b.n 4d34a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd400> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [r1, #12] │ │ │ │ + str r2, [r5, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcs.n 4d31bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd11c> │ │ │ │ + bmi.n 4d317c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd0dc> │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r2, [pc, #808] @ (4d3554 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd4b4>) │ │ │ │ + ldr r4, [pc, #680] @ (4d34d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd434>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r3, [pc, #272] @ (4d3340 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd2a0>) │ │ │ │ + ldr r5, [pc, #144] @ (4d32c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd220>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r3, [pc, #208] @ (4d3304 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd264>) │ │ │ │ + ldr r5, [pc, #80] @ (4d3284 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd1e4>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r5, [sp, #160] @ 0xa0 │ │ │ │ + ldr r7, [sp, #32] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb682 │ │ │ │ + @ instruction: 0xb862 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r5, [sp, #128] @ 0x80 │ │ │ │ + ldr r7, [sp, #0] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r5, [sp, #56] @ 0x38 │ │ │ │ + ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r2, [r6, #0] │ │ │ │ + str r2, [r2, #32] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r5, #104 @ 0x68 │ │ │ │ + movs r7, #72 @ 0x48 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r5, #90 @ 0x5a │ │ │ │ + movs r7, #58 @ 0x3a │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r5, #76 @ 0x4c │ │ │ │ + movs r7, #44 @ 0x2c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r4, #254 @ 0xfe │ │ │ │ + movs r6, #222 @ 0xde │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r4, #234 @ 0xea │ │ │ │ + movs r6, #202 @ 0xca │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r4, #214 @ 0xd6 │ │ │ │ + movs r6, #182 @ 0xb6 │ │ │ │ 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 +1579592,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 r2, [pc, #576] @ (4d3548 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd4a8>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r6, [sp, #320] @ 0x140 │ │ │ │ + ldr r0, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r1, #112 @ 0x70 │ │ │ │ + adds r3, #80 @ 0x50 │ │ │ │ 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 +1579840,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 r2, [pc, #152] @ (4d3600 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd560>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - sxtb r6, r5 │ │ │ │ + push {r1, r2, r3, r6} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r7!, {r1, r5, r6} │ │ │ │ + bne.n 4d35f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd554> │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrb r4, [r4, #17] │ │ │ │ + ldrb r4, [r0, #25] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - lsls r4, r1, #10 │ │ │ │ + lsls r4, r5, #17 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0x47ce │ │ │ │ + ldr r1, [pc, #696] @ (4d3834 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd794>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stmia r0!, {r2, r4, r6} │ │ │ │ + stmia r2!, {r2, r4, r5} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - blt.n 4d3584 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd4e4> │ │ │ │ + bgt.n 4d3544 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd4a4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bx r4 │ │ │ │ + ldr r1, [pc, #8] @ (4d3590 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd4f0>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - @ instruction: 0xf7dc00c0 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldrsh.w r0, [ip, #192] @ 0xc0 │ │ │ │ + ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - revsh r4, r3 │ │ │ │ + pop {r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - mov lr, r5 │ │ │ │ + ldr r0, [pc, #568] @ (4d37d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd730>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - sub sp, #360 @ 0x168 │ │ │ │ + uxth r2, r7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r5, [sp, #544] @ 0x220 │ │ │ │ + str r7, [sp, #416] @ 0x1a0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - mov r8, r1 │ │ │ │ + ldr r0, [pc, #416] @ (4d3744 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd6a4>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - mov r4, fp │ │ │ │ + ldr r0, [pc, #240] @ (4d3698 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd5f8>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - mov r4, ip │ │ │ │ + ldr r0, [pc, #272] @ (4d36bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd61c>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - orr.w r0, r8, sl, ror #2 │ │ │ │ + stc 0, cr0, [r8], #-744 @ 0xfffffd18 │ │ │ │ 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 +1579903,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 r6, [sp, #616] @ 0x268 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bls.n 4d3690 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd5f0> │ │ │ │ + blt.n 4d3650 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd5b0> │ │ │ │ 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 +1580301,118 @@ │ │ │ │ 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 │ │ │ │ + @ instruction: 0x47f6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cbz r4, 4d39f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd954> │ │ │ │ + cbz r4, 4d3a2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd98c> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r7, [sp, #232] @ 0xe8 │ │ │ │ - lsls r4, r7, #2 │ │ │ │ - ldr r7, [sp, #232] @ 0xe8 │ │ │ │ + add r1, pc, #104 @ (adr r1, 4d3a3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd99c>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r7, [sp, #224] @ 0xe0 │ │ │ │ + add r1, pc, #104 @ (adr r1, 4d3a40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd9a0>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [sp, #912] @ 0x390 │ │ │ │ + add r1, pc, #96 @ (adr r1, 4d3a3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd99c>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - ldr r7, [sp, #312] @ 0x138 │ │ │ │ + add r0, pc, #784 @ (adr r0, 4d3cf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bdc50>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp r0, r6 │ │ │ │ + ittt le │ │ │ │ + lslle r6, r0, #3 │ │ │ │ + addle r1, pc, #184 @ (adr r1, 4d3aa0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bda00>) │ │ │ │ + lslle r4, r7, #2 │ │ │ │ + bx r2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r6, r5 │ │ │ │ + bx r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r6, r5 │ │ │ │ + bx r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r2, fp │ │ │ │ + bx r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r5, #42 @ 0x2a │ │ │ │ + cmp r7, #10 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #328] @ 0x148 │ │ │ │ + str r5, [sp, #200] @ 0xc8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - pop {r2, r4, r5, pc} │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - sbcs r2, r7 │ │ │ │ + ite ne │ │ │ │ + lslne r6, r0, #3 │ │ │ │ + biceq r2, r3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add lr, sp │ │ │ │ + mov lr, r9 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - pop {r1, r2, r4, r6, r7} │ │ │ │ + bkpt 0x00b6 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add lr, sp │ │ │ │ + mov lr, r9 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r4, [r7, #44] @ 0x2c │ │ │ │ + str r4, [r3, #76] @ 0x4c │ │ │ │ lsls r2, r0, #3 │ │ │ │ ldmia r0!, {r1, r2, r3, r5} │ │ │ │ lsls r7, r6, #5 │ │ │ │ - pop {r4, r7} │ │ │ │ + bkpt 0x0070 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - pop {r3, r7} │ │ │ │ + bkpt 0x0068 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - pop {r7} │ │ │ │ + bkpt 0x0060 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - pop {r3, r4, r5, r6} │ │ │ │ + bkpt 0x0058 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - pop {r1, r2, r3, r5, r6} │ │ │ │ + bkpt 0x004e │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bics r0, r4 │ │ │ │ + cmp r8, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - pop {r1, r2, r3, r4, r6} │ │ │ │ + bkpt 0x003e │ │ │ │ lsls r6, r0, #3 │ │ │ │ - pop {r2, r4, r6} │ │ │ │ + bkpt 0x0034 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - pop {r2, r3, r6} │ │ │ │ + bkpt 0x002c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - pop {r2, r6} │ │ │ │ + bkpt 0x0024 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r2, r8 │ │ │ │ + mov r2, r4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r4, r5 │ │ │ │ + add ip, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r4, r2, #19 │ │ │ │ + lsls r4, r6, #26 │ │ │ │ lsls r2, r0, #3 │ │ │ │ asrs r2, r1, #3 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - lsls r0, r5, #18 │ │ │ │ + lsls r0, r1, #26 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - muls r0, r2 │ │ │ │ + cmp r0, r6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r3, pc, #888 @ (adr r3, 4d3dd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bdd38>) │ │ │ │ + add r5, pc, #760 @ (adr r5, 4d3d58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bdcb8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r2, 4d3ab0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bda10> │ │ │ │ + pop {r1, r4, pc} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - orrs r6, r1 │ │ │ │ + add lr, sp │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r6, r3 │ │ │ │ + add r6, pc │ │ │ │ lsls r6, r7, #2 │ │ │ │ - b.n 4d36f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd650> │ │ │ │ - lsls r2, r7, #2 │ │ │ │ - negs r6, r7 │ │ │ │ + @ instruction: 0xe82000ba │ │ │ │ + add r6, fp │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrb r4, [r3, r4] │ │ │ │ + ldrsh r4, [r7, r3] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d3b5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bdabc> │ │ │ │ + bcs.n 4d3b1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bda7c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r2, r3, r5, r7} │ │ │ │ + stmia r2!, {r2, r3, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmn r0, r7 │ │ │ │ + add r8, fp │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #86 @ 0x56 │ │ │ │ + movs r2, #54 @ 0x36 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - negs r4, r5 │ │ │ │ + add r4, r9 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldmia r0!, {r1, r3, r5} │ │ │ │ + ldmia r2!, {r1, r3} │ │ │ │ lsls r6, r7, #2 │ │ │ │ - negs r0, r6 │ │ │ │ + add r0, sl │ │ │ │ lsls r6, r7, #2 │ │ │ │ - negs r2, r7 │ │ │ │ + add r2, fp │ │ │ │ lsls r6, r7, #2 │ │ │ │ - beq.n 4d3b14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bda74> │ │ │ │ + bcs.n 4d3ad4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bda34> │ │ │ │ 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 +1580485,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, 4d3bc6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bdb26> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cbnz r4, 4d3b8e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bdaee> │ │ │ │ + cbnz r4, 4d3bc6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bdb26> │ │ │ │ lsls r6, r0, #3 │ │ │ │ str r3, [sp, #344] @ 0x158 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - sbcs r2, r4 │ │ │ │ + bics r2, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r6, [r0, #46] @ 0x2e │ │ │ │ + ldrh r6, [r4, #60] @ 0x3c │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adcs r6, r1 │ │ │ │ + orrs r6, r5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adcs r0, r0 │ │ │ │ + orrs 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 +1581620,153 @@ │ │ │ │ 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 │ │ │ │ + asrs r2, r7, #3 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [pc, #384] @ (4d48b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3be814>) │ │ │ │ + ldr r6, [pc, #256] @ (4d4834 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3be794>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r4, [pc, #88] @ (4d4790 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3be6f0>) │ │ │ │ + ldr r5, [pc, #984] @ (4d4b10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bea70>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r6, [r7, r6] │ │ │ │ + strb r6, [r3, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 15, cr0, cr2, cr0, {6} │ │ │ │ - movs r6, #172 @ 0xac │ │ │ │ + @ instruction: 0xf0d200c0 │ │ │ │ + cmp r0, #140 @ 0x8c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bpl.n 4d468c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3be5ec> │ │ │ │ + bvc.n 4d464c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3be5ac> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r4, 4d477c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3be6dc> │ │ │ │ + cbz r4, 4d47b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3be714> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - subs r5, #234 @ 0xea │ │ │ │ + subs r7, #202 @ 0xca │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r7, [sp, #0] │ │ │ │ + add r0, pc, #896 @ (adr r0, 4d4ad8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bea38>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r6, r1] │ │ │ │ + strb r2, [r2, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r7, #174 @ 0xae │ │ │ │ + sbcs r6, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r7, #170 @ 0xaa │ │ │ │ + sbcs r2, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bcc.n 4d46a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3be600> │ │ │ │ + bpl.n 4d4860 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3be7c0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cdp2 0, 7, cr0, cr10, cr1, {6} │ │ │ │ - str r2, [r2, r7] │ │ │ │ + lsls r2, r3, #1 │ │ │ │ + lsls r2, r0, #3 │ │ │ │ + strh r2, [r6, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r6, #30] │ │ │ │ + ldrb r6, [r2, #6] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r3!, {r4, r5, r6} │ │ │ │ + stmia r5!, {r4, r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #26 │ │ │ │ + adds r6, r1, r2 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - subs r6, #110 @ 0x6e │ │ │ │ + eors r6, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strb r6, [r3, #26] │ │ │ │ + ldrb r6, [r7, #1] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r4, [r5, r2] │ │ │ │ + strh r4, [r1, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strb r4, [r5, #24] │ │ │ │ + ldrb r4, [r1, #0] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bx r6 │ │ │ │ + ldr r1, [pc, #88] @ (4d47f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3be750>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ bkpt 0x0096 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - bx r1 │ │ │ │ + ldr r0, [pc, #936] @ (4d4b48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3beaa8>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r3, #190 @ 0xbe │ │ │ │ + subs r5, #158 @ 0x9e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stmia r0!, {r4, r6, r7} │ │ │ │ + stmia r2!, {r4, r5, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r6, r5 │ │ │ │ + cmp r6, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cbz r6, 4d47c6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3be726> │ │ │ │ + cbz r6, 4d47fe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3be75e> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - subs r3, #42 @ 0x2a │ │ │ │ + subs r5, #10 │ │ │ │ lsls r6, r7, #2 │ │ │ │ asrs r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ands r0, r6 │ │ │ │ + tst r0, r2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r5, [pc, #312] @ (4d48f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3be858>) │ │ │ │ + ldr r7, [pc, #184] @ (4d4878 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3be7d8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r2, #50 @ 0x32 │ │ │ │ + subs r4, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r2, pc, #288 @ (adr r2, 4d48e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3be848>) │ │ │ │ + add r4, pc, #160 @ (adr r4, 4d4868 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3be7c8>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r4, [r7, #11] │ │ │ │ + strb r4, [r3, #19] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia.w sl!, {r6, r7} │ │ │ │ - ldmia r5, {r2, r3, r5, r7} │ │ │ │ + eor.w r0, sl, r0, lsl #3 │ │ │ │ + ldmia r7, {r2, r3, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add sp, #504 @ 0x1f8 │ │ │ │ + sxtb r6, r3 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrd r0, r0, [r0], #-768 @ 0x300 │ │ │ │ - strh r4, [r3, #50] @ 0x32 │ │ │ │ + orrs.w r0, r0, r0, lsl #3 │ │ │ │ + ldrh r4, [r7, #0] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r0, sp, #296 @ 0x128 │ │ │ │ + add r2, sp, #168 @ 0xa8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r1, #210 @ 0xd2 │ │ │ │ + subs r3, #178 @ 0xb2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, #130 @ 0x82 │ │ │ │ + subs r2, #98 @ 0x62 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r7, #190 @ 0xbe │ │ │ │ + subs r1, #158 @ 0x9e │ │ │ │ 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>) │ │ │ │ + @ instruction: 0xfa9000c1 │ │ │ │ + ldr r5, [pc, #928] @ (4d4b98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3beaf8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r7, #224 @ 0xe0 │ │ │ │ + subs r1, #192 @ 0xc0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r7, #198 @ 0xc6 │ │ │ │ + subs r1, #166 @ 0xa6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r7, #236 @ 0xec │ │ │ │ + subs r1, #204 @ 0xcc │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r4, [r2, #20] │ │ │ │ + strh r4, [r6, #34] @ 0x22 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - subs r2, #62 @ 0x3e │ │ │ │ + subs r4, #30 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, #118 @ 0x76 │ │ │ │ + subs r2, #86 @ 0x56 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, #36 @ 0x24 │ │ │ │ + subs r2, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, #74 @ 0x4a │ │ │ │ + subs r2, #42 @ 0x2a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, #40 @ 0x28 │ │ │ │ + subs r2, #8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmn r2, r6 │ │ │ │ + add sl, sl │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmn r6, r3 │ │ │ │ + add lr, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r0, r5 │ │ │ │ + add r8, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r0, pc, #712 @ (adr r0, 4d4af4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bea54>) │ │ │ │ + add r2, pc, #584 @ (adr r2, 4d4a74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3be9d4>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r0, pc, #624 @ (adr r0, 4d4aa0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bea00>) │ │ │ │ + add r2, pc, #496 @ (adr r2, 4d4a20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3be980>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - negs r6, r6 │ │ │ │ + add r6, sl │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, r0, r4 │ │ │ │ + subs r4, r4, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r4, #124 @ 0x7c │ │ │ │ + subs r6, #92 @ 0x5c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, #86 @ 0x56 │ │ │ │ + subs r6, #54 @ 0x36 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bkpt 0x006a │ │ │ │ + stmia r0!, {r1, r3, r6} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldmia r2!, {r7} │ │ │ │ + ldmia r4!, {r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r4, #56 @ 0x38 │ │ │ │ + subs r6, #24 │ │ │ │ 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 +1582927,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} │ │ │ │ + ldmia r0!, {r1, r3, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r2, #98 @ 0x62 │ │ │ │ + subs r4, #66 @ 0x42 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cbz r4, 4d5502 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bf462> │ │ │ │ + push {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r1, #182 @ 0xb6 │ │ │ │ + subs r3, #150 @ 0x96 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r1, #202 @ 0xca │ │ │ │ + subs r3, #170 @ 0xaa │ │ │ │ lsls r6, r7, #2 │ │ │ │ - pop {r1, r3, r5} │ │ │ │ + bkpt 0x000a │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r1, #172 @ 0xac │ │ │ │ + subs r3, #140 @ 0x8c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r5!, {r1, r5, r7} │ │ │ │ + stmia r7!, {r1, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r1, #26 │ │ │ │ + subs r2, #250 @ 0xfa │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r3, #146 @ 0x92 │ │ │ │ + adds r5, #114 @ 0x72 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, #238 @ 0xee │ │ │ │ + subs r2, #206 @ 0xce │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r2, r4, #7 │ │ │ │ + lsls r2, r0, #15 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r5, #28 │ │ │ │ + adds r6, #252 @ 0xfc │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r5, #118 @ 0x76 │ │ │ │ + adds r7, #86 @ 0x56 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, #134 @ 0x86 │ │ │ │ + adds r6, #102 @ 0x66 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - b.n 4d576c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bf6cc> │ │ │ │ + b.n 4d5b2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bfa8c> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - stmia r6!, {r1, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r3, r4} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, sp, #16 │ │ │ │ + add r2, sp, #912 @ 0x390 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - b.n 4d56e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bf640> │ │ │ │ + b.n 4d5aa0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bfa00> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r2, #232 @ 0xe8 │ │ │ │ + adds r4, #200 @ 0xc8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, #222 @ 0xde │ │ │ │ + adds r6, #190 @ 0xbe │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cbnz r6, 4d5512 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bf472> │ │ │ │ + revsh r6, r7 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r2, #176 @ 0xb0 │ │ │ │ + adds r4, #144 @ 0x90 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r6, #166 @ 0xa6 │ │ │ │ + subs r0, #134 @ 0x86 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stmia r5!, {r3} │ │ │ │ + stmia r6!, {r3, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ strh r4, [r2, #12] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - adds r2, #34 @ 0x22 │ │ │ │ + adds r4, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #152 @ 0x98 │ │ │ │ + adds r3, #120 @ 0x78 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r6, #62 @ 0x3e │ │ │ │ + subs r0, #30 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r1, #72 @ 0x48 │ │ │ │ + adds r3, #40 @ 0x28 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r4, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r6, [r5, #60] @ 0x3c │ │ │ │ + str r1, [sp, #568] @ 0x238 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r6, #148 @ 0x94 │ │ │ │ + adds r0, #116 @ 0x74 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r1, #156 @ 0x9c │ │ │ │ + adds r3, #124 @ 0x7c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - vld1.8 {d16[6]}, [ip], r8 │ │ │ │ - adds r1, #70 @ 0x46 │ │ │ │ + smlald r0, r0, ip, r8 │ │ │ │ + adds r3, #38 @ 0x26 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r1, #10 │ │ │ │ + adds r2, #234 @ 0xea │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, #164 @ 0xa4 │ │ │ │ + adds r2, #132 @ 0x84 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r1, [pc, #792] @ (4d586c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bf7cc>) │ │ │ │ + ldr r3, [pc, #664] @ (4d57ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bf74c>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, #132 @ 0x84 │ │ │ │ + adds r2, #100 @ 0x64 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #186 @ 0xba │ │ │ │ + adds r1, #154 @ 0x9a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - hlt 0x0016 │ │ │ │ + pop {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r7, #120 @ 0x78 │ │ │ │ + adds r1, #88 @ 0x58 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r1, #98 @ 0x62 │ │ │ │ + adds r3, #66 @ 0x42 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, #184 @ 0xb8 │ │ │ │ + adds r2, #152 @ 0x98 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, #208 @ 0xd0 │ │ │ │ + adds r2, #176 @ 0xb0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, #152 @ 0x98 │ │ │ │ + adds r2, #120 @ 0x78 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - sxtb r2, r3 │ │ │ │ + push {r1, r3, r4, r5} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - push {r2, r4, r6, r7} │ │ │ │ + @ instruction: 0xb6b4 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r6, #118 @ 0x76 │ │ │ │ + adds r0, #86 @ 0x56 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, #48 @ 0x30 │ │ │ │ + adds r2, #16 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r2, [r0, #112] @ 0x70 │ │ │ │ + strb r2, [r4, #3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r6, #29] │ │ │ │ + ldrb r4, [r2, #5] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r1, [sp, #712] @ 0x2c8 │ │ │ │ + str r3, [sp, #584] @ 0x248 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r4, [r7, #28] │ │ │ │ + ldrh r4, [r3, #44] @ 0x2c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r4, #134 @ 0x86 │ │ │ │ + adds r6, #102 @ 0x66 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r2, #12 │ │ │ │ + asrs r4, r6, #19 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r7, #162 @ 0xa2 │ │ │ │ + sbcs r2, r0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r5, #196 @ 0xc4 │ │ │ │ + adds r7, #164 @ 0xa4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r5, #144 @ 0x90 │ │ │ │ + adds r7, #112 @ 0x70 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r5, #106 @ 0x6a │ │ │ │ + adds r7, #74 @ 0x4a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r5, #52 @ 0x34 │ │ │ │ + adds r7, #20 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, #214 @ 0xd6 │ │ │ │ + adds r6, #182 @ 0xb6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, #164 @ 0xa4 │ │ │ │ + adds r6, #132 @ 0x84 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r3, #174 @ 0xae │ │ │ │ + adds r5, #142 @ 0x8e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r3, #140 @ 0x8c │ │ │ │ + adds r5, #108 @ 0x6c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r3, #114 @ 0x72 │ │ │ │ + adds r5, #82 @ 0x52 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r5, #108 @ 0x6c │ │ │ │ + adds r7, #76 @ 0x4c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, #50 @ 0x32 │ │ │ │ + adds r6, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, #4 │ │ │ │ + adds r5, #228 @ 0xe4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r5, #38 @ 0x26 │ │ │ │ + adds r7, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r5, #0 │ │ │ │ + adds r6, #224 @ 0xe0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, #170 @ 0xaa │ │ │ │ + adds r6, #138 @ 0x8a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, #116 @ 0x74 │ │ │ │ + adds r6, #84 @ 0x54 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, #82 @ 0x52 │ │ │ │ + adds r6, #50 @ 0x32 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, #48 @ 0x30 │ │ │ │ + adds r6, #16 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r3, #254 @ 0xfe │ │ │ │ + adds r5, #222 @ 0xde │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r3, #200 @ 0xc8 │ │ │ │ + adds r5, #168 @ 0xa8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r3, #122 @ 0x7a │ │ │ │ + adds r5, #90 @ 0x5a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r3, #100 @ 0x64 │ │ │ │ + adds r5, #68 @ 0x44 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r3, #50 @ 0x32 │ │ │ │ + adds r5, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r3, #24 │ │ │ │ + adds r4, #248 @ 0xf8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r3, #38 @ 0x26 │ │ │ │ + adds r5, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, #236 @ 0xec │ │ │ │ + adds r4, #204 @ 0xcc │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, #210 @ 0xd2 │ │ │ │ + adds r4, #178 @ 0xb2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, #188 @ 0xbc │ │ │ │ + adds r4, #156 @ 0x9c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, #166 @ 0xa6 │ │ │ │ + adds r4, #134 @ 0x86 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, #140 @ 0x8c │ │ │ │ + adds r4, #108 @ 0x6c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, #110 @ 0x6e │ │ │ │ + adds r4, #78 @ 0x4e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, #84 @ 0x54 │ │ │ │ + adds r4, #52 @ 0x34 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, #50 @ 0x32 │ │ │ │ + adds r4, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r1, #216 @ 0xd8 │ │ │ │ + adds r3, #184 @ 0xb8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r1, #186 @ 0xba │ │ │ │ + adds r3, #154 @ 0x9a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #236 @ 0xec │ │ │ │ + adds r1, #204 @ 0xcc │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #214 @ 0xd6 │ │ │ │ + adds r1, #182 @ 0xb6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ + adds r1, #208 @ 0xd0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #218 @ 0xda │ │ │ │ + adds r1, #186 @ 0xba │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #196 @ 0xc4 │ │ │ │ + adds r1, #164 @ 0xa4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #174 @ 0xae │ │ │ │ + adds r1, #142 @ 0x8e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, #28 │ │ │ │ + adds r1, #252 @ 0xfc │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #250 @ 0xfa │ │ │ │ + adds r1, #218 @ 0xda │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #220 @ 0xdc │ │ │ │ + adds r1, #188 @ 0xbc │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #198 @ 0xc6 │ │ │ │ + adds r1, #166 @ 0xa6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #176 @ 0xb0 │ │ │ │ + adds r1, #144 @ 0x90 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #154 @ 0x9a │ │ │ │ + adds r1, #122 @ 0x7a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #120 @ 0x78 │ │ │ │ + adds r1, #88 @ 0x58 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #94 @ 0x5e │ │ │ │ + adds r1, #62 @ 0x3e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, #208 @ 0xd0 │ │ │ │ + adds r2, #176 @ 0xb0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, #170 @ 0xaa │ │ │ │ + adds r2, #138 @ 0x8a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, #136 @ 0x88 │ │ │ │ + adds r2, #104 @ 0x68 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, #98 @ 0x62 │ │ │ │ + adds r2, #66 @ 0x42 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, #68 @ 0x44 │ │ │ │ + adds r2, #36 @ 0x24 │ │ │ │ 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 +1584110,276 @@ │ │ │ │ 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 │ │ │ │ + adds r0, #60 @ 0x3c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r6, #64 @ 0x40 │ │ │ │ + adds r0, #32 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r6, #20 │ │ │ │ + cmp r7, #244 @ 0xf4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r6, #0 │ │ │ │ + cmp r7, #224 @ 0xe0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r5, #220 @ 0xdc │ │ │ │ + cmp r7, #188 @ 0xbc │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r5, #180 @ 0xb4 │ │ │ │ + cmp r7, #148 @ 0x94 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r5, #172 @ 0xac │ │ │ │ + cmp r7, #140 @ 0x8c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r5, #120 @ 0x78 │ │ │ │ + cmp r7, #88 @ 0x58 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r5, #84 @ 0x54 │ │ │ │ + cmp r7, #52 @ 0x34 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r5, #56 @ 0x38 │ │ │ │ + cmp r7, #24 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r5, #16 │ │ │ │ + cmp r6, #240 @ 0xf0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r6, #36 @ 0x24 │ │ │ │ + cmp r0, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r6, #16 │ │ │ │ + movs r7, #240 @ 0xf0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r5, #252 @ 0xfc │ │ │ │ + movs r7, #220 @ 0xdc │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r4, sp, #480 @ 0x1e0 │ │ │ │ + add r6, sp, #352 @ 0x160 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r7, #108 @ 0x6c │ │ │ │ + cmp r1, #76 @ 0x4c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r7, #78 @ 0x4e │ │ │ │ + cmp r1, #46 @ 0x2e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r3, #44 @ 0x2c │ │ │ │ + cmp r5, #12 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r3, #6 │ │ │ │ + cmp r4, #230 @ 0xe6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - pop {r4, r6, r7, pc} │ │ │ │ + nop {11} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmp r2, #218 @ 0xda │ │ │ │ + cmp r4, #186 @ 0xba │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r2, #164 @ 0xa4 │ │ │ │ + cmp r4, #132 @ 0x84 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r2, #114 @ 0x72 │ │ │ │ + cmp r4, #82 @ 0x52 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r2, #64 @ 0x40 │ │ │ │ + cmp r4, #32 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r2, #14 │ │ │ │ + cmp r3, #238 @ 0xee │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r1, #216 @ 0xd8 │ │ │ │ + cmp r3, #184 @ 0xb8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r1, #174 @ 0xae │ │ │ │ + cmp r3, #142 @ 0x8e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r1, #128 @ 0x80 │ │ │ │ + cmp r3, #96 @ 0x60 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r1, #78 @ 0x4e │ │ │ │ + cmp r3, #46 @ 0x2e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r1, #32 │ │ │ │ + cmp r3, #0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r0, #238 @ 0xee │ │ │ │ + cmp r2, #206 @ 0xce │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r0, #192 @ 0xc0 │ │ │ │ + cmp r2, #160 @ 0xa0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r0, #138 @ 0x8a │ │ │ │ + cmp r2, #106 @ 0x6a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r0, #104 @ 0x68 │ │ │ │ + cmp r2, #72 @ 0x48 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r0, #66 @ 0x42 │ │ │ │ + cmp r2, #34 @ 0x22 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r4, [r3, r3] │ │ │ │ + ldrb r4, [r7, r2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r5, #226 @ 0xe2 │ │ │ │ + movs r7, #194 @ 0xc2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r5, #196 @ 0xc4 │ │ │ │ + movs r7, #164 @ 0xa4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r5, #170 @ 0xaa │ │ │ │ + movs r7, #138 @ 0x8a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r4, [r5, r6] │ │ │ │ + strh r4, [r1, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r0, r7] │ │ │ │ + strh r2, [r4, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r4, 4d626a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c01ca> │ │ │ │ + pop {r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xeaf200c6 │ │ │ │ - stmia r3!, {r3, r4, r5} │ │ │ │ + ldcl 0, cr0, [r2], {198} @ 0xc6 │ │ │ │ + stmia r5!, {r3, r4} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r1!, {r3, r4, r5} │ │ │ │ + stmia r3!, {r3, r4} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r7, #96] @ 0x60 │ │ │ │ + strb r2, [r3, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {} │ │ │ │ + stmia r3!, {r5, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [r0, #100] @ 0x64 │ │ │ │ + strb r6, [r4, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r1!, {r2, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r0!, {r4, r5, r7} │ │ │ │ + stmia r2!, {r4, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r3, #122 @ 0x7a │ │ │ │ + movs r5, #90 @ 0x5a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r6, #186 @ 0xba │ │ │ │ + subs r0, #154 @ 0x9a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r1, #50 @ 0x32 │ │ │ │ + cmp r3, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ strb r6, [r5, #13] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - stmia r1!, {r5, r7} │ │ │ │ + stmia r3!, {r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r4, [r4, #9] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - push {r1, r3, r4, r5} │ │ │ │ + @ instruction: 0xb61a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r3, #46 @ 0x2e │ │ │ │ + movs r5, #14 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - vshr.s64 d0, d31, #2 │ │ │ │ - movs r2, #44 @ 0x2c │ │ │ │ + @ instruction: 0xf19e00bf │ │ │ │ + movs r4, #12 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r2, #20 │ │ │ │ + movs r3, #244 @ 0xf4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r7, #68 @ 0x44 │ │ │ │ + asrs r4, r4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r2, [sp, #808] @ 0x328 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r2, #182 @ 0xb6 │ │ │ │ + movs r4, #150 @ 0x96 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r4, #196 @ 0xc4 │ │ │ │ + cmp r6, #164 @ 0xa4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r4, #164 @ 0xa4 │ │ │ │ + cmp r6, #132 @ 0x84 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r1, #204 @ 0xcc │ │ │ │ + movs r3, #172 @ 0xac │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r1, #178 @ 0xb2 │ │ │ │ + movs r3, #146 @ 0x92 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r4, #96 @ 0x60 │ │ │ │ + cmp r6, #64 @ 0x40 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r4, #56 @ 0x38 │ │ │ │ + cmp r6, #24 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r4, #16 │ │ │ │ + cmp r5, #240 @ 0xf0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r3, #188 @ 0xbc │ │ │ │ + cmp r5, #156 @ 0x9c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r3, #158 @ 0x9e │ │ │ │ + cmp r5, #126 @ 0x7e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r3, #146 @ 0x92 │ │ │ │ + cmp r5, #114 @ 0x72 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r3, #62 @ 0x3e │ │ │ │ + cmp r5, #30 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r7, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r1, [sp, #872] @ 0x368 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r1, #198 @ 0xc6 │ │ │ │ + movs r3, #166 @ 0xa6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r7, [sp, #896] @ 0x380 │ │ │ │ + ldr r1, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r1, #172 @ 0xac │ │ │ │ + movs r3, #140 @ 0x8c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r6, [r3, r7] │ │ │ │ + ldrh r6, [r7, r6] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r6, #162 @ 0xa2 │ │ │ │ + cmp r0, #130 @ 0x82 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r3, #146 @ 0x92 │ │ │ │ + movs r5, #114 @ 0x72 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r3, #166 @ 0xa6 │ │ │ │ + adds r5, #134 @ 0x86 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r2, #206 @ 0xce │ │ │ │ + cmp r4, #174 @ 0xae │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r7, [sp, #200] @ 0xc8 │ │ │ │ + ldr r1, [sp, #72] @ 0x48 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cbz r0, 4d62e6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0246> │ │ │ │ + cbz r0, 4d631e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c027e> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r7, [sp, #104] @ 0x68 │ │ │ │ + ldr r0, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cbz r6, 4d62e6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0246> │ │ │ │ + cbz r6, 4d631e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c027e> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ + movs r2, #96 @ 0x60 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r2, #30 │ │ │ │ + cmp r3, #254 @ 0xfe │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r2, #88 @ 0x58 │ │ │ │ + cmp r4, #56 @ 0x38 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r6, r4, #6 │ │ │ │ + movs r1, #134 @ 0x86 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r4, sp, #40 @ 0x28 │ │ │ │ + add r5, sp, #936 @ 0x3a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r5, #120 @ 0x78 │ │ │ │ + movs r7, #88 @ 0x58 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r7, pc, #312 @ (adr r7, 4d6408 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0368>) │ │ │ │ + add r1, sp, #184 @ 0xb8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r4, #250 @ 0xfa │ │ │ │ + movs r6, #218 @ 0xda │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r4, #4 │ │ │ │ + movs r1, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r1, #218 @ 0xda │ │ │ │ + movs r3, #186 @ 0xba │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r1, #172 @ 0xac │ │ │ │ + movs r3, #140 @ 0x8c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r1, #142 @ 0x8e │ │ │ │ + movs r3, #110 @ 0x6e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #212 @ 0xd4 │ │ │ │ + movs r2, #180 @ 0xb4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r1, #60 @ 0x3c │ │ │ │ + movs r3, #28 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #112 @ 0x70 │ │ │ │ + movs r2, #80 @ 0x50 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #220 @ 0xdc │ │ │ │ + movs r2, #188 @ 0xbc │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #180 @ 0xb4 │ │ │ │ + movs r2, #148 @ 0x94 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #152 @ 0x98 │ │ │ │ + movs r2, #120 @ 0x78 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #212 @ 0xd4 │ │ │ │ + movs r2, #180 @ 0xb4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r3, #7 │ │ │ │ + subs r0, r7, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r1, #7 │ │ │ │ + subs r0, r5, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ + movs r2, #96 @ 0x60 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r1, #7 │ │ │ │ + movs r1, #168 @ 0xa8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r4, pc, #176 @ (adr r4, 4d63c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0324>) │ │ │ │ + add r6, pc, #48 @ (adr r6, 4d6344 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c02a4>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - subs r0, r2, #7 │ │ │ │ + movs r1, #176 @ 0xb0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stmia r4!, {r2, r3} │ │ │ │ + stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - subs r6, r5, #6 │ │ │ │ + movs r1, #142 @ 0x8e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #146 @ 0x92 │ │ │ │ + movs r2, #114 @ 0x72 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r3, #124 @ 0x7c │ │ │ │ + movs r5, #92 @ 0x5c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #60 @ 0x3c │ │ │ │ + movs r2, #28 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrb r6, [r5, #19] │ │ │ │ + ldrb r6, [r1, #27] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ + movs r2, #24 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r4, [sp, #352] @ 0x160 │ │ │ │ + str r6, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsls r2, r1, #16 │ │ │ │ + lsls r2, r5, #23 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r2, pc, #464 @ (adr r2, 4d6510 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0470>) │ │ │ │ + add r4, pc, #336 @ (adr r4, 4d6490 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c03f0>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ite cs │ │ │ │ - lslcs r2, r7, #2 │ │ │ │ - bcc.n 4d61ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c010c> │ │ │ │ - lsls r0, r1, #3 │ │ │ │ - adds r6, r1, #1 │ │ │ │ + stmia r1!, {r2, r3} │ │ │ │ + lsls r2, r7, #2 │ │ │ │ + ldmdb r2, {r3, r6, r7} │ │ │ │ + subs r6, r5, #0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r6, r0, #2 │ │ │ │ + subs r6, r4, #1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r4, pc, #440 @ (adr r4, 4d650c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c046c>) │ │ │ │ + add r6, pc, #312 @ (adr r6, 4d648c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c03ec>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r4, pc, #248 @ (adr r4, 4d6450 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c03b0>) │ │ │ │ + add r6, pc, #120 @ (adr r6, 4d63d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0330>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r4, pc, #160 @ (adr r4, 4d63fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c035c>) │ │ │ │ + add r6, pc, #32 @ (adr r6, 4d637c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c02dc>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r4, pc, #96 @ (adr r4, 4d63c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0320>) │ │ │ │ + add r5, pc, #992 @ (adr r5, 4d6740 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c06a0>) │ │ │ │ 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 +1584846,93 @@ │ │ │ │ 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> │ │ │ │ - lsls r7, r7, #2 │ │ │ │ - str r0, [sp, #776] @ 0x308 │ │ │ │ + stmdb lr!, {r0, r1, r2, r3, r4, r5, r7} │ │ │ │ + str r2, [sp, #648] @ 0x288 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r5, #188 @ 0xbc │ │ │ │ + movs r7, #156 @ 0x9c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strb r0, [r2, #22] │ │ │ │ + strb r0, [r6, #29] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 4d65cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c052c> │ │ │ │ - lsls r7, r7, #2 │ │ │ │ - movs r5, #124 @ 0x7c │ │ │ │ + ldmia.w lr!, {r0, r1, r2, r3, r4, r5, r7} │ │ │ │ + movs r7, #92 @ 0x5c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - b.n 4d6540 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c04a0> │ │ │ │ - lsls r7, r7, #2 │ │ │ │ - pop {r3, r7} │ │ │ │ + ldrd r0, r0, [r4], #-764 @ 0x2fc │ │ │ │ + bkpt 0x0068 │ │ │ │ lsls r2, r7, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4d6468 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c03c8> │ │ │ │ - lsls r7, r7, #2 │ │ │ │ - ldrh r0, [r3, #60] @ 0x3c │ │ │ │ + @ instruction: 0xe80200bf │ │ │ │ + str r1, [sp, #480] @ 0x1e0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r3, #248 @ 0xf8 │ │ │ │ + movs r5, #216 @ 0xd8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r4, [r2, #58] @ 0x3a │ │ │ │ + str r1, [sp, #208] @ 0xd0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r3, #226 @ 0xe2 │ │ │ │ + movs r5, #194 @ 0xc2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r3, #96 @ 0x60 │ │ │ │ + movs r5, #64 @ 0x40 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r5, #90 @ 0x5a │ │ │ │ + adds r7, #58 @ 0x3a │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 4d62c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0228> │ │ │ │ + b.n 4d6688 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c05e8> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrh r6, [r7, #52] @ 0x34 │ │ │ │ + str r0, [sp, #632] @ 0x278 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r3, #84 @ 0x54 │ │ │ │ + movs r5, #52 @ 0x34 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r2, #206 @ 0xce │ │ │ │ + movs r4, #174 @ 0xae │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, #212 @ 0xd4 │ │ │ │ + adds r6, #180 @ 0xb4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 4d6200 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0160> │ │ │ │ + b.n 4d65c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0520> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r3, #6 │ │ │ │ + movs r4, #230 @ 0xe6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r2, #228 @ 0xe4 │ │ │ │ + movs r4, #196 @ 0xc4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strb r4, [r2, #12] │ │ │ │ + strb r4, [r6, #19] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 4d6128 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0088> │ │ │ │ + b.n 4d64e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0448> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r2, #210 @ 0xd2 │ │ │ │ + movs r4, #178 @ 0xb2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - b.n 4d60b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0010> │ │ │ │ + b.n 4d6470 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c03d0> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - rev r6, r2 │ │ │ │ + cbnz r6, 4d68ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c084c> │ │ │ │ lsls r2, r7, #2 │ │ │ │ - movs r2, #136 @ 0x88 │ │ │ │ + movs r4, #104 @ 0x68 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r2, #62 @ 0x3e │ │ │ │ + movs r4, #30 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r3, #21 │ │ │ │ + asrs r0, r7, #28 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r1, #21 │ │ │ │ + asrs r4, r5, #28 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r2, #28 │ │ │ │ + movs r3, #252 @ 0xfc │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r1, #202 @ 0xca │ │ │ │ + movs r3, #170 @ 0xaa │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r4, #20 │ │ │ │ + asrs r4, r0, #28 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r3, #20 │ │ │ │ + asrs r6, r7, #27 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r1, #100 @ 0x64 │ │ │ │ + movs r3, #68 @ 0x44 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #252 @ 0xfc │ │ │ │ + movs r2, #220 @ 0xdc │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r1, #54 @ 0x36 │ │ │ │ + movs r3, #22 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #198 @ 0xc6 │ │ │ │ + movs r2, #166 @ 0xa6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, #204 @ 0xcc │ │ │ │ + adds r4, #172 @ 0xac │ │ │ │ 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 +1585040,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 4d7194 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c10f4> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r0, #212 @ 0xd4 │ │ │ │ + movs r2, #180 @ 0xb4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - b.n 4d6d4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0cac> │ │ │ │ + b.n 4d710c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c106c> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 4d6cd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0c30> │ │ │ │ + b.n 4d7090 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0ff0> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r0, #92 @ 0x5c │ │ │ │ + movs r2, #60 @ 0x3c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #22 │ │ │ │ + movs r1, #246 @ 0xf6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r6, [sp, #392] @ 0x188 │ │ │ │ + add r0, pc, #264 @ (adr r0, 4d6ae4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0a44>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r0, #36 @ 0x24 │ │ │ │ + movs r2, #4 │ │ │ │ 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 +1586196,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 │ │ │ │ + movs r1, #106 @ 0x6a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strb r0, [r5, #12] │ │ │ │ + strb r0, [r1, #20] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r0, r3, #6 │ │ │ │ + movs r1, #120 @ 0x78 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r2, #6 │ │ │ │ + movs r1, #112 @ 0x70 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r6, [r0, #12] │ │ │ │ + ldrh r6, [r4, #26] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - subs r6, r3, #5 │ │ │ │ + movs r1, #62 @ 0x3e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r4, #5 │ │ │ │ + movs r1, #68 @ 0x44 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r3, #5 │ │ │ │ + movs r1, #56 @ 0x38 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r5, #12 │ │ │ │ + movs r6, #236 @ 0xec │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r6, r3, #5 │ │ │ │ + movs r1, #62 @ 0x3e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r4, #5 │ │ │ │ + movs r1, #66 @ 0x42 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r4, #5 │ │ │ │ + movs r1, #66 @ 0x42 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r4, #5 │ │ │ │ + movs r1, #66 @ 0x42 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r5, #5 │ │ │ │ + movs r1, #74 @ 0x4a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r3, #5 │ │ │ │ + movs r1, #58 @ 0x3a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r4, #5 │ │ │ │ + movs r1, #68 @ 0x44 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r5, #5 │ │ │ │ + movs r1, #76 @ 0x4c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #16 │ │ │ │ + movs r1, #240 @ 0xf0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #26 │ │ │ │ + movs r1, #250 @ 0xfa │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #34 @ 0x22 │ │ │ │ + movs r2, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #106 @ 0x6a │ │ │ │ + movs r2, #74 @ 0x4a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #114 @ 0x72 │ │ │ │ + movs r2, #82 @ 0x52 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #140 @ 0x8c │ │ │ │ + movs r2, #108 @ 0x6c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #126 @ 0x7e │ │ │ │ + movs r2, #94 @ 0x5e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strb r0, [r6, #28] │ │ │ │ + ldrb r0, [r2, #4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r4, r1, #17 │ │ │ │ + asrs r4, r5, #24 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r6, r5, r6 │ │ │ │ + adds r6, r1, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r6, r5 │ │ │ │ + adds r2, r2, #5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - sxth r2, r4 │ │ │ │ + push {r1} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r6, r1, r4 │ │ │ │ + adds r6, r5, #3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #240 @ 0xf0 │ │ │ │ + movs r2, #208 @ 0xd0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r0, r7 │ │ │ │ + adds r2, r4, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #202 @ 0xca │ │ │ │ + movs r2, #170 @ 0xaa │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r2, r5 │ │ │ │ + adds r0, r6, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #168 @ 0xa8 │ │ │ │ + movs r2, #136 @ 0x88 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r7, r4 │ │ │ │ + adds r2, r3, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #130 @ 0x82 │ │ │ │ + movs r2, #98 @ 0x62 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r4, r4 │ │ │ │ + adds r4, r0, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + movs r2, #40 @ 0x28 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r1, r4 │ │ │ │ + adds r2, r5, #3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #14 │ │ │ │ + movs r1, #238 @ 0xee │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r6, r3 │ │ │ │ + adds r0, r2, #3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r4, #7 │ │ │ │ + movs r1, #196 @ 0xc4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r6, r2, r3 │ │ │ │ + adds r6, r6, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r6, r5, #6 │ │ │ │ + movs r1, #142 @ 0x8e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r7, r2 │ │ │ │ + adds r4, r3, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r0, #6 │ │ │ │ + movs r1, #98 @ 0x62 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r6, #5 │ │ │ │ + movs r1, #84 @ 0x54 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r6, r1, #5 │ │ │ │ + movs r1, #46 @ 0x2e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r3, #5 │ │ │ │ + movs r1, #60 @ 0x3c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r3, #4 │ │ │ │ + movs r0, #252 @ 0xfc │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r6, r1 │ │ │ │ + adds r2, r2, #1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r6, #3 │ │ │ │ + movs r0, #210 @ 0xd2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r3, r1 │ │ │ │ + adds r4, r7, #0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r7, #2 │ │ │ │ + movs r0, #154 @ 0x9a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r3, r2 │ │ │ │ + adds r4, r7, #1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r0, #2 │ │ │ │ + movs r0, #98 @ 0x62 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r0, r2 │ │ │ │ + adds r0, r4, #1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r2, #1 │ │ │ │ + movs r0, #50 @ 0x32 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r5, r1 │ │ │ │ + adds r0, r1, #1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r1, #7 │ │ │ │ + subs r0, r5, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r6, r7 │ │ │ │ + subs r2, r2, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r2, #6 │ │ │ │ + subs r2, r6, #5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, r3, r7 │ │ │ │ + subs r4, r7, r6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r6, #4 │ │ │ │ + subs r2, r2, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r3, r0 │ │ │ │ + subs r4, r7, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r6, r1, #4 │ │ │ │ + subs r6, r5, #3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r0, r0 │ │ │ │ + subs r4, r4, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r4, #3 │ │ │ │ + subs r0, r0, #3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r6, r7, #2 │ │ │ │ + subs r6, r3, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r3, r7 │ │ │ │ + subs r0, r7, r6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r6, r0, #2 │ │ │ │ + subs r6, r4, #1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r4, r5 │ │ │ │ + adds r4, r0, #5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, r4, #1 │ │ │ │ + subs r4, r0, #1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r3, [sp, #616] @ 0x268 │ │ │ │ + str r5, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d6ff4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0f54> │ │ │ │ + b.n 4d73b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c1314> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r4, r3, r0 │ │ │ │ + subs r4, r7, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r1, #136 @ 0x88 │ │ │ │ + cmp r3, #104 @ 0x68 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r4, r1, #0 │ │ │ │ + adds r4, r5, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r3, [sp, #328] @ 0x148 │ │ │ │ + str r5, [sp, #200] @ 0xc8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d7f78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c1ed8> │ │ │ │ + b.n 4d7338 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c1298> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r4, r2, r7 │ │ │ │ + subs r4, r6, r6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r1, #64 @ 0x40 │ │ │ │ + cmp r3, #32 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r0, r7, r6 │ │ │ │ + adds r0, r3, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ + str r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d7efc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c1e5c> │ │ │ │ + b.n 4d72bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c121c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r4, r1, r6 │ │ │ │ + subs r4, r5, r5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r0, #248 @ 0xf8 │ │ │ │ + cmp r2, #216 @ 0xd8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r0, r4, r5 │ │ │ │ + adds r0, r0, #5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r2, [sp, #776] @ 0x308 │ │ │ │ + str r4, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d7e80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c1de0> │ │ │ │ + b.n 4d7240 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c11a0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r0, #194 @ 0xc2 │ │ │ │ + cmp r2, #162 @ 0xa2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r1, #126 @ 0x7e │ │ │ │ + movs r3, #94 @ 0x5e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r2, [sp, #544] @ 0x220 │ │ │ │ + str r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, r3, r4 │ │ │ │ + subs r4, r7, r3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - b.n 4d7e1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c1d7c> │ │ │ │ + b.n 4d71dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c113c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r0, #120 @ 0x78 │ │ │ │ + cmp r2, #88 @ 0x58 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r1, #76 @ 0x4c │ │ │ │ + movs r3, #44 @ 0x2c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r2, [sp, #248] @ 0xf8 │ │ │ │ + str r4, [sp, #120] @ 0x78 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, r2, r3 │ │ │ │ + subs r4, r6, r2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - b.n 4d7d9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c1cfc> │ │ │ │ + b.n 4d715c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c10bc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r0, #46 @ 0x2e │ │ │ │ + cmp r2, #14 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r0, r6, r1 │ │ │ │ + adds r0, r2, #1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r5, r6 │ │ │ │ + subs r2, r1, r6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r7, r0 │ │ │ │ + adds r0, r3, #0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r2, r6 │ │ │ │ + subs r2, r6, r5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r0, r0 │ │ │ │ + subs r0, r4, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r7, r5 │ │ │ │ + subs r2, r3, r5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r1, r6 │ │ │ │ + subs r0, r5, r5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r4, r5 │ │ │ │ + subs r2, r0, r5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r3, r5 │ │ │ │ + subs r0, r7, r4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r1, r5 │ │ │ │ + subs r2, r5, r4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r4, r4 │ │ │ │ + subs r0, r0, r4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r6, r4 │ │ │ │ + subs r2, r2, r4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, r4, r3 │ │ │ │ + subs r4, r0, r3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r5, r1 │ │ │ │ + subs r2, r1, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, r5, r2 │ │ │ │ + subs r4, r1, r2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r2, r1 │ │ │ │ + subs r2, r6, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, r6, r1 │ │ │ │ + subs r4, r2, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r7, r0 │ │ │ │ + subs r2, r3, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r1, r1 │ │ │ │ + subs r0, r5, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r4, r0 │ │ │ │ + subs r2, r0, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r3, r0 │ │ │ │ + adds r0, r7, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r1, r0 │ │ │ │ + adds r2, r5, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r4, #31 │ │ │ │ + adds r0, r0, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r6, #31 │ │ │ │ + adds r2, r2, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r6, #7 │ │ │ │ + movs r1, #210 @ 0xd2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r0, [sp, #848] @ 0x350 │ │ │ │ + str r2, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r0, r5, #29 │ │ │ │ + adds r0, r1, r5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - b.n 4d7b3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c1a9c> │ │ │ │ + b.n 4d7efc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c1e5c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r6, #196 @ 0xc4 │ │ │ │ + cmp r0, #164 @ 0xa4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r0, r1, #27 │ │ │ │ + adds r0, r5, r2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r3, #26 │ │ │ │ + adds r2, r7, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r4, #26 │ │ │ │ + adds r2, r0, r2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r0, #26 │ │ │ │ + adds r0, r4, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r7, #25 │ │ │ │ + adds r4, r3, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r4, #25 │ │ │ │ + adds r6, r0, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r2, #25 │ │ │ │ + adds r6, r6, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r1, #25 │ │ │ │ + adds r4, r5, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r4, #24 │ │ │ │ + adds r4, r0, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r6, #24 │ │ │ │ + adds r2, r2, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r6, r4, #0 │ │ │ │ + movs r0, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r7, #0 │ │ │ │ + movs r0, #26 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r0, #1 │ │ │ │ + movs r0, #32 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r0, #1 │ │ │ │ + movs r0, #34 @ 0x22 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r6, #5 │ │ │ │ + subs r2, r2, #5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, r0, #6 │ │ │ │ + subs r4, r4, #5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r0, #6 │ │ │ │ + subs r0, r4, #5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrsb r0, [r6, r5] │ │ │ │ + ldr r0, [r2, r5] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsrs r2, r5, #20 │ │ │ │ + lsrs r2, r1, #28 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r0, r1 │ │ │ │ + adds r4, r4, #0 │ │ │ │ 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 +1587062,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, #28] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r2, r0, #3 │ │ │ │ + asrs r2, r4, #10 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r1, #3 │ │ │ │ + asrs r4, r5, #10 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r1, #3 │ │ │ │ + asrs r2, r5, #10 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r0, [r4, r6] │ │ │ │ + strb r0, [r0, r6] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r1, #80 @ 0x50 │ │ │ │ + movs r3, #48 @ 0x30 │ │ │ │ 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, #18] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r0, [r6, #10] │ │ │ │ + ldrb r0, [r2, #18] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - asrs r2, r5, #32 │ │ │ │ + asrs r2, r1, #8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, r3, r6 │ │ │ │ + subs r4, r7, r5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrb r2, [r0, #10] │ │ │ │ + ldrb r2, [r4, #17] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - adds r2, r2, r5 │ │ │ │ + subs r2, r6, r4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r6, r4 │ │ │ │ + subs r2, r2, r4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r2, r4 │ │ │ │ + subs r2, r6, r3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r6, r7 │ │ │ │ + adds r0, r2, #7 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r6, r6, #1 │ │ │ │ + asrs r6, r2, #9 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r4, #6 │ │ │ │ + movs r1, #132 @ 0x84 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r6, r3, #1 │ │ │ │ + asrs r6, r7, #8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r4, [r2, #46] @ 0x2e │ │ │ │ + ldrh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r6, r0, #1 │ │ │ │ + asrs r6, r4, #8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r6, r4, r2 │ │ │ │ + subs r6, r0, r2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r4, #21 │ │ │ │ + asrs r4, r0, #29 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r6, #21 │ │ │ │ + asrs r2, r2, #29 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r4, r3, #30 │ │ │ │ + asrs r4, r7, #5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r5, #21 │ │ │ │ + asrs r4, r1, #29 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r6, #21 │ │ │ │ + asrs r0, r2, #29 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r6, #21 │ │ │ │ + asrs r0, r2, #29 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r4, #21 │ │ │ │ + asrs r0, r0, #29 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r6, #21 │ │ │ │ + asrs r0, r2, #29 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r0, #22 │ │ │ │ + asrs r6, r4, #29 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r2, #22 │ │ │ │ + asrs r2, r6, #29 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r2, #22 │ │ │ │ + asrs r4, r6, #29 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r3, #19 │ │ │ │ + asrs r6, r7, #26 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r1, #22 │ │ │ │ + asrs r2, r5, #29 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r1, #22 │ │ │ │ + asrs r0, r5, #29 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r3, #22 │ │ │ │ + asrs r0, r7, #29 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r2, #24 │ │ │ │ + asrs r4, r6, #31 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r2, #32 │ │ │ │ + asrs r2, r6, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r0, #24 │ │ │ │ + asrs r4, r4, #31 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r4, #24 │ │ │ │ + adds r0, r0, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r2, r4, #24 │ │ │ │ + asrs r2, r0, #32 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ + add r1, pc, #840 @ (adr r1, 4d82bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c221c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r4, r6, #22 │ │ │ │ + lsrs r4, r2, #30 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r3, #23 │ │ │ │ + asrs r6, r7, #30 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r4, r7, #23 │ │ │ │ + lsrs r4, r3, #31 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r7, #21 │ │ │ │ + asrs r6, r3, #29 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r0, r5, #23 │ │ │ │ + lsrs r0, r1, #31 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r2, #21 │ │ │ │ + asrs r4, r6, #28 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r2, r7, #21 │ │ │ │ + lsrs r2, r3, #29 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r2, [r5, #14] │ │ │ │ + strh r2, [r1, #30] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r4, #21 │ │ │ │ + lsrs r4, r0, #29 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r0, [r7, #12] │ │ │ │ + strh r0, [r3, #28] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r6, r1, #21 │ │ │ │ + lsrs r6, r5, #28 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r6, [r0, #12] │ │ │ │ + strh r6, [r4, #26] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r0, r7, #20 │ │ │ │ + lsrs r0, r3, #28 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r0, [r3, #10] │ │ │ │ + strh r0, [r7, #24] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r2, r4, #20 │ │ │ │ + lsrs r2, r0, #28 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - @ instruction: 0xf7fa00bb │ │ │ │ - lsrs r0, r2, #20 │ │ │ │ + ldr??.w r0, [sl, #187] @ 0xbb │ │ │ │ + lsrs r0, r6, #27 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - @ instruction: 0xf7f800bb │ │ │ │ - lsrs r2, r7, #19 │ │ │ │ + ldr??.w r0, [r8, #187] @ 0xbb │ │ │ │ + lsrs r2, r3, #27 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r2, [r0, #56] @ 0x38 │ │ │ │ + ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - lsrs r4, r4, #19 │ │ │ │ + lsrs r4, r0, #27 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrb r0, [r1, #29] │ │ │ │ + strh r0, [r5, #8] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r6, r1, #19 │ │ │ │ + lsrs r6, r5, #26 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrb r2, [r2, #27] │ │ │ │ + strh r2, [r6, #4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r0, r7, #18 │ │ │ │ + lsrs r0, r3, #26 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r5, #17 │ │ │ │ + asrs r0, r1, #25 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r2, r4, #18 │ │ │ │ + lsrs r2, r0, #26 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r7, #16 │ │ │ │ + asrs r2, r3, #24 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r4, r1, #18 │ │ │ │ + lsrs r4, r5, #25 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r0, #16 │ │ │ │ + asrs r0, r4, #23 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r6, r6, #17 │ │ │ │ + lsrs r6, r2, #25 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r0, #15 │ │ │ │ + asrs r6, r4, #22 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r4, r4, #17 │ │ │ │ + lsrs r4, r0, #25 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #21 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r6, r1, #17 │ │ │ │ + lsrs r6, r5, #24 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r5, #13 │ │ │ │ + asrs r6, r1, #21 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r0, r7, #16 │ │ │ │ + lsrs r0, r3, #24 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r0, #13 │ │ │ │ + asrs r4, r4, #20 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r2, r4, #16 │ │ │ │ + lsrs r2, r0, #24 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r3, #12 │ │ │ │ + asrs r6, r7, #19 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r4, r1, #16 │ │ │ │ + lsrs r4, r5, #23 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r3, #11 │ │ │ │ + asrs r0, r7, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r6, r6, #15 │ │ │ │ + lsrs r6, r2, #23 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r2, [r0, #22] │ │ │ │ + strh r2, [r4, #36] @ 0x24 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r0, r4, #15 │ │ │ │ + lsrs r0, r0, #23 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r4, [r4, #18] │ │ │ │ + strh r4, [r0, #34] @ 0x22 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r6, r1, #15 │ │ │ │ + lsrs r6, r5, #22 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r6, #5 │ │ │ │ + asrs r6, r2, #13 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r0, r7, #14 │ │ │ │ + lsrs r0, r3, #22 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r1, #5 │ │ │ │ + asrs r6, r5, #12 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r4, r7, #15 │ │ │ │ + lsrs r4, r3, #23 │ │ │ │ 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 +1587271,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 ac3b8c │ │ │ │ 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 +1587303,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 ac3bb0 │ │ │ │ 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 +1587407,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, #96] @ 0x60 │ │ │ │ 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 +1587430,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 ac3b8c │ │ │ │ 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 +1587460,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 ac3bb0 │ │ │ │ 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 +1597179,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 4de300 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c8260> │ │ │ │ lsls r3, r0, #5 │ │ │ │ - b.n 4ded74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c8cd4> │ │ │ │ + b.n 4df134 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c9094> │ │ │ │ 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 +1597365,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 ac6e10 │ │ │ │ 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 +1598020,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> │ │ │ │ + blt.n 4df240 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c91a0> │ │ │ │ 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 +1598095,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 ac6de0 │ │ │ │ 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 +1598137,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 ac6e10 │ │ │ │ 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 +1598166,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 ac6ebc │ │ │ │ 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 +1598252,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 ac6ebc │ │ │ │ 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 +1598379,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 ac6de0 │ │ │ │ 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 ac6e10 │ │ │ │ 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 ac6ebc │ │ │ │ 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 +1598507,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> │ │ │ │ + bvs.n 4df7a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c9704> │ │ │ │ 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 +1598959,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 r6, {r1, r6} │ │ │ │ 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 +1602880,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 r5, pc, #584 @ (adr r5, 4e29d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3cc934>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrsb r4, [r1, r2] │ │ │ │ + ldr r4, [r5, r1] │ │ │ │ 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, #120] @ 0x78 │ │ │ │ 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 +1605765,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, #48] @ 0x30 │ │ │ │ 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 +1633642,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 ac344c │ │ │ │ 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 +1633843,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 ac3abc │ │ │ │ ubfx r0, r6, #8, #8 │ │ │ │ vmov.f32 s24, s0 │ │ │ │ - bl ac392c │ │ │ │ + bl ac3abc │ │ │ │ ubfx r0, r6, #16, #8 │ │ │ │ vmov.f32 s23, s0 │ │ │ │ - bl ac392c │ │ │ │ + bl ac3abc │ │ │ │ lsrs r0, r6, #24 │ │ │ │ vmov.f32 s22, s0 │ │ │ │ - bl ac392c │ │ │ │ + bl ac3abc │ │ │ │ uxtb r0, r5 │ │ │ │ vmov.f32 s21, s0 │ │ │ │ - bl ac392c │ │ │ │ + bl ac3abc │ │ │ │ ubfx r0, r5, #8, #8 │ │ │ │ vstr s0, [sp, #4] │ │ │ │ - bl ac392c │ │ │ │ + bl ac3abc │ │ │ │ ubfx r0, r5, #16, #8 │ │ │ │ vmov.f32 s20, s0 │ │ │ │ - bl ac392c │ │ │ │ + bl ac3abc │ │ │ │ lsrs r0, r5, #24 │ │ │ │ vmov.f32 s19, s0 │ │ │ │ - bl ac392c │ │ │ │ + bl ac3abc │ │ │ │ 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 +1633916,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 ac3938 │ │ │ │ ubfx r0, r6, #8, #8 │ │ │ │ vmov.f32 s24, s0 │ │ │ │ - bl ac37a8 │ │ │ │ + bl ac3938 │ │ │ │ ubfx r0, r6, #16, #8 │ │ │ │ vmov.f32 s23, s0 │ │ │ │ - bl ac37a8 │ │ │ │ + bl ac3938 │ │ │ │ lsrs r0, r6, #24 │ │ │ │ vmov.f32 s22, s0 │ │ │ │ - bl ac37a8 │ │ │ │ + bl ac3938 │ │ │ │ uxtb r0, r5 │ │ │ │ vmov.f32 s21, s0 │ │ │ │ - bl ac392c │ │ │ │ + bl ac3abc │ │ │ │ ubfx r0, r5, #8, #8 │ │ │ │ vstr s0, [sp, #4] │ │ │ │ - bl ac392c │ │ │ │ + bl ac3abc │ │ │ │ ubfx r0, r5, #16, #8 │ │ │ │ vmov.f32 s20, s0 │ │ │ │ - bl ac392c │ │ │ │ + bl ac3abc │ │ │ │ lsrs r0, r5, #24 │ │ │ │ vmov.f32 s19, s0 │ │ │ │ - bl ac392c │ │ │ │ + bl ac3abc │ │ │ │ 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 +1633989,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 ac3938 │ │ │ │ ubfx r0, r6, #8, #8 │ │ │ │ vmov.f32 s24, s0 │ │ │ │ - bl ac37a8 │ │ │ │ + bl ac3938 │ │ │ │ ubfx r0, r6, #16, #8 │ │ │ │ vmov.f32 s23, s0 │ │ │ │ - bl ac37a8 │ │ │ │ + bl ac3938 │ │ │ │ lsrs r0, r6, #24 │ │ │ │ vmov.f32 s22, s0 │ │ │ │ - bl ac37a8 │ │ │ │ + bl ac3938 │ │ │ │ uxtb r0, r5 │ │ │ │ vmov.f32 s21, s0 │ │ │ │ - bl ac37a8 │ │ │ │ + bl ac3938 │ │ │ │ ubfx r0, r5, #8, #8 │ │ │ │ vstr s0, [sp, #4] │ │ │ │ - bl ac37a8 │ │ │ │ + bl ac3938 │ │ │ │ ubfx r0, r5, #16, #8 │ │ │ │ vmov.f32 s20, s0 │ │ │ │ - bl ac37a8 │ │ │ │ + bl ac3938 │ │ │ │ lsrs r0, r5, #24 │ │ │ │ vmov.f32 s19, s0 │ │ │ │ - bl ac37a8 │ │ │ │ + bl ac3938 │ │ │ │ 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 +1635211,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 ac344c │ │ │ │ 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 +1648280,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 ac344c │ │ │ │ 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 +1650493,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 ac344c │ │ │ │ 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 +1651559,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 ac344c │ │ │ │ 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 +1651589,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 ac344c │ │ │ │ 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 +1651753,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 ac344c │ │ │ │ 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 +1651783,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 ac344c │ │ │ │ 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 +1651947,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 ac344c │ │ │ │ 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 +1651977,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 ac344c │ │ │ │ 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 +1652372,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 ac344c │ │ │ │ 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 +1701942,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 ac344c │ │ │ │ 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 +1701974,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 ac344c │ │ │ │ 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 +1705800,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 ac3a7c │ │ │ │ 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 +1705829,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 ac399c │ │ │ │ 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 +1705917,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 ac3abc │ │ │ │ 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 +1705951,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 ac3938 │ │ │ │ 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 +1706057,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 ac38f8 │ │ │ │ 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 +1706086,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 ac3810 │ │ │ │ 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 +1706177,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 ac38f8 │ │ │ │ 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 +1709819,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 ac344c │ │ │ │ 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 +1714394,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 ac5134 │ │ │ │ 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 +1714455,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 ac5168 │ │ │ │ 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 ac5134 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl ac4fd8 │ │ │ │ + bl ac5168 │ │ │ │ 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 +1714494,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 ac51d8 │ │ │ │ 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 +1719239,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 r1, #166 @ 0xa6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r0, [r5, #2] │ │ │ │ + ldrb r0, [r1, #10] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bcs.n 533f84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41dee4> │ │ │ │ + bmi.n 533f44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41dea4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #240 @ (adr r1, 533fd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41df34>) │ │ │ │ + add r3, pc, #112 @ (adr r3, 533f54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41deb4>) │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #12 │ │ │ │ + cmp r7, #236 @ 0xec │ │ │ │ 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 +1720120,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 ac5368 │ │ │ │ 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 ac5854 │ │ │ │ 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 +1720200,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 ac5854 │ │ │ │ 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 +1720239,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 ac5854 │ │ │ │ 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 +1720433,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 ac6ee4 │ │ │ │ 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 ac6f40 │ │ │ │ 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 ac6f8c │ │ │ │ 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 ac57f8 │ │ │ │ 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 ac5820 │ │ │ │ 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 +1720522,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 ac5854 │ │ │ │ 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 +1720579,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 ac57f8 │ │ │ │ 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 ac5820 │ │ │ │ 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 +1720652,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 ac57f8 │ │ │ │ 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 ac5820 │ │ │ │ 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 ac6fd0 │ │ │ │ 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 ac6f20 │ │ │ │ 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 +1720927,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 ac5854 │ │ │ │ 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 +1720981,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 ac5368 │ │ │ │ mov r0, r5 │ │ │ │ - bl ac5690 │ │ │ │ + bl ac5820 │ │ │ │ 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 +1721037,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 ac5368 │ │ │ │ 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 ac5820 │ │ │ │ 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 ac5854 │ │ │ │ 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 ac5854 │ │ │ │ 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 +1721115,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 ac5368 │ │ │ │ mov r0, r5 │ │ │ │ - bl ac5690 │ │ │ │ + bl ac5820 │ │ │ │ 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 ac57f8 │ │ │ │ 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 ac5820 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ - bl ac5314 │ │ │ │ + bl ac54a4 │ │ │ │ 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 ac5820 │ │ │ │ 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 +1721202,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 ac5854 │ │ │ │ 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 +1721231,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 ac5854 │ │ │ │ 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 +1721260,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 ac5854 │ │ │ │ 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 +1721295,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 ac57f8 │ │ │ │ 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 ac5368 │ │ │ │ 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 +1721331,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 ac5854 │ │ │ │ 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 +1729794,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 r5, [pc, #696] @ (53ac8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x424bec>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - stc 0, cr0, [r6], {183} @ 0xb7 │ │ │ │ + mcr 0, 3, r0, cr6, cr7, {5} │ │ │ │ @ instruction: 0xb66c │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #16] │ │ │ │ + strb r4, [r4, #23] │ │ │ │ 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 +1730012,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] │ │ │ │ + strb r6, [r3, r4] │ │ │ │ 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 +1732330,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 r2, pc, #312 @ (adr r2, 53c1c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x426124>) │ │ │ │ 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> │ │ │ │ + bvc.n 53c094 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x425ff4> │ │ │ │ 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 +1732556,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 r7, sp, #392 @ 0x188 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - bcc.n 53c31c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42627c> │ │ │ │ + bpl.n 53c2dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42623c> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r3, #10] │ │ │ │ + strb r6, [r7, #17] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 53c368 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4262c8> │ │ │ │ + bhi.n 53c328 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x426288> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bcs.n 53c2c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x426220> │ │ │ │ + bmi.n 53c280 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4261e0> │ │ │ │ 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 +1734117,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 │ │ │ │ + adds r0, #150 @ 0x96 │ │ │ │ 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 +1734368,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 r6, #176 @ 0xb0 │ │ │ │ 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 +1734693,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 r2, #174 @ 0xae │ │ │ │ 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 +1734781,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 │ │ │ │ + cmp r1, #16 │ │ │ │ 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 +1735003,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 │ │ │ │ + cmp r0, #78 @ 0x4e │ │ │ │ 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 +1735044,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 r6, #170 @ 0xaa │ │ │ │ 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 +1736321,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, r7 │ │ │ │ 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 +1737684,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] │ │ │ │ + strh r2, [r1, r1] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r4, [r4, r1] │ │ │ │ + strh r4, [r0, r1] │ │ │ │ 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 +1737745,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 r7, #114 @ 0x72 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #240 @ (adr r1, 53f59c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4294fc>) │ │ │ │ + add r3, pc, #112 @ (adr r3, 53f51c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42947c>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r2, pc, #1016 @ (adr r2, 53f8a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429808>) │ │ │ │ + add r4, pc, #888 @ (adr r4, 53f828 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429788>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r1, pc, #224 @ (adr r1, 53f594 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4294f4>) │ │ │ │ + add r3, pc, #96 @ (adr r3, 53f514 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429474>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #296 @ (adr r1, 53f5e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429540>) │ │ │ │ + add r3, pc, #168 @ (adr r3, 53f560 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4294c0>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #96 @ (adr r1, 53f51c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42947c>) │ │ │ │ + add r2, pc, #992 @ (adr r2, 53f89c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4297fc>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r1, #32 │ │ │ │ + lsrs r6, r5, #7 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - b.n 53f044 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x428fa4> │ │ │ │ + b.n 53f404 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429364> │ │ │ │ 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>) │ │ │ │ + @ instruction: 0xf32600b4 │ │ │ │ + @ instruction: 0xf32800b4 │ │ │ │ + add r3, pc, #120 @ (adr r3, 53f548 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4294a8>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #256 @ (adr r1, 53f5d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429534>) │ │ │ │ + add r3, pc, #128 @ (adr r3, 53f554 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4294b4>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #264 @ (adr r1, 53f5e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429540>) │ │ │ │ + add r3, pc, #136 @ (adr r3, 53f560 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4294c0>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r4, [r0, #44] @ 0x2c │ │ │ │ + strh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r6, [r7, #21] │ │ │ │ + strb r6, [r3, #29] │ │ │ │ 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 +1737830,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 r2, pc, #968 @ (adr r2, 53f920 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429880>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r0, #19 │ │ │ │ + asrs r4, r4, #26 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r6, #38 @ 0x26 │ │ │ │ + subs r0, #6 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r0, pc, #848 @ (adr r0, 53f8b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429814>) │ │ │ │ + add r2, pc, #720 @ (adr r2, 53f834 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429794>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r2, #254 @ 0xfe │ │ │ │ + cmp r4, #222 @ 0xde │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, sp, #912 @ 0x390 │ │ │ │ + add r6, sp, #784 @ 0x310 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r2, #246 @ 0xf6 │ │ │ │ + cmp r4, #214 @ 0xd6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r6, {r2, r3, r6} │ │ │ │ + beq.n 53f5cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42952c> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - pop {r1, r2, r5, r7} │ │ │ │ + bkpt 0x0086 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - pop {r2, r4, r5, r7} │ │ │ │ + bkpt 0x0094 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #696 @ (adr r0, 53f838 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429798>) │ │ │ │ + add r2, pc, #568 @ (adr r2, 53f7b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429718>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #704 @ (adr r0, 53f844 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4297a4>) │ │ │ │ + add r2, pc, #576 @ (adr r2, 53f7c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429724>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #712 @ (adr r0, 53f850 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4297b0>) │ │ │ │ + add r2, pc, #584 @ (adr r2, 53f7d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429730>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #720 @ (adr r0, 53f85c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4297bc>) │ │ │ │ + add r2, pc, #592 @ (adr r2, 53f7dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42973c>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #728 @ (adr r0, 53f868 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4297c8>) │ │ │ │ + add r2, pc, #600 @ (adr r2, 53f7e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429748>) │ │ │ │ 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 +1737913,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 │ │ │ │ + lsls r0, r5 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r0, pc, #536 @ (adr r0, 53f81c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42977c>) │ │ │ │ + add r2, pc, #408 @ (adr r2, 53f79c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4296fc>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r0, #144 @ 0x90 │ │ │ │ + cmp r2, #112 @ 0x70 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r7, #102 @ 0x66 │ │ │ │ + cmp r1, #70 @ 0x46 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #104 @ 0x68 │ │ │ │ + cmp r1, #72 @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #106 @ 0x6a │ │ │ │ + cmp r1, #74 @ 0x4a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #76 @ 0x4c │ │ │ │ + cmp r1, #44 @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #102 @ 0x66 │ │ │ │ + cmp r1, #70 @ 0x46 │ │ │ │ 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>) │ │ │ │ + rsb r0, r8, #180 @ 0xb4 │ │ │ │ + rsb r0, sl, #180 @ 0xb4 │ │ │ │ + add r2, pc, #64 @ (adr r2, 53f668 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4295c8>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #200 @ (adr r0, 53f6f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429654>) │ │ │ │ + add r2, pc, #72 @ (adr r2, 53f674 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4295d4>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #208 @ (adr r0, 53f700 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429660>) │ │ │ │ + add r2, pc, #80 @ (adr r2, 53f680 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4295e0>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #216 @ (adr r0, 53f70c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42966c>) │ │ │ │ + add r2, pc, #88 @ (adr r2, 53f68c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4295ec>) │ │ │ │ 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 +1737954,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>) │ │ │ │ + str r6, [r3, r0] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r6, [pc, #224] @ (53f73c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42969c>) │ │ │ │ + str r0, [r3, r0] │ │ │ │ lsls r1, r7, #2 │ │ │ │ subs r3, r1, #4 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #24 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ @@ -1737999,33 +1738024,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 r7, [pc, #856] @ (53fa40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4299a0>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ + add r1, pc, #544 @ (adr r1, 53f90c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42986c>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [pc, #936] @ (53fa98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4299f8>) │ │ │ │ + ldr r7, [pc, #808] @ (53fa18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429978>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r0, pc, #288 @ (adr r0, 53f814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429774>) │ │ │ │ + add r2, pc, #160 @ (adr r2, 53f794 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4296f4>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #40 @ (adr r0, 53f720 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429680>) │ │ │ │ + add r1, pc, #936 @ (adr r1, 53faa0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429a00>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [sp, #624] @ 0x270 │ │ │ │ + add r1, pc, #496 @ (adr r1, 53f8ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42984c>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #40 @ (adr r0, 53f728 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429688>) │ │ │ │ + add r1, pc, #936 @ (adr r1, 53faa8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429a08>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #16 @ (adr r0, 53f714 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429674>) │ │ │ │ + add r1, pc, #912 @ (adr r1, 53fa94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4299f4>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [sp, #808] @ 0x328 │ │ │ │ + add r1, pc, #680 @ (adr r1, 53f9b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429910>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [sp, #656] @ 0x290 │ │ │ │ + add r1, pc, #528 @ (adr r1, 53f91c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42987c>) │ │ │ │ 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 +1738059,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 r7, [pc, #280] @ (53f848 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4297a8>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r5, [pc, #384] @ (53f8b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429814>) │ │ │ │ + ldr r7, [pc, #256] @ (53f834 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429794>) │ │ │ │ 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 +1738078,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 r7, [pc, #120] @ (53f7d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429730>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r5, [pc, #224] @ (53f83c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42979c>) │ │ │ │ + ldr r7, [pc, #96] @ (53f7bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42971c>) │ │ │ │ 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 +1738097,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 r6, [pc, #984] @ (53fb58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429ab8>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r5, [pc, #64] @ (53f7c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429724>) │ │ │ │ + ldr r6, [pc, #960] @ (53fb44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429aa4>) │ │ │ │ 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 +1738116,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 r6, [pc, #824] @ (53fae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429a40>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r4, [pc, #928] @ (53fb4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429aac>) │ │ │ │ + ldr r6, [pc, #800] @ (53facc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429a2c>) │ │ │ │ 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 +1738220,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 │ │ │ │ + pop {} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r4, #26 │ │ │ │ + adds r2, r0, r2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cbnz r4, 53f8e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429844> │ │ │ │ + cbnz r4, 53f91c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42987c> │ │ │ │ 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 +1738344,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, 53fa18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429978> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r0, 53f9d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429938> │ │ │ │ + revsh r0, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r4, 53fa10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429970> │ │ │ │ + cbnz r4, 53fa48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4299a8> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb8fe │ │ │ │ + revsh r6, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r0, 53f9f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429954> │ │ │ │ + cbnz r0, 53fa2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42998c> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r2, 53f9fe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42995e> │ │ │ │ + cbnz r2, 53fa36 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429996> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r0, 53fa08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429968> │ │ │ │ + cbnz r0, 53fa40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4299a0> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r6, 53fa00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429960> │ │ │ │ + cbnz r6, 53fa38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429998> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r6, 53fa26 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429986> │ │ │ │ + cbnz r6, 53fa5e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4299be> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb8c8 │ │ │ │ + hlt 0x0028 │ │ │ │ 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 +1738769,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: 0xb81a │ │ │ │ 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 +1738903,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 r6, [pc, #48] @ (53ff64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429ec4>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - push {r2, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xb6d4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - push {r1, r2, lr} │ │ │ │ + @ instruction: 0xb6e6 │ │ │ │ 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 +1739487,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 │ │ │ │ + cbz r6, 54053c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42a49c> │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xfb340170 │ │ │ │ - strh r0, [r7, #44] @ 0x2c │ │ │ │ + strh r0, [r3, #60] @ 0x3c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r7, sp, #112 @ 0x70 │ │ │ │ + sub 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 +1739533,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 │ │ │ │ + sub 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 +1739616,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 sp, #408 @ 0x198 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r6, sp, #232 @ 0xe8 │ │ │ │ + add sp, #104 @ 0x68 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r6, sp, #480 @ 0x1e0 │ │ │ │ + add sp, #352 @ 0x160 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r6, sp, #312 @ 0x138 │ │ │ │ + add sp, #184 @ 0xb8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r6, sp, #400 @ 0x190 │ │ │ │ + add sp, #272 @ 0x110 │ │ │ │ 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 +1739665,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 sp, #152 @ 0x98 │ │ │ │ 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 +1739713,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 │ │ │ │ + subs r6, r6, #5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, sp, #1008 @ 0x3f0 │ │ │ │ + add r7, sp, #880 @ 0x370 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r0, #16] │ │ │ │ + strb r6, [r4, #23] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r1!, {r4} │ │ │ │ + stmia r2!, {r4, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r7, #6 │ │ │ │ + lsrs r6, r3, #14 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r5, sp, #832 @ 0x340 │ │ │ │ + add r7, sp, #704 @ 0x2c0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r6} │ │ │ │ + stmia r5!, {r1, r3, r4, r5} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r4, #76] @ 0x4c │ │ │ │ + ldr r0, [r0, #108] @ 0x6c │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r2, r4, #10 │ │ │ │ + lsrs r2, r0, #18 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr??.w r0, [ip, r7, lsl #3] │ │ │ │ - ldrb r6, [r6, #12] │ │ │ │ + @ instruction: 0xfb5c00b7 │ │ │ │ + ldrb r6, [r2, #20] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r0, [r4, r2] │ │ │ │ + ldrh r0, [r0, r2] │ │ │ │ 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 +1740209,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 r4, sp, #528 @ 0x210 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r2, sp, #104 @ 0x68 │ │ │ │ + add r3, sp, #1000 @ 0x3e8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ sbc.w r1, r4, #15728640 @ 0xf00000 │ │ │ │ - add r1, sp, #344 @ 0x158 │ │ │ │ + add r3, sp, #216 @ 0xd8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, sp, #544 @ 0x220 │ │ │ │ + add r2, sp, #416 @ 0x1a0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, sp, #56 @ 0x38 │ │ │ │ + add r2, sp, #952 @ 0x3b8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, sp, #400 @ 0x190 │ │ │ │ + add r2, sp, #272 @ 0x110 │ │ │ │ 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 +1740487,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, #16 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - add r0, sp, #728 @ 0x2d8 │ │ │ │ + add r2, sp, #600 @ 0x258 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r3, #44] @ 0x2c │ │ │ │ + ldrh r4, [r7, #58] @ 0x3a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #576 @ 0x240 │ │ │ │ + add r2, sp, #448 @ 0x1c0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, sp, #416 @ 0x1a0 │ │ │ │ + add r2, sp, #288 @ 0x120 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, sp, #416 @ 0x1a0 │ │ │ │ + add r2, sp, #288 @ 0x120 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r7, pc, #960 @ (adr r7, 541308 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b268>) │ │ │ │ + add r1, sp, #832 @ 0x340 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r2, #0] │ │ │ │ + strb r2, [r6, #7] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r7, pc, #696 @ (adr r7, 541208 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b168>) │ │ │ │ + add r1, sp, #568 @ 0x238 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - sxth r0, r7 │ │ │ │ + push {r3, r4} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strb r0, [r0, #21] │ │ │ │ + strb r0, [r4, #28] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r7, pc, #392 @ (adr r7, 5410e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b044>) │ │ │ │ + add r1, sp, #264 @ 0x108 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r4, pc, #872 @ (adr r4, 5412c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b228>) │ │ │ │ + add r6, pc, #744 @ (adr r6, 541248 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b1a8>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r7, pc, #64 @ (adr r7, 540fa4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af04>) │ │ │ │ + add r0, sp, #960 @ 0x3c0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r2, #108] @ 0x6c │ │ │ │ + strb r6, [r6, #2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r6, pc, #1008 @ (adr r6, 54135c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b2bc>) │ │ │ │ + add r0, sp, #880 @ 0x370 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r7, pc, #24 @ (adr r7, 540f88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42aee8>) │ │ │ │ + add r0, sp, #920 @ 0x398 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r7, pc, #64 @ (adr r7, 540fb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af14>) │ │ │ │ + add r0, sp, #960 @ 0x3c0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf22e00b7 │ │ │ │ - add r7, pc, #64 @ (adr r7, 540fbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af1c>) │ │ │ │ + and.w r0, lr, #5996544 @ 0x5b8000 │ │ │ │ + add r0, sp, #960 @ 0x3c0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r7, pc, #72 @ (adr r7, 540fc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af28>) │ │ │ │ + add r0, sp, #968 @ 0x3c8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xfb3800b4 │ │ │ │ - strb r2, [r7, r5] │ │ │ │ + ldc2 0, cr0, [r8, #-720] @ 0xfffffd30 │ │ │ │ + ldrsb r2, [r3, r5] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ + ldr r0, [r0, #40] @ 0x28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r2, r5, #12 │ │ │ │ + lsls r2, r1, #20 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xb87c │ │ │ │ + rev16 r4, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r1, #16] │ │ │ │ + ldr r6, [r5, #44] @ 0x2c │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r7, pc, #160 @ (adr r7, 54103c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af9c>) │ │ │ │ + add r1, sp, #32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r7, #17] │ │ │ │ + strb r0, [r3, #25] │ │ │ │ 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 +1740582,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 r0, sp, #368 @ 0x170 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r6, pc, #480 @ (adr r6, 5411f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b150>) │ │ │ │ + add r0, sp, #352 @ 0x160 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf4d200c4 │ │ │ │ + @ instruction: 0xf6b200c4 │ │ │ │ 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 +1740643,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 r7, pc, #888 @ (adr r7, 541418 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b378>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r6, pc, #48 @ (adr r6, 5410d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b034>) │ │ │ │ + add r7, pc, #944 @ (adr r7, 541454 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b3b4>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r4, #19 │ │ │ │ + lsrs r2, r0, #27 │ │ │ │ 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 +1740708,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 r5, pc, #496 @ (adr r5, 541338 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b298>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r5, pc, #712 @ (adr r5, 541414 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b374>) │ │ │ │ + add r7, pc, #584 @ (adr r7, 541394 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b2f4>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #824 @ (adr r1, 541488 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b3e8>) │ │ │ │ + add r3, pc, #696 @ (adr r3, 541408 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b368>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #936 @ (adr r1, 5414fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b45c>) │ │ │ │ + add r3, pc, #808 @ (adr r3, 54147c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b3dc>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r5, pc, #352 @ (adr r5, 5412b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b218>) │ │ │ │ + add r7, pc, #224 @ (adr r7, 541238 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b198>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #872 @ (adr r1, 5414c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b424>) │ │ │ │ + add r3, pc, #744 @ (adr r3, 541444 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b3a4>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r5, pc, #288 @ (adr r5, 541280 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b1e0>) │ │ │ │ + add r7, pc, #160 @ (adr r7, 541200 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b160>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #808 @ (adr r1, 54148c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b3ec>) │ │ │ │ + add r3, pc, #680 @ (adr r3, 54140c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b36c>) │ │ │ │ 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 +1740768,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 r7, pc, #64 @ (adr r7, 541218 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b178>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r2, pc, #840 @ (adr r2, 541524 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b484>) │ │ │ │ + add r4, pc, #712 @ (adr r4, 5414a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b404>) │ │ │ │ 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 +1740802,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 r6, pc, #952 @ (adr r6, 5415e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b540>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r2, pc, #528 @ (adr r2, 54143c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b39c>) │ │ │ │ + add r4, pc, #400 @ (adr r4, 5413bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b31c>) │ │ │ │ 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 +1740872,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 r6, pc, #488 @ (adr r6, 5414b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b418>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #960 @ (adr r1, 541694 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b5f4>) │ │ │ │ + add r3, pc, #832 @ (adr r3, 541614 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b574>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r4, pc, #832 @ (adr r4, 541618 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b578>) │ │ │ │ + add r6, pc, #704 @ (adr r6, 541598 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b4f8>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #872 @ (adr r1, 541644 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b5a4>) │ │ │ │ + add r3, pc, #744 @ (adr r3, 5415c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b524>) │ │ │ │ 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 +1741049,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 r5, pc, #336 @ (adr r5, 5415cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b52c>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #184 @ (adr r0, 541538 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b498>) │ │ │ │ + add r2, pc, #56 @ (adr r2, 5414b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b418>) │ │ │ │ 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 +1741317,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 r3, pc, #704 @ (adr r3, 5419dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b93c>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh.w r0, [sl, #196] @ 0xc4 │ │ │ │ - ldr r6, [sp, #88] @ 0x58 │ │ │ │ + @ instruction: 0xfa8a00c4 │ │ │ │ + ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #312 @ (adr r1, 541860 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b7c0>) │ │ │ │ + add r3, pc, #184 @ (adr r3, 5417e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b740>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r7, [sp, #848] @ 0x350 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #776 @ (adr r1, 541a38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b998>) │ │ │ │ + add r3, pc, #648 @ (adr r3, 5419b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b918>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr??.w r0, [r4, r4] │ │ │ │ - ldr r5, [sp, #896] @ 0x380 │ │ │ │ + @ instruction: 0xfa5400c4 │ │ │ │ + ldr r7, [sp, #768] @ 0x300 │ │ │ │ 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 +1741380,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 r3, pc, #600 @ (adr r3, 541a10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b970>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [sp, #112] @ 0x70 │ │ │ │ + ldr r6, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #72 @ (adr r1, 541808 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b768>) │ │ │ │ + add r2, pc, #968 @ (adr r2, 541b88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42bae8>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ + ldr r6, [sp, #912] @ 0x390 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #888 @ (adr r1, 541b40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42baa0>) │ │ │ │ + add r3, pc, #760 @ (adr r3, 541ac0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42ba20>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r6, [sp, #848] @ 0x350 │ │ │ │ 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 +1741455,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 r3, pc, #472 @ (adr r3, 541a44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b9a4>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [sp, #592] @ 0x250 │ │ │ │ + ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r2, pc, #16 @ (adr r2, 541884 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b7e4>) │ │ │ │ + add r3, pc, #912 @ (adr r3, 541c04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42bb64>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [sp, #360] @ 0x168 │ │ │ │ + ldr r6, [sp, #232] @ 0xe8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #568 @ (adr r1, 541ab4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42ba14>) │ │ │ │ + add r3, pc, #440 @ (adr r3, 541a34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b994>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [sp, #256] @ 0x100 │ │ │ │ + ldr r6, [sp, #128] @ 0x80 │ │ │ │ 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 +1741620,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 r2, pc, #536 @ (adr r2, 541c28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42bb88>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf53400c4 │ │ │ │ - ldr r2, [sp, #640] @ 0x280 │ │ │ │ + @ instruction: 0xf71400c4 │ │ │ │ + ldr r4, [sp, #512] @ 0x200 │ │ │ │ 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 +1741801,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 │ │ │ │ + add r0, pc, #856 @ (adr r0, 541f50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42beb0>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bfi r0, r0, #3, #2 │ │ │ │ - ldr r0, [sp, #816] @ 0x330 │ │ │ │ + adc.w r0, r0, #6422528 @ 0x620000 │ │ │ │ + ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [sp, #0] │ │ │ │ + add r0, pc, #896 @ (adr r0, 541f84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42bee4>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - sbfx r0, sl, #3, #5 │ │ │ │ - ldr r0, [sp, #728] @ 0x2d8 │ │ │ │ + @ instruction: 0xf52a00c4 │ │ │ │ + ldr r2, [sp, #600] @ 0x258 │ │ │ │ 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 +1742022,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 r7, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ + ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf19a00c4 │ │ │ │ - str r7, [sp, #24] │ │ │ │ + @ instruction: 0xf37a00c4 │ │ │ │ + ldr r0, [sp, #920] @ 0x398 │ │ │ │ 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 +1742166,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 r5, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r5, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - vext.8 q8, q12, q2, #0 │ │ │ │ - str r5, [sp, #400] @ 0x190 │ │ │ │ + rsbs r0, r8, #196 @ 0xc4 │ │ │ │ + str r7, [sp, #272] @ 0x110 │ │ │ │ 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 +1742204,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 r5, [sp, #256] @ 0x100 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [sp, #920] @ 0x398 │ │ │ │ + str r6, [sp, #792] @ 0x318 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r5, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [sp, #808] @ 0x328 │ │ │ │ + str r6, [sp, #680] @ 0x2a8 │ │ │ │ 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 +1742250,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 r5, [sp, #96] @ 0x60 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [sp, #360] @ 0x168 │ │ │ │ + str r6, [sp, #232] @ 0xe8 │ │ │ │ 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 +1742291,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 r4, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r3, [sp, #992] @ 0x3e0 │ │ │ │ + str r5, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [sp, #264] @ 0x108 │ │ │ │ + ldr r5, [sp, #136] @ 0x88 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r3, [sp, #928] @ 0x3a0 │ │ │ │ + str r5, [sp, #800] @ 0x320 │ │ │ │ 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 +1742491,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 r5, [sp, #608] @ 0x260 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r3, [sp, #408] @ 0x198 │ │ │ │ + str r5, [sp, #280] @ 0x118 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [sp, #272] @ 0x110 │ │ │ │ + ldr r5, [sp, #144] @ 0x90 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r3, [sp, #136] @ 0x88 │ │ │ │ + str r5, [sp, #8] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r5, [sp, #376] @ 0x178 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r3, [sp, #32] │ │ │ │ + str r4, [sp, #928] @ 0x3a0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r4, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldcl 0, cr0, [r4, #-784]! @ 0xfffffcf0 │ │ │ │ - str r2, [sp, #888] @ 0x378 │ │ │ │ + vhadd.s16 q8, q10, q2 │ │ │ │ + str r4, [sp, #760] @ 0x2f8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [sp, #824] @ 0x338 │ │ │ │ + ldr r4, [sp, #696] @ 0x2b8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldcl 0, cr0, [r0, #-784] @ 0xfffffcf0 │ │ │ │ - str r2, [sp, #752] @ 0x2f0 │ │ │ │ + vhadd.s q0, q8, q2 │ │ │ │ + str r4, [sp, #624] @ 0x270 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [sp, #624] @ 0x270 │ │ │ │ + ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stc 0, cr0, [sl, #-784]! @ 0xfffffcf0 │ │ │ │ - str r2, [sp, #600] @ 0x258 │ │ │ │ + vhadd.s8 q0, q13, q2 │ │ │ │ + str r4, [sp, #472] @ 0x1d8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ + ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r4, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [sp, #296] @ 0x128 │ │ │ │ + str r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [sp, #80] @ 0x50 │ │ │ │ + ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stcl 0, cr0, [sl], {196} @ 0xc4 │ │ │ │ - str r2, [sp, #216] @ 0xd8 │ │ │ │ + cdp 0, 10, cr0, cr10, cr4, {6} │ │ │ │ + str r4, [sp, #88] @ 0x58 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r3, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stc 0, cr0, [ip], #784 @ 0x310 │ │ │ │ - str r2, [sp, #88] @ 0x58 │ │ │ │ + cdp 0, 8, cr0, cr12, cr4, {6} │ │ │ │ + str r3, [sp, #984] @ 0x3d8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [sp, #792] @ 0x318 │ │ │ │ + ldr r3, [sp, #664] @ 0x298 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldcl 0, cr0, [ip], #-784 @ 0xfffffcf0 │ │ │ │ - str r1, [sp, #920] @ 0x398 │ │ │ │ + cdp 0, 5, cr0, cr12, cr4, {6} │ │ │ │ + str r3, [sp, #792] @ 0x318 │ │ │ │ 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 +1742582,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 r3, [sp, #800] @ 0x320 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - sub.w r0, r6, r4, lsl #3 │ │ │ │ - str r1, [sp, #72] @ 0x48 │ │ │ │ + stc 0, cr0, [r6, #784] @ 0x310 │ │ │ │ + str r2, [sp, #968] @ 0x3c8 │ │ │ │ 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 +1742728,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 r3, [sp, #232] @ 0xe8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [sp, #416] @ 0x1a0 │ │ │ │ + str r2, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [sp, #216] @ 0xd8 │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r7, #62] @ 0x3e │ │ │ │ + str r1, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [sp, #160] @ 0xa0 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - orrs.w r0, lr, r4, lsl #3 │ │ │ │ - ldrh r2, [r1, #62] @ 0x3e │ │ │ │ + ldc 0, cr0, [lr], #-784 @ 0xfffffcf0 │ │ │ │ + str r1, [sp, #680] @ 0x2a8 │ │ │ │ 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 +1742791,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 r1, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r5, #56] @ 0x38 │ │ │ │ + str r1, [sp, #48] @ 0x30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [sp, #560] @ 0x230 │ │ │ │ + ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xe99e00c4 │ │ │ │ - ldrh r2, [r1, #56] @ 0x38 │ │ │ │ + sbcs.w r0, lr, r4, lsl #3 │ │ │ │ + str r0, [sp, #936] @ 0x3a8 │ │ │ │ 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 +1742850,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 r2, [sp, #152] @ 0x98 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmdb r8!, {r2, r6, r7} │ │ │ │ - ldrh r4, [r2, #52] @ 0x34 │ │ │ │ + add.w r0, r8, r4, lsl #3 │ │ │ │ + str r0, [sp, #464] @ 0x1d0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r0, [r2, #36] @ 0x24 │ │ │ │ + ldrh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmdb r2, {r2, r6, r7} │ │ │ │ - ldrh r6, [r7, #50] @ 0x32 │ │ │ │ + @ instruction: 0xeaf200c4 │ │ │ │ + str r0, [sp, #376] @ 0x178 │ │ │ │ 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 +1742900,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, #46] @ 0x2e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia.w r8, {r2, r6, r7} │ │ │ │ - ldrh r4, [r0, #48] @ 0x30 │ │ │ │ + orns r0, r8, r4, lsl #3 │ │ │ │ + ldrh r4, [r4, #62] @ 0x3e │ │ │ │ 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 +1743025,22 @@ │ │ │ │ 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 │ │ │ │ + ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r3, #38] @ 0x26 │ │ │ │ + ldrh r2, [r7, #52] @ 0x34 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r0, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 5426a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42c608> │ │ │ │ - lsls r4, r0, #3 │ │ │ │ - ldrh r6, [r0, #38] @ 0x26 │ │ │ │ + ldmdb sl!, {r2, r6, r7} │ │ │ │ + ldrh r6, [r4, #52] @ 0x34 │ │ │ │ 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 +1743089,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 │ │ │ │ + ldr r0, [sp, #144] @ 0x90 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r5, #32] │ │ │ │ + ldrh r2, [r1, #48] @ 0x30 │ │ │ │ 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 +1743173,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, #28] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r6, #14] │ │ │ │ + ldrh r2, [r2, #30] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r5, [sp, #896] @ 0x380 │ │ │ │ + str r7, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r6, [r6, #26] │ │ │ │ + ldrh r6, [r2, #42] @ 0x2a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r5, [sp, #640] @ 0x280 │ │ │ │ + str r7, [sp, #512] @ 0x200 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 54254c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42c4ac> │ │ │ │ + b.n 54290c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42c86c> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrh r2, [r4, #26] │ │ │ │ + ldrh r2, [r0, #42] @ 0x2a │ │ │ │ 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 +1743234,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, #56] @ 0x38 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r1, #22] │ │ │ │ + ldrh r4, [r5, #36] @ 0x24 │ │ │ │ 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 +1743257,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 r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r6, [r1, #20] │ │ │ │ + ldrh r6, [r5, #34] @ 0x22 │ │ │ │ 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 +1743447,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 r6, [sp, #832] @ 0x340 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 5425c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42c524> │ │ │ │ + b.n 542984 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42c8e4> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrh r6, [r7, #16] │ │ │ │ + ldrh r6, [r3, #32] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r5, [sp, #0] │ │ │ │ + str r6, [sp, #896] @ 0x380 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r6, [r5, #24] │ │ │ │ + ldrh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r0, [r2, #6] │ │ │ │ + ldrh r0, [r6, #20] │ │ │ │ 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 +1743580,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 │ │ │ │ + vdup.8 d24, d14[7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r4, [r4, #60] @ 0x3c │ │ │ │ + ldrh r4, [r0, #12] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [sp, #424] @ 0x1a8 │ │ │ │ + str r4, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r4, [r0, #60] @ 0x3c │ │ │ │ + ldrh r4, [r4, #10] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [sp, #296] @ 0x128 │ │ │ │ + str r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 54312c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42d08c> │ │ │ │ + b.n 5434ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42d44c> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strh r4, [r7, #56] @ 0x38 │ │ │ │ + ldrh r4, [r3, #8] │ │ │ │ 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 +1743674,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, #52] @ 0x34 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r0, [r6, #38] @ 0x26 │ │ │ │ + strh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r1, [sp, #616] @ 0x268 │ │ │ │ + str r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r6, [r3, #38] @ 0x26 │ │ │ │ + strh r6, [r7, #52] @ 0x34 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r1, [sp, #664] @ 0x298 │ │ │ │ + str r3, [sp, #536] @ 0x218 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r4, #50] @ 0x32 │ │ │ │ + ldrh r2, [r0, #2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r6, [r3, #38] @ 0x26 │ │ │ │ + strh r6, [r7, #52] @ 0x34 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r6, [r6, #36] @ 0x24 │ │ │ │ + strh r6, [r2, #52] @ 0x34 │ │ │ │ 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 +1743771,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 r2, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r2, #44] @ 0x2c │ │ │ │ + strh r2, [r6, #58] @ 0x3a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r4, [r1, #30] │ │ │ │ + strh r4, [r5, #44] @ 0x2c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r0, [r5, #30] │ │ │ │ + strh r0, [r1, #46] @ 0x2e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [sp, #584] @ 0x248 │ │ │ │ + str r2, [sp, #456] @ 0x1c8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r6, [r2, #30] │ │ │ │ + strh r6, [r6, #44] @ 0x2c │ │ │ │ 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 +1744227,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, #16] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r0, [r3, #14] │ │ │ │ + ldrh r0, [r7, #28] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r0, [r5, #8] │ │ │ │ + strh r0, [r1, #24] │ │ │ │ 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 +1744305,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, #46] @ 0x2e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r2, #27] │ │ │ │ + strh r6, [r6, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r4, #26] │ │ │ │ + strh r2, [r0, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r0, #27] │ │ │ │ + strh r0, [r4, #4] │ │ │ │ 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 +1744613,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, #38] @ 0x26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r1, #29] │ │ │ │ + strh r0, [r5, #8] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r6, [r2, #60] @ 0x3c │ │ │ │ + ldrh r6, [r6, #10] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r4, #28] │ │ │ │ + strh r0, [r0, #8] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r6, [r2, #48] @ 0x30 │ │ │ │ + strh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r3, #21] │ │ │ │ + ldrb r2, [r7, #28] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r7, #46] @ 0x2e │ │ │ │ + strh r2, [r3, #62] @ 0x3e │ │ │ │ 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 +1744690,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, #20] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r6, #18] │ │ │ │ + ldrb r6, [r2, #26] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r6, [r3, #6] │ │ │ │ + ldrh r6, [r7, #20] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r1, #18] │ │ │ │ + ldrb r0, [r5, #25] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r7, #8] │ │ │ │ + ldrh r4, [r3, #24] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r4, #17] │ │ │ │ + ldrb r6, [r0, #25] │ │ │ │ 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 +1744789,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, #20] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bvs.n 543a28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42d988> │ │ │ │ + bhi.n 5439e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42d948> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r6, [r3, #15] │ │ │ │ + ldrb r6, [r7, #22] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r0, #7] │ │ │ │ + ldrb r2, [r4, #14] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r3, #7] │ │ │ │ + ldrb r4, [r7, #14] │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r8, r3 │ │ │ │ @@ -1745155,37 +1745179,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 │ │ │ │ + pop {r2, r5} │ │ │ │ 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 │ │ │ │ + ldrh r4, [r7, #0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r2, #34] @ 0x22 │ │ │ │ + strh r2, [r6, #48] @ 0x30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bne.n 543d48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42dca8> │ │ │ │ + bcc.n 543d08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42dc68> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strb r0, [r7, #28] │ │ │ │ + ldrb r0, [r3, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r6, #21] │ │ │ │ + strb r2, [r2, #29] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r1, #22] │ │ │ │ + strb r6, [r5, #29] │ │ │ │ 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 +1745302,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, #25] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r3, #18] │ │ │ │ + strb r4, [r7, #25] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r4, #17] │ │ │ │ + strb r4, [r0, #25] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r7, #17] │ │ │ │ + strb r6, [r3, #25] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r1, #17] │ │ │ │ + strb r0, [r5, #24] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r4, #17] │ │ │ │ + strb r4, [r0, #25] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r7, #17] │ │ │ │ + strb r2, [r3, #25] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r2, #17] │ │ │ │ + strb r2, [r6, #24] │ │ │ │ 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 +1745358,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, #14] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r4, #21] │ │ │ │ + strb r2, [r0, #29] │ │ │ │ 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 +1745449,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] │ │ │ │ + strh r4, [r7, #6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r2, #18] │ │ │ │ + strb r2, [r6, #25] │ │ │ │ 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 +1745689,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, #15] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r5, #8] │ │ │ │ + strb r4, [r1, #16] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r6, [r1, #0] │ │ │ │ + strh r6, [r5, #14] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r5, #10] │ │ │ │ + strb r4, [r1, #18] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r1, #3] │ │ │ │ + strb r0, [r5, #10] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r4, #3] │ │ │ │ + strb r2, [r0, #11] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r6, #2] │ │ │ │ + strb r4, [r2, #10] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r1, #3] │ │ │ │ + strb r6, [r5, #10] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r4, #2] │ │ │ │ + strb r0, [r0, #10] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r7, #2] │ │ │ │ + strb r2, [r3, #10] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r1, #2] │ │ │ │ + strb r4, [r5, #9] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r4, #2] │ │ │ │ + strb r6, [r0, #10] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r5, #18] │ │ │ │ + strb r6, [r1, #26] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r4, #8] │ │ │ │ + strb r4, [r0, #16] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r4, #2] │ │ │ │ + strb r2, [r0, #10] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r7, #1] │ │ │ │ + strb r0, [r3, #9] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r6, #28] │ │ │ │ + strh r0, [r2, #8] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r7, #7] │ │ │ │ + strb r6, [r3, #15] │ │ │ │ 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 +1745864,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] │ │ │ │ + strh r2, [r7, #6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbz r6, 544464 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42e3c4> │ │ │ │ + cbz r6, 54449c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42e3fc> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrb r0, [r6, #28] │ │ │ │ + strh r0, [r2, #8] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r6, #26] │ │ │ │ + strh r0, [r2, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r2, #26] │ │ │ │ + strh r2, [r6, #2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r0, #26] │ │ │ │ + strh r4, [r4, #2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r2, #26] │ │ │ │ + strh r2, [r6, #2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r6, #108] @ 0x6c │ │ │ │ + strb r0, [r2, #3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r1, #112] @ 0x70 │ │ │ │ + strb r2, [r5, #3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r3, #112] @ 0x70 │ │ │ │ + strb r6, [r7, #3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r6, #108] @ 0x6c │ │ │ │ + strb r4, [r2, #3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r0, #12] │ │ │ │ + strb r4, [r4, #19] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r7, #1] │ │ │ │ + strb r2, [r3, #9] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r6, #104] @ 0x68 │ │ │ │ + strb r2, [r2, #2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r1, #108] @ 0x6c │ │ │ │ + strb r4, [r5, #2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r1!, {r2, r4} │ │ │ │ + stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ 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 +1746010,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, #116] @ 0x74 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r5, #88] @ 0x58 │ │ │ │ + ldr r4, [r1, #120] @ 0x78 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r2, #9] │ │ │ │ + ldrb r6, [r6, #16] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r3, #88] @ 0x58 │ │ │ │ + ldr r2, [r7, #116] @ 0x74 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r2, #20] │ │ │ │ + ldrb r6, [r6, #27] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r1!, {r2, r4, r5, r7} │ │ │ │ + ldmia r3!, {r2, r4, r7} │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r0, [r4, #112] @ 0x70 │ │ │ │ + strb r0, [r0, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r2, #6] │ │ │ │ + ldrb r4, [r6, #13] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r1, #112] @ 0x70 │ │ │ │ + strb r2, [r5, #3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r2, #20] │ │ │ │ + ldrb r4, [r6, #27] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r7, #108] @ 0x6c │ │ │ │ + strb r2, [r3, #3] │ │ │ │ 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 +1746674,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 │ │ │ │ + vqrdmulh.s , , d2[0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r4, #13] │ │ │ │ + ldrb r6, [r0, #21] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r3, sp, #328 @ 0x148 │ │ │ │ + add r5, sp, #200 @ 0xc8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ asrs r0, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb76a │ │ │ │ + cbnz r2, 544c62 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42ebc2> │ │ │ │ lsls r5, r7, #4 │ │ │ │ - ldrb r2, [r1, #9] │ │ │ │ + ldrb r2, [r5, #16] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ + ldr r6, [r0, #92] @ 0x5c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r6, #15] │ │ │ │ + ldrb r0, [r2, #23] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r7, #56] @ 0x38 │ │ │ │ + ldr r6, [r3, #88] @ 0x58 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r2, #7] │ │ │ │ + ldrb r2, [r6, #14] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r3, #56] @ 0x38 │ │ │ │ + ldr r0, [r7, #84] @ 0x54 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r0, #8] │ │ │ │ + ldrb r4, [r4, #15] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r7, #52] @ 0x34 │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r7, #14] │ │ │ │ + ldrb r0, [r3, #22] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r2, #52] @ 0x34 │ │ │ │ + ldr r2, [r6, #80] @ 0x50 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r3, #12] │ │ │ │ + ldrb r6, [r7, #19] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r4, #48] @ 0x30 │ │ │ │ + ldr r4, [r0, #80] @ 0x50 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r3, #7] │ │ │ │ + ldrb r0, [r7, #14] │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #84] @ 0x54 │ │ │ │ + ldr r0, [r3, #116] @ 0x74 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r5, #44] @ 0x2c │ │ │ │ + ldr r6, [r1, #76] @ 0x4c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r7, #6] │ │ │ │ + ldrb r2, [r3, #14] │ │ │ │ lsls r7, r6, #2 │ │ │ │ movs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #6] │ │ │ │ + ldrb r2, [r6, #13] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r1, #7] │ │ │ │ + ldrb r6, [r5, #14] │ │ │ │ lsls r7, r6, #2 │ │ │ │ asrs r4, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #5] │ │ │ │ + ldrb r6, [r0, #13] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r6, #5] │ │ │ │ + ldrb r2, [r2, #13] │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #8] │ │ │ │ + ldr r6, [r6, #36] @ 0x24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ + ldr r0, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ + ldr r0, [r4, #36] @ 0x24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ + ldr r2, [r7, #36] @ 0x24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ + ldr r6, [r1, #40] @ 0x28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ + ldr r4, [r4, #36] @ 0x24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r7, #4] │ │ │ │ + ldrb r0, [r3, #12] │ │ │ │ lsls r7, r6, #2 │ │ │ │ cbz r1, 544d3a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42ec9a> │ │ │ │ - @ instruction: 0xffff789e │ │ │ │ + @ instruction: 0xffff7a7e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r3, #2] │ │ │ │ + ldrb r6, [r7, #9] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r5, #9] │ │ │ │ + ldrb r2, [r1, #17] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ + ldr r0, [r1, #56] @ 0x38 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r2, #2] │ │ │ │ + ldrb r2, [r6, #9] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r1, #3] │ │ │ │ + ldrb r6, [r5, #10] │ │ │ │ lsls r7, r6, #2 │ │ │ │ bl 7cecea │ │ │ │ - ldrb r6, [r5, #2] │ │ │ │ + ldrb r6, [r1, #10] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r3, #3] │ │ │ │ + ldrb r4, [r7, #10] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r3, #3] │ │ │ │ + ldrb r4, [r7, #10] │ │ │ │ lsls r7, r6, #2 │ │ │ │ b.n 5454ce <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42f42e> │ │ │ │ - @ instruction: 0xffff789e │ │ │ │ + @ instruction: 0xffff7a7e │ │ │ │ lsls r7, r6, #2 │ │ │ │ stcl 15, cr15, [r5, #1020] @ 0x3fc │ │ │ │ - ldrb r0, [r1, #3] │ │ │ │ + ldrb r0, [r5, #10] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r0, #16] │ │ │ │ + ldr r6, [r4, #44] @ 0x2c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r0, #1] │ │ │ │ + ldrb r2, [r4, #8] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r2, #1] │ │ │ │ + ldrb r4, [r6, #8] │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r7, sp, #292 @ 0x124 │ │ │ │ - vqshrun.s64 d23, q12, #1 │ │ │ │ + vshll.u32 , d8, #31 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r1, #5] │ │ │ │ + ldrb r0, [r5, #12] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ + ldr r6, [r0, #40] @ 0x28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r7, #0] │ │ │ │ + ldrb r2, [r3, #8] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ + ldr r2, [r6, #36] @ 0x24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r6, #5] │ │ │ │ + ldrb r2, [r2, #13] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r7, #4] │ │ │ │ + ldr r4, [r3, #36] @ 0x24 │ │ │ │ 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 +1747023,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, #84] @ 0x54 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r3, #56] @ 0x38 │ │ │ │ + str r2, [r7, #84] @ 0x54 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r0, #1] │ │ │ │ + strb r0, [r4, #8] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r0, #56] @ 0x38 │ │ │ │ + str r6, [r4, #84] @ 0x54 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r4, #24] │ │ │ │ + ldrb r0, [r0, #0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - itte ls │ │ │ │ - lslls r4, r0, #3 │ │ │ │ - strls r6, [r0, #80] @ 0x50 │ │ │ │ - lslhi r7, r6, #2 │ │ │ │ - ldr r2, [r7, #116] @ 0x74 │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ + lsls r4, r0, #3 │ │ │ │ + str r6, [r4, #108] @ 0x6c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r6, #76] @ 0x4c │ │ │ │ + strb r2, [r3, #5] │ │ │ │ + lsls r7, r6, #2 │ │ │ │ + str r0, [r2, #108] @ 0x6c │ │ │ │ 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 +1747994,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 │ │ │ │ + cbz r2, 545a88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42f9e8> │ │ │ │ lsls r5, r7, #4 │ │ │ │ - strb r4, [r0, #24] │ │ │ │ + strb r4, [r4, #31] │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #96] @ 0x60 │ │ │ │ + strb r6, [r3, #0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r0, r2] │ │ │ │ + ldrsh r4, [r4, r1] │ │ │ │ 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, #108] @ 0x6c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r7, r6] │ │ │ │ + ldrb r2, [r3, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r6, r6] │ │ │ │ + ldrh r4, [r2, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r2, r7] │ │ │ │ + ldrh r0, [r6, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r3, #88] @ 0x58 │ │ │ │ + str r0, [r7, #116] @ 0x74 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r3, r3] │ │ │ │ + ldrh r4, [r7, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r4, #76] @ 0x4c │ │ │ │ + str r6, [r0, #108] @ 0x6c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r3, r1] │ │ │ │ + ldrb r4, [r7, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r2, r2] │ │ │ │ + ldrh r6, [r6, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ + ldrh r2, [r2, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r3, #84] @ 0x54 │ │ │ │ + str r4, [r7, #112] @ 0x70 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r4, r2] │ │ │ │ + ldrh r0, [r0, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r4, [pc, #808] @ (545e04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42fd64>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -1748337,27 +1748361,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, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r7, r6] │ │ │ │ + ldrsb r6, [r3, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r0, #28] │ │ │ │ + str r6, [r4, #56] @ 0x38 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsb r4, [r7, r4] │ │ │ │ + ldr r4, [r3, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r3, #20] │ │ │ │ + ldr r2, [r7, #48] @ 0x30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsh r2, [r7, r6] │ │ │ │ + str r2, [r3, #24] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsb r2, [r1, r4] │ │ │ │ + ldr r2, [r5, r3] │ │ │ │ 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 +1749466,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] │ │ │ │ + strh r2, [r2, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r1, r3] │ │ │ │ + strh r4, [r5, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r3, r3] │ │ │ │ + strh r6, [r7, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r6, r2] │ │ │ │ + strh r4, [r2, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r1, r3] │ │ │ │ + strh r4, [r5, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r6, r1] │ │ │ │ + ldrb r2, [r2, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r0, r7] │ │ │ │ + strh r4, [r4, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r7, #124] @ 0x7c │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r5, r6] │ │ │ │ + strh r2, [r1, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmia r3!, {r0, r2, r3, r5} │ │ │ │ vabdl.u , d31, d27 │ │ │ │ - vaddl.u q11, d31, d4 │ │ │ │ + vmlal.u q11, d15, d20[0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [pc, #872] @ (546ce0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x430c40>) │ │ │ │ + ldr r7, [pc, #744] @ (546c60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x430bc0>) │ │ │ │ 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 +1749518,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 ac3938 │ │ │ │ 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 +1749573,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 ac3a7c │ │ │ │ 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 +1749635,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 ac3abc │ │ │ │ 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 +1749911,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 ac38f8 │ │ │ │ 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 +1750020,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 ac3810 │ │ │ │ b.n 546a50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4309b0> │ │ │ │ - bl ac380c │ │ │ │ + bl ac399c │ │ │ │ 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 +1750315,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 │ │ │ │ + ldr r1, [pc, #64] @ (547260 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4311c0>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bxns r9 │ │ │ │ + ldr r1, [pc, #176] @ (5472d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x431234>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ cbnz r3, 547256 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4311b6> │ │ │ │ - @ instruction: 0xffff5a70 │ │ │ │ + vcvt.f16.u16 , q0, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0x479e │ │ │ │ + ldr r1, [pc, #504] @ (547428 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x431388>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r0, [r5, r7] │ │ │ │ + ldrb r0, [r1, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mov r6, fp │ │ │ │ + ldr r0, [pc, #248] @ (547330 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x431290>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add lr, r0 │ │ │ │ + mov r6, ip │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add sl, r4 │ │ │ │ + mov sl, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r5, r2] │ │ │ │ + ldrh r0, [r1, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mov r2, r4 │ │ │ │ + ldr r0, [pc, #8] @ (547250 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4311b0>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r4, r1] │ │ │ │ + ldrh r6, [r0, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mov r0, r1 │ │ │ │ + blx sp │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r3, r4] │ │ │ │ + ldrb r4, [r7, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp sl, sp │ │ │ │ + @ instruction: 0x47ca │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r4, r2] │ │ │ │ + ldrh r0, [r0, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r8, r4 │ │ │ │ + blx r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r1, r6] │ │ │ │ + ldrb r2, [r5, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #56 @ (adr r0, 5472a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x431200>) │ │ │ │ + add r1, pc, #952 @ (adr r1, 547620 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x431580>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r2, pc │ │ │ │ + bx fp │ │ │ │ lsls r7, r6, #2 │ │ │ │ - orrs r6, r1 │ │ │ │ + add lr, sp │ │ │ │ lsls r7, r6, #2 │ │ │ │ - orrs r2, r5 │ │ │ │ + cmp r2, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsb r2, [r1, r5] │ │ │ │ + ldr r2, [r5, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r4, r5 │ │ │ │ + mov r4, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - negs r2, r4 │ │ │ │ + add r2, r8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - negs r6, r7 │ │ │ │ + add r6, fp │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r0, r0] │ │ │ │ + ldrh r4, [r4, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [sp, #600] @ 0x258 │ │ │ │ + add r0, pc, #472 @ (adr r0, 547464 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4313c4>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r2, r0 │ │ │ │ + cmp sl, ip │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r6, r0] │ │ │ │ + ldrh r4, [r2, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ + add r0, pc, #376 @ (adr r0, 547410 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x431370>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - mvns r2, r5 │ │ │ │ + cmp sl, r9 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsb r4, [r3, r4] │ │ │ │ + ldr r4, [r7, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [sp, #392] @ 0x188 │ │ │ │ + add r0, pc, #264 @ (adr r0, 5473ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43130c>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - mvns r6, r1 │ │ │ │ + cmp lr, r5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r3, r1] │ │ │ │ + ldrh r0, [r7, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [sp, #312] @ 0x138 │ │ │ │ + add r0, pc, #184 @ (adr r0, 547368 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4312c8>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - bics r2, r7 │ │ │ │ + cmp sl, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsb r0, [r1, r5] │ │ │ │ + ldr r0, [r5, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [sp, #216] @ 0xd8 │ │ │ │ + add r0, pc, #88 @ (adr r0, 547314 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x431274>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - bics r2, r4 │ │ │ │ + cmp sl, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r6, r1] │ │ │ │ + ldrh r2, [r2, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [sp, #80] @ 0x50 │ │ │ │ + ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - bics r0, r0 │ │ │ │ + cmp r0, ip │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r5, r1] │ │ │ │ + ldrh r6, [r1, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r7, [sp, #880] @ 0x370 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - muls r0, r5 │ │ │ │ + cmp r0, r9 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - sbcs r4, r3 │ │ │ │ + muls r4, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - sbcs r0, r7 │ │ │ │ + bics r0, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsb r2, [r1, r0] │ │ │ │ + ldrsb r2, [r5, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - orrs r0, r7 │ │ │ │ + cmp r0, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adcs r4, r4 │ │ │ │ + muls r4, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - sbcs r0, r0 │ │ │ │ + muls r0, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsb r6, [r3, r3] │ │ │ │ + ldr r6, [r7, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [sp, #608] @ 0x260 │ │ │ │ + ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - orrs r4, r0 │ │ │ │ + add ip, ip │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsb r6, [r5, r3] │ │ │ │ + ldr r6, [r1, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [sp, #512] @ 0x200 │ │ │ │ + ldr r7, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmn r4, r5 │ │ │ │ + add ip, r9 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r7, r2] │ │ │ │ + ldrh r2, [r3, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [sp, #400] @ 0x190 │ │ │ │ + ldr r7, [sp, #272] @ 0x110 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmn r0, r2 │ │ │ │ + add r8, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r1 │ │ │ │ + cmn r0, r5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r4 │ │ │ │ + orrs r4, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r3, r1] │ │ │ │ + ldrh r6, [r7, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r0, r4 │ │ │ │ + add r8, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r3, r2] │ │ │ │ + ldrh r6, [r7, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r4, r1 │ │ │ │ + add r4, sp │ │ │ │ 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 +1751611,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 r7, #182 @ 0xb6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bxns pc │ │ │ │ + ldr r1, [pc, #368] @ (54807c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x431fdc>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, #206 @ 0xce │ │ │ │ + lsls r6, r5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmia r1!, {r0, r1, r3, r4, r5, r6} │ │ │ │ - vqrshrun.s64 d21, q0, #1 │ │ │ │ + vshll.u32 , d16, #31 │ │ │ │ lsls r7, r6, #2 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, r7] │ │ │ │ + ldrsb r6, [r2, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r3, #64 @ 0x40 │ │ │ │ + subs r5, #32 │ │ │ │ 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 │ │ │ │ + vrsubhn.i d21, , q2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r7, #254 @ 0xfe │ │ │ │ + subs r1, #222 @ 0xde │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, #56 @ 0x38 │ │ │ │ + subs r0, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, #82 @ 0x52 │ │ │ │ + subs r0, #50 @ 0x32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r7, #20] │ │ │ │ + strh r2, [r3, #36] @ 0x24 │ │ │ │ lsls r5, r7, #4 │ │ │ │ - strh r2, [r0, #20] │ │ │ │ + strh r2, [r4, #34] @ 0x22 │ │ │ │ lsls r5, r7, #4 │ │ │ │ - adds r5, #222 @ 0xde │ │ │ │ + adds r7, #190 @ 0xbe │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r5, #180 @ 0xb4 │ │ │ │ + adds r7, #148 @ 0x94 │ │ │ │ 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 r7, [pc, #808] @ (548298 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4321f8>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r7, #28 │ │ │ │ + subs r0, #252 @ 0xfc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [pc, #576] @ (5481b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432118>) │ │ │ │ + str r0, [r6, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #24 │ │ │ │ + adds r6, #248 @ 0xf8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r5, #52 @ 0x34 │ │ │ │ + adds r7, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [pc, #688] @ (548238 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432198>) │ │ │ │ + str r4, [r1, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, #70 @ 0x46 │ │ │ │ + subs r0, #38 @ 0x26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ asrs r4, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, r1] │ │ │ │ + strh r6, [r2, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, #40 @ 0x28 │ │ │ │ + subs r0, #8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, #96 @ 0x60 │ │ │ │ + adds r6, #64 @ 0x40 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, #124 @ 0x7c │ │ │ │ + adds r6, #92 @ 0x5c │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r1, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, r3] │ │ │ │ + strh r2, [r7, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r5, #232 @ 0xe8 │ │ │ │ + adds r7, #200 @ 0xc8 │ │ │ │ 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 +1752031,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 r4, #232 @ 0xe8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r3, #36 @ 0x24 │ │ │ │ + adds r5, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #206 @ 0xce │ │ │ │ + adds r4, #174 @ 0xae │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #232 @ 0xe8 │ │ │ │ + adds r4, #200 @ 0xc8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #184 @ 0xb8 │ │ │ │ + adds r4, #152 @ 0x98 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #212 @ 0xd4 │ │ │ │ + adds r4, #180 @ 0xb4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r2, r1] │ │ │ │ + strh r0, [r6, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, #90 @ 0x5a │ │ │ │ + adds r6, #58 @ 0x3a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, #210 @ 0xd2 │ │ │ │ + subs r0, #178 @ 0xb2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, #72 @ 0x48 │ │ │ │ + adds r6, #40 @ 0x28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #128 @ 0x80 │ │ │ │ + adds r4, #96 @ 0x60 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #156 @ 0x9c │ │ │ │ + adds r4, #124 @ 0x7c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #108 @ 0x6c │ │ │ │ + adds r4, #76 @ 0x4c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #136 @ 0x88 │ │ │ │ + adds r4, #104 @ 0x68 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #88 @ 0x58 │ │ │ │ + adds r4, #56 @ 0x38 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #114 @ 0x72 │ │ │ │ + adds r4, #82 @ 0x52 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #68 @ 0x44 │ │ │ │ + adds r4, #36 @ 0x24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #98 @ 0x62 │ │ │ │ + adds r4, #66 @ 0x42 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [pc, #240] @ (548450 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4323b0>) │ │ │ │ + ldr r6, [pc, #112] @ (5483d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432330>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r3, #174 @ 0xae │ │ │ │ + adds r5, #142 @ 0x8e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r6, r1, #6 │ │ │ │ + lsls r6, r5, #13 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r3, [pc, #640] @ (5485ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43254c>) │ │ │ │ + ldr r5, [pc, #512] @ (54856c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4324cc>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r3, #150 @ 0x96 │ │ │ │ + adds r5, #118 @ 0x76 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [pc, #216] @ (54844c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4323ac>) │ │ │ │ + ldr r5, [pc, #88] @ (5483cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43232c>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r3, #132 @ 0x84 │ │ │ │ + adds r5, #100 @ 0x64 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [pc, #672] @ (54861c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43257c>) │ │ │ │ + ldr r5, [pc, #544] @ (54859c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4324fc>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r3, #114 @ 0x72 │ │ │ │ + adds r5, #82 @ 0x52 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [pc, #760] @ (54867c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4325dc>) │ │ │ │ + ldr r5, [pc, #632] @ (5485fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43255c>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r3, #96 @ 0x60 │ │ │ │ + adds r5, #64 @ 0x40 │ │ │ │ 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 r6, [pc, #0] @ (548390 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4322f0>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r3, #54 @ 0x36 │ │ │ │ + adds r5, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [pc, #680] @ (548640 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4325a0>) │ │ │ │ + ldr r7, [pc, #552] @ (5485c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432520>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r3, #36 @ 0x24 │ │ │ │ + adds r5, #4 │ │ │ │ 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: 0xfffff764 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #6 │ │ │ │ + adds r2, #230 @ 0xe6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #34 @ 0x22 │ │ │ │ + adds r3, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [pc, #960] @ (548778 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4326d8>) │ │ │ │ + ldr r3, [pc, #832] @ (5486f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432658>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #156 @ 0x9c │ │ │ │ + adds r4, #124 @ 0x7c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [pc, #752] @ (5486b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432610>) │ │ │ │ + ldr r3, [pc, #624] @ (548630 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432590>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #136 @ 0x88 │ │ │ │ + adds r4, #104 @ 0x68 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [pc, #912] @ (548758 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4326b8>) │ │ │ │ + ldr r3, [pc, #784] @ (5486d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432638>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #116 @ 0x74 │ │ │ │ + adds r4, #84 @ 0x54 │ │ │ │ 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 r3, [pc, #192] @ (548498 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4323f8>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #84 @ 0x54 │ │ │ │ + adds r4, #52 @ 0x34 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [pc, #128] @ (548460 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4323c0>) │ │ │ │ + ldr r4, [pc, #0] @ (5483e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432340>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #66 @ 0x42 │ │ │ │ + adds r4, #34 @ 0x22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [pc, #280] @ (548500 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432460>) │ │ │ │ + ldr r3, [pc, #152] @ (548480 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4323e0>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #46 @ 0x2e │ │ │ │ + adds r4, #14 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [pc, #40] @ (548418 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432378>) │ │ │ │ + ldr r5, [pc, #936] @ (548798 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4326f8>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #24 │ │ │ │ + adds r3, #248 @ 0xf8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [pc, #576] @ (548638 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432598>) │ │ │ │ + ldr r3, [pc, #448] @ (5485b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432518>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #4 │ │ │ │ + adds r3, #228 @ 0xe4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [pc, #288] @ (548520 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432480>) │ │ │ │ + ldr r7, [pc, #160] @ (5484a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432400>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #242 @ 0xf2 │ │ │ │ + adds r3, #210 @ 0xd2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [pc, #352] @ (548568 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4324c8>) │ │ │ │ + ldr r7, [pc, #224] @ (5484e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432448>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #216 @ 0xd8 │ │ │ │ + adds r3, #184 @ 0xb8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [pc, #896] @ (548790 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4326f0>) │ │ │ │ + ldr r6, [pc, #768] @ (548710 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432670>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #182 @ 0xb6 │ │ │ │ + adds r3, #150 @ 0x96 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [pc, #248] @ (548510 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432470>) │ │ │ │ + ldr r7, [pc, #120] @ (548490 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4323f0>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #164 @ 0xa4 │ │ │ │ + adds r3, #132 @ 0x84 │ │ │ │ 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 +1752383,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 r6, [pc, #896] @ (548a24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432984>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, #54 @ 0x36 │ │ │ │ + adds r2, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xb7d9 │ │ │ │ vabal.u , d15, d25 │ │ │ │ - vcvt.f16.u16 q9, q12, #1 │ │ │ │ + vcvt.f32.u32 q9, q4, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r4, #146 @ 0x92 │ │ │ │ + cmp r6, #114 @ 0x72 │ │ │ │ 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 +1753443,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 r7, [pc, #896] @ (549574 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4334d4>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r0, #58] @ 0x3a │ │ │ │ + ldrh r2, [r4, #8] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r4, #174 @ 0xae │ │ │ │ + cmp r6, #142 @ 0x8e │ │ │ │ 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 r2, [pc, #472] @ (5493dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43333c>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ strb r5, [r6, #6] │ │ │ │ @ instruction: 0xffff7167 │ │ │ │ vaddl.u , d31, d25 │ │ │ │ - vqshl.u64 q9, q0, #63 @ 0x3f │ │ │ │ + @ instruction: 0xffff29b0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r7, #238 @ 0xee │ │ │ │ + cmp r1, #206 @ 0xce │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [pc, #456] @ (5493e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x433344>) │ │ │ │ + ldr r5, [pc, #328] @ (549364 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4332c4>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r4, [r7, #22] │ │ │ │ + strh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r0, #104 @ 0x68 │ │ │ │ + cmp r2, #72 @ 0x48 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r7, #50 @ 0x32 │ │ │ │ + cmp r1, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, #216 @ 0xd8 │ │ │ │ + adds r2, #184 @ 0xb8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r0, #42 @ 0x2a │ │ │ │ + cmp r2, #10 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mov r6, r1 │ │ │ │ + @ instruction: 0x47ee │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r4, [r0, #16] │ │ │ │ + strh r4, [r4, #30] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r7, #112 @ 0x70 │ │ │ │ + cmp r1, #80 @ 0x50 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add sl, r2 │ │ │ │ + mov r2, lr │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r4, [r1, #14] │ │ │ │ + strh r4, [r5, #28] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r7, #56 @ 0x38 │ │ │ │ + cmp r1, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, ip │ │ │ │ + mov r0, r8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r3, #12] │ │ │ │ + strh r2, [r7, #26] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r7, #6 │ │ │ │ + cmp r0, #230 @ 0xe6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp ip, r1 │ │ │ │ + bxns sp │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r6, [r1, #8] │ │ │ │ + strh r6, [r5, #22] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r6, #122 @ 0x7a │ │ │ │ + cmp r0, #90 @ 0x5a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp lr, ip │ │ │ │ + @ instruction: 0x47c6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r0, [r2, #6] │ │ │ │ + strh r0, [r6, #20] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r6, #60 @ 0x3c │ │ │ │ + cmp r0, #28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bx r8 │ │ │ │ + ldr r1, [pc, #128] @ (5492f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x433250>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r6, [r4, #4] │ │ │ │ + strh r6, [r0, #20] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r6, #18 │ │ │ │ + movs r7, #242 @ 0xf2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add lr, lr │ │ │ │ + mov lr, sl │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r0, [r7, #2] │ │ │ │ + strh r0, [r3, #18] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r5, #228 @ 0xe4 │ │ │ │ + movs r7, #196 @ 0xc4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, #234 @ 0xea │ │ │ │ + subs r0, #202 @ 0xca │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r4, [r4, #2] │ │ │ │ + strh r4, [r0, #18] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r5, #208 @ 0xd0 │ │ │ │ + movs r7, #176 @ 0xb0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mov r8, sl │ │ │ │ + ldr r0, [pc, #704] @ (549554 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4334b4>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r2, #21] │ │ │ │ + ldrb r6, [r6, #28] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r2, #194 @ 0xc2 │ │ │ │ + movs r4, #162 @ 0xa2 │ │ │ │ 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 +1754740,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] │ │ │ │ + vraddhn.i d20, , q8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r5, #4] │ │ │ │ + ldrb r2, [r1, #12] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r6, r2, #2 │ │ │ │ + movs r0, #118 @ 0x76 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ands r0, r6 │ │ │ │ + tst r0, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, r3, #6 │ │ │ │ + subs r2, r7, #5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r1 │ │ │ │ + cmp r6, r5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r5, #27] │ │ │ │ + ldrb r4, [r1, #3] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r0, r3, #1 │ │ │ │ + subs r0, r7, #0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r7, #84 @ 0x54 │ │ │ │ + asrs r4, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, r1, r0 │ │ │ │ + subs r2, r5, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r5, #27 │ │ │ │ + adds r0, r1, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r0, #28 │ │ │ │ + adds r4, r4, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r3, #254 @ 0xfe │ │ │ │ + subs r5, #222 @ 0xde │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, r7, r1 │ │ │ │ + subs r0, r3, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r6, #26 │ │ │ │ + adds r2, r2, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r2, #27 │ │ │ │ + adds r0, r6, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r5, #156 @ 0x9c │ │ │ │ + subs r7, #124 @ 0x7c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, r2, r1 │ │ │ │ + subs r2, r6, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r1, #220 @ 0xdc │ │ │ │ + subs r3, #188 @ 0xbc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, r7, r0 │ │ │ │ + subs r2, r3, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r2, #176 @ 0xb0 │ │ │ │ + movs r4, #144 @ 0x90 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, r4, r0 │ │ │ │ + subs r6, r0, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r3, #176 @ 0xb0 │ │ │ │ + subs r5, #144 @ 0x90 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r0, #5] │ │ │ │ + strb r6, [r4, #12] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r2, r6, #26 │ │ │ │ + adds r2, r2, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, #102 @ 0x66 │ │ │ │ + subs r2, #70 @ 0x46 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r2, #26 │ │ │ │ + adds r4, r6, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r1, #28 │ │ │ │ + subs r2, #252 @ 0xfc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r3, #3] │ │ │ │ + strb r2, [r7, #10] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r6, r0, #25 │ │ │ │ + adds r6, r4, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r1, #252 @ 0xfc │ │ │ │ + subs r3, #220 @ 0xdc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r3, #2] │ │ │ │ + strb r2, [r7, #9] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r6, r0, #24 │ │ │ │ + asrs r6, r4, #31 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r7, #16 │ │ │ │ + asrs r4, r3, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r3, #17 │ │ │ │ + asrs r2, r7, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r4, #16 │ │ │ │ + asrs r6, r0, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r0, #17 │ │ │ │ + asrs r2, r4, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r0, #236 @ 0xec │ │ │ │ + movs r2, #204 @ 0xcc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r6, #16 │ │ │ │ + asrs r2, r2, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r7, #15 │ │ │ │ + asrs r2, r3, #23 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r3, #16 │ │ │ │ + asrs r0, r7, #23 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #142 @ 0x8e │ │ │ │ + adds r4, #110 @ 0x6e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r3, #0] │ │ │ │ + strb r4, [r7, #7] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r0, r1, #22 │ │ │ │ + asrs r0, r5, #29 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, #16 │ │ │ │ + subs r3, #240 @ 0xf0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r6, #21 │ │ │ │ + asrs r2, r2, #29 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r5, #14 │ │ │ │ + asrs r2, r1, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r0, #15 │ │ │ │ + asrs r6, r4, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r0, #110 @ 0x6e │ │ │ │ + movs r2, #78 @ 0x4e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r6, #14 │ │ │ │ + asrs r2, r2, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r3, #40 @ 0x28 │ │ │ │ + movs r5, #8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r0, #124] @ 0x7c │ │ │ │ + strb r6, [r4, #6] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r2, r6, #20 │ │ │ │ + asrs r2, r2, #28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + asrs r0, r1, #21 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r0, #14 │ │ │ │ + asrs r6, r4, #21 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r2, #13 │ │ │ │ + asrs r2, r6, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r5, #13 │ │ │ │ + asrs r6, r1, #21 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r0, #22 │ │ │ │ + movs r1, #246 @ 0xf6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r3, #13 │ │ │ │ + asrs r2, r7, #20 │ │ │ │ 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 +1755062,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 r6, #130 @ 0x82 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r6, #15 │ │ │ │ + asrs r0, r2, #23 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #110 @ 0x6e │ │ │ │ + adds r3, #78 @ 0x4e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r6, #96] @ 0x60 │ │ │ │ + strb r0, [r2, #0] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #21 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #86 @ 0x56 │ │ │ │ + adds r3, #54 @ 0x36 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r3, #96] @ 0x60 │ │ │ │ + ldr r0, [r7, #124] @ 0x7c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r4, r0, #14 │ │ │ │ + asrs r4, r4, #21 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #126 @ 0x7e │ │ │ │ + adds r4, #94 @ 0x5e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r0, #96] @ 0x60 │ │ │ │ + ldr r0, [r4, #124] @ 0x7c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r4, r5, #13 │ │ │ │ + asrs r4, r1, #21 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #202 @ 0xca │ │ │ │ + adds r3, #170 @ 0xaa │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r5, #92] @ 0x5c │ │ │ │ + ldr r0, [r1, #124] @ 0x7c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r4, r2, #13 │ │ │ │ + asrs r4, r6, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, #142 @ 0x8e │ │ │ │ + adds r6, #110 @ 0x6e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r2, #92] @ 0x5c │ │ │ │ + ldr r0, [r6, #120] @ 0x78 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + asrs r4, r3, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #142 @ 0x8e │ │ │ │ + adds r3, #110 @ 0x6e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r7, #88] @ 0x58 │ │ │ │ + ldr r0, [r3, #120] @ 0x78 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r4, r4, #12 │ │ │ │ + asrs r4, r0, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #118 @ 0x76 │ │ │ │ + adds r3, #86 @ 0x56 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r4, #88] @ 0x58 │ │ │ │ + ldr r0, [r0, #120] @ 0x78 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r4, r1, #12 │ │ │ │ + asrs r4, r5, #19 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r5, #20 │ │ │ │ + adds r6, #244 @ 0xf4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r6, #11 │ │ │ │ + asrs r6, r2, #19 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r6, #4 │ │ │ │ + asrs r0, r2, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r1, #5 │ │ │ │ + asrs r6, r5, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r5, #228 @ 0xe4 │ │ │ │ + adds r7, #196 @ 0xc4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r2, #84] @ 0x54 │ │ │ │ + ldr r6, [r6, #112] @ 0x70 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r2, r0, #11 │ │ │ │ + asrs r2, r4, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, #60 @ 0x3c │ │ │ │ + subs r2, #28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r4, #10 │ │ │ │ + asrs r2, r0, #18 │ │ │ │ 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 +1756205,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 r6, #86 @ 0x56 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r5, #27 │ │ │ │ + asrs r6, r1, #3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r0, #25 │ │ │ │ + lsrs r0, r4, #32 │ │ │ │ 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 +1756520,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 r3, #50 @ 0x32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r1, #15 │ │ │ │ + lsrs r2, r5, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r3, #12 │ │ │ │ + lsls r4, r7, #19 │ │ │ │ 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 +1757047,68 @@ │ │ │ │ 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 │ │ │ │ + cmp r0, #102 @ 0x66 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r7, #3 │ │ │ │ + lsrs r6, r3, #11 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r2, #1 │ │ │ │ + lsls r0, r6, #8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r5, #162 @ 0xa2 │ │ │ │ + movs r7, #130 @ 0x82 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r5, r7] │ │ │ │ + ldrh r4, [r1, r7] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - vqadd.u16 d16, d24, d22 │ │ │ │ - lsrs r4, r1, #7 │ │ │ │ + lsls r0, r7, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - vqadd.u8 d16, d18, d22 │ │ │ │ - ldc2l 0, cr0, [sl, #-728]! @ 0xfffffd28 │ │ │ │ - ldc2 0, cr0, [r6, #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 │ │ │ │ + lsrs r4, r5, #14 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldc2 0, cr0, [r6], #-728 @ 0xfffffd28 │ │ │ │ - @ instruction: 0xfbf600b6 │ │ │ │ - ldc2 0, cr0, [r2], {182} @ 0xb6 │ │ │ │ - lsrs r4, r7, #2 │ │ │ │ + lsls r2, r4, #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 │ │ │ │ + vqadd.u16 d16, d26, d22 │ │ │ │ + vqadd.u64 d16, d22, d22 │ │ │ │ + mrc2 0, 4, r0, cr14, cr6, {5} │ │ │ │ + mrc2 0, 5, r0, cr8, cr6, {5} │ │ │ │ + mcr2 0, 4, r0, cr12, cr6, {5} │ │ │ │ + mcr2 0, 5, r0, cr10, cr6, {5} │ │ │ │ + mrc2 0, 3, r0, cr8, cr6, {5} │ │ │ │ + mrc2 0, 4, r0, cr4, cr6, {5} │ │ │ │ + mcr2 0, 3, r0, cr4, cr6, {5} │ │ │ │ + mcr2 0, 4, r0, cr0, cr6, {5} │ │ │ │ + mrc2 0, 2, r0, cr0, cr6, {5} │ │ │ │ + mcr2 0, 3, r0, cr10, cr6, {5} │ │ │ │ + mrc2 0, 1, r0, cr14, cr6, {5} │ │ │ │ + mrc2 0, 2, r0, cr12, cr6, {5} │ │ │ │ + mcr2 0, 0, r0, cr12, cr6, {5} │ │ │ │ + mcr2 0, 1, r0, cr8, cr6, {5} │ │ │ │ + lsrs r2, r2, #11 │ │ │ │ + lsls r7, r6, #2 │ │ │ │ + mrc2 0, 0, r0, cr6, cr6, {5} │ │ │ │ + ldc2l 0, cr0, [r6, #728] @ 0x2d8 │ │ │ │ + ldc2l 0, cr0, [r2, #728]! @ 0x2d8 │ │ │ │ + lsrs r4, r3, #10 │ │ │ │ + lsls r7, r6, #2 │ │ │ │ + stc2l 0, cr0, [r0, #728]! @ 0x2d8 │ │ │ │ + ldc2 0, cr0, [r2, #728]! @ 0x2d8 │ │ │ │ + stc2l 0, cr0, [lr, #728] @ 0x2d8 │ │ │ │ + stc2l 0, cr0, [r4, #728]! @ 0x2d8 │ │ │ │ + ldc2 0, cr0, [ip, #728]! @ 0x2d8 │ │ │ │ + stc2 0, cr0, [lr, #728] @ 0x2d8 │ │ │ │ + stc2 0, cr0, [sl, #728]! @ 0x2d8 │ │ │ │ + stc2l 0, cr0, [r0, #728] @ 0x2d8 │ │ │ │ + ldc2 0, cr0, [r8, #728] @ 0x2d8 │ │ │ │ + movs r5, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldc2 0, cr0, [r2, #-728]! @ 0xfffffd28 │ │ │ │ - movs r2, #214 @ 0xd6 │ │ │ │ + vqadd.u16 d0, d18, d22 │ │ │ │ + movs r4, #182 @ 0xb6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stc2 0, cr0, [r0, #-728]! @ 0xfffffd28 │ │ │ │ + vqadd.u8 d0, d16, d22 │ │ │ │ stmdb 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 +1758170,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 r2, #134 @ 0x86 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr??.w r0, [r0, #182] @ 0xb6 │ │ │ │ - strb r2, [r5, #2] │ │ │ │ + @ instruction: 0xfad000b6 │ │ │ │ + strb r2, [r1, #10] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf53c00b6 │ │ │ │ - adcs.w r0, r8, #5963776 @ 0x5b0000 │ │ │ │ - lsls r0, r6, #4 │ │ │ │ + @ instruction: 0xf71c00b6 │ │ │ │ + @ instruction: 0xf73800b6 │ │ │ │ + lsls r0, r2, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subw r0, r6, #2230 @ 0x8b6 │ │ │ │ - adds r6, r7, #3 │ │ │ │ + strb.w r0, [r6, #182] @ 0xb6 │ │ │ │ + subs r6, r3, #3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf69000b6 │ │ │ │ - adds r6, r3, #2 │ │ │ │ + ldr??.w r0, [r0, r6, lsl #3] │ │ │ │ + subs r6, r7, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r4, r1] │ │ │ │ + strh r0, [r0, r1] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - rsb r0, ip, #5963776 @ 0x5b0000 │ │ │ │ - subs r4, r6, r6 │ │ │ │ + @ instruction: 0xf7ac00b6 │ │ │ │ + adds r4, r2, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf3c600b6 │ │ │ │ - subs r2, r1, r7 │ │ │ │ + sub.w r0, r6, #5963776 @ 0x5b0000 │ │ │ │ + adds r2, r5, #6 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xf59400b6 │ │ │ │ + @ instruction: 0xf1e200b6 │ │ │ │ + @ instruction: 0xf1fc00b6 │ │ │ │ + rsb r0, ip, #182 @ 0xb6 │ │ │ │ + @ instruction: 0xf1e800b6 │ │ │ │ + subs r2, r7, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [pc, #128] @ (54c4b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x436414>) │ │ │ │ + ldr r6, [pc, #0] @ (54c434 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x436394>) │ │ │ │ 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: 0xf36c00b6 │ │ │ │ + mrc2 0, 3, r0, cr8, cr6, {5} │ │ │ │ + subs.w r0, sl, #182 @ 0xb6 │ │ │ │ + mcr2 0, 3, r0, cr2, cr6, {5} │ │ │ │ + sub.w r0, r6, #182 @ 0xb6 │ │ │ │ + sbcs.w r0, r6, #182 @ 0xb6 │ │ │ │ + @ instruction: 0xf19200b6 │ │ │ │ + mrc2 0, 1, r0, cr10, cr6, {5} │ │ │ │ + sbcs.w r0, lr, #182 @ 0xb6 │ │ │ │ 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 +1758950,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 │ │ │ │ + adds r0, r2, r5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [pc, #712] @ (54cfe0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x436f40>) │ │ │ │ + ldr r3, [pc, #584] @ (54cf60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x436ec0>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - vqadd.s16 d0, d30, d22 │ │ │ │ - asrs r0, r2, #24 │ │ │ │ + @ instruction: 0xf0fe00b6 │ │ │ │ + asrs r0, r6, #31 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [pc, #320] @ (54ce64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x436dc4>) │ │ │ │ + ldr r3, [pc, #192] @ (54cde4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x436d44>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - mrc 0, 5, r0, cr12, cr6, {5} │ │ │ │ - asrs r4, r2, #24 │ │ │ │ + eors.w r0, ip, #182 @ 0xb6 │ │ │ │ + asrs r4, r6, #31 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [pc, #24] @ (54cd48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x436ca8>) │ │ │ │ + ldr r2, [pc, #920] @ (54d0c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x437028>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - mrc 0, 3, r0, cr2, cr6, {5} │ │ │ │ - asrs r6, r1, #24 │ │ │ │ + orrs.w r0, r2, #182 @ 0xb6 │ │ │ │ + asrs r6, r5, #31 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mrc 0, 2, r0, cr8, cr6, {5} │ │ │ │ - lsls r0, r6, #3 │ │ │ │ + bics.w r0, r8, #182 @ 0xb6 │ │ │ │ + lsls r0, r2, #11 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldcl 0, cr0, [r0, #728]! @ 0x2d8 │ │ │ │ - asrs r0, r6, #23 │ │ │ │ + vshr.s64 d16, d22, #48 │ │ │ │ + asrs r0, r2, #31 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldcl 0, cr0, [sl, #728] @ 0x2d8 │ │ │ │ - asrs r6, r3, #18 │ │ │ │ + vshr.s64 d0, d22, #6 │ │ │ │ + asrs r6, r7, #25 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [pc, #336] @ (54cea4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x436e04>) │ │ │ │ + ldr r2, [pc, #208] @ (54ce24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x436d84>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stcl 0, cr0, [r0, #728] @ 0x2d8 │ │ │ │ - asrs r4, r4, #19 │ │ │ │ + vshr.s64 d0, d22, #32 │ │ │ │ + asrs r4, r0, #27 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [pc, #216] @ (54ce38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x436d98>) │ │ │ │ + ldr r2, [pc, #88] @ (54cdb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x436d18>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stc 0, cr0, [r2, #728]! @ 0x2d8 │ │ │ │ - asrs r6, r3, #22 │ │ │ │ + vshr.s64 d0, d22, #62 │ │ │ │ + asrs r6, r7, #29 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stc 0, cr0, [r8, #728] @ 0x2d8 │ │ │ │ - asrs r2, r7, #23 │ │ │ │ + vqadd.s32 d16, d24, d22 │ │ │ │ + asrs r2, r3, #31 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf61000b6 │ │ │ │ - stcl 0, cr0, [r2, #-728]! @ 0xfffffd28 │ │ │ │ - asrs r2, r1, #19 │ │ │ │ + @ instruction: 0xf7f000b6 │ │ │ │ + vqadd.s8 d16, d18, d22 │ │ │ │ + asrs r2, r5, #26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - blx fp │ │ │ │ + ldr r1, [pc, #736] @ (54d060 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x436fc0>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stcl 0, cr0, [r4, #-728] @ 0xfffffd28 │ │ │ │ + vqadd.s32 d0, d20, d22 │ │ │ │ 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 +1759038,24 @@ │ │ │ │ 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 │ │ │ │ + asrs r4, r5, #5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r2, #30 │ │ │ │ + asrs r0, r6, #5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 54cb9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x436afc> │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - lsrs r4, r6, #29 │ │ │ │ + ldmia.w r0!, {r1, r2, r4, r5, r7} │ │ │ │ + asrs r4, r2, #5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 54c80c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43676c> │ │ │ │ + b.n 54cbcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x436b2c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 54c848 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4367a8> │ │ │ │ + b.n 54cc08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x436b68> │ │ │ │ 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 +1759717,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: 0xf7f800b6 │ │ │ │ + mrc 0, 2, r0, cr6, cr6, {5} │ │ │ │ + b.n 54d07c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x436fdc> │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r6, #162 @ 0xa2 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - lsrs r6, r0, #8 │ │ │ │ + lsrs r6, r4, #15 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 54d648 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4375a8> │ │ │ │ + b.n 54da08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x437968> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - udf #132 @ 0x84 │ │ │ │ + b.n 54d604 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x437564> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - udf #162 @ 0xa2 │ │ │ │ + b.n 54d644 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4375a4> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - udf #112 @ 0x70 │ │ │ │ + b.n 54d5e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x437544> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - udf #142 @ 0x8e │ │ │ │ + b.n 54d624 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x437584> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r2, r4, #4 │ │ │ │ + lsrs r2, r0, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, #148 @ 0x94 │ │ │ │ + subs r4, #116 @ 0x74 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - udf #104 @ 0x68 │ │ │ │ + b.n 54d5e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x437544> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - udf #52 @ 0x34 │ │ │ │ + b.n 54d580 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4374e0> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - udf #80 @ 0x50 │ │ │ │ + b.n 54d5bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43751c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - orrs.w r0, r6, r6, ror #2 │ │ │ │ - svc 204 @ 0xcc │ │ │ │ + ldc 0, cr0, [r6], #-728 @ 0xfffffd28 │ │ │ │ + b.n 54d8bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43781c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r6, r0, #5 │ │ │ │ + lsrs r6, r4, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xe85600b6 │ │ │ │ - svc 168 @ 0xa8 │ │ │ │ + bics.w r0, r6, r6, ror #2 │ │ │ │ + b.n 54d880 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4377e0> │ │ │ │ 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 +1760900,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, #28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r3, #108 @ 0x6c │ │ │ │ + adds r5, #76 @ 0x4c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - bhi.n 54dfbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x437f1c> │ │ │ │ + bge.n 54df7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x437edc> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvs.n 54df3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x437e9c> │ │ │ │ + bhi.n 54e0fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43805c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 54e090 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x437ff0> │ │ │ │ + b.n 54e450 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4383b0> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvc.n 54df38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x437e98> │ │ │ │ + bls.n 54e0f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x438058> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r7, #2 │ │ │ │ + lsls r4, r3, #10 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #150 @ 0x96 │ │ │ │ + adds r3, #118 @ 0x76 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - bvc.n 54e028 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x437f88> │ │ │ │ + bhi.n 54dfe8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x437f48> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 54df98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x437ef8> │ │ │ │ + bvs.n 54df58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x437eb8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - udf #96 @ 0x60 │ │ │ │ + b.n 54e0ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43800c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bpl.n 54df94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x437ef4> │ │ │ │ + bvc.n 54df54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x437eb4> │ │ │ │ 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 +1762143,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 │ │ │ │ + @ instruction: 0xfa0800b6 │ │ │ │ + cmp r2, #178 @ 0xb2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ + beq.n 54eda8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x438d08> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf76000b6 │ │ │ │ - cmp r0, #66 @ 0x42 │ │ │ │ + vst4.32 {d16-d19}, [r0 :256], r6 │ │ │ │ + cmp r2, #34 @ 0x22 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r4, {r4, r7} │ │ │ │ + ldmia r6, {r4, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvs.n 54edec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x438d4c> │ │ │ │ + bhi.n 54edac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x438d0c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r5!, {r3, r7} │ │ │ │ + ldmia r7!, {r3, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 54edd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x438d38> │ │ │ │ + bvs.n 54ed98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x438cf8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf4ba00b6 │ │ │ │ - ldmia r1!, {r2, r4, r5, r6} │ │ │ │ + @ instruction: 0xf69a00b6 │ │ │ │ + ldmia r3!, {r2, r4, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - orn r0, r6, #5963776 @ 0x5b0000 │ │ │ │ - ldmia r0!, {r5, r6, r7} │ │ │ │ + movw r0, #26806 @ 0x68b6 │ │ │ │ + ldmia r2!, {r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf2e200b6 │ │ │ │ - ldmia r0!, {r1, r3, r6, r7} │ │ │ │ + @ instruction: 0xf4c200b6 │ │ │ │ + ldmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf2fc00b6 │ │ │ │ - ldmia r0!, {r1, r2, r4, r7} │ │ │ │ + @ instruction: 0xf4dc00b6 │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - eor.w r0, lr, #5963776 @ 0x5b0000 │ │ │ │ - ldmia r0!, {r2, r7} │ │ │ │ + @ instruction: 0xf66e00b6 │ │ │ │ + ldmia r2, {r2, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r1, r3, r5, r7} │ │ │ │ + ldmia r0!, {r1, r3, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r3, r6, r7} │ │ │ │ + ldmia r0!, {r3, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r2, r4, r7} │ │ │ │ + ldmia r0!, {r2, r4, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r3, r4, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r3, r5, r6} │ │ │ │ + ldmia r0!, {r3, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r1, r7} │ │ │ │ + ldmia r0!, {r1, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r1, r4, r6} │ │ │ │ + ldmia r0!, {r1, r4, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r3, r4, r6} │ │ │ │ + ldmia r0!, {r3, r4, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcc.n 54edf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x438d50> │ │ │ │ + bmi.n 54edb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x438d10> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r1, r6} │ │ │ │ + ldmia r0!, {r1, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r6} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r2, r3, r5} │ │ │ │ + ldmia r0!, {r2, r3} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r3, r4} │ │ │ │ + stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcs.n 54ed88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x438ce8> │ │ │ │ + bmi.n 54ed48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x438ca8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r1} │ │ │ │ + stmia r7!, {r1, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r5!, {r2, r6, r7} │ │ │ │ + stmia r7!, {r2, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r5!, {r5, r6, r7} │ │ │ │ + stmia r7!, {r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r5!, {r4, r5, r7} │ │ │ │ + stmia r7!, {r4, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r3!, {r4, r5} │ │ │ │ + ldmia r5!, {r4} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #226 @ 0xe2 │ │ │ │ + movs r3, #194 @ 0xc2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r5} │ │ │ │ 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 +1762367,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 r6!, {r1, r2, r4, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r4!, {r4, r6, r7} │ │ │ │ + stmia r6!, {r4, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r4!, {r1, r4, r7} │ │ │ │ + stmia r6!, {r1, r4, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r4!, {r4, r5, r7} │ │ │ │ + stmia r6!, {r4, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bne.n 54f038 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x438f98> │ │ │ │ + bcc.n 54eff8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x438f58> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - and.w r0, r4, #182 @ 0xb6 │ │ │ │ - movs r0, #174 @ 0xae │ │ │ │ + @ instruction: 0xf1e400b6 │ │ │ │ + movs r2, #142 @ 0x8e │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r6!, {r1, r3, r4} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf18200b6 │ │ │ │ - stmia r5!, {r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xf36200b6 │ │ │ │ + stmia r7!, {r3, r4, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r5} │ │ │ │ + stmia r6!, {r1, r3} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r3!, {r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r4!, {r1, r3} │ │ │ │ + stmia r5!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bic.w r0, lr, #182 @ 0xb6 │ │ │ │ - stmia r5!, {r3, r4, r5, r6} │ │ │ │ + addw r0, lr, #182 @ 0xb6 │ │ │ │ + stmia r7!, {r3, r4, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - orns r0, sl, #182 @ 0xb6 │ │ │ │ - stmia r5!, {r5, r6} │ │ │ │ + @ instruction: 0xf25a00b6 │ │ │ │ + stmia r7!, {r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf12a00b6 │ │ │ │ - subs r0, r4, #7 │ │ │ │ + @ instruction: 0xf30a00b6 │ │ │ │ + movs r1, #192 @ 0xc0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r5!, {r2, r3, r6} │ │ │ │ + stmia r7!, {r2, r3, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf12600b6 │ │ │ │ - subs r4, r0, #7 │ │ │ │ + @ instruction: 0xf30600b6 │ │ │ │ + movs r1, #164 @ 0xa4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r5!, {r4, r5} │ │ │ │ + stmia r7!, {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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3640] @ 0xe38 │ │ │ │ @@ -1762790,15 +1762815,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 acec40 │ │ │ │ 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 +1763489,50 @@ │ │ │ │ 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 │ │ │ │ + @ instruction: 0xf1f400b6 │ │ │ │ + @ instruction: 0xf1e800b6 │ │ │ │ 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 │ │ │ │ + orrs.w r0, r0, #5963776 @ 0x5b0000 │ │ │ │ + @ instruction: 0xf38a00b6 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [ip, #728]! @ 0x2d8 │ │ │ │ - pop {r5, r6} │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - rev16 r0, r0 │ │ │ │ + vshr.s64 d16, d22, #36 │ │ │ │ + bkpt 0x0040 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 54fa9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4399fc> │ │ │ │ + pop {r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - hlt 0x0018 │ │ │ │ + stmdb r2!, {r1, r2, r4, r5, r7} │ │ │ │ + pop {r3, r4, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #32 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - b.n 54f944 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4398a4> │ │ │ │ + lsrs r0, r3, #8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbnz r0, 54fc30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x439b90> │ │ │ │ + strd r0, r0, [lr], #-728 @ 0x2d8 │ │ │ │ + revsh r0, r6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stc 0, cr0, [lr], {182} @ 0xb6 │ │ │ │ - asrs r6, r7, #13 │ │ │ │ + stcl 0, cr0, [lr, #728]! @ 0x2d8 │ │ │ │ + asrs r6, r3, #21 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - @ instruction: 0xb8ea │ │ │ │ + revsh r2, r1 │ │ │ │ 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 +1764685,110 @@ │ │ │ │ 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 550924 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43a884> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r4, #8 │ │ │ │ + asrs r4, r0, #16 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - @ instruction: 0xb790 │ │ │ │ + cbnz r0, 550a48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43a9a8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 550324 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43a284> │ │ │ │ + b.n 5506e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43a644> │ │ │ │ lsls r6, r6, #2 │ │ │ │ @ instruction: 0xffd5fffe │ │ │ │ - lsls r2, r3, #7 │ │ │ │ + lsls r2, r7, #14 │ │ │ │ lsls r5, r7, #4 │ │ │ │ - @ instruction: 0xe83c00b6 │ │ │ │ - asrs r0, r4, #5 │ │ │ │ + ands.w r0, ip, r6, ror #2 │ │ │ │ + asrs r0, r0, #13 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - @ instruction: 0xb6cc │ │ │ │ + @ instruction: 0xb8ac │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xe81000b6 │ │ │ │ - asrs r4, r6, #4 │ │ │ │ + ldrd r0, r0, [r0, #728]! @ 0x2d8 │ │ │ │ + asrs r4, r2, #12 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - @ instruction: 0xb6a0 │ │ │ │ + @ instruction: 0xb880 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrd r0, r0, [r6], #-728 @ 0x2d8 │ │ │ │ - asrs r6, r4, #3 │ │ │ │ + orrs.w r0, r6, r6, ror #2 │ │ │ │ + asrs r6, r0, #11 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - @ instruction: 0xb652 │ │ │ │ + @ instruction: 0xb832 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5510e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b040> │ │ │ │ + b.n 5504a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43a400> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r0, #31 │ │ │ │ + asrs r4, r4, #6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - push {r4, r5, lr} │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - b.n 550768 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43a6c8> │ │ │ │ + @ instruction: 0xb710 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - push {r2, r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xe85e00b6 │ │ │ │ + @ instruction: 0xb69c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 550cb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43ac10> │ │ │ │ + b.n 551070 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43afd0> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 550b34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43aa94> │ │ │ │ + b.n 550ef4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43ae54> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r2, r0, #19 │ │ │ │ + lsrs r2, r4, #26 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - sxth r6, r5 │ │ │ │ + push {r1, r2, r3} │ │ │ │ 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 5507e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43a748> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r2, #18 │ │ │ │ + lsrs r0, r6, #25 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cbz r4, 550ace <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43aa2e> │ │ │ │ + cbz r4, 550b06 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43aa66> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 550d60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43acc0> │ │ │ │ + b.n 551120 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b080> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbz r4, 550aa4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43aa04> │ │ │ │ + cbz r4, 550adc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43aa3c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - svc 66 @ 0x42 │ │ │ │ + b.n 550ce4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43ac44> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r2, r5, #5 │ │ │ │ + lsrs r2, r1, #13 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r6, sp, #856 @ 0x358 │ │ │ │ + sub sp, #216 @ 0xd8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - svc 14 │ │ │ │ + b.n 550c88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43abe8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r6, r6, #4 │ │ │ │ + lsrs r6, r2, #12 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r6, sp, #648 @ 0x288 │ │ │ │ + sub sp, #8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 550b28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43aa88> │ │ │ │ + b.n 550ee8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43ae48> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r6, #32 │ │ │ │ + lsrs r0, r2, #8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r5, sp, #624 @ 0x270 │ │ │ │ + add r7, sp, #496 @ 0x1f0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - blt.n 550b94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43aaf4> │ │ │ │ + ble.n 550b54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43aab4> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, sp, #696 @ 0x2b8 │ │ │ │ + add r6, sp, #568 @ 0x238 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - blt.n 550b1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43aa7c> │ │ │ │ + ble.n 550adc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43aa3c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r5, #23 │ │ │ │ + lsls r0, r1, #31 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r3, sp, #336 @ 0x150 │ │ │ │ + add r5, sp, #208 @ 0xd0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bgt.n 550b10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43aa70> │ │ │ │ + ble.n 550ad0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43aa30> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r3, sp, #88 @ 0x58 │ │ │ │ + add r4, sp, #984 @ 0x3d8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - blt.n 550a24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43a984> │ │ │ │ + ble.n 5509e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43a944> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, sp, #896 @ 0x380 │ │ │ │ + add r4, sp, #768 @ 0x300 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - blt.n 550b44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43aaa4> │ │ │ │ + ble.n 550b04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43aa64> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, sp, #576 @ 0x240 │ │ │ │ + add r4, sp, #448 @ 0x1c0 │ │ │ │ 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 +1765466,312 @@ │ │ │ │ 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> │ │ │ │ + bls.n 551300 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b260> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r1, sp, #576 @ 0x240 │ │ │ │ + add r3, sp, #448 @ 0x1c0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bls.n 551248 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b1a8> │ │ │ │ + blt.n 551208 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b168> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r1, sp, #328 @ 0x148 │ │ │ │ + add r3, sp, #200 @ 0xc8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bls.n 5511bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b11c> │ │ │ │ + blt.n 55117c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b0dc> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r1, sp, #32 │ │ │ │ + add r2, sp, #928 @ 0x3a0 │ │ │ │ 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> │ │ │ │ + bls.n 5512f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b254> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r3, #13 │ │ │ │ + lsls r6, r7, #20 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r0, sp, #808 @ 0x328 │ │ │ │ + add r2, sp, #680 @ 0x2a8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - blt.n 5511a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b100> │ │ │ │ + ble.n 551360 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b2c0> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, sp, #704 @ 0x2c0 │ │ │ │ + add r2, sp, #576 @ 0x240 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bpl.n 55124c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b1ac> │ │ │ │ + bvc.n 55120c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b16c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, sp, #616 @ 0x268 │ │ │ │ + add r2, sp, #488 @ 0x1e8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvs.n 5511f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b150> │ │ │ │ + bhi.n 5511b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b110> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r1, #12 │ │ │ │ + lsls r6, r5, #19 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r0, sp, #488 @ 0x1e8 │ │ │ │ + add r2, sp, #360 @ 0x168 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvs.n 5511c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b120> │ │ │ │ + bhi.n 551380 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b2e0> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r6, #11 │ │ │ │ + lsls r0, r2, #19 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r0, sp, #368 @ 0x170 │ │ │ │ + add r2, sp, #240 @ 0xf0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvs.n 551390 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b2f0> │ │ │ │ + bhi.n 551350 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b2b0> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r2, r2, #11 │ │ │ │ + lsls r2, r6, #18 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r0, sp, #248 @ 0xf8 │ │ │ │ + add r2, sp, #120 @ 0x78 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bls.n 5511e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b140> │ │ │ │ + blt.n 5513a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b300> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r6, #10 │ │ │ │ + lsls r4, r2, #18 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r0, sp, #128 @ 0x80 │ │ │ │ + add r2, sp, #0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvs.n 551330 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b290> │ │ │ │ + bhi.n 5512f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b250> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r2, #10 │ │ │ │ + lsls r6, r6, #17 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r0, sp, #8 │ │ │ │ + add r1, sp, #904 @ 0x388 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvs.n 551300 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b260> │ │ │ │ + bvc.n 5512c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b220> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r7, #9 │ │ │ │ + lsls r0, r3, #17 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r7, pc, #912 @ (adr r7, 551670 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b5d0>) │ │ │ │ + add r1, sp, #784 @ 0x310 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bpl.n 5512d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b230> │ │ │ │ + bvc.n 551290 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b1f0> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r2, r3, #9 │ │ │ │ + lsls r2, r7, #16 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r7, pc, #792 @ (adr r7, 551604 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b564>) │ │ │ │ + add r1, sp, #664 @ 0x298 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bls.n 5512d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b238> │ │ │ │ + blt.n 551298 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b1f8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r7, #8 │ │ │ │ + lsls r4, r3, #16 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r7, pc, #672 @ (adr r7, 551598 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b4f8>) │ │ │ │ + add r1, sp, #544 @ 0x220 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bpl.n 551270 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b1d0> │ │ │ │ + bvc.n 551230 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b190> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r3, #8 │ │ │ │ + lsls r6, r7, #15 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r7, pc, #552 @ (adr r7, 55152c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b48c>) │ │ │ │ + add r1, sp, #424 @ 0x1a8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bpl.n 55127c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b1dc> │ │ │ │ + bvc.n 55123c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b19c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r5, #7 │ │ │ │ + lsls r6, r1, #15 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r7, pc, #360 @ (adr r7, 551478 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b3d8>) │ │ │ │ + add r1, sp, #232 @ 0xe8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 551364 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b2c4> │ │ │ │ + bvs.n 551324 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b284> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bls.n 551358 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b2b8> │ │ │ │ + blt.n 551318 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b278> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r7, pc, #168 @ (adr r7, 5513c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b324>) │ │ │ │ + add r1, sp, #40 @ 0x28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, pc, #336 @ (adr r5, 551470 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b3d0>) │ │ │ │ + add r7, pc, #208 @ (adr r7, 5513f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b350>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, pc, #456 @ (adr r5, 5514ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b44c>) │ │ │ │ + add r7, pc, #328 @ (adr r7, 55146c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b3cc>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bpl.n 551360 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b2c0> │ │ │ │ + bvs.n 551320 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b280> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r0, #6 │ │ │ │ + lsls r0, r4, #13 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r6, pc, #944 @ (adr r6, 5516e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b640>) │ │ │ │ + add r0, sp, #816 @ 0x330 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvs.n 551278 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b1d8> │ │ │ │ + bhi.n 551238 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b198> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r2, r4, #5 │ │ │ │ + lsls r2, r0, #13 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r6, pc, #824 @ (adr r6, 551674 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b5d4>) │ │ │ │ + add r0, sp, #696 @ 0x2b8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 551300 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b260> │ │ │ │ + bvs.n 5512c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b220> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r0, #5 │ │ │ │ + lsls r4, r4, #12 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r6, pc, #704 @ (adr r6, 551608 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b568>) │ │ │ │ + add r0, sp, #576 @ 0x240 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 5512a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b204> │ │ │ │ + bvs.n 551264 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b1c4> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r2, #4 │ │ │ │ + lsls r0, r6, #11 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r6, pc, #496 @ (adr r6, 551544 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b4a4>) │ │ │ │ + add r0, sp, #368 @ 0x170 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvc.n 5512f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b254> │ │ │ │ + bls.n 5512b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b214> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ + lsls r2, r2, #11 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r6, pc, #376 @ (adr r6, 5514d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b438>) │ │ │ │ + add r0, sp, #248 @ 0xf8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 551304 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b264> │ │ │ │ + bvs.n 5512c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b224> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ + lsls r4, r6, #10 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r6, pc, #256 @ (adr r6, 55146c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b3cc>) │ │ │ │ + add r0, sp, #128 @ 0x80 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bpl.n 55130c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b26c> │ │ │ │ + bvc.n 5512cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b22c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ + lsls r6, r5, #9 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r5, pc, #1000 @ (adr r5, 551760 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b6c0>) │ │ │ │ + add r7, pc, #872 @ (adr r7, 5516e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b640>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 551394 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b2f4> │ │ │ │ + bpl.n 551354 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b2b4> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r6, #1 │ │ │ │ + lsls r0, r2, #9 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r5, pc, #880 @ (adr r5, 5516f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b654>) │ │ │ │ + add r7, pc, #752 @ (adr r7, 551674 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b5d4>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvs.n 551448 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b3a8> │ │ │ │ + bhi.n 551408 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b368> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, pc, #776 @ (adr r5, 551694 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b5f4>) │ │ │ │ + add r7, pc, #648 @ (adr r7, 551614 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b574>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcc.n 551388 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b2e8> │ │ │ │ + bpl.n 551348 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b2a8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, r6 │ │ │ │ + lsls r0, r2, #8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r5, pc, #624 @ (adr r5, 551608 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b568>) │ │ │ │ + add r7, pc, #496 @ (adr r7, 551588 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b4e8>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 5512f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b254> │ │ │ │ + bvs.n 5512b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b214> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, pc, #368 @ (adr r5, 551510 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b470>) │ │ │ │ + add r7, pc, #240 @ (adr r7, 551490 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b3f0>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcc.n 551478 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b3d8> │ │ │ │ + bpl.n 551438 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b398> │ │ │ │ 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>) │ │ │ │ + lsls r6, r5, #6 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ + add r7, pc, #112 @ (adr r7, 55141c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b37c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 5513cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b32c> │ │ │ │ + bpl.n 55138c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b2ec> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, pc, #128 @ (adr r5, 551434 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b394>) │ │ │ │ + add r7, pc, #0 @ (adr r7, 5513b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b314>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 5512b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b218> │ │ │ │ + bvs.n 551478 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b3d8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, pc, #920 @ (adr r4, 551754 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b6b4>) │ │ │ │ + add r6, pc, #792 @ (adr r6, 5516d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b634>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - uxtb r0, r4 │ │ │ │ + push {r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, pc, #792 @ (adr r4, 5516dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b63c>) │ │ │ │ + add r6, pc, #664 @ (adr r6, 55165c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b5bc>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcs.n 55138c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b2ec> │ │ │ │ + bmi.n 55134c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b2ac> │ │ │ │ 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>) │ │ │ │ + lsls r6, r4, #4 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ + add r6, pc, #584 @ (adr r6, 551618 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b578>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcs.n 551368 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b2c8> │ │ │ │ + bmi.n 551328 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b288> │ │ │ │ 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>) │ │ │ │ + lsls r6, r1, #4 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ + add r6, pc, #488 @ (adr r6, 5515c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b524>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcc.n 551404 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b364> │ │ │ │ + bmi.n 5513c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b324> │ │ │ │ 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>) │ │ │ │ + lsls r6, r6, #3 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ + add r6, pc, #392 @ (adr r6, 551570 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b4d0>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcc.n 5513a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b300> │ │ │ │ + bpl.n 551360 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b2c0> │ │ │ │ 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>) │ │ │ │ + lsls r6, r3, #3 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ + add r6, pc, #296 @ (adr r6, 55151c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b47c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcs.n 5512fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b25c> │ │ │ │ + bmi.n 5514bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b41c> │ │ │ │ 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>) │ │ │ │ + lsls r6, r0, #3 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ + add r6, pc, #200 @ (adr r6, 5514c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b428>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcc.n 5513fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b35c> │ │ │ │ + bpl.n 5513bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b31c> │ │ │ │ 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>) │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ + add r6, pc, #32 @ (adr r6, 55142c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b38c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcs.n 551440 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b3a0> │ │ │ │ + bcc.n 551400 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b360> │ │ │ │ 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>) │ │ │ │ + lsls r4, r3, #1 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ + add r5, pc, #800 @ (adr r5, 551738 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b698>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcs.n 55141c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b37c> │ │ │ │ + bcc.n 5513dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b33c> │ │ │ │ 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>) │ │ │ │ + lsls r4, r0, #1 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ + add r5, pc, #704 @ (adr r5, 5516e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b644>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcs.n 5514b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b418> │ │ │ │ + bmi.n 551478 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b3d8> │ │ │ │ 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>) │ │ │ │ + movs r4, r5 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ + add r5, pc, #608 @ (adr r5, 551690 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b5f0>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcc.n 55151c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b47c> │ │ │ │ + bpl.n 5514dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b43c> │ │ │ │ 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>) │ │ │ │ + movs r4, r2 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ + add r5, pc, #512 @ (adr r5, 55163c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b59c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bne.n 5513b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b310> │ │ │ │ + bcc.n 551370 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b2d0> │ │ │ │ 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>) │ │ │ │ + vrev32. q8, │ │ │ │ + add r5, pc, #416 @ (adr r5, 5515e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b548>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcs.n 55140c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b36c> │ │ │ │ + bmi.n 5513cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b32c> │ │ │ │ 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>) │ │ │ │ + vmla.i32 q8, q10, d3[0] │ │ │ │ + add r5, pc, #320 @ (adr r5, 551594 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b4f4>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bne.n 5513c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b328> │ │ │ │ + bcc.n 551388 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b2e8> │ │ │ │ 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>) │ │ │ │ + vmla.i q8, q14, d3[0] │ │ │ │ + add r5, pc, #224 @ (adr r5, 551540 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b4a0>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcc.n 55148c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b3ec> │ │ │ │ + bmi.n 55144c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b3ac> │ │ │ │ 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>) │ │ │ │ + vrev32.16 q0, │ │ │ │ + add r5, pc, #128 @ (adr r5, 5514ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b44c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bne.n 551520 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b480> │ │ │ │ + bcc.n 5514e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b440> │ │ │ │ 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>) │ │ │ │ + vmla.i16 q0, q14, d3[0] │ │ │ │ + add r5, pc, #32 @ (adr r5, 551498 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b3f8>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bne.n 5513bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b31c> │ │ │ │ + bcc.n 55137c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b2dc> │ │ │ │ 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>) │ │ │ │ + vmla.i q0, q10, d3[0] │ │ │ │ + add r4, pc, #960 @ (adr r4, 551844 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b7a4>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bne.n 5514d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b438> │ │ │ │ + bcc.n 551498 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b3f8> │ │ │ │ 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>) │ │ │ │ + vhadd.u32 q8, q14, │ │ │ │ + add r4, pc, #864 @ (adr r4, 5517f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b750>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 5514ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b44c> │ │ │ │ + bvs.n 5514ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b40c> │ │ │ │ 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>) │ │ │ │ + vhadd.u16 q8, q10, │ │ │ │ + add r4, pc, #768 @ (adr r4, 55179c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b6fc>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bne.n 551550 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b4b0> │ │ │ │ + bcc.n 551510 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b470> │ │ │ │ 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>) │ │ │ │ + vhadd.u q0, q14, │ │ │ │ + add r4, pc, #672 @ (adr r4, 551748 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b6a8>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 5514e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b444> │ │ │ │ + bpl.n 5514a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b404> │ │ │ │ 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>) │ │ │ │ + vhadd.u32 q0, q8, │ │ │ │ + add r4, pc, #568 @ (adr r4, 5516ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b64c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bne.n 551428 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b388> │ │ │ │ + bcc.n 5513e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b348> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, pc, #576 @ (adr r2, 5516fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b65c>) │ │ │ │ + add r4, pc, #448 @ (adr r4, 55167c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b5dc>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - beq.n 5513c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b320> │ │ │ │ + bcs.n 551580 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b4e0> │ │ │ │ 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>) │ │ │ │ + cdp2 0, 12, cr0, cr4, cr3, {6} │ │ │ │ + add r4, pc, #192 @ (adr r4, 551588 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b4e8>) │ │ │ │ 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 +1765925,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> │ │ │ │ + bmi.n 551718 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b678> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str.w r0, [r4, #195] @ 0xc3 │ │ │ │ - bcs.n 551710 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b670> │ │ │ │ + @ instruction: 0xfaa400c3 │ │ │ │ + bmi.n 5516d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b630> │ │ │ │ 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 +1768154,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> │ │ │ │ + pop {r1, r2, r4, pc} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - revsh r0, r6 │ │ │ │ + pop {r4, r6, r7} │ │ │ │ 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 +1768438,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> │ │ │ │ + cbnz r2, 553124 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43d084> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbnz r4, 5530cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43d02c> │ │ │ │ + cbnz r4, 553104 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43d064> │ │ │ │ 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 +1768551,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 │ │ │ │ + cbnz r0, 5531fa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43d15a> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xb71e │ │ │ │ + @ instruction: 0xb8fe │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xb7e8 │ │ │ │ + cbnz r0, 55320a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43d16a> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xb70e │ │ │ │ + @ instruction: 0xb8ee │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xb800 │ │ │ │ + cbnz r0, 553218 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43d178> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xb6f6 │ │ │ │ + @ instruction: 0xb8d6 │ │ │ │ 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 +1768593,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 │ │ │ │ + cbnz r0, 55325a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43d1ba> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xb68e │ │ │ │ + @ instruction: 0xb86e │ │ │ │ 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 +1769819,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: 0xb7d4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bge.n 553ea8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43de08> │ │ │ │ + bgt.n 553e68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43ddc8> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - push {r1, r3, r4, r5, r6} │ │ │ │ + @ instruction: 0xb65a │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldmia r3!, {r5} │ │ │ │ lsls r7, r5, #5 │ │ │ │ - ldrb r0, [r7, #20] │ │ │ │ + ldrb r0, [r3, #28] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r4, [r2, #21] │ │ │ │ + ldrb r4, [r6, #28] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r2, #20] │ │ │ │ + ldrb r0, [r6, #27] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r6, [r5, #20] │ │ │ │ + ldrb r6, [r1, #28] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r2, [r5, #19] │ │ │ │ + ldrb r2, [r1, #27] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r1, #20] │ │ │ │ + ldrb r0, [r5, #27] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbz r4, 553f3a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43de9a> │ │ │ │ + push {r2, r3, r6, lr} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r2, [r3, #52] @ 0x34 │ │ │ │ + ldrh r2, [r7, #2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - sxth r6, r0 │ │ │ │ + cbz r6, 553f60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43dec0> │ │ │ │ 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 +1770553,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 r1, sp, #440 @ 0x1b8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r4!, {r5, r6} │ │ │ │ + ldmia r6, {r6} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r5, pc, #912 @ (adr r5, 554964 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e8c4>) │ │ │ │ + add r7, pc, #784 @ (adr r7, 5548e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e844>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r7, pc, #472 @ (adr r7, 5547b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e710>) │ │ │ │ + add r1, sp, #344 @ 0x158 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r4!, {r3, r6} │ │ │ │ + ldmia r6!, {r3, r5} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r5, pc, #816 @ (adr r5, 554910 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e870>) │ │ │ │ + add r7, pc, #688 @ (adr r7, 554890 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e7f0>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r7, pc, #376 @ (adr r7, 55475c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e6bc>) │ │ │ │ + add r1, sp, #248 @ 0xf8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r4, {r4, r5} │ │ │ │ + ldmia r6!, {r4} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r5, pc, #720 @ (adr r5, 5548bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e81c>) │ │ │ │ + add r7, pc, #592 @ (adr r7, 55483c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e79c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r7, pc, #280 @ (adr r7, 554708 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e668>) │ │ │ │ + add r1, sp, #152 @ 0x98 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r4, {r3, r4} │ │ │ │ + ldmia r5, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r5, pc, #624 @ (adr r5, 554868 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e7c8>) │ │ │ │ + add r7, pc, #496 @ (adr r7, 5547e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e748>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, pc, #776 @ (adr r6, 554904 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e864>) │ │ │ │ + add r0, sp, #648 @ 0x288 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r3!, {r2, r4, r5} │ │ │ │ + ldmia r5!, {r2, r4} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r4, pc, #736 @ (adr r4, 5548e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e844>) │ │ │ │ + add r6, pc, #608 @ (adr r6, 554864 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e7c4>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, pc, #24 @ (adr r6, 554620 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e580>) │ │ │ │ + add r7, pc, #920 @ (adr r7, 5549a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e900>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r2!, {r4, r5, r7} │ │ │ │ + ldmia r4, {r4, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r4, pc, #208 @ (adr r4, 5546e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e640>) │ │ │ │ + add r6, pc, #80 @ (adr r6, 554660 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e5c0>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, pc, #912 @ (adr r5, 5549a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e904>) │ │ │ │ + add r7, pc, #784 @ (adr r7, 554924 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e884>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r4, pc, #72 @ (adr r4, 554664 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e5c4>) │ │ │ │ + add r5, pc, #968 @ (adr r5, 5549e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e944>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, pc, #272 @ (adr r6, 554730 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e690>) │ │ │ │ + add r0, sp, #144 @ 0x90 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r3, r4, r6} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, pc, #1016 @ (adr r3, 554a20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e980>) │ │ │ │ + add r5, pc, #888 @ (adr r5, 5549a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e900>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, pc, #176 @ (adr r6, 5546dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e63c>) │ │ │ │ + add r0, sp, #48 @ 0x30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r2!, {r1, r5, r6} │ │ │ │ + ldmia r4!, {r1, r6} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, pc, #920 @ (adr r3, 5549cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e92c>) │ │ │ │ + add r5, pc, #792 @ (adr r5, 55494c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e8ac>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r7, pc, #272 @ (adr r7, 554748 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e6a8>) │ │ │ │ + add r1, sp, #144 @ 0x90 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3, r6} │ │ │ │ + ldmia r4!, {r1, r3, r5} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, pc, #824 @ (adr r3, 554978 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e8d8>) │ │ │ │ + add r5, pc, #696 @ (adr r5, 5548f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e858>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, pc, #224 @ (adr r6, 554724 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e684>) │ │ │ │ + add r0, sp, #96 @ 0x60 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r2!, {r1, r4, r5} │ │ │ │ + ldmia r4, {r1, r4} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, pc, #728 @ (adr r3, 554924 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e884>) │ │ │ │ + add r5, pc, #600 @ (adr r5, 5548a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e804>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, pc, #832 @ (adr r6, 554990 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e8f0>) │ │ │ │ + add r0, sp, #704 @ 0x2c0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r4} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, pc, #616 @ (adr r3, 5548c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e820>) │ │ │ │ + add r5, pc, #488 @ (adr r5, 554840 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e7a0>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, pc, #496 @ (adr r6, 55484c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e7ac>) │ │ │ │ + add r0, sp, #368 @ 0x170 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, pc, #520 @ (adr r3, 55486c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e7cc>) │ │ │ │ + add r5, pc, #392 @ (adr r5, 5547ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e74c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, pc, #944 @ (adr r5, 554a18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e978>) │ │ │ │ + add r7, pc, #816 @ (adr r7, 554998 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e8f8>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r6, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, pc, #424 @ (adr r3, 554818 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e778>) │ │ │ │ + add r5, pc, #296 @ (adr r5, 554798 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e6f8>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, pc, #64 @ (adr r6, 5546b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e614>) │ │ │ │ + add r7, pc, #960 @ (adr r7, 554a34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e994>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, pc, #328 @ (adr r3, 5547c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e724>) │ │ │ │ + add r5, pc, #200 @ (adr r5, 554744 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e6a4>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, pc, #272 @ (adr r5, 554790 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e6f0>) │ │ │ │ + add r7, pc, #144 @ (adr r7, 554710 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e670>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, pc, #232 @ (adr r3, 554770 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e6d0>) │ │ │ │ + add r5, pc, #104 @ (adr r5, 5546f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e650>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, pc, #352 @ (adr r6, 5547ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e74c>) │ │ │ │ + add r0, sp, #224 @ 0xe0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, pc, #136 @ (adr r3, 55471c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e67c>) │ │ │ │ + add r5, pc, #8 @ (adr r5, 55469c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e5fc>) │ │ │ │ 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 +1771532,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 r4, pc, #528 @ (adr r4, 555198 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43f0f8>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r1, pc, #168 @ (adr r1, 555038 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43ef98>) │ │ │ │ + add r3, pc, #40 @ (adr r3, 554fb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43ef18>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r3, pc, #880 @ (adr r3, 555304 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43f264>) │ │ │ │ + add r5, pc, #752 @ (adr r5, 555284 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43f1e4>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, pc, #72 @ (adr r0, 554fe0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43ef40>) │ │ │ │ + add r1, pc, #968 @ (adr r1, 555360 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43f2c0>) │ │ │ │ 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, #24] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r7, #124] @ 0x7c │ │ │ │ + ldr r4, [r3, #28] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r1, pc, #272 @ (adr r1, 5550bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43f01c>) │ │ │ │ + add r3, pc, #144 @ (adr r3, 55503c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43ef9c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r4!, {r1, r3} │ │ │ │ + stmia r5!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r5, [sp, #568] @ 0x238 │ │ │ │ + ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r1, pc, #632 @ (adr r1, 555230 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43f190>) │ │ │ │ + add r3, pc, #504 @ (adr r3, 5551b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43f110>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r5, [sp, #200] @ 0xc8 │ │ │ │ + ldr r7, [sp, #72] @ 0x48 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldmia r1!, {r0, r3, r4, r6, r7} │ │ │ │ @ instruction: 0xffffc99d │ │ │ │ @ instruction: 0xffffc9bd │ │ │ │ - vcvt.f32.u32 , q14, #1 │ │ │ │ + vshr.u32 q13, q6, #1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r4, [sp, #312] @ 0x138 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ + add r0, pc, #312 @ (adr r0, 55510c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43f06c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r0!, {r3, r4, r7} │ │ │ │ + stmia r2!, {r3, r4, r5, r6} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [sp, #112] @ 0x70 │ │ │ │ + ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r7, [sp, #840] @ 0x348 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [r4, #92] @ 0x5c │ │ │ │ + ldr r2, [r0, #124] @ 0x7c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r1, [sp, #304] @ 0x130 │ │ │ │ + ldr r3, [sp, #176] @ 0xb0 │ │ │ │ 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 +1771718,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 r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bkpt 0x0052 │ │ │ │ + stmia r0!, {r1, r4, r5} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r7, [sp, #856] @ 0x358 │ │ │ │ + ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r6, #28] │ │ │ │ + str r4, [r2, #60] @ 0x3c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r6, [r1, #32] │ │ │ │ + str r6, [r5, #60] @ 0x3c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [sp, #376] @ 0x178 │ │ │ │ + ldr r6, [sp, #248] @ 0xf8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r7, [sp, #624] @ 0x270 │ │ │ │ + ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ 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 +1772350,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 r5, sp, #728 @ 0x2d8 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - add r3, sp, #728 @ 0x2d8 │ │ │ │ + add r5, sp, #600 @ 0x258 │ │ │ │ lsls r4, r7, #4 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #616 @ 0x268 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - ldrh r0, [r1, r6] │ │ │ │ + ldrb r0, [r5, r5] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r2, [r4, r6] │ │ │ │ + ldrb r2, [r0, r6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r0, [r5, r5] │ │ │ │ + ldrb r0, [r1, r5] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r4, [r0, r6] │ │ │ │ + ldrb r4, [r4, r5] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r4, [r0, r5] │ │ │ │ + ldrb r4, [r4, r4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r0, [r4, r5] │ │ │ │ + ldrb r0, [r0, r5] │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #576] @ (555a4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43f9ac>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1772927,17 +1772960,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] │ │ │ │ + ldrsb r4, [r0, r5] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r2, [r0, r6] │ │ │ │ + ldrsb r2, [r4, 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, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ @@ -1773004,21 +1773037,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 │ │ │ │ + str r1, [sp, #168] @ 0xa8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r0, [r7, #58] @ 0x3a │ │ │ │ + str r1, [sp, #352] @ 0x160 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r6, [r6, #54] @ 0x36 │ │ │ │ + str r0, [sp, #856] @ 0x358 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r4, [r4, #56] @ 0x38 │ │ │ │ + str r1, [sp, #16] │ │ │ │ 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 +1773219,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, #34] @ 0x22 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, sp, #560 @ 0x230 │ │ │ │ + add sp, #432 @ 0x1b0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r4, [r3, #42] @ 0x2a │ │ │ │ + ldrh r4, [r7, #56] @ 0x38 │ │ │ │ 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 +1773279,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, #54] @ 0x36 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r2, [r3, #38] @ 0x26 │ │ │ │ + ldrh r2, [r7, #52] @ 0x34 │ │ │ │ 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 +1773374,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] │ │ │ │ + strh r2, [r5, r2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r5, r3] │ │ │ │ + strh r0, [r1, 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, #4032] @ 0xfc0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ @@ -1773520,23 +1773553,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, #16] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r7, [pc, #56] @ (556444 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4403a4>) │ │ │ │ + str r6, [r5, r3] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r7, [pc, #176] @ (5564c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x440420>) │ │ │ │ + str r4, [r1, r4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r6, [pc, #960] @ (5567d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x440734>) │ │ │ │ + str r0, [r2, r3] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r7, [pc, #56] @ (556450 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4403b0>) │ │ │ │ + str r6, [r5, r3] │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r4, [pc, #1000] @ (556814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x440774>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1773895,15 +1773928,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, #24] │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr.w r4, [pc, #1576] @ 556e68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x440dc8> │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1774501,90 +1774534,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, #30] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r7, #10] │ │ │ │ + strh r4, [r3, #26] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r2, [r0, #26] │ │ │ │ + strh r2, [r4, #40] @ 0x28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, pc, #608 @ (adr r2, 5570ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44104c>) │ │ │ │ + add r4, pc, #480 @ (adr r4, 55706c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x440fcc>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r0, [r5, #10] │ │ │ │ + strh r0, [r1, #26] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r2, [r1, #26] │ │ │ │ + strh r2, [r5, #40] @ 0x28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, pc, #496 @ (adr r2, 557088 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x440fe8>) │ │ │ │ + add r4, pc, #368 @ (adr r4, 557008 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x440f68>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r4, [r1, #10] │ │ │ │ + strh r4, [r5, #24] │ │ │ │ lsls r6, r6, #2 │ │ │ │ bl 8f6e9e │ │ │ │ - strh r4, [r4, #18] │ │ │ │ + strh r4, [r0, #34] @ 0x22 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, pc, #8 @ (adr r2, 556eb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x440e10>) │ │ │ │ + add r3, pc, #904 @ (adr r3, 557230 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x441190>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r2, [r2, #6] │ │ │ │ + strh r2, [r6, #20] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r6, [r3, #8] │ │ │ │ + strh r6, [r7, #22] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r1, pc, #944 @ (adr r1, 557264 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4411c4>) │ │ │ │ + add r3, pc, #816 @ (adr r3, 5571e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x441144>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r4, [r7, #4] │ │ │ │ + strh r4, [r3, #20] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r5, #18] │ │ │ │ + strh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r1, pc, #856 @ (adr r1, 557218 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x441178>) │ │ │ │ + add r3, pc, #728 @ (adr r3, 557198 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4410f8>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r6, [r4, #4] │ │ │ │ + strh r6, [r0, #20] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r6, lr │ │ │ │ + bx sl │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp sl, r2 │ │ │ │ + bx lr │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, ip │ │ │ │ + bx r8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r6, pc │ │ │ │ + bx fp │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, sl │ │ │ │ + bx r6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r0, lr │ │ │ │ + bx sl │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, r4 │ │ │ │ + bxns r0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, r8 │ │ │ │ + bx r4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, sl │ │ │ │ + bx r6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, r5 │ │ │ │ + bx r1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add sl, pc │ │ │ │ + mov sl, fp │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, r2 │ │ │ │ + mov ip, lr │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r0, r5 │ │ │ │ + bx r1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add lr, pc │ │ │ │ + mov lr, fp │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r1, #8] │ │ │ │ + strh r4, [r5, #22] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r2, [r5, #31] │ │ │ │ + strh r2, [r1, #14] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r8, r8 │ │ │ │ + mov r8, r4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add lr, fp │ │ │ │ + mov lr, r7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r0, [r4, #0] │ │ │ │ + strh r0, [r0, #16] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, pc, #888 @ (adr r0, 55728c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4411ec>) │ │ │ │ + add r2, pc, #760 @ (adr r2, 55720c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44116c>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r6, [r5, #30] │ │ │ │ + strh r6, [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, #4000] @ 0xfa0 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #424] @ (5570d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x441034>) │ │ │ │ @@ -1774757,27 +1774790,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 │ │ │ │ + strb r6, [r5, #2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - negs r0, r3 │ │ │ │ + add r0, r7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - negs r6, r6 │ │ │ │ + add r6, sl │ │ │ │ lsls r6, r6, #2 │ │ │ │ - tst r0, r7 │ │ │ │ + add r0, r3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - negs r4, r2 │ │ │ │ + add r4, r6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - negs r0, r5 │ │ │ │ + add r0, r9 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - negs r0, r0 │ │ │ │ + add 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 +1775029,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 │ │ │ │ + cmn r6, r2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r2 │ │ │ │ + cmn r4, r6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r2, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #21] │ │ │ │ + ldrb r0, [r7, #28] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r6, [r6, #12] │ │ │ │ + ldrb r6, [r2, #20] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ands r2, r0 │ │ │ │ + rors r2, r4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ands r0, r4 │ │ │ │ + tst r0, r0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r0, #20] │ │ │ │ + ldrb r0, [r4, #27] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r6, [r3, #11] │ │ │ │ + ldrb r6, [r7, #18] │ │ │ │ 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 +1775165,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, #22] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r6, #5] │ │ │ │ + ldrb r0, [r2, #13] │ │ │ │ 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 +1775841,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] │ │ │ │ + ldrb r4, [r2, #3] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r5, [sp, #472] @ 0x1d8 │ │ │ │ + str r7, [sp, #344] @ 0x158 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r6, [r0, #17] │ │ │ │ + strb r6, [r4, #24] │ │ │ │ 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] │ │ │ │ + ldrb r4, [r7, #0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r6, [r5, #23] │ │ │ │ + strb r6, [r1, #31] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [sp, #384] @ 0x180 │ │ │ │ + str r6, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r6, #12] │ │ │ │ + strb r0, [r2, #20] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #190 @ 0xbe │ │ │ │ + subs r1, #158 @ 0x9e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #220 @ 0xdc │ │ │ │ + subs r1, #188 @ 0xbc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #170 @ 0xaa │ │ │ │ + subs r1, #138 @ 0x8a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #200 @ 0xc8 │ │ │ │ + subs r1, #168 @ 0xa8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #122 @ 0x7a │ │ │ │ + subs r1, #90 @ 0x5a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #152 @ 0x98 │ │ │ │ + subs r1, #120 @ 0x78 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r0, [r0, #21] │ │ │ │ + strb r0, [r4, #28] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r2, [r7, #9] │ │ │ │ + strb r2, [r3, #17] │ │ │ │ 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 +1775953,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 │ │ │ │ + cmp ip, r5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #164 @ 0xa4 │ │ │ │ + subs r0, #132 @ 0x84 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #96 @ 0x60 │ │ │ │ + subs r0, #64 @ 0x40 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #124 @ 0x7c │ │ │ │ + subs r0, #92 @ 0x5c │ │ │ │ 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 +1776080,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, #21] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r1, [sp, #752] @ 0x2f0 │ │ │ │ + str r3, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r4, [r4, #13] │ │ │ │ + strb r4, [r0, #21] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #100 @ 0x64 │ │ │ │ + adds r7, #68 @ 0x44 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #130 @ 0x82 │ │ │ │ + adds r7, #98 @ 0x62 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r4, [r0, #14] │ │ │ │ + strb r4, [r4, #21] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r1, [sp, #552] @ 0x228 │ │ │ │ + str r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r6, #12] │ │ │ │ + strb r2, [r2, #20] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r2, [r7, #13] │ │ │ │ + strb r2, [r3, #21] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r1, [sp, #464] @ 0x1d0 │ │ │ │ + str r3, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r4, [r3, #12] │ │ │ │ + strb r4, [r7, #19] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r2, [r6, #13] │ │ │ │ + strb r2, [r2, #21] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r4, [r1, #12] │ │ │ │ + strb r4, [r5, #19] │ │ │ │ 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 +1777278,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, #18] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, sp, #168 @ 0xa8 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r4, #27] │ │ │ │ lsls r7, r5, #5 │ │ │ │ - ldr r6, [r5, #104] @ 0x68 │ │ │ │ + strb r6, [r1, #2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r1, sp, #640 @ 0x280 │ │ │ │ + add r3, sp, #512 @ 0x200 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [r4, #80] @ 0x50 │ │ │ │ + ldr r6, [r0, #112] @ 0x70 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r4, #68] @ 0x44 │ │ │ │ + ldr r0, [r0, #100] @ 0x64 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [r0, #36] @ 0x24 │ │ │ │ + ldr r2, [r4, #64] @ 0x40 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r4, #62] @ 0x3e │ │ │ │ + ldrh r4, [r0, #14] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [r1, #24] │ │ │ │ + ldr r4, [r5, #52] @ 0x34 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r4, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #28 │ │ │ │ + cmp r4, #252 @ 0xfc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r3, #58 @ 0x3a │ │ │ │ + cmp r5, #26 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r3, #10 │ │ │ │ + cmp r4, #234 @ 0xea │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r3, #40 @ 0x28 │ │ │ │ + cmp r5, #8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #248 @ 0xf8 │ │ │ │ + cmp r4, #216 @ 0xd8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r3, #22 │ │ │ │ + cmp r4, #246 @ 0xf6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #230 @ 0xe6 │ │ │ │ + cmp r4, #198 @ 0xc6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r3, #4 │ │ │ │ + cmp r4, #228 @ 0xe4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #212 @ 0xd4 │ │ │ │ + cmp r4, #180 @ 0xb4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #242 @ 0xf2 │ │ │ │ + cmp r4, #210 @ 0xd2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #194 @ 0xc2 │ │ │ │ + cmp r4, #162 @ 0xa2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ + cmp r4, #192 @ 0xc0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #176 @ 0xb0 │ │ │ │ + cmp r4, #144 @ 0x90 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #206 @ 0xce │ │ │ │ + cmp r4, #174 @ 0xae │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r6, [r7, #16] │ │ │ │ + ldr r6, [r3, #48] @ 0x30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r0, [r0, #54] @ 0x36 │ │ │ │ + ldrh r0, [r4, #4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ + ldr r0, [r1, #36] @ 0x24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r2, [r1, r5] │ │ │ │ + ldrsb r2, [r5, r4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r0, [r1, #52] @ 0x34 │ │ │ │ + ldrh r0, [r5, #2] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r2, #92 @ 0x5c │ │ │ │ + cmp r4, #60 @ 0x3c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #20 │ │ │ │ + cmp r3, #244 @ 0xf4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #48 @ 0x30 │ │ │ │ + cmp r4, #16 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #2 │ │ │ │ + cmp r3, #226 @ 0xe2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #32 │ │ │ │ + cmp r4, #0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #222 @ 0xde │ │ │ │ + cmp r3, #190 @ 0xbe │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #248 @ 0xf8 │ │ │ │ + cmp r3, #216 @ 0xd8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r2, [r0, r1] │ │ │ │ + ldrsb r2, [r4, r0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r6, #44] @ 0x2c │ │ │ │ + strh r4, [r2, #60] @ 0x3c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r1, #136 @ 0x88 │ │ │ │ + cmp r3, #104 @ 0x68 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #84 @ 0x54 │ │ │ │ + cmp r3, #52 @ 0x34 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #114 @ 0x72 │ │ │ │ + cmp r3, #82 @ 0x52 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r3, pc, #520 @ (adr r3, 558de4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x442d44>) │ │ │ │ + add r5, pc, #392 @ (adr r5, 558d64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x442cc4>) │ │ │ │ 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 +1777406,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 │ │ │ │ + cmp r0, #228 @ 0xe4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r7, #34 @ 0x22 │ │ │ │ + cmp r1, #2 │ │ │ │ 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 +1777971,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, #108] @ 0x6c │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #344] @ 0x158 │ │ │ │ + add r1, pc, #216 @ (adr r1, 559324 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x443284>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r0, #44] @ 0x2c │ │ │ │ + str r0, [r4, #72] @ 0x48 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r6, #28] │ │ │ │ + str r0, [r2, #60] @ 0x3c │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r2, [r5, #104] @ 0x68 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - str r2, [r3, #0] │ │ │ │ + str r2, [r7, #28] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r4, [r7, #22] │ │ │ │ + ldrb r4, [r3, #30] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsh r4, [r4, r5] │ │ │ │ + str r4, [r0, #20] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r4, #8] │ │ │ │ + str r4, [r0, #40] @ 0x28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r6, [r4, #22] │ │ │ │ + ldrb r6, [r0, #30] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsh r6, [r1, r5] │ │ │ │ + str r6, [r5, #16] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #38 @ 0x26 │ │ │ │ + movs r3, #6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #68 @ 0x44 │ │ │ │ + movs r3, #36 @ 0x24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #20 │ │ │ │ + movs r2, #244 @ 0xf4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #50 @ 0x32 │ │ │ │ + movs r3, #18 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #2 │ │ │ │ + movs r2, #226 @ 0xe2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #32 │ │ │ │ + movs r3, #0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #240 @ 0xf0 │ │ │ │ + movs r2, #208 @ 0xd0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #14 │ │ │ │ + movs r2, #238 @ 0xee │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r3, #4] │ │ │ │ + str r0, [r7, #32] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r2, [r4, #20] │ │ │ │ + ldrb r2, [r0, #28] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsh r2, [r1, r3] │ │ │ │ + str r2, [r5, #8] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #196 @ 0xc4 │ │ │ │ + movs r2, #164 @ 0xa4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #226 @ 0xe2 │ │ │ │ + movs r2, #194 @ 0xc2 │ │ │ │ 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 +1778164,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] │ │ │ │ + str r6, [r4, #8] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r4, [r2, #13] │ │ │ │ + ldrb r4, [r6, #20] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r4, [r7, r3] │ │ │ │ + ldrsh r4, [r3, r3] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsh r2, [r2, r3] │ │ │ │ + str r2, [r6, #8] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r0, #13] │ │ │ │ + ldrb r0, [r4, #20] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r0, [r5, r3] │ │ │ │ + ldrsh r0, [r1, 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, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #336] @ (55958c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4434ec>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -1778277,29 +1778310,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 r3, [sp, #312] @ 0x138 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r2, [r7, #40] @ 0x28 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - ldrb r0, [r0, r5] │ │ │ │ + ldrsh r0, [r4, r4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r6, [r1, #7] │ │ │ │ + ldrb r6, [r5, #14] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r6, [r6, r5] │ │ │ │ + ldrb r6, [r2, r5] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r4, [r0, r5] │ │ │ │ + ldrsh r4, [r4, r4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r2, [r6, #6] │ │ │ │ + ldrb r2, [r2, #14] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r2, [r3, r5] │ │ │ │ + ldrb r2, [r7, r4] │ │ │ │ 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 +1778343,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 aa9d08 │ │ │ │ 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 +1778361,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 aa1b50 │ │ │ │ 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 aac148 │ │ │ │ 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 +1778392,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 a9f648 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl a9f414 │ │ │ │ + bl a9f5a4 │ │ │ │ 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] │ │ │ │ + ldrsh r4, [r2, r2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r6, [r7, #24] │ │ │ │ lsls r7, r5, #5 │ │ │ │ - ldrb r0, [r2, r2] │ │ │ │ + ldrsh r0, [r6, r1] │ │ │ │ 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 +1780853,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] │ │ │ │ + ldrsh r6, [r3, r1] │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldr r2, [r2, r6] │ │ │ │ lsls r7, r5, #5 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ + lsrs r2, r3, #19 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r2, #12 │ │ │ │ + lsrs r4, r6, #19 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r4, #11 │ │ │ │ + lsrs r4, r0, #19 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r2, r0, #12 │ │ │ │ + lsrs r2, r4, #19 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r6, r7, #4 │ │ │ │ + lsrs r6, r3, #12 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r3, #5 │ │ │ │ + lsrs r4, r7, #12 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r6, r4, #4 │ │ │ │ + lsrs r6, r0, #12 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r0, #5 │ │ │ │ + lsrs r4, r4, #12 │ │ │ │ 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 +1781615,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 r6, #188 @ 0xbc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #182 @ 0xb6 │ │ │ │ + subs r6, #150 @ 0x96 │ │ │ │ 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 +1782335,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 │ │ │ │ + ldrh.w r0, [r8, #181] @ 0xb5 │ │ │ │ + ldr.w r0, [r6, #181] @ 0xb5 │ │ │ │ + ldrb.w r0, [sl, #181] @ 0xb5 │ │ │ │ + ldrh.w r0, [r8, #181] @ 0xb5 │ │ │ │ + cmp r7, #218 @ 0xda │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r1, r3] │ │ │ │ + strb r4, [r5, r2] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, #160 @ 0xa0 │ │ │ │ + subs r0, #128 @ 0x80 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r5, #226 @ 0xe2 │ │ │ │ + cmp r7, #194 @ 0xc2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r6, r2] │ │ │ │ + strb r4, [r2, r2] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, #136 @ 0x88 │ │ │ │ + subs r0, #104 @ 0x68 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs.w r0, r0, #5931008 @ 0x5a8000 │ │ │ │ - rsb r0, lr, #5931008 @ 0x5a8000 │ │ │ │ - @ instruction: 0xf58a00b5 │ │ │ │ - sub.w r0, r8, #5931008 @ 0x5a8000 │ │ │ │ + @ instruction: 0xf79000b5 │ │ │ │ + @ instruction: 0xf7ae00b5 │ │ │ │ + @ instruction: 0xf76a00b5 │ │ │ │ + @ instruction: 0xf78800b5 │ │ │ │ stmdb 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 +1782560,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 r5, #230 @ 0xe6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - rors r2, r4 │ │ │ │ + mvns r2, r0 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - adds r3, #232 @ 0xe8 │ │ │ │ + adds r5, #200 @ 0xc8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bne.n 55c1d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x446134> │ │ │ │ + bcc.n 55c194 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4460f4> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r3, #19] │ │ │ │ + strb r6, [r7, #26] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r0, [sp, #528] @ 0x210 │ │ │ │ + str r2, [sp, #400] @ 0x190 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r3, #170 @ 0xaa │ │ │ │ + adds r5, #138 @ 0x8a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r1, #62] @ 0x3e │ │ │ │ + ldrh r4, [r5, #12] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmn r6, r5 │ │ │ │ + add lr, r9 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r5, [sp, #256] @ 0x100 │ │ │ │ + str r7, [sp, #128] @ 0x80 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stc2 0, cr0, [lr], #740 @ 0x2e4 │ │ │ │ - str r0, [r2, #92] @ 0x5c │ │ │ │ + mcr2 0, 4, r0, cr14, cr9, {5} │ │ │ │ + str r0, [r6, #120] @ 0x78 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r5, #14] │ │ │ │ + ldrb r6, [r1, #22] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, #44 @ 0x2c │ │ │ │ + adds r6, #12 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r0, #60] @ 0x3c │ │ │ │ + str r1, [sp, #408] @ 0x198 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r7, [pc, #160] @ (55c1dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44613c>) │ │ │ │ + str r0, [r1, r4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r3, #20 │ │ │ │ + adds r4, #244 @ 0xf4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r7, #124 @ 0x7c │ │ │ │ lsls r7, r5, #5 │ │ │ │ - adds r2, #130 @ 0x82 │ │ │ │ + adds r4, #98 @ 0x62 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, #108 @ 0x6c │ │ │ │ + adds r4, #76 @ 0x4c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, #140 @ 0x8c │ │ │ │ + adds r4, #108 @ 0x6c │ │ │ │ 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 +1782757,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 r3, #200 @ 0xc8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r5, [pc, #472] @ (55c4bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44641c>) │ │ │ │ + ldr r7, [pc, #344] @ (55c43c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44639c>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r1, #190 @ 0xbe │ │ │ │ + adds r3, #158 @ 0x9e │ │ │ │ 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 r3, #136 @ 0x88 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, #254 @ 0xfe │ │ │ │ + adds r2, #222 @ 0xde │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r1, #38 @ 0x26 │ │ │ │ + adds r3, #6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, #236 @ 0xec │ │ │ │ + adds r2, #204 @ 0xcc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r1, #168 @ 0xa8 │ │ │ │ + adds r3, #136 @ 0x88 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, #218 @ 0xda │ │ │ │ + adds r2, #186 @ 0xba │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r1, #66 @ 0x42 │ │ │ │ + adds r3, #34 @ 0x22 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, #200 @ 0xc8 │ │ │ │ + adds r2, #168 @ 0xa8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r1, #96 @ 0x60 │ │ │ │ + adds r3, #64 @ 0x40 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, #182 @ 0xb6 │ │ │ │ + adds r2, #150 @ 0x96 │ │ │ │ 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 +1783040,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 │ │ │ │ + vshr.s64 d0, d21, #26 │ │ │ │ + vshr.s64 d16, d21, #60 │ │ │ │ + adds r1, #52 @ 0x34 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r1, [pc, #968] @ (55c964 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4468c4>) │ │ │ │ + ldr r3, [pc, #840] @ (55c8e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x446844>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r6, #58 @ 0x3a │ │ │ │ + adds r0, #26 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldc 0, cr0, [sl, #724] @ 0x2d4 │ │ │ │ - ldc 0, cr0, [r8, #724]! @ 0x2d4 │ │ │ │ - cmp r7, #12 │ │ │ │ + vqadd.s64 d16, d26, d21 │ │ │ │ + vshr.s64 d0, d21, #40 │ │ │ │ + adds r0, #236 @ 0xec │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r1, [pc, #808] @ (55c8d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x446838>) │ │ │ │ + ldr r3, [pc, #680] @ (55c858 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4467b8>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r6, #18 │ │ │ │ + cmp r7, #242 @ 0xf2 │ │ │ │ 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 +1783106,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 │ │ │ │ + mrc 0, 5, r0, cr0, cr5, {5} │ │ │ │ + mcr 0, 6, r0, cr10, cr5, {5} │ │ │ │ + mrc 0, 4, r0, cr14, cr5, {5} │ │ │ │ + mrc 0, 5, r0, cr12, cr5, {5} │ │ │ │ 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 +1783531,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 r3, #240 @ 0xf0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #94 @ 0x5e │ │ │ │ + cmp r4, #62 @ 0x3e │ │ │ │ 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 +1784558,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 │ │ │ │ + cmp r0, #108 @ 0x6c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r5, #94 @ 0x5e │ │ │ │ + movs r7, #62 @ 0x3e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r2, #2 │ │ │ │ + asrs r0, r6, #9 │ │ │ │ lsls r4, r6, #2 │ │ │ │ adds r0, #226 @ 0xe2 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - lsrs r6, r2, #22 │ │ │ │ + lsrs r6, r6, #29 │ │ │ │ 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 +1784765,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 │ │ │ │ + movs r0, #110 @ 0x6e │ │ │ │ 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 +1786638,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 r3, {r1, r2, r3, r4, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r5, r7} │ │ │ │ + ldmia r3, {r2, r3, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r5, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r5, #12 │ │ │ │ + lsrs r6, r1, #20 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r1, #7 │ │ │ │ + lsrs r0, r5, #14 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r5} │ │ │ │ + ldmia r3!, {r1, r2} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r1!, {r2, r6} │ │ │ │ + ldmia r3!, {r2, r5} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bpl.n 55e9e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x448940> │ │ │ │ + bvc.n 55e9a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x448900> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r1!, {r2, r4} │ │ │ │ + ldmia r2, {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, #3904] @ 0xf40 │ │ │ │ mov sl, r2 │ │ │ │ ldr.w r2, [pc, #2220] @ 55f308 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x449268> │ │ │ │ @@ -1787535,15 +1787568,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 r0, sp, #816 @ 0x330 │ │ │ │ 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 +1787912,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 │ │ │ │ + mrc2 0, 7, r0, cr12, cr5, {5} │ │ │ │ + vqadd.u8 d16, d26, d21 │ │ │ │ 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 +1788181,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 r2, pc, #336 @ (adr r2, 55fac4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x449a24>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, pc, #424 @ (adr r0, 55fb20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x449a80>) │ │ │ │ + add r2, pc, #296 @ (adr r2, 55faa0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x449a00>) │ │ │ │ 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 +1788821,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 │ │ │ │ + ldc2l 0, cr0, [r2, #-724] @ 0xfffffd2c │ │ │ │ + @ instruction: 0xfb6e00b5 │ │ │ │ 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: 0xb8b4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xb6b2 │ │ │ │ + @ instruction: 0xb892 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r0, #64] @ 0x40 │ │ │ │ + ldr r0, [r4, #92] @ 0x5c │ │ │ │ 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 +1788913,22 @@ │ │ │ │ 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, #60] @ 0x3c │ │ │ │ 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> │ │ │ │ + @ instruction: 0xf74a00b5 │ │ │ │ + lsls r0, r4, #5 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + @ instruction: 0xf73200b5 │ │ │ │ + vst4.32 {d0-d3}, [r4 :256], r5 │ │ │ │ + b.n 55ffec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x449f4c> │ │ │ │ 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 +1789205,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 │ │ │ │ + eors.w r0, r0, #5931008 @ 0x5a8000 │ │ │ │ + lsrs r2, r2, #19 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xf27200b5 │ │ │ │ - @ instruction: 0xf28c00b5 │ │ │ │ - lsrs r2, r3, #11 │ │ │ │ + orrs.w r0, r2, #5931008 @ 0x5a8000 │ │ │ │ + orn r0, ip, #5931008 @ 0x5a8000 │ │ │ │ + lsrs r2, r7, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xf25a00b5 │ │ │ │ + bics.w r0, sl, #5931008 @ 0x5a8000 │ │ │ │ @ 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 +1789315,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: 0xf37400b5 │ │ │ │ + lsrs r2, r5, #14 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adc.w r0, sl, #181 @ 0xb5 │ │ │ │ - @ instruction: 0xf18a00b5 │ │ │ │ - lsrs r4, r6, #6 │ │ │ │ + @ instruction: 0xf32a00b5 │ │ │ │ + @ instruction: 0xf36a00b5 │ │ │ │ + lsrs r4, r2, #14 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xf13400b5 │ │ │ │ - @ instruction: 0xf18400b5 │ │ │ │ - lsrs r6, r3, #6 │ │ │ │ + @ instruction: 0xf31400b5 │ │ │ │ + @ instruction: 0xf36400b5 │ │ │ │ + lsrs r6, r7, #13 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds.w r0, lr, #181 @ 0xb5 │ │ │ │ + @ instruction: 0xf2fe00b5 │ │ │ │ stmdb 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 +1789513,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 │ │ │ │ + sbc.w r0, ip, #181 @ 0xb5 │ │ │ │ + lsrs r6, r7, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - vqadd.s16 d0, d30, d21 │ │ │ │ + @ instruction: 0xf0fe00b5 │ │ │ │ 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 +1789661,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 r4, sp, #184 @ 0xb8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r2, sp, #432 @ 0x1b0 │ │ │ │ + add r4, sp, #304 @ 0x130 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r7, #54] @ 0x36 │ │ │ │ + ldrh r0, [r3, #6] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - lsls r6, r2, #25 │ │ │ │ + lsrs r6, r6, #32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldcl 0, cr0, [r6, #724] @ 0x2d4 │ │ │ │ - add r1, sp, #976 @ 0x3d0 │ │ │ │ + vshr.s64 d0, d21, #10 │ │ │ │ + add r3, sp, #848 @ 0x350 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r2, sp, #72 @ 0x48 │ │ │ │ + add r3, sp, #968 @ 0x3c8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r1, sp, #904 @ 0x388 │ │ │ │ + add r3, sp, #776 @ 0x308 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r2, sp, #0 │ │ │ │ + add r3, sp, #896 @ 0x380 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r1, sp, #784 @ 0x310 │ │ │ │ + add r3, sp, #656 @ 0x290 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r1, sp, #904 @ 0x388 │ │ │ │ + add r3, sp, #776 @ 0x308 │ │ │ │ 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 +1789995,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, #50] @ 0x32 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - lsls r2, r0, #15 │ │ │ │ + lsls r2, r4, #22 │ │ │ │ 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>) │ │ │ │ + stc 0, cr0, [r2, #-724]! @ 0xfffffd2c │ │ │ │ + add r1, sp, #296 @ 0x128 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, pc, #544 @ (adr r7, 560ec0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ae20>) │ │ │ │ + add r1, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sub.w r0, r4, r5, ror #2 │ │ │ │ - lsls r2, r1, #14 │ │ │ │ + stc 0, cr0, [r4, #724] @ 0x2d4 │ │ │ │ + lsls r2, r5, #21 │ │ │ │ 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>) │ │ │ │ + stcl 0, cr0, [sl], #724 @ 0x2d4 │ │ │ │ + add r1, sp, #64 @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, pc, #312 @ (adr r7, 560dec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ad4c>) │ │ │ │ + add r1, sp, #184 @ 0xb8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, pc, #32 @ (adr r7, 560cd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ac38>) │ │ │ │ + add r0, sp, #928 @ 0x3a0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, pc, #152 @ (adr r7, 560d54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44acb4>) │ │ │ │ + add r1, sp, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, pc, #912 @ (adr r6, 561050 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44afb0>) │ │ │ │ + add r0, sp, #784 @ 0x310 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, pc, #0 @ (adr r7, 560cc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ac24>) │ │ │ │ + add r0, sp, #896 @ 0x380 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, pc, #520 @ (adr r6, 560ed0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ae30>) │ │ │ │ + add r0, sp, #392 @ 0x188 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, pc, #640 @ (adr r6, 560f4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44aeac>) │ │ │ │ + add r0, sp, #512 @ 0x200 │ │ │ │ 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 +1790540,97 @@ │ │ │ │ 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> │ │ │ │ - lsls r5, r6, #2 │ │ │ │ + @ instruction: 0xe99a00b5 │ │ │ │ + lsls r4, r2, #5 │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + @ instruction: 0xe8d400b5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 561138 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b098> │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - cdp2 0, 13, cr0, cr10, cr2, {6} │ │ │ │ - b.n 560ed4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ae34> │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - strb r4, [r3, #8] │ │ │ │ + ldrd r0, r0, [r0, #-724]! @ 0x2d4 │ │ │ │ + lsls r2, r7, #2 │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + @ instruction: 0xe83a00b5 │ │ │ │ + strb r4, [r7, #15] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cdp2 0, 12, cr0, cr2, cr2, {6} │ │ │ │ - b.n 560eb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ae10> │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - b.n 561218 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b178> │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - cdp2 0, 10, cr0, cr10, cr2, {6} │ │ │ │ - b.n 560e8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44adec> │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - b.n 5611f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b154> │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - cdp2 0, 9, cr0, cr2, cr2, {6} │ │ │ │ - b.n 560e68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44adc8> │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - b.n 561058 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44afb8> │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - cdp2 0, 7, cr0, cr10, cr2, {6} │ │ │ │ - b.n 560e44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ada4> │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + @ instruction: 0xe82200b5 │ │ │ │ + ldrd r0, r0, [r4, #724] @ 0x2d4 │ │ │ │ + lsls r2, r1, #2 │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + @ instruction: 0xe80a00b5 │ │ │ │ + @ instruction: 0xe9bc00b5 │ │ │ │ + lsls r2, r6, #1 │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + b.n 561228 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b188> │ │ │ │ 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> │ │ │ │ + strd r0, r0, [r8], #724 @ 0x2d4 │ │ │ │ + lsls r2, r3, #1 │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + b.n 561204 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b164> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 560fb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44af10> │ │ │ │ + @ instruction: 0xebe800b5 │ │ │ │ + movs r6, r7 │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + b.n 5611d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b138> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cdp2 0, 4, cr0, cr10, cr2, {6} │ │ │ │ - b.n 560dfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ad5c> │ │ │ │ + stmia.w r8, {r0, r2, r4, r5, r7} │ │ │ │ + movs r2, r5 │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + b.n 5611bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b11c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r1, #6] │ │ │ │ + strb r4, [r5, #13] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cdp2 0, 3, cr0, cr2, cr2, {6} │ │ │ │ - b.n 560dd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ad38> │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - b.n 561178 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b0d8> │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - cdp2 0, 1, cr0, cr10, cr2, {6} │ │ │ │ - b.n 560db4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ad14> │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - b.n 5610cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b02c> │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - cdp2 0, 0, cr0, cr2, cr2, {6} │ │ │ │ - b.n 560d90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44acf0> │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - b.n 560e40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ada0> │ │ │ │ + movs r2, r2 │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + b.n 561198 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b0f8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stc2l 0, cr0, [sl, #776]! @ 0x308 │ │ │ │ - b.n 560d6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44accc> │ │ │ │ + strd r0, r0, [r0, #-724]! @ 0x2d4 │ │ │ │ + vtrn.32 q8, q1 │ │ │ │ + b.n 561174 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b0d4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 5610e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b044> │ │ │ │ + stmdb r4, {r0, r2, r4, r5, r7} │ │ │ │ + vmla.i32 q8, q9, d2[0] │ │ │ │ + b.n 561150 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b0b0> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldc2l 0, cr0, [r2, #776] @ 0x308 │ │ │ │ - b.n 560d48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44aca8> │ │ │ │ + b.n 561200 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b160> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 560f40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44aea0> │ │ │ │ + vmla.i q8, q13, d2[0] │ │ │ │ + b.n 56112c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b08c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldc2 0, cr0, [sl, #776]! @ 0x308 │ │ │ │ - b.n 560d24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ac84> │ │ │ │ + stmdb r4, {r0, r2, r4, r5, r7} │ │ │ │ + vtrn.8 q0, q1 │ │ │ │ + b.n 561108 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b068> │ │ │ │ lsls r5, r6, #2 │ │ │ │ + @ instruction: 0xe82c00b5 │ │ │ │ + vmla.i16 q0, q13, d2[0] │ │ │ │ b.n 5610e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b044> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stc2 0, cr0, [r2, #776]! @ 0x308 │ │ │ │ - b.n 560d00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ac60> │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - b.n 560fb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44af18> │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - stc2 0, cr0, [sl, #776] @ 0x308 │ │ │ │ - b.n 560cdc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ac3c> │ │ │ │ - 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> │ │ │ │ + ldrd r0, r0, [r8], #724 @ 0x2d4 │ │ │ │ + vmla.i q0, q9, d2[0] │ │ │ │ + b.n 5610c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b020> │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + @ instruction: 0xe85c00b5 │ │ │ │ + vhadd.u32 q8, q13, q1 │ │ │ │ + b.n 56109c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44affc> │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + @ instruction: 0xe85c00b5 │ │ │ │ + vhadd.u16 q8, q9, q1 │ │ │ │ + b.n 561078 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44afd8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 560c8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44abec> │ │ │ │ + @ instruction: 0xe8da00b5 │ │ │ │ + b.n 56104c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44afac> │ │ │ │ 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> │ │ │ │ + strd r0, r0, [r4], #724 @ 0x2d4 │ │ │ │ + b.n 561030 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44af90> │ │ │ │ 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 +1791708,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 561d5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bcbc> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vld4. {d0-d3}, [r8], r2 │ │ │ │ - b.n 561f70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bed0> │ │ │ │ + @ instruction: 0xfb0800c2 │ │ │ │ + b.n 562330 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c290> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 5623d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c330> │ │ │ │ + b.n 561790 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b6f0> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - svc 212 @ 0xd4 │ │ │ │ + b.n 562190 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c0f0> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [sp, #184] @ 0xb8 │ │ │ │ + ldr r5, [sp, #56] @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [sp, #304] @ 0x130 │ │ │ │ + ldr r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 56243c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c39c> │ │ │ │ + b.n 5617fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b75c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf75000c2 │ │ │ │ - udf #210 @ 0xd2 │ │ │ │ + ldrsh.w r0, [r0, r2] │ │ │ │ + b.n 561fa0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bf00> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 562358 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c2b8> │ │ │ │ + b.n 561718 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b678> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf73600c2 │ │ │ │ - udf #182 @ 0xb6 │ │ │ │ + ldrsb.w r0, [r6, r2] │ │ │ │ + b.n 561f74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bed4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 562430 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c390> │ │ │ │ + b.n 5617f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b750> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf71800c2 │ │ │ │ - udf #152 @ 0x98 │ │ │ │ + ldr??.w r0, [r8, #194] @ 0xc2 │ │ │ │ + b.n 561f44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bea4> │ │ │ │ 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 562444 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c3a4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subw r0, ip, #2242 @ 0x8c2 │ │ │ │ - udf #44 @ 0x2c │ │ │ │ + strb.w r0, [ip, #194] @ 0xc2 │ │ │ │ + b.n 561e80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bde0> │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrex pc, [pc, #1020] @ 0x3fc │ │ │ │ - b.n 56244c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c3ac> │ │ │ │ + b.n 56180c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b76c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sub.w r0, r8, #6356992 @ 0x610000 │ │ │ │ - ble.n 561ec8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44be28> │ │ │ │ + @ instruction: 0xf78800c2 │ │ │ │ + svc 8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 561fa4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bf04> │ │ │ │ + b.n 562364 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c2c4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bic.w r0, r2, #6356992 @ 0x610000 │ │ │ │ - blt.n 561dc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bd28> │ │ │ │ + addw r0, r2, #2242 @ 0x8c2 │ │ │ │ + ble.n 561d88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bce8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - svc 212 @ 0xd4 │ │ │ │ + b.n 5621f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c150> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - and.w r0, r6, #6356992 @ 0x610000 │ │ │ │ - blt.n 561d9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bcfc> │ │ │ │ + @ instruction: 0xf5e600c2 │ │ │ │ + ble.n 561f5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bebc> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r7, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r1, [sp, #544] @ 0x220 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r7, [sp, #792] @ 0x318 │ │ │ │ + ldr r1, [sp, #664] @ 0x298 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - udf #232 @ 0xe8 │ │ │ │ + b.n 56202c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bf8c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf39200c2 │ │ │ │ - blt.n 561ec8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44be28> │ │ │ │ + sbcs.w r0, r2, #6356992 @ 0x610000 │ │ │ │ + bgt.n 561e88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bde8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 561fc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bf20> │ │ │ │ + b.n 562380 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c2e0> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf37200c2 │ │ │ │ - bge.n 561e94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bdf4> │ │ │ │ + adcs.w r0, r2, #6356992 @ 0x610000 │ │ │ │ + bgt.n 561e54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bdb4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ble.n 561de4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bd44> │ │ │ │ + svc 120 @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf33200c2 │ │ │ │ - bge.n 561e20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bd80> │ │ │ │ + adds.w r0, r2, #6356992 @ 0x610000 │ │ │ │ + bgt.n 561de0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bd40> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - udf #8 │ │ │ │ + svc 232 @ 0xe8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf29000c2 │ │ │ │ - bge.n 561ee8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44be48> │ │ │ │ + orns r0, r0, #6356992 @ 0x610000 │ │ │ │ + blt.n 561ea8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44be08> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - udf #72 @ 0x48 │ │ │ │ + b.n 561f1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44be7c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movw r0, #41154 @ 0xa0c2 │ │ │ │ - bls.n 561e68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bdc8> │ │ │ │ + bic.w r0, sl, #6356992 @ 0x610000 │ │ │ │ + blt.n 561e28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bd88> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - svc 54 @ 0x36 │ │ │ │ + b.n 562104 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c064> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf22800c2 │ │ │ │ - bls.n 561e30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bd90> │ │ │ │ + and.w r0, r8, #6356992 @ 0x610000 │ │ │ │ + blt.n 561df0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bd50> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - svc 14 │ │ │ │ + b.n 5620c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c020> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf21400c2 │ │ │ │ - bls.n 561e14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bd74> │ │ │ │ + @ instruction: 0xf3f400c2 │ │ │ │ + blt.n 561fd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bf34> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ble.n 561ee4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44be44> │ │ │ │ + svc 218 @ 0xda │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf1fc00c2 │ │ │ │ - bls.n 561ff0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bf50> │ │ │ │ + @ instruction: 0xf3dc00c2 │ │ │ │ + blt.n 561fb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bf10> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #210 @ 0xd2 │ │ │ │ + subs r1, #178 @ 0xb2 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - @ instruction: 0xf1e400c2 │ │ │ │ - bls.n 561fcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bf2c> │ │ │ │ + ubfx r0, r4, #3, #3 │ │ │ │ + blt.n 561f8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44beec> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - udf #86 @ 0x56 │ │ │ │ + b.n 561f74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bed4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf19800c2 │ │ │ │ - bls.n 561f40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bea0> │ │ │ │ + @ instruction: 0xf37800c2 │ │ │ │ + bge.n 561f00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44be60> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ble.n 561e58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bdb8> │ │ │ │ + svc 130 @ 0x82 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf18000c2 │ │ │ │ - bls.n 561f1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44be7c> │ │ │ │ + bfi r0, r0, #3, #0 │ │ │ │ + bge.n 561edc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44be3c> │ │ │ │ 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 +1792604,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> │ │ │ │ + udf #130 @ 0x82 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cdp 0, 14, cr0, cr8, cr2, {6} │ │ │ │ - bvs.n 562798 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6f8> │ │ │ │ + @ instruction: 0xf0c800c2 │ │ │ │ + bhi.n 562758 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6b8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 562664 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c5c4> │ │ │ │ + udf #172 @ 0xac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cdp 0, 12, cr0, cr10, cr2, {6} │ │ │ │ - bvs.n 562768 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6c8> │ │ │ │ + @ instruction: 0xf0aa00c2 │ │ │ │ + bhi.n 562728 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c688> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 562714 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c674> │ │ │ │ + ble.n 5626d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c634> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cdp 0, 10, cr0, cr8, cr2, {6} │ │ │ │ - bvs.n 562730 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c690> │ │ │ │ + eor.w r0, r8, #194 @ 0xc2 │ │ │ │ + bhi.n 5626f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c650> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #188 @ 0xbc │ │ │ │ + lsls r4, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldc 0, cr0, [lr, #776] @ 0x308 │ │ │ │ - bpl.n 562728 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c688> │ │ │ │ + vhadd.s q8, q15, q1 │ │ │ │ + bvs.n 5626e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c648> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 56261c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c57c> │ │ │ │ + udf #118 @ 0x76 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldcl 0, cr0, [ip, #-776]! @ 0xfffffcf8 │ │ │ │ - bmi.n 5626f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c650> │ │ │ │ + vhadd.s16 q8, q14, q1 │ │ │ │ + bvs.n 5626b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c610> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 56279c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6fc> │ │ │ │ + udf #48 @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stcl 0, cr0, [r2, #-776]! @ 0xfffffcf8 │ │ │ │ - bmi.n 5626c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c628> │ │ │ │ + vhadd.s8 q8, q9, q1 │ │ │ │ + bvs.n 562688 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c5e8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 56274c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6ac> │ │ │ │ + udf #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stcl 0, cr0, [r4, #-776] @ 0xfffffcf8 │ │ │ │ - bmi.n 562698 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c5f8> │ │ │ │ + vhadd.s32 q0, q10, q1 │ │ │ │ + bvs.n 562658 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c5b8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 562764 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6c4> │ │ │ │ + udf #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 5627ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c74c> │ │ │ │ + udf #74 @ 0x4a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 562810 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c770> │ │ │ │ + udf #90 @ 0x5a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 562644 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c5a4> │ │ │ │ + udf #114 @ 0x72 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcc.n 562704 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c664> │ │ │ │ + bpl.n 5626c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c624> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 562778 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6d8> │ │ │ │ + udf #8 │ │ │ │ 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]! @ 0x308 │ │ │ │ + bpl.n 562774 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6d4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blt.n 562714 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c674> │ │ │ │ + ble.n 5626d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c634> │ │ │ │ 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, #776] @ 0x308 │ │ │ │ + bpl.n 562750 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6b0> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 562774 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6d4> │ │ │ │ + ble.n 562734 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c694> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 5627a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c708> │ │ │ │ + udf #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r0 │ │ │ │ + negs r0, r4 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - sbcs.w r0, lr, r2, lsl #3 │ │ │ │ - strb r2, [r0, #28] │ │ │ │ + ldcl 0, cr0, [lr, #-776] @ 0xfffffcf8 │ │ │ │ + ldrb r2, [r4, #3] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - blt.n 562734 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c694> │ │ │ │ + ble.n 5626f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c654> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blt.n 562730 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c690> │ │ │ │ + ble.n 5626f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c650> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bls.n 56282c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c78c> │ │ │ │ + blt.n 5627ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c74c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcs.n 5626ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c60c> │ │ │ │ + bmi.n 56266c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c5cc> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blt.n 5626e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c644> │ │ │ │ + ble.n 5626a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c604> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blt.n 562850 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c7b0> │ │ │ │ + ble.n 562810 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c770> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #74 @ 0x4a │ │ │ │ + cmp r0, #42 @ 0x2a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, #138 @ 0x8a │ │ │ │ + subs r4, #106 @ 0x6a │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r2, #20] │ │ │ │ + str r2, [r6, #48] @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [pc, #560] @ (5629a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c908>) │ │ │ │ + ldr r7, [pc, #432] @ (562928 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c888>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bmi.n 5626f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c658> │ │ │ │ + bvs.n 5626b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c618> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bmi.n 5626c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c620> │ │ │ │ + bvs.n 562680 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c5e0> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bmi.n 5627f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c750> │ │ │ │ + bvs.n 5627b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c710> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r4, #64] @ 0x40 │ │ │ │ + str r4, [r0, #96] @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bgt.n 562778 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6d8> │ │ │ │ + udf #214 @ 0xd6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bhi.n 5626dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c63c> │ │ │ │ + bge.n 56269c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c5fc> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bic.w r0, r0, r2, lsl #3 │ │ │ │ - bne.n 5626d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c638> │ │ │ │ + stc 0, cr0, [r0], {194} @ 0xc2 │ │ │ │ + bcc.n 562698 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c5f8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcc.n 562798 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6f8> │ │ │ │ + bpl.n 562758 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6b8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcc.n 562778 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6d8> │ │ │ │ + bpl.n 562738 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c698> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcc.n 562748 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6a8> │ │ │ │ + bpl.n 562708 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c668> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcc.n 562720 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c680> │ │ │ │ + bpl.n 5626e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c640> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bmi.n 5627b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c718> │ │ │ │ + bpl.n 562778 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6d8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcc.n 562790 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6f0> │ │ │ │ + bpl.n 562750 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6b0> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r3, #21] │ │ │ │ + strb r0, [r7, #28] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - blt.n 56283c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c79c> │ │ │ │ + ble.n 5627fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c75c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 5628a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c808> │ │ │ │ + bgt.n 562868 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c7c8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 5628a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c804> │ │ │ │ + bgt.n 562864 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c7c4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r5, #19] │ │ │ │ + strb r4, [r1, #27] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - beq.n 56275c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6bc> │ │ │ │ + bcs.n 56271c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c67c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 5626e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c640> │ │ │ │ + bgt.n 5628a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c800> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 5628a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c804> │ │ │ │ + bgt.n 562864 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c7c4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 5628bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c81c> │ │ │ │ + bgt.n 56287c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c7dc> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 5628b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c810> │ │ │ │ + bgt.n 562870 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c7d0> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r2, #32 │ │ │ │ + asrs r6, r6, #7 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bge.n 562804 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c764> │ │ │ │ + blt.n 5627c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c724> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bls.n 5627cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c72c> │ │ │ │ + blt.n 56278c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6ec> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bls.n 562798 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6f8> │ │ │ │ + blt.n 562758 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6b8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bls.n 562774 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6d4> │ │ │ │ + blt.n 562734 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c694> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bls.n 562748 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6a8> │ │ │ │ + blt.n 562708 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c668> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bls.n 56271c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c67c> │ │ │ │ + blt.n 5628dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c83c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bls.n 5628f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c850> │ │ │ │ + blt.n 5628b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c810> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ + ldr r2, [r7, #32] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r0!, {r3} │ │ │ │ + stmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bne.n 562790 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6f0> │ │ │ │ + bcc.n 562750 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6b0> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r7, {r3, r5, r6, r7} │ │ │ │ + bne.n 562798 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6f8> │ │ │ │ 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 +1793484,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> │ │ │ │ + bls.n 562e68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44cdc8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 562b60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44cac0> │ │ │ │ + b.n 562f20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ce80> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r5!, {r2, r7} │ │ │ │ + ldmia r7!, {r2, r5, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ + beq.n 562edc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ce3c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bvc.n 562fb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44cf10> │ │ │ │ + bls.n 562f70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ced0> │ │ │ │ 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 r6, {r2, r3, r5, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r4!, {r2, r5, r6} │ │ │ │ + ldmia r6, {r2, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcc.n 562f98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44cef8> │ │ │ │ + bmi.n 562f58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ceb8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 563200 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d160> │ │ │ │ + b.n 5635c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d520> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r0!, {r6, r7} │ │ │ │ + ldmia r2!, {r5, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcc.n 56303c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44cf9c> │ │ │ │ + bpl.n 562ffc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44cf5c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 5631dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d13c> │ │ │ │ + b.n 56359c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d4fc> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r0!, {r3, r5, r7} │ │ │ │ + ldmia r2!, {r3, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcc.n 563048 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44cfa8> │ │ │ │ + bpl.n 563008 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44cf68> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcs.n 562fd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44cf38> │ │ │ │ + bmi.n 562f98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44cef8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 5630f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d050> │ │ │ │ + b.n 5634b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d410> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r0!, {r1, r3, r5} │ │ │ │ + ldmia r2!, {r1, r3} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bne.n 562f68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44cec8> │ │ │ │ + bcc.n 562f28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ce88> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 562fe8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44cf48> │ │ │ │ + b.n 5633a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d308> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r7!, {r5, r7} │ │ │ │ + ldmia r1!, {r7} │ │ │ │ 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 +1793750,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> │ │ │ │ + bcs.n 563180 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d0e0> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - udf #134 @ 0x86 │ │ │ │ + b.n 5632a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d208> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r6!, {r1, r2} │ │ │ │ + stmia r7!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r2, {r2, r3, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - udf #50 @ 0x32 │ │ │ │ + b.n 56320c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d16c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r5!, {r1, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r4, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - beq.n 563218 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d178> │ │ │ │ + bne.n 5631d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d138> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - udf #26 │ │ │ │ + svc 250 @ 0xfa │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r5!, {r1, r3, r4, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ + bne.n 563194 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d0f4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ble.n 5631fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d15c> │ │ │ │ + svc 222 @ 0xde │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - beq.n 56320c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d16c> │ │ │ │ + bne.n 5631cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d12c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r5, r6} │ │ │ │ + stmia r7!, {r2, r3, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r0!, {r3, r6} │ │ │ │ + ldmia r2!, {r3, r5} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r6} │ │ │ │ + stmia r7!, {r1, r2, r5} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - beq.n 5632d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d230> │ │ │ │ + bcs.n 563290 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d1f0> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ble.n 563180 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d0e0> │ │ │ │ + svc 146 @ 0x92 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r5!, {r1, r4, r5} │ │ │ │ + stmia r7!, {r1, r4} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - beq.n 5632a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d204> │ │ │ │ + bcs.n 563264 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d1c4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ble.n 563134 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d094> │ │ │ │ + svc 102 @ 0x66 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r5!, {r1, r2} │ │ │ │ + stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - beq.n 5632ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d20c> │ │ │ │ + bcs.n 56326c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d1cc> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r4!, {r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r4, r6, r7} │ │ │ │ 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 +1793875,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, #58] @ 0x3a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r2, #2] │ │ │ │ + strh r0, [r6, #16] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r1, #0] │ │ │ │ + strh r4, [r5, #14] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r5, #0] │ │ │ │ + strh r0, [r1, #16] │ │ │ │ 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 +1794035,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 r7, {r1, r2, r3, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 563448 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d3a8> │ │ │ │ + bgt.n 563408 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d368> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r5!, {r6, r7} │ │ │ │ + ldmia r7, {r5, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r5, {r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r4, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 563428 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d388> │ │ │ │ + bgt.n 5633e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d348> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r5, {r1, r3, r5, r7} │ │ │ │ + ldmia r7, {r1, r3, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2} │ │ │ │ + ldmia r7, {r1, r2, r5, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 563408 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d368> │ │ │ │ + bgt.n 5633c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d328> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r5!, {r2, r4, r7} │ │ │ │ + ldmia r7!, {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, #4008] @ 0xfa8 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #2748] @ 563f84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44dee4> │ │ │ │ @@ -1795120,43 +1795144,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 r1!, {r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #4 │ │ │ │ - ldrb r0, [r5, #2] │ │ │ │ + ldrb r0, [r1, #10] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r0, #3] │ │ │ │ + ldrb r2, [r4, #10] │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r6, r7} │ │ │ │ lsls r3, r7, #4 │ │ │ │ - stmia r6!, {r2, r3, r4, r6} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r5!, {r1, r6} │ │ │ │ + stmia r7!, {r1, r5} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r5!, {r6} │ │ │ │ + stmia r7!, {r5} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r7} │ │ │ │ + stmia r6!, {r1, r3, r5, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r5!, {r2} │ │ │ │ + stmia r6!, {r2, r5, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r3, r4, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r3, r4, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r4!, {r2} │ │ │ │ + stmia r5!, {r2, r5, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r6} │ │ │ │ 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 +1795319,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, #14] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ + beq.n 56416c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44e0cc> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r1, #17] │ │ │ │ + ldrb r2, [r5, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r2!, {r1, r5, r7} │ │ │ │ + stmia r4!, {r1, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r5, #16] │ │ │ │ + ldrb r4, [r1, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -1795383,27 +1795407,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 r4!, {r5, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r5} │ │ │ │ + stmia r4!, {r1, r3} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r2!, {r2, r3, r5} │ │ │ │ + stmia r4!, {r2, r3} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r1!, {r3, r6, r7} │ │ │ │ + stmia r3!, {r3, r5, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r2!, {r4, r5, r6} │ │ │ │ + stmia r4!, {r4, r6} │ │ │ │ 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 +1795484,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 r3!, {r3, r4, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ 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 +1795525,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 r3!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r5, r7} │ │ │ │ + stmia r2!, {r1, r3, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ 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 +1795732,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, #20] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r4, #96] @ 0x60 │ │ │ │ + strb r0, [r0, #0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r3, #92] @ 0x5c │ │ │ │ + ldr r4, [r7, #120] @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r7, #92] @ 0x5c │ │ │ │ + ldr r0, [r3, #124] @ 0x7c │ │ │ │ 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 +1795817,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, #17] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r2, #84] @ 0x54 │ │ │ │ + ldr r4, [r6, #112] @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [r1, #80] @ 0x50 │ │ │ │ + ldr r2, [r5, #108] @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [r4, #80] @ 0x50 │ │ │ │ + ldr r6, [r0, #112] @ 0x70 │ │ │ │ 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 +1796638,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 │ │ │ │ + pop {r1, r2, r4, r5, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6f0 │ │ │ │ + @ instruction: 0xb8d0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - push {r1, r3, r6, lr} │ │ │ │ + @ instruction: 0xb72a │ │ │ │ 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 +1799243,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 r4, sp, #104 @ 0x68 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, pc, #592 @ (adr r5, 566dbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450d1c>) │ │ │ │ + add r7, pc, #464 @ (adr r7, 566d3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450c9c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r6, [r1, r3] │ │ │ │ + str r6, [r5, #8] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, pc, #432 @ (adr r5, 566d24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450c84>) │ │ │ │ + add r7, pc, #304 @ (adr r7, 566ca4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450c04>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r6, [r4, r3] │ │ │ │ + str r6, [r0, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r0, [r2, r3] │ │ │ │ + str r0, [r6, #8] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, pc, #208 @ (adr r5, 566c50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450bb0>) │ │ │ │ + add r7, pc, #80 @ (adr r7, 566bd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450b30>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r0, sp, #456 @ 0x1c8 │ │ │ │ + add r2, sp, #328 @ 0x148 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, pc, #96 @ (adr r5, 566be8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450b48>) │ │ │ │ + add r6, pc, #992 @ (adr r6, 566f68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450ec8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r1, sp, #608 @ 0x260 │ │ │ │ + add r3, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, pc, #968 @ (adr r4, 566f58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450eb8>) │ │ │ │ + add r6, pc, #840 @ (adr r6, 566ed8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450e38>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, pc, #456 @ (adr r6, 566d5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450cbc>) │ │ │ │ + add r0, sp, #328 @ 0x148 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r3, pc, #304 @ (adr r3, 566cc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450c28>) │ │ │ │ + add r5, pc, #176 @ (adr r5, 566c48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450ba8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, pc, #544 @ (adr r7, 566dbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450d1c>) │ │ │ │ + add r1, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r3, pc, #120 @ (adr r3, 566c18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450b78>) │ │ │ │ + add r4, pc, #1016 @ (adr r4, 566f98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450ef8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, pc, #888 @ (adr r6, 566f1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450e7c>) │ │ │ │ + add r0, sp, #760 @ 0x2f8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r2, pc, #944 @ (adr r2, 566f58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450eb8>) │ │ │ │ + add r4, pc, #816 @ (adr r4, 566ed8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450e38>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, pc, #976 @ (adr r6, 566f7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450edc>) │ │ │ │ + add r0, sp, #848 @ 0x350 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r2, pc, #760 @ (adr r2, 566ea8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450e08>) │ │ │ │ + add r4, pc, #632 @ (adr r4, 566e28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450d88>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, pc, #32 @ (adr r5, 566bd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450b34>) │ │ │ │ + add r6, pc, #928 @ (adr r6, 566f54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450eb4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r1, pc, #1008 @ (adr r1, 566fa8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450f08>) │ │ │ │ + add r3, pc, #880 @ (adr r3, 566f28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450e88>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r3, pc, #368 @ (adr r3, 566d2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450c8c>) │ │ │ │ + add r5, pc, #240 @ (adr r5, 566cac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450c0c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, sp, #136 @ 0x88 │ │ │ │ + add r6, sp, #8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r0, pc, #648 @ (adr r0, 566e4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450dac>) │ │ │ │ + add r2, pc, #520 @ (adr r2, 566dcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450d2c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, pc, #728 @ (adr r4, 566ea0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450e00>) │ │ │ │ + add r6, pc, #600 @ (adr r6, 566e20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450d80>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r0, pc, #64 @ (adr r0, 566c0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450b6c>) │ │ │ │ + add r1, pc, #960 @ (adr r1, 566f8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450eec>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [sp, #152] @ 0x98 │ │ │ │ + ldr r6, [sp, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, pc, #944 @ (adr r4, 566f84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450ee4>) │ │ │ │ + add r6, pc, #816 @ (adr r6, 566f04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450e64>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r3, [sp, #304] @ 0x130 │ │ │ │ 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 +1799528,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 r5, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r6, [sp, #536] @ 0x218 │ │ │ │ + ldr r0, [sp, #408] @ 0x198 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r3, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r6, [sp, #400] @ 0x190 │ │ │ │ + ldr r0, [sp, #272] @ 0x110 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [sp, #336] @ 0x150 │ │ │ │ + ldr r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r5, [sp, #920] @ 0x398 │ │ │ │ + str r7, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r7, [sp, #640] @ 0x280 │ │ │ │ + ldr r1, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r1, pc, #328 @ (adr r1, 566fb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450f10>) │ │ │ │ + add r3, pc, #200 @ (adr r3, 566f30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450e90>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r5, [sp, #840] @ 0x348 │ │ │ │ + str r7, [sp, #712] @ 0x2c8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r1, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r5, [sp, #752] @ 0x2f0 │ │ │ │ + str r7, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r2, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r5, [sp, #680] @ 0x2a8 │ │ │ │ + str r7, [sp, #552] @ 0x228 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [sp, #208] @ 0xd0 │ │ │ │ + ldr r2, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r1, pc, #88 @ (adr r1, 566edc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450e3c>) │ │ │ │ + add r2, pc, #984 @ (adr r2, 56725c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4511bc>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r5, [sp, #600] @ 0x258 │ │ │ │ + str r7, [sp, #472] @ 0x1d8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [sp, #96] @ 0x60 │ │ │ │ + ldr r1, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r0, pc, #1000 @ (adr r0, 567278 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4511d8>) │ │ │ │ + add r2, pc, #872 @ (adr r2, 5671f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x451158>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r5, [sp, #488] @ 0x1e8 │ │ │ │ + str r7, [sp, #360] @ 0x168 │ │ │ │ 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 +1799810,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 r3, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [sp, #464] @ 0x1d0 │ │ │ │ + str r6, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [sp, #176] @ 0xb0 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ + add r1, pc, #360 @ (adr r1, 567254 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4511b4>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r3, [sp, #1000] @ 0x3e8 │ │ │ │ + str r5, [sp, #872] @ 0x368 │ │ │ │ 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 +1800543,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 │ │ │ │ + rev r0, r0 │ │ │ │ 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 +1800724,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 r2, [sp, #224] @ 0xe0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r6, [r3, #20] │ │ │ │ + ldrh r6, [r7, #34] @ 0x22 │ │ │ │ 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 +1801801,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 │ │ │ │ + vshr.u32 , q3, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [sp, #512] @ 0x200 │ │ │ │ + str r4, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r0, [r0, #56] @ 0x38 │ │ │ │ + ldrh r0, [r4, #6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r6, [r4, #42] @ 0x2a │ │ │ │ + ldrh r6, [r0, #58] @ 0x3a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r0, #54] @ 0x36 │ │ │ │ + ldrh r4, [r4, #4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ strh r2, [r4, #18] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrh r0, [r6, #50] @ 0x32 │ │ │ │ + str r0, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r2, [r1, #54] @ 0x36 │ │ │ │ + str r0, [sp, #680] @ 0x2a8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r2, [r1, #26] │ │ │ │ + strh r2, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r4, [r3, #46] @ 0x2e │ │ │ │ + ldrh r4, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r6, [r1, #52] @ 0x34 │ │ │ │ + str r0, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r6, [r1, #24] │ │ │ │ + strh r6, [r5, #38] @ 0x26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r2, #10] │ │ │ │ + ldrh r0, [r6, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r2, [r6, #50] @ 0x32 │ │ │ │ + str r0, [sp, #328] @ 0x148 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r2, [r6, #22] │ │ │ │ + strh r2, [r2, #38] @ 0x26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r4, [r6, #44] @ 0x2c │ │ │ │ + ldrh r4, [r2, #60] @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r6, [r7, #48] @ 0x30 │ │ │ │ + str r0, [sp, #120] @ 0x78 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r6, [r7, #20] │ │ │ │ + strh r6, [r3, #36] @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ bkpt 0x008d │ │ │ │ - vtbl.8 d24, {d31}, d24 │ │ │ │ + vtbl.8 d24, {d31- │ │ │ │ subs r1, #1 │ │ │ │ cmp r1, #10 │ │ │ │ bhi.n 56874c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4526ac> │ │ │ │ tbb [pc, r1] │ │ │ │ @@ -1802052,17 +1802076,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 │ │ │ │ + ldrh r4, [r2, #8] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r7, #13] │ │ │ │ + ldrb r6, [r3, #21] │ │ │ │ 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 +1802185,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 r3, #142 @ 0x8e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #200 @ 0xc8 │ │ │ │ + cmp r3, #168 @ 0xa8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #222 @ 0xde │ │ │ │ + cmp r3, #190 @ 0xbe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #180 @ 0xb4 │ │ │ │ + cmp r3, #148 @ 0x94 │ │ │ │ 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 +1802341,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 r2, #108 @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #170 @ 0xaa │ │ │ │ + cmp r2, #138 @ 0x8a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #126 @ 0x7e │ │ │ │ + cmp r2, #94 @ 0x5e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #156 @ 0x9c │ │ │ │ + cmp r2, #124 @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #176 @ 0xb0 │ │ │ │ + cmp r2, #144 @ 0x90 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r6, #4] │ │ │ │ + ldrb r4, [r2, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r0, #40] @ 0x28 │ │ │ │ + strh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r4, #4] │ │ │ │ + ldrb r6, [r0, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r2, [r3, #40] @ 0x28 │ │ │ │ + strh r2, [r7, #54] @ 0x36 │ │ │ │ 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 +1802523,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, #38] @ 0x26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r1, #20] │ │ │ │ + strh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r4, [r1, #28] │ │ │ │ + ldrb r4, [r5, #3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r6, #24] │ │ │ │ + strh r4, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r6, [r6, #18] │ │ │ │ + strh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r6, [r6, #27] │ │ │ │ + ldrb r6, [r2, #3] │ │ │ │ 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 +1802617,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, #30] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r6, [r5, #10] │ │ │ │ + strh r6, [r1, #26] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r6, [r5, #23] │ │ │ │ + strb r6, [r1, #31] │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov sl, r2 │ │ │ │ @@ -1803332,51 +1803356,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, #14] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r3, #27] │ │ │ │ + strh r6, [r7, #4] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r0, [r4, #13] │ │ │ │ + strb r0, [r0, #21] │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #10] │ │ │ │ + ldrb r4, [r7, #17] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r2, #7] │ │ │ │ + ldrb r2, [r6, #14] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r2, [r2, #100] @ 0x64 │ │ │ │ + strb r2, [r6, #0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r0, #11] │ │ │ │ + ldrb r0, [r4, #18] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r6, #6] │ │ │ │ + ldrb r6, [r2, #14] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r6, [r6, #96] @ 0x60 │ │ │ │ + strb r6, [r2, #0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r0, #10] │ │ │ │ + ldrb r4, [r4, #17] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r3, #6] │ │ │ │ + ldrb r6, [r7, #13] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r6, [r3, #96] @ 0x60 │ │ │ │ + ldr r6, [r7, #124] @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #212 @ 0xd4 │ │ │ │ + cmp r0, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r1, #6] │ │ │ │ + ldrb r2, [r5, #13] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r2, [r1, #96] @ 0x60 │ │ │ │ + ldr r2, [r5, #124] @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r0, #8] │ │ │ │ + ldrb r4, [r4, #15] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r6, #5] │ │ │ │ + ldrb r2, [r2, #13] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r2, [r6, #92] @ 0x5c │ │ │ │ + ldr r2, [r2, #124] @ 0x7c │ │ │ │ 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 +1803450,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, #15] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r2, #2] │ │ │ │ + ldrb r6, [r6, #9] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r6, [r2, #80] @ 0x50 │ │ │ │ + ldr r6, [r6, #108] @ 0x6c │ │ │ │ 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 +1803534,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, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r2, #31] │ │ │ │ + ldrb r0, [r6, #6] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r6, [r1, #68] @ 0x44 │ │ │ │ + ldr r6, [r5, #96] @ 0x60 │ │ │ │ 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 +1803896,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, #30] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r2, [r1, #23] │ │ │ │ + strb r2, [r5, #30] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r2, [r1, #36] @ 0x24 │ │ │ │ + ldr r2, [r5, #64] @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #26] │ │ │ │ + ldrb r6, [r0, #2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r5, #20] │ │ │ │ + strb r0, [r1, #28] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ + ldr r0, [r1, #56] @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r0, #20] │ │ │ │ + strb r0, [r4, #27] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r2, [r6, #19] │ │ │ │ + strb r2, [r2, #27] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r2, [r6, #20] │ │ │ │ + ldr r2, [r2, #52] @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r5, #16] │ │ │ │ + strb r4, [r1, #24] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r6, [r3, #16] │ │ │ │ + strb r6, [r7, #23] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r6, [r3, #8] │ │ │ │ + ldr r6, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r2, [r6, #22] │ │ │ │ + strb r2, [r2, #30] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r1, #8] │ │ │ │ + ldr r0, [r5, #36] @ 0x24 │ │ │ │ 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 +1804071,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, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r6, [r6, #9] │ │ │ │ + strb r6, [r2, #17] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r6, [r6, #108] @ 0x6c │ │ │ │ + ldr r6, [r2, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r2, [r1, #16] │ │ │ │ + strb r2, [r5, #23] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r4, #108] @ 0x6c │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ 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 +1804195,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, #92] @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r2, [r5, #4] │ │ │ │ + strb r2, [r1, #12] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r2, [r5, #88] @ 0x58 │ │ │ │ + str r2, [r1, #120] @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #292] @ (569f64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x453ec4>) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ @@ -1804309,35 +1804333,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, #13] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r7, #0] │ │ │ │ + strb r4, [r3, #8] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r4, [r7, #72] @ 0x48 │ │ │ │ + str r4, [r3, #104] @ 0x68 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r3, #15 │ │ │ │ + asrs r4, r7, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r7, #15 │ │ │ │ + asrs r2, r3, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #186 @ 0xba │ │ │ │ + lsls r2, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r7, #124] @ 0x7c │ │ │ │ + strb r0, [r3, #7] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r4, r1, #15 │ │ │ │ + asrs r4, r5, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #110 @ 0x6e │ │ │ │ + eors r6, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r4, #124] @ 0x7c │ │ │ │ + strb r0, [r0, #7] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r4, r6, #14 │ │ │ │ + asrs r4, r2, #22 │ │ │ │ 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 +1804415,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, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [r1, #56] @ 0x38 │ │ │ │ + str r2, [r5, #84] @ 0x54 │ │ │ │ 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 +1804542,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, #10] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r1, #100] @ 0x64 │ │ │ │ + strb r0, [r5, #0] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r0, [r1, #44] @ 0x2c │ │ │ │ + str r0, [r5, #72] @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r2, [r7, #2] │ │ │ │ + strb r2, [r3, #10] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r6, #96] @ 0x60 │ │ │ │ + strb r0, [r2, #0] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ + str r0, [r2, #72] @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r6, [r3, #2] │ │ │ │ + strb r6, [r7, #9] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r2, #96] @ 0x60 │ │ │ │ + ldr r4, [r6, #124] @ 0x7c │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r4, [r2, #40] @ 0x28 │ │ │ │ + str r4, [r6, #68] @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r2, [r3, #2] │ │ │ │ + strb r2, [r7, #9] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r0, #96] @ 0x60 │ │ │ │ + ldr r0, [r4, #124] @ 0x7c │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r0, [r0, #40] @ 0x28 │ │ │ │ + str r0, [r4, #68] @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r6, [r1, #2] │ │ │ │ + strb r6, [r5, #9] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r5, #92] @ 0x5c │ │ │ │ + ldr r0, [r1, #124] @ 0x7c │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r1, #68] @ 0x44 │ │ │ │ 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, #28] │ │ │ │ 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 +1804607,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, #24] │ │ │ │ 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 +1804633,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] │ │ │ │ + str r6, [r2, #20] │ │ │ │ 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 +1804807,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, #92] @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [r0, #52] @ 0x34 │ │ │ │ + ldr r2, [r4, #80] @ 0x50 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrsh r2, [r0, r7] │ │ │ │ + str r2, [r4, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [r3, #92] @ 0x5c │ │ │ │ + ldr r2, [r7, #120] @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r4, [r5, r6] │ │ │ │ + str r4, [r1, #24] │ │ │ │ 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 +1805932,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] │ │ │ │ + ldrh r6, [r1, r4] │ │ │ │ lsls r3, r7, #4 │ │ │ │ - ldr r4, [r0, r0] │ │ │ │ + ldr r4, [r4, r7] │ │ │ │ lsls r3, r7, #4 │ │ │ │ - ldrsb r4, [r4, r3] │ │ │ │ + ldr r4, [r0, r3] │ │ │ │ lsls r3, r7, #4 │ │ │ │ - ldrsb r2, [r2, r2] │ │ │ │ + ldr r2, [r6, r1] │ │ │ │ lsls r3, r7, #4 │ │ │ │ - strb r6, [r7, r5] │ │ │ │ + ldrsb r6, [r3, r5] │ │ │ │ lsls r3, r7, #4 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, r2] │ │ │ │ + ldrsb r4, [r7, r1] │ │ │ │ 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 +1807265,83 @@ │ │ │ │ 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 │ │ │ │ + vshr.u32 q11, q8, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #824] @ (56c154 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4560b4>) │ │ │ │ + str r6, [r5, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vshr.u64 d0, d20, #36 │ │ │ │ - lsrs r2, r0, #5 │ │ │ │ + lsls r4, r7, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #672] @ (56c0c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x456028>) │ │ │ │ + lsrs r2, r4, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - smlaltt r0, r0, r2, r4 │ │ │ │ - @ instruction: 0xfb9800b4 │ │ │ │ - @ instruction: 0xfb6400b4 │ │ │ │ - @ instruction: 0xfb7e00b4 │ │ │ │ - @ instruction: 0xfb3e00b4 │ │ │ │ - @ instruction: 0xfb5c00b4 │ │ │ │ - @ instruction: 0xfb2400b4 │ │ │ │ - @ instruction: 0xfb4000b4 │ │ │ │ - @ instruction: 0xfafc00b4 │ │ │ │ - @ instruction: 0xfb1600b4 │ │ │ │ - @ instruction: 0xfad000b4 │ │ │ │ - @ instruction: 0xfaea00b4 │ │ │ │ - @ instruction: 0xfa8c00b4 │ │ │ │ - @ instruction: 0xfaa600b4 │ │ │ │ - @ instruction: 0xfa5200b4 │ │ │ │ - @ instruction: 0xfa7000b4 │ │ │ │ - @ instruction: 0xfa2600b4 │ │ │ │ - @ instruction: 0xfa4000b4 │ │ │ │ - vst1.8 @ instruction: 0xf9c600b4 │ │ │ │ - vld1.8 @ instruction: 0xf9e000b4 │ │ │ │ - vld1.8 @ instruction: 0xf9ac00b4 │ │ │ │ - vst1.8 @ instruction: 0xf9c600b4 │ │ │ │ - movs r4, #16 │ │ │ │ + str r0, [r1, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r6, [r1, r5] │ │ │ │ + stc2 0, cr0, [r2, #720]! @ 0x2d0 │ │ │ │ + ldc2l 0, cr0, [r8, #-720]! @ 0xfffffd30 │ │ │ │ + stc2l 0, cr0, [r4, #-720] @ 0xfffffd30 │ │ │ │ + ldc2l 0, cr0, [lr, #-720] @ 0xfffffd30 │ │ │ │ + ldc2 0, cr0, [lr, #-720] @ 0xfffffd30 │ │ │ │ + ldc2 0, cr0, [ip, #-720]! @ 0xfffffd30 │ │ │ │ + stc2 0, cr0, [r4, #-720] @ 0xfffffd30 │ │ │ │ + stc2 0, cr0, [r0, #-720]! @ 0xfffffd30 │ │ │ │ + ldc2l 0, cr0, [ip], {180} @ 0xb4 │ │ │ │ + ldc2l 0, cr0, [r6], #720 @ 0x2d0 │ │ │ │ + ldc2 0, cr0, [r0], #720 @ 0x2d0 │ │ │ │ + stc2l 0, cr0, [sl], {180} @ 0xb4 │ │ │ │ + stc2l 0, cr0, [ip], #-720 @ 0xfffffd30 │ │ │ │ + stc2 0, cr0, [r6], {180} @ 0xb4 │ │ │ │ + ldc2 0, cr0, [r2], #-720 @ 0xfffffd30 │ │ │ │ + mrrc2 0, 11, r0, r0, cr4 @ │ │ │ │ + stc2 0, cr0, [r6], {180} @ 0xb4 │ │ │ │ + stc2 0, cr0, [r0], #-720 @ 0xfffffd30 │ │ │ │ + @ instruction: 0xfba600b4 │ │ │ │ + smlaltt r0, r0, r0, r4 │ │ │ │ + @ instruction: 0xfb8c00b4 │ │ │ │ + @ instruction: 0xfba600b4 │ │ │ │ + movs r5, #240 @ 0xf0 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + ldrsb r6, [r5, r4] │ │ │ │ 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 │ │ │ │ + @ instruction: 0xfb0200b4 │ │ │ │ + @ instruction: 0xfa5e00b4 │ │ │ │ + @ instruction: 0xfa7c00b4 │ │ │ │ + movs r2, #130 @ 0x82 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r2, r0] │ │ │ │ + strh r4, [r6, r7] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xf5e800b4 │ │ │ │ - sub.w r0, r0, #5898240 @ 0x5a0000 │ │ │ │ - subs.w r0, lr, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf7c800b4 │ │ │ │ + @ instruction: 0xf78000b4 │ │ │ │ + @ instruction: 0xf79e00b4 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r3, r3] │ │ │ │ + ldr r6, [r7, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r0, r2 │ │ │ │ + blx lr │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, r7] │ │ │ │ + ldrh r4, [r0, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp lr, ip │ │ │ │ + @ instruction: 0x47c6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r6, [r4, r0] │ │ │ │ + ldr r6, [r0, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp ip, sl │ │ │ │ + blxns r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r0, [r2, r4] │ │ │ │ + ldr r0, [r6, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp sl, r8 │ │ │ │ + @ instruction: 0x47a2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [r5, r3] │ │ │ │ + ldrh r2, [r1, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r8, r6 │ │ │ │ + blx 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 +1807980,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] │ │ │ │ + ldrsb r0, [r7, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add lr, r3 │ │ │ │ + mov r6, pc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r0, [r1, r0] │ │ │ │ + ldrsb r0, [r5, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r2, r4 │ │ │ │ + mov r2, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r6, [r5, r6] │ │ │ │ + ldr r6, [r1, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, r1 │ │ │ │ + cmp ip, sp │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r7, r4] │ │ │ │ + strb r0, [r3, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mvns r6, r6 │ │ │ │ + cmp lr, 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: 0xf23600b4 │ │ │ │ - @ instruction: 0xf25400b4 │ │ │ │ - @ instruction: 0xf21e00b4 │ │ │ │ - @ instruction: 0xf23800b4 │ │ │ │ + eor.w r0, r8, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf4a200b4 │ │ │ │ + orns r0, r0, #5898240 @ 0x5a0000 │ │ │ │ + eor.w r0, sl, #5898240 @ 0x5a0000 │ │ │ │ + orrs.w r0, r8, #5898240 @ 0x5a0000 │ │ │ │ + orns r0, r2, #5898240 @ 0x5a0000 │ │ │ │ + orr.w r0, r0, #5898240 @ 0x5a0000 │ │ │ │ + orrs.w r0, ip, #5898240 @ 0x5a0000 │ │ │ │ + bic.w r0, ip, #5898240 @ 0x5a0000 │ │ │ │ + orr.w r0, sl, #5898240 @ 0x5a0000 │ │ │ │ + ands.w r0, r6, #5898240 @ 0x5a0000 │ │ │ │ + bics.w r0, r4, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf3fe00b4 │ │ │ │ + ands.w r0, r8, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf3e600b4 │ │ │ │ + and.w r0, r2, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf3d000b4 │ │ │ │ + @ instruction: 0xf3ee00b4 │ │ │ │ + @ instruction: 0xf3b600b4 │ │ │ │ + @ instruction: 0xf3d000b4 │ │ │ │ + @ instruction: 0xf3a000b4 │ │ │ │ + @ instruction: 0xf3be00b4 │ │ │ │ + @ instruction: 0xf38a00b4 │ │ │ │ + @ instruction: 0xf3a800b4 │ │ │ │ + @ instruction: 0xf37200b4 │ │ │ │ + @ instruction: 0xf38c00b4 │ │ │ │ + @ instruction: 0xf35a00b4 │ │ │ │ + @ instruction: 0xf37600b4 │ │ │ │ + @ instruction: 0xf34400b4 │ │ │ │ + @ instruction: 0xf36000b4 │ │ │ │ + vshr.u64 d0, d20, #20 │ │ │ │ + @ instruction: 0xf2ee00b4 │ │ │ │ + vqadd.u64 d16, d20, d20 │ │ │ │ + @ instruction: 0xf2b600b4 │ │ │ │ + vqadd.u16 d16, d26, d20 │ │ │ │ + @ instruction: 0xf29c00b4 │ │ │ │ + vqadd.u8 d16, d18, d20 │ │ │ │ + @ instruction: 0xf28800b4 │ │ │ │ + vqadd.u32 d0, d24, d20 │ │ │ │ + @ instruction: 0xf26c00b4 │ │ │ │ + @ instruction: 0xf25e00b4 │ │ │ │ + @ instruction: 0xf23400b4 │ │ │ │ + addw r0, r0, #180 @ 0xb4 │ │ │ │ + @ instruction: 0xf21c00b4 │ │ │ │ + @ instruction: 0xf1ea00b4 │ │ │ │ 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] │ │ │ │ + strh r4, [r1, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r5 │ │ │ │ + cmp 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>) │ │ │ │ + sub.w r0, r6, #180 @ 0xb4 │ │ │ │ + rsb r0, r0, #180 @ 0xb4 │ │ │ │ + str r4, [r0, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - eors r2, r1 │ │ │ │ + tst r2, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r2, [r7, r2] │ │ │ │ + ldrsb r2, [r3, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ands r0, r7 │ │ │ │ + tst 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>) │ │ │ │ + @ instruction: 0xf18000b4 │ │ │ │ + adcs.w r0, r6, #180 @ 0xb4 │ │ │ │ + str r0, [r6, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #242 @ 0xf2 │ │ │ │ + rors r2, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vqadd.s16 d0, d24, d20 │ │ │ │ - vqadd.s64 d0, d18, d20 │ │ │ │ - str r0, [r5, r0] │ │ │ │ + @ instruction: 0xf0f800b4 │ │ │ │ + adds.w r0, r2, #180 @ 0xb4 │ │ │ │ + strh r0, [r1, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #158 @ 0x9e │ │ │ │ + adcs r6, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [r2, r2] │ │ │ │ + strh r2, [r6, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #140 @ 0x8c │ │ │ │ + adcs r4, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r5, r7] │ │ │ │ + strh r0, [r1, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #122 @ 0x7a │ │ │ │ + adcs r2, r3 │ │ │ │ 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] │ │ │ │ + orns r0, lr, #180 @ 0xb4 │ │ │ │ + eors.w r0, r8, #180 @ 0xb4 │ │ │ │ + orn r0, r8, #180 @ 0xb4 │ │ │ │ + eor.w r0, r2, #180 @ 0xb4 │ │ │ │ + strh r6, [r4, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #60 @ 0x3c │ │ │ │ + asrs r4, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - 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>) │ │ │ │ + vshr.s64 d16, d20, #32 │ │ │ │ + vshr.s64 d16, d20, #6 │ │ │ │ + vshr.s64 d16, d20, #52 │ │ │ │ + vshr.s64 d16, d20, #22 │ │ │ │ + vshr.s64 d0, d20, #44 │ │ │ │ + vshr.s64 d0, d20, #14 │ │ │ │ + vshr.s64 d0, d20, #64 │ │ │ │ + vshr.s64 d0, d20, #34 │ │ │ │ + ldr r6, [pc, #400] @ (56c904 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x456864>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #70 @ 0x46 │ │ │ │ + ands r6, r4 │ │ │ │ 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>) │ │ │ │ + vqadd.s16 d0, d16, d20 │ │ │ │ + vqadd.s32 d0, d30, d20 │ │ │ │ + ldr r6, [pc, #64] @ (56c7c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x456724>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #232] @ (56c870 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4567d0>) │ │ │ │ + ldr r3, [pc, #104] @ (56c7f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x456750>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r5, #186 @ 0xba │ │ │ │ + subs r7, #154 @ 0x9a │ │ │ │ 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 +1812733,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 r2, #122 @ 0x7a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #232 @ 0xe8 │ │ │ │ + cmp r2, #200 @ 0xc8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #194 @ 0xc2 │ │ │ │ + cmp r2, #162 @ 0xa2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r1, #21 │ │ │ │ + asrs r0, r5, #28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r0, #154 @ 0x9a │ │ │ │ + cmp r2, #122 @ 0x7a │ │ │ │ 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 +1813749,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, #13 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r2, r4, #1 │ │ │ │ + asrs r2, r0, #9 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r4, r3, #1 │ │ │ │ + asrs r4, r7, #8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - movs r4, #42 @ 0x2a │ │ │ │ + movs r6, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #60 @ 0x3c │ │ │ │ + movs r6, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #78 @ 0x4e │ │ │ │ + movs r6, #46 @ 0x2e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #92 @ 0x5c │ │ │ │ + movs r6, #60 @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #110 @ 0x6e │ │ │ │ + movs r6, #78 @ 0x4e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #128 @ 0x80 │ │ │ │ + movs r6, #96 @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #146 @ 0x92 │ │ │ │ + movs r6, #114 @ 0x72 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #156 @ 0x9c │ │ │ │ + movs r6, #124 @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #174 @ 0xae │ │ │ │ + movs r6, #142 @ 0x8e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #196 @ 0xc4 │ │ │ │ + movs r6, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #218 @ 0xda │ │ │ │ + movs r6, #186 @ 0xba │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #232 @ 0xe8 │ │ │ │ + movs r6, #200 @ 0xc8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #250 @ 0xfa │ │ │ │ + movs r6, #218 @ 0xda │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #8 │ │ │ │ + movs r6, #232 @ 0xe8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #26 │ │ │ │ + movs r6, #250 @ 0xfa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #44 @ 0x2c │ │ │ │ + movs r7, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #58 @ 0x3a │ │ │ │ + movs r7, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #80 @ 0x50 │ │ │ │ + movs r7, #48 @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #98 @ 0x62 │ │ │ │ + movs r7, #66 @ 0x42 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #112 @ 0x70 │ │ │ │ + movs r7, #80 @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #134 @ 0x86 │ │ │ │ + movs r7, #102 @ 0x66 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #152 @ 0x98 │ │ │ │ + movs r7, #120 @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #170 @ 0xaa │ │ │ │ + movs r7, #138 @ 0x8a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #188 @ 0xbc │ │ │ │ + movs r7, #156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #210 @ 0xd2 │ │ │ │ + movs r7, #178 @ 0xb2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #236 @ 0xec │ │ │ │ + movs r7, #204 @ 0xcc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #6 │ │ │ │ + movs r7, #230 @ 0xe6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #20 │ │ │ │ + movs r7, #244 @ 0xf4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #38 @ 0x26 │ │ │ │ + cmp r0, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #64 @ 0x40 │ │ │ │ + cmp r0, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #82 @ 0x52 │ │ │ │ + cmp r0, #50 @ 0x32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #104 @ 0x68 │ │ │ │ + cmp r0, #72 @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #122 @ 0x7a │ │ │ │ + cmp r0, #90 @ 0x5a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #144 @ 0x90 │ │ │ │ + cmp r0, #112 @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #162 @ 0xa2 │ │ │ │ + cmp r0, #130 @ 0x82 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #188 @ 0xbc │ │ │ │ + cmp r0, #156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #206 @ 0xce │ │ │ │ + cmp r0, #174 @ 0xae │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #236 @ 0xec │ │ │ │ + cmp r0, #204 @ 0xcc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #254 @ 0xfe │ │ │ │ + cmp r0, #222 @ 0xde │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #0 │ │ │ │ + adds r2, #224 @ 0xe0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #38 @ 0x26 │ │ │ │ + movs r5, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #232 @ 0xe8 │ │ │ │ + cmp r2, #200 @ 0xc8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #198 @ 0xc6 │ │ │ │ + cmp r2, #166 @ 0xa6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #164 @ 0xa4 │ │ │ │ + cmp r2, #132 @ 0x84 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #130 @ 0x82 │ │ │ │ + cmp r2, #98 @ 0x62 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #148 @ 0x94 │ │ │ │ + cmp r1, #116 @ 0x74 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #98 @ 0x62 │ │ │ │ + cmp r2, #66 @ 0x42 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #68 @ 0x44 │ │ │ │ + cmp r2, #36 @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #26 │ │ │ │ + cmp r1, #250 @ 0xfa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #0 │ │ │ │ + cmp r1, #224 @ 0xe0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #226 @ 0xe2 │ │ │ │ + cmp r1, #194 @ 0xc2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #196 @ 0xc4 │ │ │ │ + cmp r1, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #162 @ 0xa2 │ │ │ │ + cmp r1, #130 @ 0x82 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #128 @ 0x80 │ │ │ │ + cmp r1, #96 @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #38 @ 0x26 │ │ │ │ + cmp r1, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #60 @ 0x3c │ │ │ │ + cmp r1, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #174 @ 0xae │ │ │ │ + adds r1, #142 @ 0x8e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #148 @ 0x94 │ │ │ │ + adds r1, #116 @ 0x74 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #122 @ 0x7a │ │ │ │ + adds r1, #90 @ 0x5a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #92 @ 0x5c │ │ │ │ + adds r1, #60 @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #54 @ 0x36 │ │ │ │ + adds r1, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #24 │ │ │ │ + adds r0, #248 @ 0xf8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #250 @ 0xfa │ │ │ │ + adds r0, #218 @ 0xda │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #212 @ 0xd4 │ │ │ │ + adds r0, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #174 @ 0xae │ │ │ │ + adds r0, #142 @ 0x8e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #188 @ 0xbc │ │ │ │ + cmp r2, #156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #254 @ 0xfe │ │ │ │ + cmp r3, #222 @ 0xde │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #212 @ 0xd4 │ │ │ │ + cmp r2, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #110 @ 0x6e │ │ │ │ + cmp r4, #78 @ 0x4e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #76 @ 0x4c │ │ │ │ + cmp r4, #44 @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #34 @ 0x22 │ │ │ │ + cmp r4, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #252 @ 0xfc │ │ │ │ + cmp r3, #220 @ 0xdc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #54 @ 0x36 │ │ │ │ + cmp r6, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #12 │ │ │ │ + cmp r5, #236 @ 0xec │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #226 @ 0xe2 │ │ │ │ + cmp r5, #194 @ 0xc2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #184 @ 0xb8 │ │ │ │ + cmp r5, #152 @ 0x98 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #154 @ 0x9a │ │ │ │ + cmp r5, #122 @ 0x7a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #116 @ 0x74 │ │ │ │ + cmp r5, #84 @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #86 @ 0x56 │ │ │ │ + cmp r5, #54 @ 0x36 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #52 @ 0x34 │ │ │ │ + cmp r5, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #18 │ │ │ │ + cmp r4, #242 @ 0xf2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ + cmp r4, #208 @ 0xd0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #202 @ 0xca │ │ │ │ + cmp r4, #170 @ 0xaa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #164 @ 0xa4 │ │ │ │ + cmp r4, #132 @ 0x84 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #126 @ 0x7e │ │ │ │ + cmp r4, #94 @ 0x5e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #92 @ 0x5c │ │ │ │ + cmp r4, #60 @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #62 @ 0x3e │ │ │ │ + cmp r4, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #28 │ │ │ │ + cmp r3, #252 @ 0xfc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #238 @ 0xee │ │ │ │ + cmp r7, #206 @ 0xce │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #188 @ 0xbc │ │ │ │ + cmp r7, #156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #142 @ 0x8e │ │ │ │ + cmp r7, #110 @ 0x6e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #108 @ 0x6c │ │ │ │ + cmp r7, #76 @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #78 @ 0x4e │ │ │ │ + cmp r7, #46 @ 0x2e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #52 @ 0x34 │ │ │ │ + cmp r7, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #18 │ │ │ │ + cmp r6, #242 @ 0xf2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #76 @ 0x4c │ │ │ │ + adds r1, #44 @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #26 │ │ │ │ + adds r0, #250 @ 0xfa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #232 @ 0xe8 │ │ │ │ + adds r0, #200 @ 0xc8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #198 @ 0xc6 │ │ │ │ + adds r0, #166 @ 0xa6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #104 @ 0x68 │ │ │ │ + adds r1, #72 @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #74 @ 0x4a │ │ │ │ + adds r1, #42 @ 0x2a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #16 │ │ │ │ + cmp r2, #240 @ 0xf0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #238 @ 0xee │ │ │ │ + cmp r2, #206 @ 0xce │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #204 @ 0xcc │ │ │ │ + cmp r2, #172 @ 0xac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #158 @ 0x9e │ │ │ │ + cmp r2, #126 @ 0x7e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #124 @ 0x7c │ │ │ │ + cmp r2, #92 @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #86 @ 0x56 │ │ │ │ + cmp r2, #54 @ 0x36 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #44 @ 0x2c │ │ │ │ + cmp r2, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #254 @ 0xfe │ │ │ │ + cmp r1, #222 @ 0xde │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #156 @ 0x9c │ │ │ │ + cmp r6, #124 @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #114 @ 0x72 │ │ │ │ + cmp r6, #82 @ 0x52 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #84 @ 0x54 │ │ │ │ + cmp r6, #52 @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #54 @ 0x36 │ │ │ │ + cmp r6, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #16 │ │ │ │ + cmp r5, #240 @ 0xf0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #234 @ 0xea │ │ │ │ + cmp r5, #202 @ 0xca │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #196 @ 0xc4 │ │ │ │ + cmp r5, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #162 @ 0xa2 │ │ │ │ + cmp r5, #130 @ 0x82 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #132 @ 0x84 │ │ │ │ + cmp r5, #100 @ 0x64 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #102 @ 0x66 │ │ │ │ + cmp r5, #70 @ 0x46 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #68 @ 0x44 │ │ │ │ + cmp r5, #36 @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #42 @ 0x2a │ │ │ │ + cmp r1, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #68 @ 0x44 │ │ │ │ + cmp r1, #36 @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #74 @ 0x4a │ │ │ │ + movs r7, #42 @ 0x2a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #44 @ 0x2c │ │ │ │ + movs r7, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #14 │ │ │ │ + movs r6, #238 @ 0xee │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #76 @ 0x4c │ │ │ │ + movs r7, #44 @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #190 @ 0xbe │ │ │ │ + adds r0, #158 @ 0x9e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r7, #20 │ │ │ │ + lsrs r4, r3, #28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r6, r6, #20 │ │ │ │ + lsrs r6, r2, #28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r0, r6, #20 │ │ │ │ + lsrs r0, r2, #28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - movs r4, #206 @ 0xce │ │ │ │ + movs r6, #174 @ 0xae │ │ │ │ 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 +1816423,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, #11 │ │ │ │ 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>) │ │ │ │ + vshr.u64 d0, d23, #50 │ │ │ │ + vshr.u64 d0, d23, #58 │ │ │ │ + ldr r3, [pc, #88] @ (570f3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ae9c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r2, #5 │ │ │ │ + movs r1, #50 @ 0x32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r4, #5 │ │ │ │ + movs r1, #66 @ 0x42 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r6, #5 │ │ │ │ + movs r1, #86 @ 0x56 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r0, #6 │ │ │ │ + movs r1, #102 @ 0x66 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r2, #6 │ │ │ │ + movs r1, #118 @ 0x76 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r4, #6 │ │ │ │ + movs r1, #130 @ 0x82 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r6, #6 │ │ │ │ + movs r1, #146 @ 0x92 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r0, #7 │ │ │ │ + movs r1, #166 @ 0xa6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r2, #7 │ │ │ │ + movs r1, #182 @ 0xb6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r4, #7 │ │ │ │ + movs r1, #198 @ 0xc6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r6, #7 │ │ │ │ + movs r1, #210 @ 0xd2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #6 │ │ │ │ + movs r1, #230 @ 0xe6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #22 │ │ │ │ + movs r1, #246 @ 0xf6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #42 @ 0x2a │ │ │ │ + movs r2, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #62 @ 0x3e │ │ │ │ + movs r2, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #74 @ 0x4a │ │ │ │ + movs r2, #42 @ 0x2a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #86 @ 0x56 │ │ │ │ + movs r2, #54 @ 0x36 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #106 @ 0x6a │ │ │ │ + movs r2, #74 @ 0x4a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #126 @ 0x7e │ │ │ │ + movs r2, #94 @ 0x5e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #146 @ 0x92 │ │ │ │ + movs r2, #114 @ 0x72 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #158 @ 0x9e │ │ │ │ + movs r2, #126 @ 0x7e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #186 @ 0xba │ │ │ │ + movs r2, #154 @ 0x9a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #210 @ 0xd2 │ │ │ │ + movs r2, #178 @ 0xb2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #238 @ 0xee │ │ │ │ + movs r2, #206 @ 0xce │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #14 │ │ │ │ + movs r2, #238 @ 0xee │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #54 @ 0x36 │ │ │ │ + movs r3, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #94 @ 0x5e │ │ │ │ + movs r3, #62 @ 0x3e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #134 @ 0x86 │ │ │ │ + movs r3, #102 @ 0x66 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #174 @ 0xae │ │ │ │ + movs r3, #142 @ 0x8e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #194 @ 0xc2 │ │ │ │ + movs r3, #162 @ 0xa2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #214 @ 0xd6 │ │ │ │ + movs r3, #182 @ 0xb6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #234 @ 0xea │ │ │ │ + movs r3, #202 @ 0xca │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #2 │ │ │ │ + movs r3, #226 @ 0xe2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #18 │ │ │ │ + movs r3, #242 @ 0xf2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #38 @ 0x26 │ │ │ │ + movs r4, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #58 @ 0x3a │ │ │ │ + movs r4, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + movs r4, #38 @ 0x26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #94 @ 0x5e │ │ │ │ + movs r4, #62 @ 0x3e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #118 @ 0x76 │ │ │ │ + movs r4, #86 @ 0x56 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #130 @ 0x82 │ │ │ │ + movs r4, #98 @ 0x62 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #146 @ 0x92 │ │ │ │ + movs r4, #114 @ 0x72 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #162 @ 0xa2 │ │ │ │ + movs r4, #130 @ 0x82 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #186 @ 0xba │ │ │ │ + movs r4, #154 @ 0x9a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #206 @ 0xce │ │ │ │ + movs r4, #174 @ 0xae │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #226 @ 0xe2 │ │ │ │ + movs r4, #194 @ 0xc2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #246 @ 0xf6 │ │ │ │ + movs r4, #214 @ 0xd6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #26 │ │ │ │ + movs r4, #250 @ 0xfa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #42 @ 0x2a │ │ │ │ + movs r5, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #66 @ 0x42 │ │ │ │ + movs r5, #34 @ 0x22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #94 @ 0x5e │ │ │ │ + movs r5, #62 @ 0x3e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #118 @ 0x76 │ │ │ │ + movs r5, #86 @ 0x56 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #142 @ 0x8e │ │ │ │ + movs r5, #110 @ 0x6e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #178 @ 0xb2 │ │ │ │ + movs r5, #146 @ 0x92 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #214 @ 0xd6 │ │ │ │ + movs r5, #182 @ 0xb6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #234 @ 0xea │ │ │ │ + movs r5, #202 @ 0xca │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #2 │ │ │ │ + movs r5, #226 @ 0xe2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #22 │ │ │ │ + movs r5, #246 @ 0xf6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #42 @ 0x2a │ │ │ │ + movs r6, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #66 @ 0x42 │ │ │ │ + movs r6, #34 @ 0x22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #94 @ 0x5e │ │ │ │ + movs r6, #62 @ 0x3e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #126 @ 0x7e │ │ │ │ + movs r6, #94 @ 0x5e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #154 @ 0x9a │ │ │ │ + movs r6, #122 @ 0x7a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #182 @ 0xb6 │ │ │ │ + movs r6, #150 @ 0x96 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #218 @ 0xda │ │ │ │ + movs r6, #186 @ 0xba │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #250 @ 0xfa │ │ │ │ + movs r6, #218 @ 0xda │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #22 │ │ │ │ + movs r6, #246 @ 0xf6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #42 @ 0x2a │ │ │ │ + movs r7, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #70 @ 0x46 │ │ │ │ + movs r7, #38 @ 0x26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r3, #4 │ │ │ │ + subs r6, r7, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #134 @ 0x86 │ │ │ │ + cmp r6, #102 @ 0x66 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, r8 │ │ │ │ + bx r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #14 │ │ │ │ + cmp r5, #238 @ 0xee │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #214 @ 0xd6 │ │ │ │ + cmp r5, #182 @ 0xb6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #174 @ 0xae │ │ │ │ + cmp r5, #142 @ 0x8e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #106 @ 0x6a │ │ │ │ + cmp r4, #74 @ 0x4a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #66 @ 0x42 │ │ │ │ + cmp r4, #34 @ 0x22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #18 │ │ │ │ + cmp r3, #242 @ 0xf2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #234 @ 0xea │ │ │ │ + cmp r3, #202 @ 0xca │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #198 @ 0xc6 │ │ │ │ + cmp r3, #166 @ 0xa6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #154 @ 0x9a │ │ │ │ + cmp r3, #122 @ 0x7a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #98 @ 0x62 │ │ │ │ + cmp r3, #66 @ 0x42 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #50 @ 0x32 │ │ │ │ + cmp r3, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #254 @ 0xfe │ │ │ │ + cmp r2, #222 @ 0xde │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #214 @ 0xd6 │ │ │ │ + cmp r2, #182 @ 0xb6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #174 @ 0xae │ │ │ │ + cmp r2, #142 @ 0x8e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #122 @ 0x7a │ │ │ │ + cmp r2, #90 @ 0x5a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #90 @ 0x5a │ │ │ │ + cmp r2, #58 @ 0x3a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #54 @ 0x36 │ │ │ │ + cmp r2, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #10 │ │ │ │ + cmp r1, #234 @ 0xea │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #222 @ 0xde │ │ │ │ + cmp r1, #190 @ 0xbe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #2 │ │ │ │ + cmp r4, #226 @ 0xe2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #214 @ 0xd6 │ │ │ │ + cmp r4, #182 @ 0xb6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #166 @ 0xa6 │ │ │ │ + cmp r4, #134 @ 0x86 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #130 @ 0x82 │ │ │ │ + cmp r4, #98 @ 0x62 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #74 @ 0x4a │ │ │ │ + cmp r4, #42 @ 0x2a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #34 @ 0x22 │ │ │ │ + cmp r4, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #254 @ 0xfe │ │ │ │ + cmp r3, #222 @ 0xde │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #210 @ 0xd2 │ │ │ │ + cmp r3, #178 @ 0xb2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #162 @ 0xa2 │ │ │ │ + cmp r7, #130 @ 0x82 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #122 @ 0x7a │ │ │ │ + cmp r7, #90 @ 0x5a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #82 @ 0x52 │ │ │ │ + cmp r7, #50 @ 0x32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #42 @ 0x2a │ │ │ │ + cmp r7, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #10 │ │ │ │ + cmp r6, #234 @ 0xea │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #214 @ 0xd6 │ │ │ │ + cmp r6, #182 @ 0xb6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #170 @ 0xaa │ │ │ │ + cmp r6, #138 @ 0x8a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #134 @ 0x86 │ │ │ │ + cmp r5, #102 @ 0x66 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #166 @ 0xa6 │ │ │ │ + adds r1, #134 @ 0x86 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #126 @ 0x7e │ │ │ │ + adds r1, #94 @ 0x5e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #74 @ 0x4a │ │ │ │ + adds r1, #42 @ 0x2a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #34 @ 0x22 │ │ │ │ + adds r1, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #238 @ 0xee │ │ │ │ + adds r0, #206 @ 0xce │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #194 @ 0xc2 │ │ │ │ + adds r0, #162 @ 0xa2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #158 @ 0x9e │ │ │ │ + adds r0, #126 @ 0x7e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #118 @ 0x76 │ │ │ │ + adds r0, #86 @ 0x56 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #82 @ 0x52 │ │ │ │ + adds r0, #50 @ 0x32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #34 @ 0x22 │ │ │ │ + adds r0, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #246 @ 0xf6 │ │ │ │ + cmp r7, #214 @ 0xd6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #206 @ 0xce │ │ │ │ + cmp r7, #174 @ 0xae │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #162 @ 0xa2 │ │ │ │ + cmp r7, #130 @ 0x82 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #110 @ 0x6e │ │ │ │ + cmp r7, #78 @ 0x4e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #58 @ 0x3a │ │ │ │ + cmp r7, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #6 │ │ │ │ + cmp r6, #230 @ 0xe6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #158 @ 0x9e │ │ │ │ + adds r6, #126 @ 0x7e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #114 @ 0x72 │ │ │ │ + adds r6, #82 @ 0x52 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #66 @ 0x42 │ │ │ │ + adds r6, #34 @ 0x22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #26 │ │ │ │ + adds r5, #250 @ 0xfa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #234 @ 0xea │ │ │ │ + adds r5, #202 @ 0xca │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #186 @ 0xba │ │ │ │ + adds r5, #154 @ 0x9a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #134 @ 0x86 │ │ │ │ + adds r5, #102 @ 0x66 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #90 @ 0x5a │ │ │ │ + adds r5, #58 @ 0x3a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #42 @ 0x2a │ │ │ │ + adds r5, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #242 @ 0xf2 │ │ │ │ + adds r4, #210 @ 0xd2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #202 @ 0xca │ │ │ │ + adds r4, #170 @ 0xaa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #142 @ 0x8e │ │ │ │ + adds r4, #110 @ 0x6e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #86 @ 0x56 │ │ │ │ + adds r4, #54 @ 0x36 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #42 @ 0x2a │ │ │ │ + adds r4, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #250 @ 0xfa │ │ │ │ + adds r3, #218 @ 0xda │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #194 @ 0xc2 │ │ │ │ + adds r3, #162 @ 0xa2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #142 @ 0x8e │ │ │ │ + adds r3, #110 @ 0x6e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #90 @ 0x5a │ │ │ │ + adds r3, #58 @ 0x3a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #50 @ 0x32 │ │ │ │ + adds r3, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #6 │ │ │ │ + adds r2, #230 @ 0xe6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #226 @ 0xe2 │ │ │ │ + adds r2, #194 @ 0xc2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #178 @ 0xb2 │ │ │ │ + adds r2, #146 @ 0x92 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #114 @ 0x72 │ │ │ │ + adds r2, #82 @ 0x52 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #50 @ 0x32 │ │ │ │ + adds r2, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #246 @ 0xf6 │ │ │ │ + adds r1, #214 @ 0xd6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #186 @ 0xba │ │ │ │ + adds r1, #154 @ 0x9a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #126 @ 0x7e │ │ │ │ + adds r1, #94 @ 0x5e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #66 @ 0x42 │ │ │ │ + adds r1, #34 @ 0x22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #6 │ │ │ │ + adds r0, #230 @ 0xe6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #202 @ 0xca │ │ │ │ + adds r0, #170 @ 0xaa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #142 @ 0x8e │ │ │ │ + adds r0, #110 @ 0x6e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #82 @ 0x52 │ │ │ │ + adds r0, #50 @ 0x32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #166 @ 0xa6 │ │ │ │ + movs r7, #134 @ 0x86 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #118 @ 0x76 │ │ │ │ + movs r7, #86 @ 0x56 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #78 @ 0x4e │ │ │ │ + movs r7, #46 @ 0x2e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #10 │ │ │ │ + movs r6, #234 @ 0xea │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #202 @ 0xca │ │ │ │ + movs r6, #170 @ 0xaa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #146 @ 0x92 │ │ │ │ + movs r6, #114 @ 0x72 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #110 @ 0x6e │ │ │ │ + movs r6, #78 @ 0x4e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #70 @ 0x46 │ │ │ │ + movs r6, #38 @ 0x26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #26 │ │ │ │ + movs r5, #250 @ 0xfa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #234 @ 0xea │ │ │ │ + movs r5, #202 @ 0xca │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #202 @ 0xca │ │ │ │ + movs r5, #170 @ 0xaa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #150 @ 0x96 │ │ │ │ + movs r5, #118 @ 0x76 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #118 @ 0x76 │ │ │ │ + movs r5, #86 @ 0x56 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #54 @ 0x36 │ │ │ │ + movs r5, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #250 @ 0xfa │ │ │ │ + movs r4, #218 @ 0xda │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #218 @ 0xda │ │ │ │ + movs r4, #186 @ 0xba │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #166 @ 0xa6 │ │ │ │ + movs r4, #134 @ 0x86 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #114 @ 0x72 │ │ │ │ + movs r4, #82 @ 0x52 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #58 @ 0x3a │ │ │ │ + ands r2, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #14 │ │ │ │ + subs r7, #238 @ 0xee │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #226 @ 0xe2 │ │ │ │ + subs r7, #194 @ 0xc2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #162 @ 0xa2 │ │ │ │ + subs r7, #130 @ 0x82 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #134 @ 0x86 │ │ │ │ + subs r7, #102 @ 0x66 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #98 @ 0x62 │ │ │ │ + subs r7, #66 @ 0x42 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #50 @ 0x32 │ │ │ │ + subs r7, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #10 │ │ │ │ + subs r6, #234 @ 0xea │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #218 @ 0xda │ │ │ │ + subs r6, #186 @ 0xba │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #174 @ 0xae │ │ │ │ + subs r6, #142 @ 0x8e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #138 @ 0x8a │ │ │ │ + subs r6, #106 @ 0x6a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #106 @ 0x6a │ │ │ │ + subs r6, #74 @ 0x4a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #54 @ 0x36 │ │ │ │ + subs r6, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #10 │ │ │ │ + subs r5, #234 @ 0xea │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #226 @ 0xe2 │ │ │ │ + subs r5, #194 @ 0xc2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #190 @ 0xbe │ │ │ │ + subs r5, #158 @ 0x9e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #146 @ 0x92 │ │ │ │ + subs r5, #114 @ 0x72 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #110 @ 0x6e │ │ │ │ + subs r5, #78 @ 0x4e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #58 @ 0x3a │ │ │ │ + subs r5, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #10 │ │ │ │ + subs r4, #234 @ 0xea │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #210 @ 0xd2 │ │ │ │ + subs r4, #178 @ 0xb2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #162 @ 0xa2 │ │ │ │ + subs r4, #130 @ 0x82 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #98 @ 0x62 │ │ │ │ + subs r4, #66 @ 0x42 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #50 @ 0x32 │ │ │ │ + subs r4, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #6 │ │ │ │ + subs r3, #230 @ 0xe6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #226 @ 0xe2 │ │ │ │ + subs r3, #194 @ 0xc2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #174 @ 0xae │ │ │ │ + subs r3, #142 @ 0x8e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #126 @ 0x7e │ │ │ │ + subs r3, #94 @ 0x5e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #78 @ 0x4e │ │ │ │ + subs r3, #46 @ 0x2e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #34 @ 0x22 │ │ │ │ + subs r3, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #248 @ 0xf8 │ │ │ │ + subs r2, #216 @ 0xd8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #198 @ 0xc6 │ │ │ │ + subs r2, #166 @ 0xa6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #164 @ 0xa4 │ │ │ │ + sbcs r4, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #114 @ 0x72 │ │ │ │ + adcs r2, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #56 @ 0x38 │ │ │ │ + asrs r0, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #6 │ │ │ │ + lsrs r6, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #212 @ 0xd4 │ │ │ │ + lsls r4, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #166 @ 0xa6 │ │ │ │ + lsls r6, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #128 @ 0x80 │ │ │ │ + eors r0, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #90 @ 0x5a │ │ │ │ + ands r2, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #40 @ 0x28 │ │ │ │ + ands r0, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #246 @ 0xf6 │ │ │ │ + subs r7, #214 @ 0xd6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #208 @ 0xd0 │ │ │ │ + subs r7, #176 @ 0xb0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #170 @ 0xaa │ │ │ │ + subs r7, #138 @ 0x8a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #124 @ 0x7c │ │ │ │ + subs r7, #92 @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #82 @ 0x52 │ │ │ │ + subs r7, #50 @ 0x32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #40 @ 0x28 │ │ │ │ + subs r7, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #10 │ │ │ │ + subs r6, #234 @ 0xea │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r3 │ │ │ │ + negs r0, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - eors r6, r5 │ │ │ │ + negs r6, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - eors r4, r0 │ │ │ │ + tst r4, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ands r6, r1 │ │ │ │ + rors r6, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #220 @ 0xdc │ │ │ │ + sbcs r4, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #162 @ 0xa2 │ │ │ │ + sbcs r2, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #112 @ 0x70 │ │ │ │ + adcs r0, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #62 @ 0x3e │ │ │ │ + asrs r6, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #224 @ 0xe0 │ │ │ │ + cmp r2, #192 @ 0xc0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #178 @ 0xb2 │ │ │ │ + cmp r2, #146 @ 0x92 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #144 @ 0x90 │ │ │ │ + cmp r2, #112 @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #110 @ 0x6e │ │ │ │ + cmp r2, #78 @ 0x4e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #72 @ 0x48 │ │ │ │ + cmp r2, #40 @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #38 @ 0x26 │ │ │ │ + cmp r2, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #4 │ │ │ │ + cmp r1, #228 @ 0xe4 │ │ │ │ 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 +1817107,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 r5, #254 @ 0xfe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #16 │ │ │ │ + adds r5, #240 @ 0xf0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #218 @ 0xda │ │ │ │ + adds r5, #186 @ 0xba │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #176 @ 0xb0 │ │ │ │ + adds r5, #144 @ 0x90 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #130 @ 0x82 │ │ │ │ + adds r5, #98 @ 0x62 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #84 @ 0x54 │ │ │ │ + adds r5, #52 @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #38 @ 0x26 │ │ │ │ + adds r5, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #236 @ 0xec │ │ │ │ + adds r4, #204 @ 0xcc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #178 @ 0xb2 │ │ │ │ + adds r4, #146 @ 0x92 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #124 @ 0x7c │ │ │ │ + adds r4, #92 @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #86 @ 0x56 │ │ │ │ + adds r4, #54 @ 0x36 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #52 @ 0x34 │ │ │ │ + adds r4, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #14 │ │ │ │ + adds r3, #238 @ 0xee │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #228 @ 0xe4 │ │ │ │ + adds r3, #196 @ 0xc4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #186 @ 0xba │ │ │ │ + adds r3, #154 @ 0x9a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #144 @ 0x90 │ │ │ │ + adds r3, #112 @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #114 @ 0x72 │ │ │ │ + adds r3, #82 @ 0x52 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #68 @ 0x44 │ │ │ │ + adds r3, #36 @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #26 │ │ │ │ + adds r2, #250 @ 0xfa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #240 @ 0xf0 │ │ │ │ + adds r2, #208 @ 0xd0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #198 @ 0xc6 │ │ │ │ + adds r2, #166 @ 0xa6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #156 @ 0x9c │ │ │ │ + adds r2, #124 @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #106 @ 0x6a │ │ │ │ + adds r2, #74 @ 0x4a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #60 @ 0x3c │ │ │ │ + adds r2, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #14 │ │ │ │ + adds r1, #238 @ 0xee │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #228 @ 0xe4 │ │ │ │ + adds r1, #196 @ 0xc4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #174 @ 0xae │ │ │ │ + adds r1, #142 @ 0x8e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #136 @ 0x88 │ │ │ │ + adds r1, #104 @ 0x68 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #74 @ 0x4a │ │ │ │ + adds r1, #42 @ 0x2a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #24 │ │ │ │ + adds r0, #248 @ 0xf8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #230 @ 0xe6 │ │ │ │ + adds r0, #198 @ 0xc6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #172 @ 0xac │ │ │ │ + adds r0, #140 @ 0x8c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #110 @ 0x6e │ │ │ │ + adds r0, #78 @ 0x4e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #60 @ 0x3c │ │ │ │ + adds r0, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #10 │ │ │ │ + cmp r7, #234 @ 0xea │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #224 @ 0xe0 │ │ │ │ + cmp r7, #192 @ 0xc0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #190 @ 0xbe │ │ │ │ + cmp r7, #158 @ 0x9e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #148 @ 0x94 │ │ │ │ + cmp r7, #116 @ 0x74 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #90 @ 0x5a │ │ │ │ + cmp r7, #58 @ 0x3a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #40 @ 0x28 │ │ │ │ + cmp r7, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #2 │ │ │ │ + cmp r6, #226 @ 0xe2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #204 @ 0xcc │ │ │ │ + cmp r6, #172 @ 0xac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r6, r6 │ │ │ │ + adds r2, r2, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #152 @ 0x98 │ │ │ │ + movs r4, #120 @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r0, r7 │ │ │ │ + adds r6, r4, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #172 @ 0xac │ │ │ │ + movs r4, #140 @ 0x8c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #186 @ 0xba │ │ │ │ + subs r5, #154 @ 0x9a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #182 @ 0xb6 │ │ │ │ + subs r6, #150 @ 0x96 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #128 @ 0x80 │ │ │ │ + subs r6, #96 @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #210 @ 0xd2 │ │ │ │ + subs r6, #178 @ 0xb2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #236 @ 0xec │ │ │ │ + subs r5, #204 @ 0xcc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #158 @ 0x9e │ │ │ │ + subs r5, #126 @ 0x7e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #192 @ 0xc0 │ │ │ │ + subs r5, #160 @ 0xa0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #66 @ 0x42 │ │ │ │ + subs r5, #34 @ 0x22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #248 @ 0xf8 │ │ │ │ + subs r5, #216 @ 0xd8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf13600b7 │ │ │ │ - @ instruction: 0xf13000b7 │ │ │ │ - @ instruction: 0xf12a00b7 │ │ │ │ - @ instruction: 0xf12400b7 │ │ │ │ - subs r3, #254 @ 0xfe │ │ │ │ + @ instruction: 0xf31600b7 │ │ │ │ + @ instruction: 0xf31000b7 │ │ │ │ + @ instruction: 0xf30a00b7 │ │ │ │ + @ instruction: 0xf30400b7 │ │ │ │ + subs r5, #222 @ 0xde │ │ │ │ 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,334 +1818380,328 @@ │ │ │ │ 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 │ │ │ │ + orn r0, sl, #183 @ 0xb7 │ │ │ │ + vshr.s64 d16, d23, #10 │ │ │ │ + mcr 0, 0, r0, cr8, cr7, {5} │ │ │ │ + stc 0, cr0, [r0, #732]! @ 0x2dc │ │ │ │ + stc 0, cr0, [r4], {183} @ 0xb7 │ │ │ │ + ldcl 0, cr0, [ip], #-732 @ 0xfffffd24 │ │ │ │ + ldcl 0, cr0, [r4], #-732 @ 0xfffffd24 │ │ │ │ + subs r5, #112 @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #840] @ (572218 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c178>) │ │ │ │ + ldr r2, [pc, #712] @ (572198 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c0f8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #16 │ │ │ │ + subs r0, #240 @ 0xf0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #34 @ 0x22 │ │ │ │ + subs r1, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #56 @ 0x38 │ │ │ │ + subs r1, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #70 @ 0x46 │ │ │ │ + subs r1, #38 @ 0x26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #84 @ 0x54 │ │ │ │ + subs r1, #52 @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #102 @ 0x66 │ │ │ │ + subs r1, #70 @ 0x46 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #116 @ 0x74 │ │ │ │ + subs r1, #84 @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #134 @ 0x86 │ │ │ │ + subs r1, #102 @ 0x66 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #152 @ 0x98 │ │ │ │ + subs r1, #120 @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #170 @ 0xaa │ │ │ │ + subs r1, #138 @ 0x8a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #188 @ 0xbc │ │ │ │ + subs r1, #156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #206 @ 0xce │ │ │ │ + subs r1, #174 @ 0xae │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #224 @ 0xe0 │ │ │ │ + subs r1, #192 @ 0xc0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #246 @ 0xf6 │ │ │ │ + subs r1, #214 @ 0xd6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #12 │ │ │ │ + subs r1, #236 @ 0xec │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #30 │ │ │ │ + subs r1, #254 @ 0xfe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #48 @ 0x30 │ │ │ │ + subs r2, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #78 @ 0x4e │ │ │ │ + subs r2, #46 @ 0x2e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #92 @ 0x5c │ │ │ │ + subs r2, #60 @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #110 @ 0x6e │ │ │ │ + subs r2, #78 @ 0x4e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #128 @ 0x80 │ │ │ │ + subs r2, #96 @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #142 @ 0x8e │ │ │ │ + subs r2, #110 @ 0x6e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #160 @ 0xa0 │ │ │ │ + subs r2, #128 @ 0x80 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #182 @ 0xb6 │ │ │ │ + subs r2, #150 @ 0x96 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #196 @ 0xc4 │ │ │ │ + subs r2, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #214 @ 0xd6 │ │ │ │ + subs r2, #182 @ 0xb6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #232 @ 0xe8 │ │ │ │ + subs r2, #200 @ 0xc8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #254 @ 0xfe │ │ │ │ + subs r2, #222 @ 0xde │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #20 │ │ │ │ + subs r2, #244 @ 0xf4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #42 @ 0x2a │ │ │ │ + subs r3, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #68 @ 0x44 │ │ │ │ + subs r3, #36 @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #90 @ 0x5a │ │ │ │ + subs r3, #58 @ 0x3a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #120 @ 0x78 │ │ │ │ + subs r3, #88 @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #138 @ 0x8a │ │ │ │ + subs r3, #106 @ 0x6a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #160 @ 0xa0 │ │ │ │ + subs r3, #128 @ 0x80 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #182 @ 0xb6 │ │ │ │ + subs r3, #150 @ 0x96 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #108 @ 0x6c │ │ │ │ + adds r7, #76 @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #130 @ 0x82 │ │ │ │ + adds r7, #98 @ 0x62 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #148 @ 0x94 │ │ │ │ + adds r7, #116 @ 0x74 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #166 @ 0xa6 │ │ │ │ + adds r7, #134 @ 0x86 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #188 @ 0xbc │ │ │ │ + adds r7, #156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #210 @ 0xd2 │ │ │ │ + adds r7, #178 @ 0xb2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #228 @ 0xe4 │ │ │ │ + adds r7, #196 @ 0xc4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #246 @ 0xf6 │ │ │ │ + adds r7, #214 @ 0xd6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #40 @ 0x28 │ │ │ │ + adds r7, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #2 │ │ │ │ + adds r6, #226 @ 0xe2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrd r0, r0, [r0, #-732] @ 0x2dc │ │ │ │ - subs r7, #190 @ 0xbe │ │ │ │ + @ instruction: 0xeb3000b7 │ │ │ │ + sbcs r6, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #156 @ 0x9c │ │ │ │ + adcs r4, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #110 @ 0x6e │ │ │ │ + adcs r6, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #76 @ 0x4c │ │ │ │ + asrs r4, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #30 │ │ │ │ + lsrs r6, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #244 @ 0xf4 │ │ │ │ + lsrs r4, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #198 @ 0xc6 │ │ │ │ + lsls r6, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #160 @ 0xa0 │ │ │ │ + lsls r0, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #126 @ 0x7e │ │ │ │ + eors r6, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #164 @ 0xa4 │ │ │ │ + sbcs r4, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #46 @ 0x2e │ │ │ │ + ands r6, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #68 @ 0x44 │ │ │ │ + ands r4, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ands r2, r3 │ │ │ │ + rors r2, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ands r0, r6 │ │ │ │ + tst r0, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - eors r6, r0 │ │ │ │ + tst r6, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - eors r0, r4 │ │ │ │ + negs r0, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - eors r6, r7 │ │ │ │ + negs r6, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r3 │ │ │ │ + negs r0, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r6 │ │ │ │ + cmp r2, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r2 │ │ │ │ + cmp r0, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #206 @ 0xce │ │ │ │ + sbcs r6, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmn r4, r7 │ │ │ │ + add ip, fp │ │ │ │ lsls r5, r6, #2 │ │ │ │ - orrs r2, r3 │ │ │ │ + add sl, pc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - orrs r0, r7 │ │ │ │ + cmp r0, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - muls r6, r2 │ │ │ │ + cmp r6, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r2 │ │ │ │ + cmp r0, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r4 │ │ │ │ + cmn r6, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r7 │ │ │ │ + cmn r4, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r3 │ │ │ │ + cmn r2, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r6 │ │ │ │ + orrs r4, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adcs r2, r1 │ │ │ │ + orrs r2, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adcs r4, r4 │ │ │ │ + muls r4, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sbcs r2, r0 │ │ │ │ + muls r2, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sbcs r4, r3 │ │ │ │ + muls r4, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rors r2, r0 │ │ │ │ + bics r2, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rors r0, r3 │ │ │ │ + bics r0, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rors r2, r6 │ │ │ │ + mvns r2, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - tst r4, r2 │ │ │ │ + mvns r4, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - tst r2, r6 │ │ │ │ + add r2, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - negs r4, r1 │ │ │ │ + add r4, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - negs r2, r4 │ │ │ │ + add r2, r8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #0 │ │ │ │ + lsrs r0, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #34 @ 0x22 │ │ │ │ + asrs r2, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #76 @ 0x4c │ │ │ │ + subs r7, #44 @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #42 @ 0x2a │ │ │ │ + subs r7, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #4 │ │ │ │ + subs r6, #228 @ 0xe4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #222 @ 0xde │ │ │ │ + subs r6, #190 @ 0xbe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #196 @ 0xc4 │ │ │ │ + subs r6, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #146 @ 0x92 │ │ │ │ + subs r6, #114 @ 0x72 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #96 @ 0x60 │ │ │ │ + subs r6, #64 @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #62 @ 0x3e │ │ │ │ + subs r6, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #252 @ 0xfc │ │ │ │ + subs r5, #220 @ 0xdc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #22 │ │ │ │ + subs r5, #246 @ 0xf6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #216 @ 0xd8 │ │ │ │ + subs r5, #184 @ 0xb8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #182 @ 0xb6 │ │ │ │ + subs r5, #150 @ 0x96 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #152 @ 0x98 │ │ │ │ + subs r5, #120 @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #122 @ 0x7a │ │ │ │ + subs r5, #90 @ 0x5a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #84 @ 0x54 │ │ │ │ + subs r5, #52 @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #34 @ 0x22 │ │ │ │ + subs r5, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #252 @ 0xfc │ │ │ │ + subs r4, #220 @ 0xdc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #186 @ 0xba │ │ │ │ + subs r4, #154 @ 0x9a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #212 @ 0xd4 │ │ │ │ + subs r4, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #210 @ 0xd2 │ │ │ │ + subs r2, #178 @ 0xb2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #168 @ 0xa8 │ │ │ │ + subs r2, #136 @ 0x88 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #130 @ 0x82 │ │ │ │ + subs r2, #98 @ 0x62 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #68 @ 0x44 │ │ │ │ + subs r2, #36 @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #90 @ 0x5a │ │ │ │ + subs r2, #58 @ 0x3a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #148 @ 0x94 │ │ │ │ + subs r3, #116 @ 0x74 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #110 @ 0x6e │ │ │ │ + subs r4, #78 @ 0x4e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #76 @ 0x4c │ │ │ │ + subs r4, #44 @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #38 @ 0x26 │ │ │ │ + subs r4, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #244 @ 0xf4 │ │ │ │ + subs r3, #212 @ 0xd4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #198 @ 0xc6 │ │ │ │ + subs r3, #166 @ 0xa6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #152 @ 0x98 │ │ │ │ + subs r3, #120 @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp lr, r1 │ │ │ │ + bx sp │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, fp │ │ │ │ + bxns r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, r7 │ │ │ │ + bx r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, r2 │ │ │ │ + mov ip, lr │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add lr, ip │ │ │ │ + mov lr, r8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r8, r6 │ │ │ │ + mov r8, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, pc │ │ │ │ + mov r6, fp │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r0, r9 │ │ │ │ + mov r0, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, r2 │ │ │ │ + cmp lr, lr │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mvns r4, r4 │ │ │ │ + cmp ip, r8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bics r6, r5 │ │ │ │ + cmp lr, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - muls r0, r7 │ │ │ │ + cmp r0, fp │ │ │ │ lsls r5, r6, #2 │ │ │ │ - muls r6, r0 │ │ │ │ + cmp r6, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - orrs r4, r2 │ │ │ │ + add ip, lr │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmn r6, r4 │ │ │ │ + add lr, r8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, r7 │ │ │ │ + add r8, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, r2 │ │ │ │ + add r2, lr │ │ │ │ lsls r5, r6, #2 │ │ │ │ - negs r4, r5 │ │ │ │ + add r4, r9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - tst r6, r6 │ │ │ │ + add r6, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #176 @ 0xb0 │ │ │ │ + subs r2, #144 @ 0x90 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rors r6, r2 │ │ │ │ + bics r6, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #200 @ 0xc8 │ │ │ │ + subs r2, #168 @ 0xa8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rors r6, r6 │ │ │ │ + mvns r6, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, r7 │ │ │ │ + bx r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #42 @ 0x2a │ │ │ │ + subs r1, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, r0 │ │ │ │ + mov r8, ip │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #74 @ 0x4a │ │ │ │ + subs r2, #42 @ 0x2a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #20 │ │ │ │ + subs r1, #244 @ 0xf4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 571ec4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45be24> │ │ │ │ - lsls r7, r6, #2 │ │ │ │ - b.n 571ebc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45be1c> │ │ │ │ - lsls r7, r6, #2 │ │ │ │ - b.n 571eb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45be14> │ │ │ │ - lsls r7, r6, #2 │ │ │ │ - b.n 571eac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45be0c> │ │ │ │ - lsls r7, r6, #2 │ │ │ │ - b.n 571ea4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45be04> │ │ │ │ - lsls r7, r6, #2 │ │ │ │ - b.n 571e9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45bdfc> │ │ │ │ - lsls r7, r6, #2 │ │ │ │ + stmia.w lr!, {r0, r1, r2, r4, r5, r7} │ │ │ │ + stmia.w r8!, {r0, r1, r2, r4, r5, r7} │ │ │ │ + stmia.w r2!, {r0, r1, r2, r4, r5, r7} │ │ │ │ + ldmia.w ip, {r0, r1, r2, r4, r5, r7} │ │ │ │ + ldmia.w r6, {r0, r1, r2, r4, r5, r7} │ │ │ │ + ldmia.w r0, {r0, r1, r2, r4, r5, r7} │ │ │ │ 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] │ │ │ │ lsls r3, r0, #24 │ │ │ │ @@ -1818715,31 +1818734,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 │ │ │ │ + add lr, r9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, r1 │ │ │ │ + add r0, sp │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, r1 │ │ │ │ + add r6, sp │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, r2 │ │ │ │ + add r4, lr │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, r3 │ │ │ │ + add r2, pc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, r4 │ │ │ │ + add ip, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, r5 │ │ │ │ + add sl, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 572958 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c8b8> │ │ │ │ + b.n 571d18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45bc78> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - negs r2, r1 │ │ │ │ + add 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 +1819492,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 572ef4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce54> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [pc, #136] @ (572884 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c7e4>) │ │ │ │ + str r2, [r0, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 57298c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c8ec> │ │ │ │ + b.n 572d4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ccac> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [pc, #176] @ (5728b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c814>) │ │ │ │ + ldr r6, [pc, #48] @ (572834 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c794>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 57286c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c7cc> │ │ │ │ + b.n 572c2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cb8c> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [pc, #864] @ (572b6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cacc>) │ │ │ │ + ldr r3, [pc, #736] @ (572aec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ca4c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #664] @ (572aa8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ca08>) │ │ │ │ + ldr r3, [pc, #536] @ (572a28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c988>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #464] @ (5729e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c944>) │ │ │ │ + ldr r3, [pc, #336] @ (572964 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c8c4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #264] @ (572920 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c880>) │ │ │ │ + ldr r3, [pc, #136] @ (5728a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c800>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #960] @ (572bdc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cb3c>) │ │ │ │ + ldr r3, [pc, #832] @ (572b5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cabc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 57283c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c79c> │ │ │ │ + b.n 572bfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cb5c> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - eors r4, r1 │ │ │ │ + tst r4, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - eors r2, r3 │ │ │ │ + tst r2, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - eors r4, r6 │ │ │ │ + negs r4, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r1 │ │ │ │ + negs r6, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r4 │ │ │ │ + cmp r4, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r7 │ │ │ │ + cmp r6, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r2 │ │ │ │ + cmp r4, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r5 │ │ │ │ + cmn r6, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r0 │ │ │ │ + cmn r4, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r3 │ │ │ │ + cmn r2, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r7 │ │ │ │ + orrs r0, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adcs r6, r1 │ │ │ │ + orrs r6, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adcs r0, r6 │ │ │ │ + muls r0, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sbcs r2, r0 │ │ │ │ + muls r2, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sbcs r0, r3 │ │ │ │ + muls r0, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sbcs r2, r6 │ │ │ │ + bics r2, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #224 @ 0xe0 │ │ │ │ + lsrs r0, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #2 │ │ │ │ + lsrs r2, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #28 │ │ │ │ + lsrs r4, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #54 @ 0x36 │ │ │ │ + asrs r6, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #84 @ 0x54 │ │ │ │ + asrs r4, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, r0 │ │ │ │ + add r6, ip │ │ │ │ lsls r5, r6, #2 │ │ │ │ - negs r4, r0 │ │ │ │ + add r4, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - negs r2, r3 │ │ │ │ + add r2, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sbcs r4, r7 │ │ │ │ + bics r4, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rors r2, r3 │ │ │ │ + bics r2, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rors r0, r6 │ │ │ │ + mvns r0, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - tst r2, r1 │ │ │ │ + mvns r2, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #68 @ 0x44 │ │ │ │ + asrs r4, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #94 @ 0x5e │ │ │ │ + asrs r6, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #124 @ 0x7c │ │ │ │ + adcs r4, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - negs r2, r6 │ │ │ │ + add r2, sl │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, r2 │ │ │ │ + add r4, lr │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, r5 │ │ │ │ + add sl, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #76 @ 0x4c │ │ │ │ + ands r4, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adcs r2, r3 │ │ │ │ + orrs r2, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #416] @ (572a54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c9b4>) │ │ │ │ + ldr r6, [pc, #288] @ (5729d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c934>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #30 │ │ │ │ + subs r7, #254 @ 0xfe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #16] @ (5728cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c82c>) │ │ │ │ + ldr r3, [pc, #912] @ (572c4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cbac>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #840] @ (572c08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cb68>) │ │ │ │ + ldr r3, [pc, #712] @ (572b88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cae8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #656] @ (572b54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cab4>) │ │ │ │ + ldr r3, [pc, #528] @ (572ad4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ca34>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #296] @ (5729f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c950>) │ │ │ │ + ldr r3, [pc, #168] @ (572970 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c8d0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #448] @ (572a8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c9ec>) │ │ │ │ + ldr r3, [pc, #320] @ (572a0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c96c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - svc 6 │ │ │ │ + b.n 572a9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c9fc> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - blx fp │ │ │ │ + ldr r1, [pc, #736] @ (572bb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cb14>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0x47a6 │ │ │ │ + ldr r1, [pc, #536] @ (572af0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ca50>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bx pc │ │ │ │ + ldr r1, [pc, #352] @ (572a3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c99c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bx r5 │ │ │ │ + ldr r1, [pc, #56] @ (572918 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c878>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bx r9 │ │ │ │ + ldr r1, [pc, #160] @ (572984 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c8e4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, r7 │ │ │ │ + mov r6, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, r0 │ │ │ │ + cmp ip, ip │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mvns r6, r3 │ │ │ │ + cmp lr, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bics r0, r7 │ │ │ │ + cmp r8, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bics r6, r0 │ │ │ │ + cmp r6, ip │ │ │ │ lsls r5, r6, #2 │ │ │ │ - muls r4, r3 │ │ │ │ + cmp r4, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - orrs r6, r6 │ │ │ │ + cmp r6, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov ip, sl │ │ │ │ + ldr r0, [pc, #720] @ (572bd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cb34>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov sl, r5 │ │ │ │ + ldr r0, [pc, #552] @ (572b30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ca90>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r8, r0 │ │ │ │ + ldr r0, [pc, #384] @ (572a8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c9ec>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r6, sl │ │ │ │ + ldr r0, [pc, #216] @ (5729e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c948>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r0, r5 │ │ │ │ + ldr r0, [pc, #32] @ (572934 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c894>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp lr, lr │ │ │ │ + @ instruction: 0x47d6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp ip, r8 │ │ │ │ + blxns r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp lr, r2 │ │ │ │ + bx lr │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, ip │ │ │ │ + bxns r8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, r6 │ │ │ │ + bx r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, r0 │ │ │ │ + mov ip, ip │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add lr, fp │ │ │ │ + mov lr, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r8, r6 │ │ │ │ + mov r8, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add sl, r0 │ │ │ │ + mov r2, ip │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, fp │ │ │ │ + mov r4, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, r6 │ │ │ │ + mov r6, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - negs r4, r7 │ │ │ │ + add r4, fp │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mvns r2, r2 │ │ │ │ + cmp sl, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, r4 │ │ │ │ + add r8, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mvns r6, r6 │ │ │ │ + cmp lr, sl │ │ │ │ lsls r5, r6, #2 │ │ │ │ - udf #38 @ 0x26 │ │ │ │ + b.n 572960 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c8c0> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [pc, #768] @ (572c58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cbb8>) │ │ │ │ + ldr r3, [pc, #640] @ (572bd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cb38>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #584] @ (572ba4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cb04>) │ │ │ │ + ldr r3, [pc, #456] @ (572b24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ca84>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #416] @ (572b00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ca60>) │ │ │ │ + ldr r3, [pc, #288] @ (572a80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c9e0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #104] @ (5729cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c92c>) │ │ │ │ + ldr r2, [pc, #1000] @ (572d4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ccac>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #240] @ (572a58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c9b8>) │ │ │ │ + ldr r3, [pc, #112] @ (5729d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c938>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adcs r2, r6 │ │ │ │ + muls r2, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #112] @ (5729e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c940>) │ │ │ │ + ldr r3, [pc, #1008] @ (572d60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ccc0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #872] @ (572cdc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cc3c>) │ │ │ │ + ldr r4, [pc, #744] @ (572c5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cbbc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #192] @ (572a38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c998>) │ │ │ │ + ldr r4, [pc, #64] @ (5729b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c918>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #872] @ (572ce4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cc44>) │ │ │ │ + ldr r3, [pc, #744] @ (572c64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cbc4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sbcs r4, r5 │ │ │ │ + bics r4, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adcs r2, r6 │ │ │ │ + muls r2, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #272] @ (572a98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c9f8>) │ │ │ │ + ldr r4, [pc, #144] @ (572a18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c978>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #568] @ (572bc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cb24>) │ │ │ │ + ldr r4, [pc, #440] @ (572b44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45caa4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blxns r6 │ │ │ │ + ldr r1, [pc, #592] @ (572be0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cb40>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #424] @ (572b3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ca9c>) │ │ │ │ + ldr r3, [pc, #296] @ (572abc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ca1c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ble.n 5728c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c828> │ │ │ │ + svc 120 @ 0x78 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ble.n 5728c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c820> │ │ │ │ + svc 114 @ 0x72 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ble.n 5728b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c818> │ │ │ │ + svc 108 @ 0x6c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ble.n 5728b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c810> │ │ │ │ + svc 102 @ 0x66 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ble.n 5728a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c808> │ │ │ │ + svc 96 @ 0x60 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ble.n 572aa0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ca00> │ │ │ │ + svc 90 @ 0x5a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ble.n 572a98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c9f8> │ │ │ │ + svc 84 @ 0x54 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ble.n 572a90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c9f0> │ │ │ │ + svc 78 @ 0x4e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mov r4, ip │ │ │ │ + ldr r0, [pc, #272] @ (572ac8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ca28>) │ │ │ │ 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 +1819830,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> │ │ │ │ + ble.n 572acc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ca2c> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [pc, #352] @ (572c0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cb6c>) │ │ │ │ + ldr r4, [pc, #224] @ (572b8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45caec>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #72] @ (572af8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ca58>) │ │ │ │ + ldr r2, [pc, #968] @ (572e78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cdd8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #960] @ (572e74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cdd4>) │ │ │ │ + ldr r2, [pc, #832] @ (572df4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd54>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #824] @ (572df0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd50>) │ │ │ │ + ldr r2, [pc, #696] @ (572d70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ccd0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #688] @ (572d6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cccc>) │ │ │ │ + ldr r2, [pc, #560] @ (572cec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cc4c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #504] @ (572cb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cc18>) │ │ │ │ + ldr r2, [pc, #376] @ (572c38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cb98>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #96] @ (572b24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ca84>) │ │ │ │ + ldr r3, [pc, #992] @ (572ea4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce04>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #984] @ (572ea0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce00>) │ │ │ │ + ldr r3, [pc, #856] @ (572e20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd80>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #832] @ (572e0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd6c>) │ │ │ │ + ldr r3, [pc, #704] @ (572d8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ccec>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #696] @ (572d88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cce8>) │ │ │ │ + ldr r3, [pc, #568] @ (572d08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cc68>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #544] @ (572cf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cc54>) │ │ │ │ + ldr r3, [pc, #416] @ (572c74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cbd4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #408] @ (572c70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cbd0>) │ │ │ │ + ldr r3, [pc, #280] @ (572bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cb50>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #896] @ (572e5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cdbc>) │ │ │ │ + ldr r2, [pc, #768] @ (572ddc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd3c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #968] @ (572ea8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce08>) │ │ │ │ + ldr r2, [pc, #840] @ (572e28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd88>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #16] @ (572af4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ca54>) │ │ │ │ + ldr r2, [pc, #912] @ (572e74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cdd4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #136] @ (572b70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cad0>) │ │ │ │ + ldr r3, [pc, #8] @ (572af0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ca50>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 572a74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c9d4> │ │ │ │ + bgt.n 572a34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c994> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bge.n 572a6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c9cc> │ │ │ │ + bgt.n 572a2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c98c> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [pc, #64] @ (572b34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ca94>) │ │ │ │ + ldr r1, [pc, #960] @ (572eb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce14>) │ │ │ │ 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 +1819891,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 r3, [pc, #648] @ (572dac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd0c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #656] @ (572db8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd18>) │ │ │ │ + ldr r3, [pc, #528] @ (572d38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cc98>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #920] @ (572ec4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce24>) │ │ │ │ + ldr r3, [pc, #792] @ (572e44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cda4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #800] @ (572e50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cdb0>) │ │ │ │ + ldr r3, [pc, #672] @ (572dd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd30>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 572bb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cb10> │ │ │ │ + bgt.n 572b70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cad0> │ │ │ │ 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 +1819945,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 r4, [pc, #912] @ (572f24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce84>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #888] @ (572f10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce70>) │ │ │ │ + ldr r3, [pc, #760] @ (572e90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cdf0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #1008] @ (572f8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ceec>) │ │ │ │ + ldr r3, [pc, #880] @ (572f0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce6c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #104] @ (572c08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cb68>) │ │ │ │ + ldr r3, [pc, #1000] @ (572f88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cee8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #240] @ (572c94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cbf4>) │ │ │ │ + ldr r4, [pc, #112] @ (572c14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cb74>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #376] @ (572d20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cc80>) │ │ │ │ + ldr r4, [pc, #248] @ (572ca0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cc00>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #512] @ (572dac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd0c>) │ │ │ │ + ldr r4, [pc, #384] @ (572d2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cc8c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #632] @ (572e28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd88>) │ │ │ │ + ldr r4, [pc, #504] @ (572da8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd08>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bls.n 572b5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cabc> │ │ │ │ + blt.n 572b1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ca7c> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [pc, #520] @ (572dc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd20>) │ │ │ │ + ldr r3, [pc, #392] @ (572d40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cca0>) │ │ │ │ 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 +1820119,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 r4, [pc, #504] @ (572eec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce4c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #512] @ (572ef8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce58>) │ │ │ │ + ldr r4, [pc, #384] @ (572e78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cdd8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #56] @ (572d34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cc94>) │ │ │ │ + ldr r7, [pc, #952] @ (5730b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d014>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #704] @ (572fc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cf20>) │ │ │ │ + ldr r6, [pc, #576] @ (572f40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cea0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #600] @ (572f5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cebc>) │ │ │ │ + ldr r6, [pc, #472] @ (572edc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce3c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #480] @ (572ee8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce48>) │ │ │ │ + ldr r6, [pc, #352] @ (572e68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cdc8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #360] @ (572e74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cdd4>) │ │ │ │ + ldr r6, [pc, #232] @ (572df4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd54>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #240] @ (572e00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd60>) │ │ │ │ + ldr r6, [pc, #112] @ (572d80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cce0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #120] @ (572d8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ccec>) │ │ │ │ + ldr r5, [pc, #1016] @ (57310c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d06c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #0] @ (572d18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cc78>) │ │ │ │ + ldr r5, [pc, #896] @ (573098 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cff8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #904] @ (5730a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d004>) │ │ │ │ + ldr r5, [pc, #776] @ (573024 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cf84>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #592] @ (572f70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ced0>) │ │ │ │ + ldr r6, [pc, #464] @ (572ef0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce50>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #616] @ (572f8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ceec>) │ │ │ │ + ldr r4, [pc, #488] @ (572f0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce6c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #512] @ (572f28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce88>) │ │ │ │ + ldr r4, [pc, #384] @ (572ea8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce08>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #920] @ (5730c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d024>) │ │ │ │ + ldr r4, [pc, #792] @ (573044 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cfa4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #816] @ (573060 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cfc0>) │ │ │ │ + ldr r4, [pc, #688] @ (572fe0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cf40>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #712] @ (572ffc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cf5c>) │ │ │ │ + ldr r4, [pc, #584] @ (572f7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cedc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #576] @ (572f78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ced8>) │ │ │ │ + ldr r4, [pc, #448] @ (572ef8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce58>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #376] @ (572eb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce14>) │ │ │ │ + ldr r7, [pc, #248] @ (572e34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd94>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #256] @ (572e40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cda0>) │ │ │ │ + ldr r7, [pc, #128] @ (572dc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd20>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #136] @ (572dcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd2c>) │ │ │ │ + ldr r7, [pc, #8] @ (572d4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ccac>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #544] @ (572f68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cec8>) │ │ │ │ + ldr r7, [pc, #416] @ (572ee8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce48>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #440] @ (572f04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce64>) │ │ │ │ + ldr r7, [pc, #312] @ (572e84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cde4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #176] @ (572e00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd60>) │ │ │ │ + ldr r4, [pc, #48] @ (572d80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cce0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #872] @ (5730bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d01c>) │ │ │ │ + ldr r4, [pc, #744] @ (57303c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cf9c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #768] @ (573058 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cfb8>) │ │ │ │ + ldr r4, [pc, #640] @ (572fd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cf38>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #424] @ (572f04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce64>) │ │ │ │ + ldr r5, [pc, #296] @ (572e84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cde4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #288] @ (572e80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cde0>) │ │ │ │ + ldr r5, [pc, #160] @ (572e00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd60>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #184] @ (572e1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd7c>) │ │ │ │ + ldr r5, [pc, #56] @ (572d9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ccfc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #80] @ (572db8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd18>) │ │ │ │ + ldr r4, [pc, #976] @ (573138 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d098>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #1000] @ (573154 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d0b4>) │ │ │ │ + ldr r4, [pc, #872] @ (5730d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d034>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #896] @ (5730f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d050>) │ │ │ │ + ldr r4, [pc, #768] @ (573070 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cfd0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #776] @ (57307c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cfdc>) │ │ │ │ + ldr r4, [pc, #648] @ (572ffc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cf5c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #752] @ (573068 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cfc8>) │ │ │ │ + ldr r6, [pc, #624] @ (572fe8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cf48>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #648] @ (573004 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cf64>) │ │ │ │ + ldr r6, [pc, #520] @ (572f84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cee4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #528] @ (572f90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cef0>) │ │ │ │ + ldr r6, [pc, #400] @ (572f10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce70>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #408] @ (572f1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce7c>) │ │ │ │ + ldr r6, [pc, #280] @ (572e9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cdfc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #288] @ (572ea8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce08>) │ │ │ │ + ldr r6, [pc, #160] @ (572e28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd88>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #184] @ (572e44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cda4>) │ │ │ │ + ldr r6, [pc, #56] @ (572dc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd24>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #80] @ (572de0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd40>) │ │ │ │ + ldr r5, [pc, #976] @ (573160 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d0c0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #1000] @ (57317c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d0dc>) │ │ │ │ + ldr r5, [pc, #872] @ (5730fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d05c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #928] @ (573138 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d098>) │ │ │ │ + ldr r6, [pc, #800] @ (5730b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d018>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bhi.n 572e78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cdd8> │ │ │ │ + bge.n 572e38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd98> │ │ │ │ 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 +1820316,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 r7, [pc, #160] @ (572f30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce90>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bvc.n 572f5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cebc> │ │ │ │ + bls.n 572f1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce7c> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [pc, #200] @ (572f60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cec0>) │ │ │ │ + ldr r7, [pc, #72] @ (572ee0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce40>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #592] @ (5730ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d04c>) │ │ │ │ + ldr r6, [pc, #464] @ (57306c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cfcc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #472] @ (573078 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cfd8>) │ │ │ │ + ldr r6, [pc, #344] @ (572ff8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cf58>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #336] @ (572ff4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cf54>) │ │ │ │ + ldr r6, [pc, #208] @ (572f74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ced4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #216] @ (572f80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cee0>) │ │ │ │ + ldr r6, [pc, #88] @ (572f00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce60>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #112] @ (572f1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce7c>) │ │ │ │ + ldr r5, [pc, #1008] @ (57329c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d1fc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #352] @ (573010 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cf70>) │ │ │ │ + ldr r7, [pc, #224] @ (572f90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cef0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #488] @ (57309c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cffc>) │ │ │ │ + ldr r6, [pc, #360] @ (57301c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cf7c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #24] @ (572ed0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce30>) │ │ │ │ + ldr r6, [pc, #920] @ (573250 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d1b0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #608] @ (57311c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d07c>) │ │ │ │ + ldr r6, [pc, #480] @ (57309c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cffc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #104] @ (572f28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce88>) │ │ │ │ + ldr r6, [pc, #1000] @ (5732a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d208>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #464] @ (573094 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cff4>) │ │ │ │ + ldr r6, [pc, #336] @ (573014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cf74>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #392] @ (573050 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cfb0>) │ │ │ │ + ldr r7, [pc, #264] @ (572fd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cf30>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #256] @ (572fcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cf2c>) │ │ │ │ + ldr r7, [pc, #128] @ (572f4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ceac>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #440] @ (573088 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cfe8>) │ │ │ │ + ldr r7, [pc, #312] @ (573008 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cf68>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #688] @ (573184 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d0e4>) │ │ │ │ + ldr r5, [pc, #560] @ (573104 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d064>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bvs.n 572e9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cdfc> │ │ │ │ + bhi.n 572e5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cdbc> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bvs.n 572e94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cdf4> │ │ │ │ + bhi.n 572e54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cdb4> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bvs.n 572e8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cdec> │ │ │ │ + bhi.n 572e4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cdac> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bvs.n 572e84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cde4> │ │ │ │ + bhi.n 572e44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cda4> │ │ │ │ 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 +1820381,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 r6, [pc, #984] @ (5732ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d24c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #992] @ (5732f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d258>) │ │ │ │ + ldr r6, [pc, #864] @ (573278 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d1d8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #232] @ (573004 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cf64>) │ │ │ │ + ldr r7, [pc, #104] @ (572f84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cee4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #112] @ (572f90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cef0>) │ │ │ │ + ldr r6, [pc, #1008] @ (573310 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d270>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bvs.n 572fc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cf20> │ │ │ │ + bhi.n 572f80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cee0> │ │ │ │ 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 +1820571,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> │ │ │ │ + bvc.n 572fd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cf30> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [pc, #496] @ (5732a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d204>) │ │ │ │ + str r4, [r3, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #824] @ (5733f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d350>) │ │ │ │ + str r6, [r5, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #928] @ (57345c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d3bc>) │ │ │ │ + str r0, [r1, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #536] @ (5732d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d238>) │ │ │ │ + ldr r6, [pc, #408] @ (573258 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d1b8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #608] @ (573324 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d284>) │ │ │ │ + ldr r6, [pc, #480] @ (5732a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d204>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #680] @ (573370 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d2d0>) │ │ │ │ + ldr r6, [pc, #552] @ (5732f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d250>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #768] @ (5733cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d32c>) │ │ │ │ + ldr r6, [pc, #640] @ (57334c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d2ac>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #872] @ (573438 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d398>) │ │ │ │ + ldr r6, [pc, #744] @ (5733b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d318>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #944] @ (573484 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d3e4>) │ │ │ │ + ldr r6, [pc, #816] @ (573404 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d364>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #1016] @ (5734d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d430>) │ │ │ │ + ldr r6, [pc, #888] @ (573450 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d3b0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #64] @ (57311c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d07c>) │ │ │ │ + ldr r6, [pc, #960] @ (57349c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d3fc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #152] @ (573178 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d0d8>) │ │ │ │ + ldr r7, [pc, #24] @ (5730f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d058>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #256] @ (5731e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d144>) │ │ │ │ + ldr r7, [pc, #128] @ (573164 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d0c4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #328] @ (573230 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d190>) │ │ │ │ + ldr r7, [pc, #200] @ (5731b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d110>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #384] @ (57326c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d1cc>) │ │ │ │ + str r0, [r0, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #936] @ (573498 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d3f8>) │ │ │ │ + str r2, [r1, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #32] @ (573114 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d074>) │ │ │ │ + ldr r7, [pc, #928] @ (573494 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d3f4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #744] @ (5733e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d340>) │ │ │ │ + str r2, [r3, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #112] @ (57316c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d0cc>) │ │ │ │ + ldr r7, [pc, #1008] @ (5734ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d44c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #536] @ (573318 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d278>) │ │ │ │ + str r6, [r4, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #192] @ (5731c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d124>) │ │ │ │ + str r0, [r2, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #328] @ (573250 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d1b0>) │ │ │ │ + str r2, [r6, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #624] @ (57337c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d2dc>) │ │ │ │ + ldr r7, [pc, #496] @ (5732fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d25c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #728] @ (5733e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d348>) │ │ │ │ + ldr r7, [pc, #600] @ (573368 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d2c8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #416] @ (5732b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d214>) │ │ │ │ + ldr r7, [pc, #288] @ (573234 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d194>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #104] @ (573180 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d0e0>) │ │ │ │ + ldr r6, [pc, #1000] @ (573500 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d460>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #928] @ (5734bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d41c>) │ │ │ │ + str r0, [r1, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #168] @ (5731c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d128>) │ │ │ │ + ldr r7, [pc, #40] @ (573148 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d0a8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bmi.n 5730b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d014> │ │ │ │ + bvs.n 573074 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cfd4> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bmi.n 5730ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d00c> │ │ │ │ + bvs.n 57306c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cfcc> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bmi.n 5730a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d004> │ │ │ │ + bvs.n 573064 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cfc4> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bmi.n 57309c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cffc> │ │ │ │ + bvs.n 57305c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cfbc> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [pc, #672] @ (5733d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d334>) │ │ │ │ + ldr r5, [pc, #544] @ (573354 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d2b4>) │ │ │ │ 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,832 +1828789,832 @@ │ │ │ │ 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 r7, [sp, #912] @ 0x390 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r0, #23] │ │ │ │ + ldrb r0, [r4, #30] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r4, #22] │ │ │ │ + ldrb r0, [r0, #30] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r0, #22] │ │ │ │ + ldrb r0, [r4, #29] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r2, #21] │ │ │ │ + ldrb r0, [r6, #28] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r4, #20] │ │ │ │ + ldrb r4, [r0, #28] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r7, #19] │ │ │ │ + ldrb r4, [r3, #27] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r3, #19] │ │ │ │ + ldrb r4, [r7, #26] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r7, #18] │ │ │ │ + ldrb r4, [r3, #26] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r3, #18] │ │ │ │ + ldrb r4, [r7, #25] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r7, #17] │ │ │ │ + ldrb r4, [r3, #25] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r3, #17] │ │ │ │ + ldrb r4, [r7, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r7, #16] │ │ │ │ + ldrb r4, [r3, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r3, #16] │ │ │ │ + ldrb r4, [r7, #23] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r7, #15] │ │ │ │ + ldrb r4, [r3, #23] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r3, #15] │ │ │ │ + ldrb r4, [r7, #22] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r0, #15] │ │ │ │ + ldrb r0, [r4, #22] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r4, #14] │ │ │ │ + ldrb r4, [r0, #22] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r0, #14] │ │ │ │ + ldrb r0, [r4, #21] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r3, #13] │ │ │ │ + ldrb r4, [r7, #20] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r6, #12] │ │ │ │ + ldrb r4, [r2, #20] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r1, #12] │ │ │ │ + ldrb r0, [r5, #19] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r3, #11] │ │ │ │ + ldrb r4, [r7, #18] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r6, #10] │ │ │ │ + ldrb r4, [r2, #18] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r1, #10] │ │ │ │ + ldrb r4, [r5, #17] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r4, #9] │ │ │ │ + ldrb r4, [r0, #17] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r7, #8] │ │ │ │ + ldrb r4, [r3, #16] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r1, #8] │ │ │ │ + ldrb r4, [r5, #15] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r5, #7] │ │ │ │ + ldrb r0, [r1, #15] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r6, #6] │ │ │ │ + ldrb r4, [r2, #14] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r1, #6] │ │ │ │ + ldrb r4, [r5, #13] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r4, #5] │ │ │ │ + ldrb r0, [r0, #13] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r6, #4] │ │ │ │ + ldrb r0, [r2, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r0, #4] │ │ │ │ + ldrb r0, [r4, #11] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r3, #3] │ │ │ │ + ldrb r0, [r7, #10] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r6, #2] │ │ │ │ + ldrb r0, [r2, #10] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r1, #2] │ │ │ │ + ldrb r4, [r5, #9] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r4, #1] │ │ │ │ + ldrb r4, [r0, #9] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r0, #1] │ │ │ │ + ldrb r0, [r4, #8] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r3, #0] │ │ │ │ + ldrb r0, [r7, #7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r6, #31] │ │ │ │ + ldrb r0, [r2, #7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r2, #31] │ │ │ │ + ldrb r0, [r6, #6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r5, #30] │ │ │ │ + ldrb r4, [r1, #6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r0, #30] │ │ │ │ + ldrb r4, [r4, #5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r4, #29] │ │ │ │ + ldrb r0, [r0, #5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r7, #28] │ │ │ │ + ldrb r4, [r3, #4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r1, #28] │ │ │ │ + ldrb r4, [r5, #3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r3, #27] │ │ │ │ + ldrb r0, [r7, #2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r5, #26] │ │ │ │ + ldrb r0, [r1, #2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r0, #26] │ │ │ │ + ldrb r0, [r4, #1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r3, #25] │ │ │ │ + ldrb r4, [r7, #0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r0, #25] │ │ │ │ + ldrb r0, [r4, #0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r1, #24] │ │ │ │ + strb r0, [r5, #31] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r2, #23] │ │ │ │ + strb r0, [r6, #30] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r4, #22] │ │ │ │ + strb r4, [r0, #30] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r6, #21] │ │ │ │ + strb r4, [r2, #29] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r7, #20] │ │ │ │ + strb r4, [r3, #28] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r0, #20] │ │ │ │ + strb r0, [r4, #27] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r0, #19] │ │ │ │ + strb r4, [r4, #26] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r2, #18] │ │ │ │ + strb r0, [r6, #25] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r3, #17] │ │ │ │ + strb r4, [r7, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r4, #16] │ │ │ │ + strb r4, [r0, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r5, #15] │ │ │ │ + strb r4, [r1, #23] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r3, #14] │ │ │ │ + strb r4, [r7, #21] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r5, #13] │ │ │ │ + strb r0, [r1, #21] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r5, #12] │ │ │ │ + strb r4, [r1, #20] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r0, #12] │ │ │ │ + strb r0, [r4, #19] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r3, #11] │ │ │ │ + strb r4, [r7, #18] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r7, #10] │ │ │ │ + strb r0, [r3, #18] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r3, #10] │ │ │ │ + strb r4, [r7, #17] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r6, #9] │ │ │ │ + strb r4, [r2, #17] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r2, #9] │ │ │ │ + strb r0, [r6, #16] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r4, #8] │ │ │ │ + strb r4, [r0, #16] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r7, #7] │ │ │ │ + strb r0, [r3, #15] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r3, #7] │ │ │ │ + strb r4, [r7, #14] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r0, #7] │ │ │ │ + strb r0, [r4, #14] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r3, #6] │ │ │ │ + strb r4, [r7, #13] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r7, #5] │ │ │ │ + strb r4, [r3, #13] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r3, #5] │ │ │ │ + strb r4, [r7, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r7, #4] │ │ │ │ + strb r4, [r3, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r4, #4] │ │ │ │ + strb r0, [r0, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r0, #4] │ │ │ │ + strb r4, [r4, #11] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r4, #3] │ │ │ │ + strb r4, [r0, #11] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r0, #3] │ │ │ │ + strb r4, [r4, #10] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r4, #2] │ │ │ │ + strb r4, [r0, #10] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r7, #1] │ │ │ │ + strb r4, [r3, #9] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r3, #1] │ │ │ │ + strb r0, [r7, #8] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r6, #0] │ │ │ │ + strb r4, [r2, #8] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r2, #0] │ │ │ │ + strb r4, [r6, #7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r5, #124] @ 0x7c │ │ │ │ + strb r4, [r1, #7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r0, #124] @ 0x7c │ │ │ │ + strb r4, [r4, #6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r4, #120] @ 0x78 │ │ │ │ + strb r0, [r0, #6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r7, #116] @ 0x74 │ │ │ │ + strb r0, [r3, #5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r2, #116] @ 0x74 │ │ │ │ + strb r0, [r6, #4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r5, #112] @ 0x70 │ │ │ │ + strb r0, [r1, #4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r0, #112] @ 0x70 │ │ │ │ + strb r0, [r4, #3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r3, #108] @ 0x6c │ │ │ │ + strb r0, [r7, #2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r6, #104] @ 0x68 │ │ │ │ + strb r0, [r2, #2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r1, #104] @ 0x68 │ │ │ │ + strb r0, [r5, #1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r4, #100] @ 0x64 │ │ │ │ + strb r0, [r0, #1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r7, #96] @ 0x60 │ │ │ │ + strb r0, [r3, #0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r2, #96] @ 0x60 │ │ │ │ + ldr r0, [r6, #124] @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r5, #92] @ 0x5c │ │ │ │ + ldr r4, [r1, #124] @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r1, #92] @ 0x5c │ │ │ │ + ldr r0, [r5, #120] @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r4, #88] @ 0x58 │ │ │ │ + ldr r0, [r0, #120] @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r7, #84] @ 0x54 │ │ │ │ + ldr r0, [r3, #116] @ 0x74 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r2, #84] @ 0x54 │ │ │ │ + ldr r0, [r6, #112] @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r5, #80] @ 0x50 │ │ │ │ + ldr r4, [r1, #112] @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r0, #80] @ 0x50 │ │ │ │ + ldr r4, [r4, #108] @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r3, #76] @ 0x4c │ │ │ │ + ldr r4, [r7, #104] @ 0x68 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r6, #72] @ 0x48 │ │ │ │ + ldr r4, [r2, #104] @ 0x68 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r2, #72] @ 0x48 │ │ │ │ + ldr r0, [r6, #100] @ 0x64 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r5, #68] @ 0x44 │ │ │ │ + ldr r0, [r1, #100] @ 0x64 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r0, #68] @ 0x44 │ │ │ │ + ldr r0, [r4, #96] @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r3, #64] @ 0x40 │ │ │ │ + ldr r0, [r7, #92] @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r6, #60] @ 0x3c │ │ │ │ + ldr r0, [r2, #92] @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r1, #60] @ 0x3c │ │ │ │ + ldr r0, [r5, #88] @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r4, #56] @ 0x38 │ │ │ │ + ldr r4, [r0, #88] @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r0, #56] @ 0x38 │ │ │ │ + ldr r0, [r4, #84] @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r3, #52] @ 0x34 │ │ │ │ + ldr r4, [r7, #80] @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r7, #48] @ 0x30 │ │ │ │ + ldr r0, [r3, #80] @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r2, #48] @ 0x30 │ │ │ │ + ldr r4, [r6, #76] @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r5, #44] @ 0x2c │ │ │ │ + ldr r4, [r1, #76] @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r0, #44] @ 0x2c │ │ │ │ + ldr r4, [r4, #72] @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r3, #40] @ 0x28 │ │ │ │ + ldr r4, [r7, #68] @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r6, #36] @ 0x24 │ │ │ │ + ldr r4, [r2, #68] @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r1, #36] @ 0x24 │ │ │ │ + ldr r0, [r5, #64] @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r3, #32] │ │ │ │ + ldr r0, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ + ldr r0, [r2, #60] @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r0, #28] │ │ │ │ + ldr r4, [r4, #56] @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r4, #24] │ │ │ │ + ldr r4, [r0, #56] @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r0, #24] │ │ │ │ + ldr r4, [r4, #52] @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r3, #20] │ │ │ │ + ldr r4, [r7, #48] @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r5, #16] │ │ │ │ + ldr r4, [r1, #48] @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r5, #12] │ │ │ │ + ldr r4, [r1, #44] @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r5, #8] │ │ │ │ + ldr r4, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ + ldr r0, [r3, #36] @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ + ldr r0, [r4, #32] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r0, #0] │ │ │ │ + ldr r4, [r4, #28] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r1, #124] @ 0x7c │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r3, #120] @ 0x78 │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r4, #116] @ 0x74 │ │ │ │ + ldr r4, [r0, #20] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r3, #112] @ 0x70 │ │ │ │ + ldr r4, [r7, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r4, #108] @ 0x6c │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r4, #104] @ 0x68 │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r5, #100] @ 0x64 │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r7, #96] @ 0x60 │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r0, #96] @ 0x60 │ │ │ │ + str r4, [r4, #124] @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r0, #92] @ 0x5c │ │ │ │ + str r4, [r4, #120] @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r1, #88] @ 0x58 │ │ │ │ + str r4, [r5, #116] @ 0x74 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r1, #84] @ 0x54 │ │ │ │ + str r4, [r5, #112] @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r1, #80] @ 0x50 │ │ │ │ + str r4, [r5, #108] @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r2, #76] @ 0x4c │ │ │ │ + str r0, [r6, #104] @ 0x68 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r3, #72] @ 0x48 │ │ │ │ + str r4, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r5, #68] @ 0x44 │ │ │ │ + str r0, [r1, #100] @ 0x64 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r6, #64] @ 0x40 │ │ │ │ + str r0, [r2, #96] @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r7, #60] @ 0x3c │ │ │ │ + str r4, [r3, #92] @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r1, #60] @ 0x3c │ │ │ │ + str r4, [r5, #88] @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r4, #56] @ 0x38 │ │ │ │ + str r0, [r0, #88] @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r5, #52] @ 0x34 │ │ │ │ + str r4, [r1, #84] @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r4, #48] @ 0x30 │ │ │ │ + str r4, [r0, #80] @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ + str r0, [r1, #76] @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r5, #40] @ 0x28 │ │ │ │ + str r4, [r1, #72] @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ + str r0, [r2, #68] @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r7, #32] │ │ │ │ + str r0, [r3, #64] @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r7, #28] │ │ │ │ + str r4, [r3, #60] @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r1, #28] │ │ │ │ + str r0, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r3, #24] │ │ │ │ + str r4, [r7, #52] @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r6, #20] │ │ │ │ + str r0, [r2, #52] @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r5, #16] │ │ │ │ + str r0, [r1, #48] @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r4, #12] │ │ │ │ + str r0, [r0, #44] @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r3, #8] │ │ │ │ + str r0, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r3, #4] │ │ │ │ + str r0, [r7, #32] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r4, #0] │ │ │ │ + str r4, [r0, #32] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r4, [r2, r7] │ │ │ │ + str r4, [r6, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r4, [r0, r6] │ │ │ │ + str r4, [r4, #20] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r0, [r6, r4] │ │ │ │ + str r0, [r2, #16] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r4, [r3, r3] │ │ │ │ + str r4, [r7, #8] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r0, [r1, r2] │ │ │ │ + str r0, [r5, #4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r4, [r6, r0] │ │ │ │ + str r4, [r2, #0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r7, r7] │ │ │ │ + ldrsh r0, [r3, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r7, r6] │ │ │ │ + ldrsh r0, [r3, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r7, r5] │ │ │ │ + ldrsh r4, [r3, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r0, r5] │ │ │ │ + ldrsh r0, [r4, r4] │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + ldrsh r4, [r5, r3] │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + ldrsh r4, [r4, r2] │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + ldrsh r4, [r3, r1] │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + ldrsh r0, [r3, r0] │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + ldrb r0, [r2, r7] │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + ldrb r4, [r1, r6] │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + ldrb r0, [r1, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrb r4, [r1, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r0, r3] │ │ │ │ + ldrb r0, [r2, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r7, r1] │ │ │ │ + ldrb r0, [r4, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r7, r0] │ │ │ │ + ldrb r4, [r3, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r6, r7] │ │ │ │ + ldrb r0, [r4, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r4, [r5, r6] │ │ │ │ + ldrh r0, [r5, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r5, r5] │ │ │ │ + ldrh r4, [r6, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r4, [r5, r4] │ │ │ │ + ldrh r4, [r0, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r6, r3] │ │ │ │ + ldrh r4, [r2, r5] │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + ldrh r0, [r4, r4] │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + ldrh r4, [r5, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrh r0, [r0, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r4, [r7, r1] │ │ │ │ + ldrh r4, [r6, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r0, r1] │ │ │ │ + ldrh r4, [r7, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r1, r0] │ │ │ │ + ldrh r0, [r0, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r2, r7] │ │ │ │ + ldr r4, [r1, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r4, r6] │ │ │ │ + ldr r0, [r3, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r6, r5] │ │ │ │ + ldr r4, [r4, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r0, r5] │ │ │ │ + ldr r4, [r5, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r1, r4] │ │ │ │ + ldr r0, [r7, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r4, r3] │ │ │ │ + ldr r4, [r0, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r2, r2] │ │ │ │ + ldr r0, [r2, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r4, [r3, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r4, r0] │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - ldrsb r4, [r5, r7] │ │ │ │ + ldr r0, [r5, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r0, [r7, r6] │ │ │ │ + ldrsb r4, [r6, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r4, [r0, r6] │ │ │ │ + ldrsb r0, [r0, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r4, [r1, r5] │ │ │ │ + ldrsb r4, [r1, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r0, [r3, r4] │ │ │ │ + ldrsb r0, [r0, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r4, [r4, r3] │ │ │ │ + ldrsb r4, [r6, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrsb r0, [r6, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r4, [r7, r1] │ │ │ │ + ldrsb r0, [r0, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r0, [r1, r1] │ │ │ │ + ldrsb r0, [r7, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r4, [r2, r0] │ │ │ │ + strb r0, [r7, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r4, r7] │ │ │ │ + strb r0, [r7, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r5, r6] │ │ │ │ + strb r4, [r7, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r4, r5] │ │ │ │ + strb r4, [r7, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r2, r4] │ │ │ │ + strb r0, [r7, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r2, r3] │ │ │ │ + strb r0, [r7, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r4, r2] │ │ │ │ + strb r0, [r6, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r3, r1] │ │ │ │ + strb r0, [r6, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r3, r0] │ │ │ │ + strh r4, [r6, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r3, r7] │ │ │ │ + strh r4, [r6, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r3, r6] │ │ │ │ + strh r4, [r7, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r3, r5] │ │ │ │ + strh r0, [r0, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r3, r4] │ │ │ │ + strh r4, [r7, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r3, r3] │ │ │ │ + strh r0, [r6, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r2, r2] │ │ │ │ + strh r4, [r1, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r2, r1] │ │ │ │ + strh r0, [r5, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r2, r0] │ │ │ │ + strh r4, [r6, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r2, r7] │ │ │ │ + strh r0, [r0, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r3, r6] │ │ │ │ + str r4, [r0, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r4, r5] │ │ │ │ + str r0, [r1, r6] │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + str r4, [r4, r5] │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + str r0, [r0, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ str r4, [r3, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r2, r3] │ │ │ │ + str r0, [r7, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r5, r2] │ │ │ │ + str r4, [r2, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r1, r2] │ │ │ │ + str r0, [r6, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r2, r1] │ │ │ │ + str r0, [r2, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r4, r0] │ │ │ │ + str r4, [r6, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #912] @ (577b70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461ad0>) │ │ │ │ + str r0, [r2, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #672] @ (577a84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4619e4>) │ │ │ │ + str r4, [r6, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #528] @ (5779f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461958>) │ │ │ │ + str r4, [r3, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #384] @ (57796c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4618cc>) │ │ │ │ + str r0, [r0, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #240] @ (5778e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461840>) │ │ │ │ + ldr r7, [pc, #912] @ (577ba8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461b08>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #96] @ (577854 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4617b4>) │ │ │ │ + ldr r7, [pc, #800] @ (577b3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461a9c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #976] @ (577bc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461b28>) │ │ │ │ + ldr r7, [pc, #688] @ (577ad0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461a30>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #832] @ (577b3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461a9c>) │ │ │ │ + ldr r7, [pc, #592] @ (577a74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4619d4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #704] @ (577ac0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461a20>) │ │ │ │ + ldr r7, [pc, #480] @ (577a08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461968>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #592] @ (577a54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4619b4>) │ │ │ │ + ldr r7, [pc, #320] @ (57796c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4618cc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #448] @ (5779c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461928>) │ │ │ │ + ldr r7, [pc, #144] @ (5778c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461820>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #336] @ (57795c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4618bc>) │ │ │ │ + ldr r7, [pc, #32] @ (577854 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4617b4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #240] @ (577900 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461860>) │ │ │ │ + ldr r6, [pc, #944] @ (577be8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461b48>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #128] @ (577894 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4617f4>) │ │ │ │ + ldr r6, [pc, #832] @ (577b7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461adc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #16] @ (577828 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461788>) │ │ │ │ + ldr r6, [pc, #720] @ (577b10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461a70>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #928] @ (577bbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461b1c>) │ │ │ │ + ldr r6, [pc, #576] @ (577a84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4619e4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #816] @ (577b50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461ab0>) │ │ │ │ + ldr r6, [pc, #432] @ (5779f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461958>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #720] @ (577af4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461a54>) │ │ │ │ + ldr r6, [pc, #320] @ (57798c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4618ec>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #608] @ (577a88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4619e8>) │ │ │ │ + ldr r6, [pc, #208] @ (577920 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461880>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #448] @ (5779ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46194c>) │ │ │ │ + ldr r6, [pc, #96] @ (5778b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461814>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #272] @ (577940 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4618a0>) │ │ │ │ + ldr r5, [pc, #1008] @ (577c48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461ba8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #160] @ (5778d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461834>) │ │ │ │ + ldr r5, [pc, #896] @ (577bdc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461b3c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #48] @ (577868 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4617c8>) │ │ │ │ + ldr r5, [pc, #784] @ (577b70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461ad0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #960] @ (577bfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461b5c>) │ │ │ │ + ldr r5, [pc, #624] @ (577ad4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461a34>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #848] @ (577b90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461af0>) │ │ │ │ + ldr r5, [pc, #464] @ (577a38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461998>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #704] @ (577b04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461a64>) │ │ │ │ + ldr r5, [pc, #272] @ (57797c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4618dc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #560] @ (577a78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4619d8>) │ │ │ │ + ldr r5, [pc, #80] @ (5778c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461820>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #448] @ (577a0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46196c>) │ │ │ │ + ldr r4, [pc, #928] @ (577c14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461b74>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #336] @ (5779a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461900>) │ │ │ │ + ldr r4, [pc, #752] @ (577b68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461ac8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #224] @ (577934 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461894>) │ │ │ │ + ldr r4, [pc, #592] @ (577acc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461a2c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #112] @ (5778c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461828>) │ │ │ │ + ldr r4, [pc, #448] @ (577a40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4619a0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #0] @ (57785c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4617bc>) │ │ │ │ + ldr r4, [pc, #288] @ (5779a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461904>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #912] @ (577bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461b50>) │ │ │ │ + ldr r4, [pc, #144] @ (577918 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461878>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #752] @ (577b54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461ab4>) │ │ │ │ + ldr r3, [pc, #1008] @ (577c7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461bdc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #592] @ (577ab8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461a18>) │ │ │ │ + ldr r3, [pc, #864] @ (577bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461b50>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #400] @ (5779fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46195c>) │ │ │ │ + ldr r3, [pc, #736] @ (577b74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461ad4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #208] @ (577940 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4618a0>) │ │ │ │ + ldr r3, [pc, #592] @ (577ae8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461a48>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #32] @ (577894 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4617f4>) │ │ │ │ + ldr r3, [pc, #448] @ (577a5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4619bc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #880] @ (577be8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461b48>) │ │ │ │ + ldr r3, [pc, #304] @ (5779d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461930>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #720] @ (577b4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461aac>) │ │ │ │ + ldr r3, [pc, #160] @ (577944 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4618a4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #576] @ (577ac0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461a20>) │ │ │ │ + ldr r3, [pc, #0] @ (5778a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461808>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #416] @ (577a24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461984>) │ │ │ │ + ldr r2, [pc, #864] @ (577c0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461b6c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #272] @ (577998 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4618f8>) │ │ │ │ + ldr r2, [pc, #688] @ (577b60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461ac0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #112] @ (5778fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46185c>) │ │ │ │ + ldr r2, [pc, #480] @ (577a94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4619f4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #992] @ (577c70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461bd0>) │ │ │ │ + ldr r2, [pc, #288] @ (5779d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461938>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #864] @ (577bf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461b54>) │ │ │ │ + ldr r2, [pc, #80] @ (57790c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46186c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #720] @ (577b68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461ac8>) │ │ │ │ + ldr r1, [pc, #896] @ (577c40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461ba0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #576] @ (577adc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461a3c>) │ │ │ │ + ldr r1, [pc, #672] @ (577b64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461ac4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #432] @ (577a50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4619b0>) │ │ │ │ + ldr r1, [pc, #544] @ (577ae8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461a48>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #288] @ (5779c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461924>) │ │ │ │ + ldr r1, [pc, #368] @ (577a3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46199c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #128] @ (577928 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461888>) │ │ │ │ + ldr r1, [pc, #208] @ (5779a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461900>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #992] @ (577c8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461bec>) │ │ │ │ + ldr r1, [pc, #48] @ (577904 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461864>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #816] @ (577be0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461b40>) │ │ │ │ + ldr r0, [pc, #928] @ (577c78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461bd8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #608] @ (577b14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461a74>) │ │ │ │ + ldr r0, [pc, #800] @ (577bfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461b5c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #416] @ (577a58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4619b8>) │ │ │ │ + ldr r0, [pc, #656] @ (577b70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461ad0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #208] @ (57798c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4618ec>) │ │ │ │ + ldr r0, [pc, #528] @ (577af4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461a54>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #0] @ (5778c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461820>) │ │ │ │ + ldr r0, [pc, #352] @ (577a48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4619a8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blx r9 │ │ │ │ + ldr r0, [pc, #192] @ (5779ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46190c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blx r5 │ │ │ │ + ldr r0, [pc, #48] @ (577920 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461880>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bxns pc │ │ │ │ + blx sp │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + blx r8 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + blxns r3 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + bxns lr │ │ │ │ lsls r5, r6, #2 │ │ │ │ bxns sl │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bxns r5 │ │ │ │ + bx r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bx r1 │ │ │ │ + bxns r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r8, sp │ │ │ │ + mov ip, fp │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov ip, r8 │ │ │ │ + mov ip, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov ip, r4 │ │ │ │ + mov r8, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r0, pc │ │ │ │ + mov r0, lr │ │ │ │ lsls r5, r6, #2 │ │ │ │ mov r0, sl │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r4, r5 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - mov r0, r1 │ │ │ │ + mov r0, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r8, ip │ │ │ │ + cmp ip, lr │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp ip, r7 │ │ │ │ + cmp r8, r9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp ip, r2 │ │ │ │ + cmp r8, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, lr │ │ │ │ + cmp r0, pc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, r9 │ │ │ │ + cmp r4, r9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r4, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ add ip, pc │ │ │ │ lsls r5, r6, #2 │ │ │ │ add ip, sl │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r8, r6 │ │ │ │ + add ip, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r8, r2 │ │ │ │ + add ip, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r0, lr │ │ │ │ + add r4, ip │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r0, r8 │ │ │ │ + add r4, r8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, r2 │ │ │ │ + add r0, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ mvns r0, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mvns r0, r0 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - bics r0, r3 │ │ │ │ + bics r4, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - muls r4, r5 │ │ │ │ + bics r0, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - muls r4, r0 │ │ │ │ + muls r0, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - orrs r4, r3 │ │ │ │ + orrs r0, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmn r4, r6 │ │ │ │ + orrs r0, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmn r4, r1 │ │ │ │ + cmn r4, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r4, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r4, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - negs r4, r4 │ │ │ │ + negs r0, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - negs r0, r0 │ │ │ │ + negs r0, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - tst r0, r1 │ │ │ │ + tst r4, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rors r4, r1 │ │ │ │ + tst r0, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sbcs r0, r5 │ │ │ │ + rors r4, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sbcs r0, r0 │ │ │ │ + rors r0, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adcs r0, r2 │ │ │ │ + sbcs r4, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r6 │ │ │ │ + adcs r0, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r0 │ │ │ │ + adcs r4, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r0 │ │ │ │ + asrs r4, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r4 │ │ │ │ + lsrs r4, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r1 │ │ │ │ + lsls r0, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - eors r0, r6 │ │ │ │ + lsls r0, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - eors r4, r2 │ │ │ │ + eors r0, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ands r0, r6 │ │ │ │ + ands r4, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ands r4, r1 │ │ │ │ + ands r0, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #232 @ 0xe8 │ │ │ │ + subs r7, #228 @ 0xe4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r7, #188 @ 0xbc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #144 @ 0x90 │ │ │ │ + subs r7, #148 @ 0x94 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #100 @ 0x64 │ │ │ │ + subs r7, #108 @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #52 @ 0x34 │ │ │ │ + subs r7, #68 @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #4 │ │ │ │ + subs r7, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #216 @ 0xd8 │ │ │ │ + subs r6, #248 @ 0xf8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #168 @ 0xa8 │ │ │ │ + subs r6, #204 @ 0xcc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #128 @ 0x80 │ │ │ │ + subs r6, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #84 @ 0x54 │ │ │ │ + subs r6, #132 @ 0x84 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #40 @ 0x28 │ │ │ │ + subs r6, #80 @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #4 │ │ │ │ + subs r6, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #220 @ 0xdc │ │ │ │ + subs r5, #240 @ 0xf0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r5, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r5, #140 @ 0x8c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #100 @ 0x64 │ │ │ │ + subs r5, #76 @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #60 @ 0x3c │ │ │ │ + subs r5, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #24 │ │ │ │ + subs r4, #252 @ 0xfc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #236 @ 0xec │ │ │ │ + subs r4, #208 @ 0xd0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #196 @ 0xc4 │ │ │ │ + subs r4, #168 @ 0xa8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #164 @ 0xa4 │ │ │ │ + subs r4, #128 @ 0x80 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #112 @ 0x70 │ │ │ │ + subs r4, #76 @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #64 @ 0x40 │ │ │ │ + subs r4, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #16 │ │ │ │ + subs r3, #236 @ 0xec │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #212 @ 0xd4 │ │ │ │ + subs r3, #192 @ 0xc0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #172 @ 0xac │ │ │ │ + subs r3, #160 @ 0xa0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #108 @ 0x6c │ │ │ │ + subs r3, #128 @ 0x80 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #64 @ 0x40 │ │ │ │ + subs r3, #88 @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #28 │ │ │ │ + subs r3, #40 @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #240 @ 0xf0 │ │ │ │ + subs r2, #244 @ 0xf4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #200 @ 0xc8 │ │ │ │ + subs r2, #188 @ 0xbc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #160 @ 0xa0 │ │ │ │ + subs r2, #144 @ 0x90 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #108 @ 0x6c │ │ │ │ + subs r2, #112 @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #60 @ 0x3c │ │ │ │ + subs r2, #76 @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #12 │ │ │ │ + subs r2, #44 @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #224 @ 0xe0 │ │ │ │ + subs r2, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #192 @ 0xc0 │ │ │ │ + subs r1, #216 @ 0xd8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #160 @ 0xa0 │ │ │ │ + subs r1, #184 @ 0xb8 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + subs r1, #152 @ 0x98 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #72 @ 0x48 │ │ │ │ + subs r1, #84 @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #20 │ │ │ │ + subs r1, #48 @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #220 @ 0xdc │ │ │ │ + subs r1, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #176 @ 0xb0 │ │ │ │ + subs r0, #212 @ 0xd4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #144 @ 0x90 │ │ │ │ + subs r0, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #108 @ 0x6c │ │ │ │ + subs r0, #124 @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #76 @ 0x4c │ │ │ │ + subs r0, #80 @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r0, #36 @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #248 @ 0xf8 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - adds r7, #216 @ 0xd8 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - adds r7, #184 @ 0xb8 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - adds r7, #152 @ 0x98 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - adds r7, #116 @ 0x74 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - adds r7, #80 @ 0x50 │ │ │ │ - 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 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - adds r6, #112 @ 0x70 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - adds r6, #68 @ 0x44 │ │ │ │ - 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 │ │ │ │ ldr.w r0, [pc, #3260] @ 57874c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4626ac> │ │ │ │ @@ -1830815,805 +1830834,819 @@ │ │ │ │ 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 r1, #156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #148 @ 0x94 │ │ │ │ + adds r1, #116 @ 0x74 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #108 @ 0x6c │ │ │ │ + adds r1, #76 @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #68 @ 0x44 │ │ │ │ + adds r1, #36 @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #32 │ │ │ │ + adds r1, #0 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + adds r0, #212 @ 0xd4 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + adds r0, #176 @ 0xb0 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + adds r0, #140 @ 0x8c │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + adds r0, #104 @ 0x68 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + adds r0, #44 @ 0x2c │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + cmp r7, #248 @ 0xf8 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + cmp r7, #208 @ 0xd0 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + cmp r7, #164 @ 0xa4 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + cmp r7, #116 @ 0x74 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + cmp r7, #72 @ 0x48 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + cmp r7, #28 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + cmp r6, #240 @ 0xf0 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + cmp r6, #188 @ 0xbc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #244 @ 0xf4 │ │ │ │ + cmp r6, #148 @ 0x94 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #208 @ 0xd0 │ │ │ │ + cmp r6, #124 @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #172 @ 0xac │ │ │ │ + cmp r6, #100 @ 0x64 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #136 @ 0x88 │ │ │ │ + cmp r6, #64 @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #76 @ 0x4c │ │ │ │ + cmp r6, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #24 │ │ │ │ + cmp r6, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #240 @ 0xf0 │ │ │ │ + cmp r5, #220 @ 0xdc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #196 @ 0xc4 │ │ │ │ + cmp r5, #176 @ 0xb0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #148 @ 0x94 │ │ │ │ + cmp r5, #152 @ 0x98 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #104 @ 0x68 │ │ │ │ + cmp r5, #120 @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #60 @ 0x3c │ │ │ │ + cmp r5, #92 @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #16 │ │ │ │ + cmp r5, #52 @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #220 @ 0xdc │ │ │ │ + cmp r5, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #180 @ 0xb4 │ │ │ │ + cmp r4, #232 @ 0xe8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #156 @ 0x9c │ │ │ │ + cmp r4, #200 @ 0xc8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #132 @ 0x84 │ │ │ │ + cmp r4, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #96 @ 0x60 │ │ │ │ + cmp r4, #124 @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #64 @ 0x40 │ │ │ │ + cmp r4, #80 @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #32 │ │ │ │ + cmp r4, #40 @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #252 @ 0xfc │ │ │ │ + cmp r4, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #208 @ 0xd0 │ │ │ │ + cmp r3, #216 @ 0xd8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #184 @ 0xb8 │ │ │ │ + cmp r3, #188 @ 0xbc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #152 @ 0x98 │ │ │ │ + cmp r3, #156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #124 @ 0x7c │ │ │ │ + cmp r3, #120 @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #44 @ 0x2c │ │ │ │ + cmp r3, #48 @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #8 │ │ │ │ + cmp r3, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r2, #232 @ 0xe8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r2, #196 @ 0xc4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #156 @ 0x9c │ │ │ │ + cmp r2, #160 @ 0xa0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #112 @ 0x70 │ │ │ │ + cmp r2, #124 @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #72 @ 0x48 │ │ │ │ + cmp r2, #88 @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #32 │ │ │ │ + cmp r2, #52 @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #248 @ 0xf8 │ │ │ │ + cmp r2, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #188 @ 0xbc │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - cmp r1, #152 @ 0x98 │ │ │ │ + cmp r1, #176 @ 0xb0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #116 @ 0x74 │ │ │ │ + cmp r1, #132 @ 0x84 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #80 @ 0x50 │ │ │ │ + cmp r1, #88 @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r1, #44 @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #8 │ │ │ │ + cmp r1, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #228 @ 0xe4 │ │ │ │ + cmp r0, #232 @ 0xe8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #192 @ 0xc0 │ │ │ │ + cmp r0, #196 @ 0xc4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #156 @ 0x9c │ │ │ │ + cmp r0, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #120 @ 0x78 │ │ │ │ + cmp r0, #124 @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #84 @ 0x54 │ │ │ │ + cmp r0, #80 @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #40 @ 0x28 │ │ │ │ + cmp r0, #48 @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #252 @ 0xfc │ │ │ │ + cmp r0, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #208 @ 0xd0 │ │ │ │ + movs r7, #212 @ 0xd4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #164 @ 0xa4 │ │ │ │ + movs r7, #176 @ 0xb0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #120 @ 0x78 │ │ │ │ + movs r7, #140 @ 0x8c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #76 @ 0x4c │ │ │ │ + movs r7, #108 @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #44 @ 0x2c │ │ │ │ + movs r7, #64 @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #8 │ │ │ │ + movs r7, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r6, #228 @ 0xe4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #196 @ 0xc4 │ │ │ │ + movs r6, #188 @ 0xbc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #156 @ 0x9c │ │ │ │ + movs r6, #148 @ 0x94 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #112 @ 0x70 │ │ │ │ + movs r6, #108 @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #80 @ 0x50 │ │ │ │ + movs r6, #68 @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #36 @ 0x24 │ │ │ │ + movs r6, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #244 @ 0xf4 │ │ │ │ + movs r6, #0 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + movs r5, #232 @ 0xe8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r5, #208 @ 0xd0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #172 @ 0xac │ │ │ │ + movs r5, #188 @ 0xbc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #140 @ 0x8c │ │ │ │ + movs r5, #168 @ 0xa8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #96 @ 0x60 │ │ │ │ + movs r5, #148 @ 0x94 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #48 @ 0x30 │ │ │ │ + movs r5, #116 @ 0x74 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #4 │ │ │ │ + movs r5, #80 @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #220 @ 0xdc │ │ │ │ + movs r5, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #180 @ 0xb4 │ │ │ │ + movs r5, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #140 @ 0x8c │ │ │ │ + movs r4, #228 @ 0xe4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #100 @ 0x64 │ │ │ │ + movs r4, #188 @ 0xbc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #60 @ 0x3c │ │ │ │ + movs r4, #148 @ 0x94 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #32 │ │ │ │ + movs r4, #108 @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #8 │ │ │ │ + movs r4, #68 @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #240 @ 0xf0 │ │ │ │ + movs r4, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #220 @ 0xdc │ │ │ │ + movs r4, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #200 @ 0xc8 │ │ │ │ + movs r3, #232 @ 0xe8 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + movs r3, #212 @ 0xd4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r3, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #148 @ 0x94 │ │ │ │ + movs r3, #144 @ 0x90 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #112 @ 0x70 │ │ │ │ + movs r3, #96 @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #64 @ 0x40 │ │ │ │ + movs r3, #56 @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #32 │ │ │ │ + movs r3, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #4 │ │ │ │ + movs r2, #240 @ 0xf0 │ │ │ │ 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, #128 @ 0x80 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #100 @ 0x64 │ │ │ │ + movs r2, #92 @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ + movs r2, #56 @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #36 @ 0x24 │ │ │ │ + movs r2, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #8 │ │ │ │ + movs r2, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #244 @ 0xf4 │ │ │ │ + movs r1, #224 @ 0xe0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #212 @ 0xd4 │ │ │ │ + movs r1, #196 @ 0xc4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #176 @ 0xb0 │ │ │ │ + movs r1, #172 @ 0xac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #128 @ 0x80 │ │ │ │ + movs r1, #140 @ 0x8c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #88 @ 0x58 │ │ │ │ + movs r1, #108 @ 0x6c │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + movs r1, #76 @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #16 │ │ │ │ + movs r1, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #228 @ 0xe4 │ │ │ │ + movs r0, #248 @ 0xf8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #192 @ 0xc0 │ │ │ │ + movs r0, #208 @ 0xd0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #160 @ 0xa0 │ │ │ │ + movs r0, #172 @ 0xac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #124 @ 0x7c │ │ │ │ + movs r0, #136 @ 0x88 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #88 @ 0x58 │ │ │ │ + movs r0, #112 @ 0x70 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + movs r0, #84 @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r0, #60 @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r0, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #0 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - subs r4, r4, #7 │ │ │ │ + subs r0, r7, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r4, r1, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r5, #6 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - subs r4, r1, #6 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - subs r4, r5, #5 │ │ │ │ + subs r4, r4, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r2, #5 │ │ │ │ + subs r4, r7, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r6, #4 │ │ │ │ + subs r4, r2, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r3, #4 │ │ │ │ + subs r4, r5, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r6, #3 │ │ │ │ + subs r4, r0, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r1, #3 │ │ │ │ + subs r4, r3, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r5, #2 │ │ │ │ + subs r0, r7, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r2, #2 │ │ │ │ + subs r4, r2, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r6, #1 │ │ │ │ + subs r0, r6, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r3, #1 │ │ │ │ + subs r4, r1, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r0, #1 │ │ │ │ + subs r0, r5, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r3, #0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r5, #7 │ │ │ │ + adds r0, r4, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r0, #7 │ │ │ │ + adds r4, r7, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r3, #6 │ │ │ │ + adds r0, r3, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r4, r6, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r4, r1, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r4, r4, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r4, r7, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r0, r3, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r6, #2 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - adds r0, r2, #2 │ │ │ │ + adds r4, r5, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r5, #1 │ │ │ │ + adds r0, r0, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r1, #1 │ │ │ │ + adds r4, r2, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r4, r4, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r0, #0 │ │ │ │ + subs r0, r7, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r3, r7 │ │ │ │ + subs r4, r2, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r7, r6 │ │ │ │ + subs r0, r5, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r2, r6 │ │ │ │ + subs r0, r0, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r5, r5 │ │ │ │ + subs r0, r3, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r0, r5 │ │ │ │ + subs r0, r7, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r3, r4 │ │ │ │ + subs r0, r3, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r7, r3 │ │ │ │ + subs r4, r6, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r1, r3 │ │ │ │ + subs r4, r3, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r4, r2 │ │ │ │ + subs r4, r7, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r6, r1 │ │ │ │ + subs r4, r3, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r0, r1 │ │ │ │ + subs r4, r7, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r3, r0 │ │ │ │ + subs r0, r3, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r6, r7 │ │ │ │ + subs r0, r7, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r1, r7 │ │ │ │ + subs r0, r2, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r4, r6 │ │ │ │ + adds r0, r4, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r7, r5 │ │ │ │ + adds r0, r7, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r3, r5 │ │ │ │ + adds r4, r2, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r7, r4 │ │ │ │ + adds r4, r6, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r2, r4 │ │ │ │ + adds r0, r4, r5 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + adds r0, r0, r5 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + adds r0, r4, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r4, r7, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r3, r3 │ │ │ │ + adds r0, r5, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r7, r2 │ │ │ │ + adds r0, r0, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r4, r3, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r7, r1 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - adds r0, r3, r1 │ │ │ │ + adds r4, r7, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r6, r0 │ │ │ │ + adds r4, r3, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r0, r0 │ │ │ │ + adds r0, r5, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r3, #31 │ │ │ │ + asrs r4, r6, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r6, #30 │ │ │ │ + asrs r4, r0, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r4, r2, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r0, #30 │ │ │ │ + asrs r4, r4, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r4, #29 │ │ │ │ + asrs r4, r6, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r0, #29 │ │ │ │ + asrs r0, r1, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r3, #28 │ │ │ │ + asrs r4, r3, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r1, #28 │ │ │ │ + asrs r0, r0, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r4, #27 │ │ │ │ + asrs r0, r4, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r7, #26 │ │ │ │ + asrs r0, r7, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r3, #26 │ │ │ │ + asrs r0, r3, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r7, #25 │ │ │ │ + asrs r4, r7, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r1, #25 │ │ │ │ + asrs r4, r3, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r2, #24 │ │ │ │ + asrs r0, r0, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r4, r4, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r6, #22 │ │ │ │ + asrs r4, r5, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r0, #22 │ │ │ │ + asrs r0, r1, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r2, #21 │ │ │ │ + asrs r0, r3, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r5, #20 │ │ │ │ + asrs r4, r5, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r7, #19 │ │ │ │ + asrs r0, r2, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r4, #19 │ │ │ │ + asrs r4, r6, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r0, #19 │ │ │ │ + asrs r0, r2, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r3, #18 │ │ │ │ + asrs r4, r5, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r7, #17 │ │ │ │ + asrs r0, r0, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r3, #17 │ │ │ │ + asrs r4, r2, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r7, #16 │ │ │ │ + asrs r4, r6, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r4, #16 │ │ │ │ + asrs r4, r2, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r0, #16 │ │ │ │ + asrs r4, r6, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r1, #15 │ │ │ │ + asrs r4, r2, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r5, #14 │ │ │ │ + asrs r0, r7, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r7, #13 │ │ │ │ + asrs r0, r2, #14 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + asrs r4, r5, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r4, r1, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r6, #12 │ │ │ │ + asrs r4, r5, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r4, r2, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r6, #11 │ │ │ │ + asrs r4, r7, #11 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + asrs r4, r4, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r4, r1, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r4, #10 │ │ │ │ + asrs r4, r6, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r6, #9 │ │ │ │ + asrs r4, r3, #10 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + asrs r4, r0, #10 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + asrs r4, r5, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r4, r2, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r6, #8 │ │ │ │ + asrs r4, r7, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r2, #8 │ │ │ │ + asrs r0, r4, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r6, #7 │ │ │ │ + asrs r0, r1, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r3, #7 │ │ │ │ + asrs r0, r6, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r6, #6 │ │ │ │ + asrs r0, r2, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r1, #6 │ │ │ │ + asrs r4, r6, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r5, #5 │ │ │ │ + asrs r0, r3, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r1, #5 │ │ │ │ + asrs r4, r7, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r6, #4 │ │ │ │ + asrs r0, r4, #5 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + asrs r4, r0, #5 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + asrs r0, r6, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r4, r3, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r0, #4 │ │ │ │ + asrs r0, r1, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r5, #3 │ │ │ │ + asrs r0, r5, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r4, r2, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r7, #2 │ │ │ │ + asrs r0, r0, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r4, #2 │ │ │ │ + ldrb r0, [r7, #9] │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + asrs r0, r4, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r4, r1, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r4, r6, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r4, r3, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r0, #1 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - asrs r0, r5, #32 │ │ │ │ + asrs r4, r0, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r2, #32 │ │ │ │ + asrs r4, r5, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r6, #31 │ │ │ │ + asrs r4, r2, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r2, #31 │ │ │ │ + lsrs r4, r7, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r7, #30 │ │ │ │ + lsrs r4, r4, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r3, #30 │ │ │ │ + lsrs r4, r1, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r0, #30 │ │ │ │ + lsrs r4, r6, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r4, #29 │ │ │ │ + lsrs r4, r2, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r2, #29 │ │ │ │ + lsrs r4, r6, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r7, #28 │ │ │ │ + lsrs r4, r1, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r0, r5, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r1, #28 │ │ │ │ + lsrs r4, r1, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r6, #27 │ │ │ │ + lsrs r0, r6, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r4, #27 │ │ │ │ + lsrs r0, r3, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r3, #2] │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - lsrs r0, r0, #27 │ │ │ │ + lsrs r4, r7, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r5, #26 │ │ │ │ + lsrs r0, r4, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r2, #26 │ │ │ │ + lsrs r0, r0, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r7, #25 │ │ │ │ + lsrs r0, r4, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r4, #25 │ │ │ │ + lsrs r4, r0, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r1, #25 │ │ │ │ + lsrs r4, r5, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r6, #24 │ │ │ │ + lsrs r0, r2, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r3, #24 │ │ │ │ + lsrs r0, r7, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r0, #24 │ │ │ │ + lsrs r0, r4, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r5, #23 │ │ │ │ + lsrs r0, r1, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r2, #23 │ │ │ │ + lsrs r0, r6, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r6, #22 │ │ │ │ + lsrs r0, r3, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r2, #22 │ │ │ │ + lsrs r4, r0, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r5, #21 │ │ │ │ + lsrs r0, r6, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r1, #21 │ │ │ │ + lsrs r4, r3, #21 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsrs r4, r0, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r4, r5, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r2, #20 │ │ │ │ + lsrs r4, r1, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r7, #19 │ │ │ │ + lsrs r4, r5, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r3, #19 │ │ │ │ + lsrs r0, r2, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r0, #19 │ │ │ │ + lsrs r4, r7, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r4, #18 │ │ │ │ + lsrs r4, r4, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r0, #18 │ │ │ │ + lsrs r4, r1, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r4, #17 │ │ │ │ + lsrs r4, r6, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r1, #17 │ │ │ │ + lsrs r4, r2, #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 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - lsrs r0, r5, #15 │ │ │ │ + lsrs r0, r2, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r2, #15 │ │ │ │ + lsrs r4, r5, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r7, #14 │ │ │ │ + lsrs r0, r1, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r4, r4, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r2, #14 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - lsrs r4, r7, #13 │ │ │ │ + lsrs r4, r0, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r4, r4, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r1, #13 │ │ │ │ + lsrs r4, r0, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r5, #12 │ │ │ │ + lsrs r0, r5, #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, r2, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r0, #11 │ │ │ │ + lsrs r0, r7, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r5, #10 │ │ │ │ + lsrs r0, r4, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r2, #10 │ │ │ │ + lsrs r4, r0, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r6, #9 │ │ │ │ + lsrs r0, r5, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r0, r2, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r6, #8 │ │ │ │ + lsrs r0, r7, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r1, #8 │ │ │ │ + lsrs r0, r3, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r5, #7 │ │ │ │ + lsrs r0, r7, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r0, #7 │ │ │ │ + lsrs r4, r3, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r4, #6 │ │ │ │ + lsrs r0, r0, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r0, #6 │ │ │ │ + lsrs r0, r5, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r4, #5 │ │ │ │ + lsrs r4, r2, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r1, #5 │ │ │ │ + lsrs r0, r0, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r5, #4 │ │ │ │ + lsrs r0, r5, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r2, #4 │ │ │ │ + lsrs r0, r2, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r6, #3 │ │ │ │ + lsrs r0, r7, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r3, #3 │ │ │ │ + lsrs r0, r3, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r0, #3 │ │ │ │ + lsrs r4, r7, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r4, #2 │ │ │ │ + lsrs r4, r4, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r1, #2 │ │ │ │ + lsrs r4, r1, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r6, #1 │ │ │ │ + lsrs r0, r6, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r3, #1 │ │ │ │ + lsrs r0, r3, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r7, #32 │ │ │ │ + lsrs r0, r0, #2 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsrs r0, r5, #1 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsrs r4, r2, #1 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsrs r0, r0, #1 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsrs r4, r5, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r0, r3, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r4, r7, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r0, r4, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r0, r1, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r6, #30 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - lsls r0, r4, #30 │ │ │ │ + lsls r0, r6, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r1, #30 │ │ │ │ + lsls r4, r3, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r6, #29 │ │ │ │ + lsls r0, r0, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r3, #29 │ │ │ │ + lsls r0, r4, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r7, #28 │ │ │ │ + lsls r0, r0, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r3, #28 │ │ │ │ + lsls r0, r4, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r0, #28 │ │ │ │ + lsls r0, r0, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r5, #27 │ │ │ │ + lsls r0, r4, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r2, #27 │ │ │ │ + lsls r4, r1, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r0, r7, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r4, #26 │ │ │ │ + lsls r4, r4, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r1, #26 │ │ │ │ + lsls r0, r2, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r6, #25 │ │ │ │ + lsls r4, r7, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r4, #25 │ │ │ │ + lsls r0, r5, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r1, #25 │ │ │ │ + lsls r4, r2, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r7, #24 │ │ │ │ + lsls r0, r0, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r3, #24 │ │ │ │ + lsls r4, r5, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r0, #24 │ │ │ │ + lsls r0, r3, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r5, #23 │ │ │ │ + lsls r4, r0, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r2, #23 │ │ │ │ + lsls r0, r6, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r7, #22 │ │ │ │ + lsls r4, r3, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r4, #22 │ │ │ │ + lsls r0, r1, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r0, #22 │ │ │ │ + lsls r0, r6, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r4, #21 │ │ │ │ + lsls r0, r3, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r0, #21 │ │ │ │ + lsls r0, r0, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r4, #20 │ │ │ │ + lsls r0, r3, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r0, #20 │ │ │ │ + lsls r0, r7, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r5, #19 │ │ │ │ + lsls r0, r3, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r3, #19 │ │ │ │ + lsls r4, r7, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r0, #19 │ │ │ │ + lsls r0, r4, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r6, #18 │ │ │ │ + lsls r4, r0, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r3, #18 │ │ │ │ + lsls r0, r5, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r1, #18 │ │ │ │ + lsls r4, r1, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r4, r6, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r4, #17 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - lsls r4, r1, #17 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - lsls r0, r7, #16 │ │ │ │ + lsls r4, r3, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r4, #16 │ │ │ │ + lsls r4, r0, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r2, #16 │ │ │ │ + lsls r0, r5, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r7, #15 │ │ │ │ + lsls r4, r1, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r5, #15 │ │ │ │ + lsls r0, r6, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r2, #15 │ │ │ │ + lsls r4, r2, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r7, #14 │ │ │ │ + lsls r4, r6, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r4, #14 │ │ │ │ + lsls r4, r2, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r0, r7, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r3, #13 │ │ │ │ + lsls r4, r3, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r7, #12 │ │ │ │ + lsls r4, r7, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r4, r3, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r0, #12 │ │ │ │ + lsls r4, r7, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r4, #11 │ │ │ │ + lsls r0, r5, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r1, #11 │ │ │ │ + lsls r0, r2, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r5, #10 │ │ │ │ + lsls r0, r7, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r2, #10 │ │ │ │ + lsls r0, r3, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r4, r7, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r4, r4, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r1, #9 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - lsls r4, r5, #8 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - lsls r0, r2, #8 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - lsls r4, r6, #7 │ │ │ │ + lsls r0, r7, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r2, #7 │ │ │ │ + lsls r4, r1, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r6, #6 │ │ │ │ + lsls r4, r4, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r3, #6 │ │ │ │ + lsls r4, r7, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r7, #5 │ │ │ │ + lsls r4, r2, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r3, #5 │ │ │ │ + lsls r4, r5, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r7, #4 │ │ │ │ + lsls r0, r1, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ + lsls r4, r4, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r0, r1, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ + lsls r0, r3, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r0, #2 │ │ │ │ + lsls r0, r7, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r3, #1 │ │ │ │ + lsls r4, r3, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, r5 │ │ │ │ + movs r0, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, r0 │ │ │ │ + movs r4, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vshr.u64 d16, d20, #36 │ │ │ │ + vshr.u64 d16, d20, #16 │ │ │ │ + vshr.u64 d16, d20, #44 │ │ │ │ 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 │ │ │ │ - mrc2 0, 7, r0, cr8, cr4, {5} │ │ │ │ - mrc2 0, 6, r0, cr8, 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, 1, r0, cr4, cr4, {5} │ │ │ │ - mrc2 0, 0, r0, cr0, cr4, {5} │ │ │ │ - ldc2l 0, cr0, [r4, #720]! @ 0x2d0 │ │ │ │ - ldc2l 0, cr0, [r4, #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 │ │ │ │ - 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 │ │ │ │ + vshr.u64 d0, d20, #40 │ │ │ │ + vshr.u64 d0, d20, #64 │ │ │ │ + vqadd.u16 d16, d28, d20 │ │ │ │ + vqadd.u64 d0, d24, d20 │ │ │ │ + vqadd.u16 d0, d28, d20 │ │ │ │ + vqadd.u8 d0, d16, d20 │ │ │ │ + mrc2 0, 6, r0, cr12, cr4, {5} │ │ │ │ + mcr2 0, 6, r0, cr0, cr4, {5} │ │ │ │ + mcr2 0, 5, r0, cr0, cr4, {5} │ │ │ │ + mcr2 0, 4, r0, cr8, cr4, {5} │ │ │ │ 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 +1831807,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 │ │ │ │ + ldrb.w r0, [r2, r4, lsl #3] │ │ │ │ + strb.w r0, [r0, r4, lsl #3] │ │ │ │ + @ instruction: 0xf7e200b4 │ │ │ │ + @ instruction: 0xf7cc00b4 │ │ │ │ + @ instruction: 0xf7b200b4 │ │ │ │ + @ instruction: 0xf79800b4 │ │ │ │ + @ instruction: 0xf77a00b4 │ │ │ │ + @ instruction: 0xf76400b4 │ │ │ │ + @ instruction: 0xf74a00b4 │ │ │ │ + @ instruction: 0xf72800b4 │ │ │ │ + @ instruction: 0xf70e00b4 │ │ │ │ + @ instruction: 0xf6f000b4 │ │ │ │ + @ instruction: 0xf6d200b4 │ │ │ │ + @ instruction: 0xf6b800b4 │ │ │ │ + @ instruction: 0xf69a00b4 │ │ │ │ + @ instruction: 0xf67c00b4 │ │ │ │ + @ instruction: 0xf66600b4 │ │ │ │ + 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: 0xf61400b4 │ │ │ │ + @ instruction: 0xf5fe00b4 │ │ │ │ + @ instruction: 0xf5e800b4 │ │ │ │ + rsb r0, lr, #5898240 @ 0x5a0000 │ │ │ │ + subs.w r0, r0, #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 │ │ │ │ + @ instruction: 0xf58000b4 │ │ │ │ + sbc.w r0, r6, #5898240 @ 0x5a0000 │ │ │ │ + adcs.w r0, r0, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf53a00b4 │ │ │ │ + adds.w r0, ip, #5898240 @ 0x5a0000 │ │ │ │ + add.w r0, r6, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf4e800b4 │ │ │ │ + @ instruction: 0xf4ce00b4 │ │ │ │ + @ instruction: 0xf4b800b4 │ │ │ │ + @ instruction: 0xf4a200b4 │ │ │ │ + eor.w r0, ip, #5898240 @ 0x5a0000 │ │ │ │ + orns r0, r6, #5898240 @ 0x5a0000 │ │ │ │ + orn r0, r0, #5898240 @ 0x5a0000 │ │ │ │ + orr.w r0, sl, #5898240 @ 0x5a0000 │ │ │ │ bics.w r0, r4, #5898240 @ 0x5a0000 │ │ │ │ ands.w r0, lr, #5898240 @ 0x5a0000 │ │ │ │ - and.w r0, r8, #5898240 @ 0x5a0000 │ │ │ │ + and.w r0, r4, #5898240 @ 0x5a0000 │ │ │ │ @ instruction: 0xf3ee00b4 │ │ │ │ - @ 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: 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 │ │ │ │ - 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 │ │ │ │ + @ instruction: 0xf3d400b4 │ │ │ │ + @ instruction: 0xf3be00b4 │ │ │ │ + @ instruction: 0xf3a400b4 │ │ │ │ + @ instruction: 0xf38e00b4 │ │ │ │ + @ instruction: 0xf37c00b4 │ │ │ │ + @ instruction: 0xf36a00b4 │ │ │ │ + @ instruction: 0xf35400b4 │ │ │ │ + @ instruction: 0xf34200b4 │ │ │ │ + @ instruction: 0xf32400b4 │ │ │ │ + @ instruction: 0xf31200b4 │ │ │ │ + @ instruction: 0xf2f400b4 │ │ │ │ + @ instruction: 0xf2e200b4 │ │ │ │ + @ instruction: 0xf2d000b4 │ │ │ │ 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 +1832422,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 │ │ │ │ + subs r4, r5, #3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r6, r4, #4 │ │ │ │ + subs r6, r0, #4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r0, r7, #3 │ │ │ │ + subs r0, r3, #3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r2, r2, #4 │ │ │ │ + subs r2, r6, #3 │ │ │ │ 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 +1832880,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 │ │ │ │ + ldr r4, [r0, #0] │ │ │ │ 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 +1840694,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 │ │ │ │ + adcs.w r0, sl, #5898240 @ 0x5a0000 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #16] │ │ │ │ + ldrh r2, [r0, #32] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r4} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r6, r7} │ │ │ │ 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 +1842585,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 580d84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46ace4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5809bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46a91c> │ │ │ │ + b.n 580d7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46acdc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5809b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46a910> │ │ │ │ + b.n 580d70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46acd0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stc2l 1, cr0, [r0], {57} @ 0x39 │ │ │ │ + mcr2 1, 5, r0, cr0, cr9, {1} │ │ │ │ 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 +1843582,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> │ │ │ │ + bvs.n 5813b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46b310> │ │ │ │ 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 +1844611,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> │ │ │ │ + bcc.n 581f14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46be74> │ │ │ │ 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 +1845159,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} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4} │ │ │ │ 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 +1845505,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 r2!, {r1, r4, r5} │ │ │ │ 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 +1846261,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} │ │ │ │ + bkpt 0x00fc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r4, 58311a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46d07a> │ │ │ │ + pop {r2, r3, r5, r6, pc} │ │ │ │ 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 +1848201,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 r6, pc, #560 @ (adr r6, 5848b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46e818>) │ │ │ │ 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 +1848799,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 │ │ │ │ + rev r4, r7 │ │ │ │ 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 +1849146,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 │ │ │ │ + push {r2, r3, r4, r7} │ │ │ │ lsls r1, r7, #4 │ │ │ │ add sp, #368 @ 0x170 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - sxtb r6, r1 │ │ │ │ + push {r1, r2, r3, r5} │ │ │ │ lsls r1, r7, #4 │ │ │ │ - cbz r0, 5851fe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46f15e> │ │ │ │ + cbz r0, 585236 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46f196> │ │ │ │ lsls r1, r7, #4 │ │ │ │ - cbz r6, 5851ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46f14c> │ │ │ │ + cbz r6, 585224 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46f184> │ │ │ │ lsls r1, r7, #4 │ │ │ │ - cbz r2, 5851de <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46f13e> │ │ │ │ + cbz r2, 585216 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46f176> │ │ │ │ lsls r1, r7, #4 │ │ │ │ - cbz r6, 5851ce <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46f12e> │ │ │ │ + uxtb r6, r5 │ │ │ │ lsls r1, r7, #4 │ │ │ │ - sub sp, #112 @ 0x70 │ │ │ │ + sxtb r4, r7 │ │ │ │ lsls r1, r7, #4 │ │ │ │ - add sp, #440 @ 0x1b8 │ │ │ │ + sxtb r6, r1 │ │ │ │ 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 +1853848,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, #29] │ │ │ │ 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 +1855175,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] │ │ │ │ + rsb r0, r0, #178 @ 0xb2 │ │ │ │ + ldr r4, [r3, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r7, #132 @ 0x84 │ │ │ │ + cmp r1, #100 @ 0x64 │ │ │ │ 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 +1856170,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, #116] @ 0x74 │ │ │ │ lsls r1, r7, #4 │ │ │ │ - str r2, [r2, #88] @ 0x58 │ │ │ │ + str r2, [r6, #116] @ 0x74 │ │ │ │ lsls r1, r7, #4 │ │ │ │ - str r0, [r0, #88] @ 0x58 │ │ │ │ + str r0, [r4, #116] @ 0x74 │ │ │ │ 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 +1856961,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, r6] │ │ │ │ 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 +1880524,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, #96] @ 0x60 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - str r2, [r4, #52] @ 0x34 │ │ │ │ + str r2, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - str r0, [r2, #52] @ 0x34 │ │ │ │ + str r0, [r6, #80] @ 0x50 │ │ │ │ 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 +1881037,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 r2, #64 @ 0x40 │ │ │ │ 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 +1882450,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 r3, #20 │ │ │ │ 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 +1886553,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 │ │ │ │ + mcr2 0, 2, r0, cr6, cr2, {5} │ │ │ │ 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 +1887879,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} │ │ │ │ + and.w r0, lr, #178 @ 0xb2 │ │ │ │ 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 +1891324,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 r2!, {r1, r3, r6, r7} │ │ │ │ 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 +1891491,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} │ │ │ │ + ldmia r1!, {r2, r4} │ │ │ │ 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 +1892157,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 r2!, {r2, r4, r5} │ │ │ │ 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 +1892522,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 │ │ │ │ + b.n 5a2c04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x48cb64> │ │ │ │ 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 +1892903,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 r5, #138 @ 0x8a │ │ │ │ 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 +1893256,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 │ │ │ │ + stc2l 0, cr0, [r6], {174} @ 0xae │ │ │ │ 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 +1893625,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 │ │ │ │ + uxth r4, r5 │ │ │ │ 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 +1893880,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 r7, sp, #936 @ 0x3a8 │ │ │ │ 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 +1894398,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 │ │ │ │ + cmp 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 +1894751,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 r6, pc, #712 @ (adr r6, 5a4450 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x48e3b0>) │ │ │ │ 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 +1895134,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 r7!, {r2, r5, r6, r7} │ │ │ │ lsls r7, r6, #4 │ │ │ │ - stmia r5!, {r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r3, r6, r7} │ │ │ │ lsls r7, r6, #4 │ │ │ │ - stmia r5!, {r2, r3, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r5, r7} │ │ │ │ lsls r7, r6, #4 │ │ │ │ - stmia r5!, {r4, r5, r7} │ │ │ │ + stmia r7!, {r4, r7} │ │ │ │ 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 +1895200,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 r1, pc, #984 @ (adr r1, 5a4a38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x48e998>) │ │ │ │ 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 +1897112,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, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrh r2, [r7, #32] │ │ │ │ + ldrh r2, [r3, #48] @ 0x30 │ │ │ │ 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 +1897653,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 r6, sp, #472 @ 0x1d8 │ │ │ │ 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 +1907932,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 r5, #50 @ 0x32 │ │ │ │ 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 +1908590,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 │ │ │ │ + asrs r4, r3, #1 │ │ │ │ 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 +1909657,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 r2, #216 @ 0xd8 │ │ │ │ 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 +1910713,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]! @ 0x2c4 │ │ │ │ + adds r0, r0, #7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stc2 0, cr0, [r0, #708] @ 0x2c4 │ │ │ │ - b.n 5af1b8 │ │ │ │ + vqadd.u32 d16, d16, d17 │ │ │ │ + b.n 5af578 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r0, [r6, #88] @ 0x58 │ │ │ │ + str r0, [r2, #120] @ 0x78 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - mrc2 0, 0, r0, cr8, cr1, {5} │ │ │ │ + vshr.u64 d16, d17, #8 │ │ │ │ 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 +1910763,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 │ │ │ │ + vqadd.u16 d0, d28, d17 │ │ │ │ + vqadd.u8 d16, d26, d17 │ │ │ │ asrs r0, r0, #8 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - @ instruction: 0xfbf200b1 │ │ │ │ - ldrb.w r0, [r0, r1, lsl #3] │ │ │ │ - lsls r6, r5, #24 │ │ │ │ + ldc2l 0, cr0, [r2, #708] @ 0x2c4 │ │ │ │ + ldr??.w r0, [r0, #177] @ 0xb1 │ │ │ │ + lsrs r6, r1, #32 │ │ │ │ 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, [r6, r1, lsl #3] │ │ │ │ - vst1.8 @ instruction: 0xf98800b1 │ │ │ │ - vst1.8 @ instruction: 0xf98800b1 │ │ │ │ - str r2, [r5, #24] │ │ │ │ + ldr??.w r0, [r8, #177] @ 0xb1 │ │ │ │ + ldr??.w r0, [r2, #177] @ 0xb1 │ │ │ │ + @ instruction: 0xfa4a00b1 │ │ │ │ + @ instruction: 0xfa5c00b1 │ │ │ │ + @ instruction: 0xfa8c00b1 │ │ │ │ + @ instruction: 0xfad400b1 │ │ │ │ + @ instruction: 0xfaee00b1 │ │ │ │ + @ instruction: 0xfaf600b1 │ │ │ │ + @ instruction: 0xfb3600b1 │ │ │ │ + @ instruction: 0xfb6800b1 │ │ │ │ + @ instruction: 0xfb6800b1 │ │ │ │ + str r2, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrsb.w r0, [lr, #177] @ 0xb1 │ │ │ │ - vst1.8 @ instruction: 0xf9c000b1 │ │ │ │ - vst1.8 @ instruction: 0xf9cc00b1 │ │ │ │ - @ instruction: 0xfa0800b1 │ │ │ │ - bgt.n 5af044 │ │ │ │ + @ instruction: 0xfb7e00b1 │ │ │ │ + @ instruction: 0xfba000b1 │ │ │ │ + @ instruction: 0xfbac00b1 │ │ │ │ + @ instruction: 0xfbe800b1 │ │ │ │ + udf #122 @ 0x7a │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xfa1600b1 │ │ │ │ - @ instruction: 0xfa2800b1 │ │ │ │ - @ instruction: 0xfa2800b1 │ │ │ │ - @ instruction: 0xfa4600b1 │ │ │ │ - @ instruction: 0xfa5a00b1 │ │ │ │ - @ instruction: 0xfb6000b1 │ │ │ │ - @ instruction: 0xfbd400b1 │ │ │ │ - stc2 0, cr0, [ip], {177} @ 0xb1 │ │ │ │ + @ instruction: 0xfbf600b1 │ │ │ │ stc2 0, cr0, [r8], {177} @ 0xb1 │ │ │ │ - @ instruction: 0xfb4c00b1 │ │ │ │ - @ instruction: 0xfa6a00b1 │ │ │ │ - @ instruction: 0xfa1e00b1 │ │ │ │ - @ instruction: 0xfabc00b1 │ │ │ │ - @ instruction: 0xfa7c00b1 │ │ │ │ + stc2 0, cr0, [r8], {177} @ 0xb1 │ │ │ │ + stc2 0, cr0, [r6], #-708 @ 0xfffffd3c │ │ │ │ + ldc2 0, cr0, [sl], #-708 @ 0xfffffd3c │ │ │ │ + stc2l 0, cr0, [r0, #-708] @ 0xfffffd3c │ │ │ │ + ldc2 0, cr0, [r4, #708]! @ 0x2c4 │ │ │ │ + stc2l 0, cr0, [ip, #708]! @ 0x2c4 │ │ │ │ + stc2l 0, cr0, [r8, #708]! @ 0x2c4 │ │ │ │ + stc2 0, cr0, [ip, #-708]! @ 0xfffffd3c │ │ │ │ + mcrr2 0, 11, r0, sl, cr1 │ │ │ │ + @ instruction: 0xfbfe00b1 │ │ │ │ + ldc2 0, cr0, [ip], {177} @ 0xb1 │ │ │ │ + mrrc2 0, 11, r0, ip, cr1 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vldr d7, [pc, #12] @ 5af160 │ │ │ │ movs r0, #1 │ │ │ │ vstr d7, [r3] │ │ │ │ @@ -1910815,26 +1910848,26 @@ │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #4] @ (5af1ac ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa1a00b1 │ │ │ │ + @ instruction: 0xfbfa00b1 │ │ │ │ ldr r0, [pc, #4] @ (5af1b8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r6, pc, #984 @ (adr r6, 5af594 ) │ │ │ │ + add r0, sp, #856 @ 0x358 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r0, [pc, #4] @ (5af1c4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa1200b1 │ │ │ │ + @ instruction: 0xfbf200b1 │ │ │ │ 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 +1911432,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 ac6988 │ │ │ │ mov r0, r4 │ │ │ │ blx 6c590 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cbz r1, 5af83e │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1912059,15 +1912092,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 ac6970 │ │ │ │ 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 +1912155,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 │ │ │ │ + mrc 0, 4, r0, cr4, cr1, {5} │ │ │ │ ldrb r0, [r4, #19] │ │ │ │ lsls r5, r5, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ sub sp, #8 │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ @@ -1912862,26 +1912895,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, #27 │ │ │ │ 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 5b0420 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 5b004c │ │ │ │ + b.n 5b040c │ │ │ │ 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 +1912952,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 5b03dc │ │ │ │ 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 +1913077,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, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ strb r0, [r0, #30] │ │ │ │ lsls r5, r5, #5 │ │ │ │ lsrs r6, r4 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - b.n 5b0fec │ │ │ │ + b.n 5b03ac │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb r6, [r2, #29] │ │ │ │ lsls r5, r5, #5 │ │ │ │ lsls r4, r7 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - b.n 5b0fb4 │ │ │ │ + b.n 5b0374 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 5b0fe4 │ │ │ │ + b.n 5b03a4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ lsls r4, r2 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - b.n 5b0f80 │ │ │ │ + b.n 5b0340 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb r4, [r1, #28] │ │ │ │ lsls r5, r5, #5 │ │ │ │ eors r2, r6 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - b.n 5b0f58 │ │ │ │ + b.n 5b0318 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb r2, [r5, #27] │ │ │ │ lsls r5, r5, #5 │ │ │ │ eors r0, r2 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - b.n 5b0f30 │ │ │ │ + b.n 5b02f0 │ │ │ │ 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 +1913228,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 5b0330 │ │ │ │ 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 +1913244,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 │ │ │ │ + stc 0, cr0, [r8], #-736 @ 0xfffffd20 │ │ │ │ + b.n 5b1240 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 5b1224 │ │ │ │ + b.n 5b05e4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #272] @ 0x110 │ │ │ │ + str r2, [sp, #144] @ 0x90 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5b0e58 │ │ │ │ + b.n 5b1218 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 5b0e28 │ │ │ │ + b.n 5b11e8 │ │ │ │ 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 +1913470,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 │ │ │ │ + adc.w r0, ip, r8, ror #2 │ │ │ │ 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 │ │ │ │ + bgt.n 5b0d64 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r2, #31 │ │ │ │ + adds r2, r6, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r7, #68] @ 0x44 │ │ │ │ + str r0, [r3, #100] @ 0x64 │ │ │ │ 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 5b11fc │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r0, r7, #29 │ │ │ │ + adds r0, r3, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r3, #64] @ 0x40 │ │ │ │ + str r4, [r7, #92] @ 0x5c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r5, #52] @ 0x34 │ │ │ │ + str r0, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r6, #2 │ │ │ │ strb r2, [r6, #15] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - @ instruction: 0xe85400b8 │ │ │ │ + bics.w r0, r4, r8, ror #2 │ │ │ │ subs r5, #82 @ 0x52 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - b.n 5b0d54 │ │ │ │ + b.n 5b1114 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - svc 252 @ 0xfc │ │ │ │ + b.n 5b10ec │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ + str r0, [r7, #84] @ 0x54 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r5, #48] @ 0x30 │ │ │ │ + str r0, [sp, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 144 @ 0x90 │ │ │ │ + b.n 5b1020 │ │ │ │ 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 +1913641,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 │ │ │ │ + b.n 5b0e90 │ │ │ │ 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 +1913729,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 1078f44 │ │ │ │ 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 +1913815,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 │ │ │ │ + svc 166 @ 0xa6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ @ instruction: 0xf1340169 │ │ │ │ - ble.n 5b0f80 │ │ │ │ + svc 160 @ 0xa0 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xeadc00b2 │ │ │ │ + svc 134 @ 0x86 │ │ │ │ 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 │ │ │ │ + svc 218 @ 0xda │ │ │ │ lsls r1, r6, #2 │ │ │ │ subs r2, #58 @ 0x3a │ │ │ │ lsls r2, r5, #5 │ │ │ │ strb r0, [r0, #3] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ble.n 5b10d8 │ │ │ │ + svc 50 @ 0x32 │ │ │ │ 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 │ │ │ │ + svc 6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ble.n 5b10b4 │ │ │ │ + svc 22 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ble.n 5b10f8 │ │ │ │ + svc 54 @ 0x36 │ │ │ │ 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 +1914171,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 5b1ae8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr r4, [r7, #84] @ 0x54 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bcc.n 5b138c │ │ │ │ + bpl.n 5b134c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bge.n 5b1268 │ │ │ │ + bgt.n 5b1428 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r2, r5] │ │ │ │ + strh r6, [r6, r4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bmi.n 5b12b0 │ │ │ │ + bvs.n 5b1270 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bls.n 5b13e4 │ │ │ │ + blt.n 5b13a4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bge.n 5b1344 │ │ │ │ + bgt.n 5b1304 │ │ │ │ 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 +1914254,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 │ │ │ │ + bge.n 5b1350 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bls.n 5b133c │ │ │ │ + blt.n 5b12fc │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r6, [r2, r1] │ │ │ │ + ldrsh r6, [r6, r0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r4, #54] @ 0x36 │ │ │ │ + ldrh r6, [r0, #6] │ │ │ │ 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 +1914341,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 5b18e0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bne.n 5b1588 │ │ │ │ + bcc.n 5b1548 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bhi.n 5b146c │ │ │ │ + bge.n 5b142c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r1, r6] │ │ │ │ + ldrb r0, [r5, r5] │ │ │ │ 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 +1914418,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 │ │ │ │ + bls.n 5b15ec │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bhi.n 5b15e0 │ │ │ │ + bge.n 5b15a0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r6, r3] │ │ │ │ + ldrb r2, [r2, r3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r0, #44] @ 0x2c │ │ │ │ + strh r2, [r4, #58] @ 0x3a │ │ │ │ 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 +1914441,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 │ │ │ │ + bls.n 5b14f8 │ │ │ │ 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 +1914461,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 │ │ │ │ + bhi.n 5b14c4 │ │ │ │ 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 +1914481,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 │ │ │ │ + bls.n 5b16bc │ │ │ │ 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 +1914500,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 │ │ │ │ + bls.n 5b16b4 │ │ │ │ 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 +1914618,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 │ │ │ │ + bhi.n 5b1810 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bvs.n 5b1820 │ │ │ │ + bhi.n 5b17e0 │ │ │ │ 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 +1914674,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 │ │ │ │ + bhi.n 5b17bc │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bvs.n 5b17d4 │ │ │ │ + bvc.n 5b1794 │ │ │ │ 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 +1914710,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 │ │ │ │ + bvc.n 5b1750 │ │ │ │ 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 +1914744,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 │ │ │ │ + bvc.n 5b1914 │ │ │ │ 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 +1914778,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 │ │ │ │ + bvc.n 5b18e0 │ │ │ │ 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 +1914812,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 │ │ │ │ + bvs.n 5b18a4 │ │ │ │ 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 +1914830,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 │ │ │ │ + bvs.n 5b1874 │ │ │ │ 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 +1914864,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 │ │ │ │ + bvs.n 5b1a64 │ │ │ │ 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 +1914882,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 │ │ │ │ + bvs.n 5b1a3c │ │ │ │ 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 +1914916,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 │ │ │ │ + bvs.n 5b1a2c │ │ │ │ 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 +1914950,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 │ │ │ │ + bpl.n 5b19f8 │ │ │ │ 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 +1914985,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 │ │ │ │ + bpl.n 5b19ec │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r6, [r1, #92] @ 0x5c │ │ │ │ lsls r5, r5, #5 │ │ │ │ cmp r7, #52 @ 0x34 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - bcc.n 5b19e4 │ │ │ │ + bpl.n 5b19a4 │ │ │ │ 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 +1915040,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 │ │ │ │ + bpl.n 5b1bd8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bcc.n 5b1a1c │ │ │ │ + bpl.n 5b1bdc │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bcc.n 5b1ba8 │ │ │ │ + bpl.n 5b1b68 │ │ │ │ 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 +1915118,21 @@ │ │ │ │ bl 5b1400 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bcs.n 5b1bd0 │ │ │ │ + bmi.n 5b1b90 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bcs.n 5b1ba8 │ │ │ │ + bmi.n 5b1b68 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r0, [r0, #22] │ │ │ │ + strb r0, [r4, #29] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r4, #4] │ │ │ │ + ldrh r6, [r0, #20] │ │ │ │ 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 +1915193,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 │ │ │ │ + bmi.n 5b1d80 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bcs.n 5b1d9c │ │ │ │ + bmi.n 5b1d5c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r0, [r0, #20] │ │ │ │ + strb r0, [r4, #27] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r4, #254 @ 0xfe │ │ │ │ + adds r6, #222 @ 0xde │ │ │ │ lsls r1, r7, #2 │ │ │ │ - adds r6, #0 │ │ │ │ + adds r7, #224 @ 0xe0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcs.n 5b1d78 │ │ │ │ + bmi.n 5b1d38 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bcs.n 5b1d6c │ │ │ │ + bmi.n 5b1d2c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bcs.n 5b1d60 │ │ │ │ + bmi.n 5b1d20 │ │ │ │ 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 +1915254,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 │ │ │ │ + bcc.n 5b1d20 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bne.n 5b1d30 │ │ │ │ + bcc.n 5b1cf0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bcs.n 5b1d64 │ │ │ │ + bcc.n 5b1d24 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #592] @ 0x250 │ │ │ │ + str r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs.w r0, sl, #179 @ 0xb3 │ │ │ │ + @ instruction: 0xf39a00b3 │ │ │ │ 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 +1915314,23 @@ │ │ │ │ bl 5b1564 │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bne.n 5b1ed0 │ │ │ │ + bcc.n 5b1e90 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bne.n 5b1cf4 │ │ │ │ + bcc.n 5b1eb4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bne.n 5b1ed8 │ │ │ │ + bcc.n 5b1e98 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #1016] @ 0x3f8 │ │ │ │ + str r3, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r0, r6, r5 │ │ │ │ + adds r0, r2, #5 │ │ │ │ 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 +1915370,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 │ │ │ │ + bcs.n 5b1de0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - beq.n 5b1e6c │ │ │ │ + bcs.n 5b1e2c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - beq.n 5b1e28 │ │ │ │ + bcs.n 5b1de8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r2, #158 @ 0x9e │ │ │ │ + movs r4, #126 @ 0x7e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - @ instruction: 0xf63000bb │ │ │ │ + ldrb.w r0, [r0, fp, lsl #3] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #68] @ (5b1ee0 ) │ │ │ │ @@ -1915377,21 +1915410,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 │ │ │ │ + bcs.n 5b1f38 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - beq.n 5b1df0 │ │ │ │ + bcs.n 5b1fb0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - beq.n 5b1f7c │ │ │ │ + bcs.n 5b1f3c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r1, #210 @ 0xd2 │ │ │ │ + cmp r3, #178 @ 0xb2 │ │ │ │ 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 +1915447,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ bl 5b15c0 │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - beq.n 5b1fc0 │ │ │ │ + bcs.n 5b1f80 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7, {r1, r5, r6, r7} │ │ │ │ + bne.n 5b1ed0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7, {r1, r5, r6, r7} │ │ │ │ + bne.n 5b1ed4 │ │ │ │ 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 +1915484,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} │ │ │ │ + bne.n 5b1f54 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7, {r1, r7} │ │ │ │ + bne.n 5b2074 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7, {r1, r7} │ │ │ │ + bne.n 5b2078 │ │ │ │ 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 +1915521,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} │ │ │ │ + beq.n 5b200c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7, {r3, r4, r7} │ │ │ │ + bne.n 5b2104 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7!, {r2, r3, r4} │ │ │ │ + beq.n 5b2010 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r7} │ │ │ │ + bne.n 5b20f8 │ │ │ │ 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 +1915574,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} │ │ │ │ + beq.n 5b1fc8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r6} │ │ │ │ + bne.n 5b20f0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r6!, {r1, r4, r5, r7} │ │ │ │ + beq.n 5b1fcc │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7!, {r3, r6} │ │ │ │ + bne.n 5b20fc │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + bne.n 5b20ec │ │ │ │ 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 +1915613,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ + beq.n 5b20a0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r6!, {r1, r5} │ │ │ │ + beq.n 5b2110 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r6!, {r1, r5} │ │ │ │ + beq.n 5b2114 │ │ │ │ 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 +1915659,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} │ │ │ │ + beq.n 5b224c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r5, {r3, r4, r5, r7} │ │ │ │ + ldmia r7, {r3, r4, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r7, {r1, r3, r4, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r7, #216 @ 0xd8 │ │ │ │ + adds r1, #184 @ 0xb8 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - adds r0, #218 @ 0xda │ │ │ │ + adds r2, #186 @ 0xba │ │ │ │ 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 +1915700,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 r7!, {r1, r2, r3, r4} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r6!, {r4} │ │ │ │ + ldmia r7, {r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5} │ │ │ │ + ldmia r7!, {r2, r3, r4} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r0, #46] @ 0x2e │ │ │ │ + ldrh r6, [r4, #60] @ 0x3c │ │ │ │ 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 +1915748,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 r6!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r7, {r2, r3, r4, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r4, {r2, r4, r6, r7} │ │ │ │ + ldmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r3, #42] @ 0x2a │ │ │ │ + ldrh r6, [r7, #56] @ 0x38 │ │ │ │ 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 +1915787,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 r6!, {r1, r2, r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r5!, {r2, r4, r6} │ │ │ │ + ldmia r7!, {r2, r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r4, {r2, r4, r6} │ │ │ │ + ldmia r6!, {r2, r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r5!, {r1, r3, r6} │ │ │ │ + ldmia r7!, {r1, r3, r5} │ │ │ │ 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 +1915831,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 r5!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r5!, {r2} │ │ │ │ + ldmia r6, {r2, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r4!, {r1, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, 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 │ │ │ │ @@ -1915837,21 +1915870,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 r5!, {r1, r2, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r4, {r3, r4, r7} │ │ │ │ + ldmia r6, {r3, r4, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r3!, {r2, r4, r5, r6} │ │ │ │ + ldmia r5!, {r2, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r4!, {r1, r3, r5, r6} │ │ │ │ + ldmia r6, {r1, r3, 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 │ │ │ │ @@ -1915876,21 +1915909,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 r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r4!, {r6} │ │ │ │ + ldmia r6!, {r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r3, {r2, r3} │ │ │ │ + ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r4!, {r1} │ │ │ │ + ldmia r5, {r1, 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, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #144] @ (5b24cc ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1915941,25 +1915974,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 r5!, {r1, r2, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r0, r5, #0 │ │ │ │ + subs r0, r1, #0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bvs.n 5b2508 │ │ │ │ + bvc.n 5b24c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r4, r7} │ │ │ │ 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 +1916026,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 r5, {r1, r2, r3, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r4, r6, r5 │ │ │ │ + adds r4, r2, #5 │ │ │ │ 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 +1916103,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 r3, {r3, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r5, r6} │ │ │ │ + ldmia r3, {r1, r3, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r6, #14] │ │ │ │ + ldrh r4, [r2, #30] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r2!, {r4, r5, r7} │ │ │ │ + ldmia r4, {r4, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r4, r7, r2 │ │ │ │ + adds r4, r3, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - b.n 5b2c30 │ │ │ │ + b.n 5b1ff0 │ │ │ │ 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 +1916178,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 r3, {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r0!, {r1, r5, r6} │ │ │ │ + ldmia r2!, {r1, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - mrc 0, 5, r0, cr6, cr10, {5} │ │ │ │ + eors.w r0, r6, #186 @ 0xba │ │ │ │ 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 +1916218,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r1!, {r2, r3, r5, r6} │ │ │ │ + ldmia r3, {r2, r3, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, 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 │ │ │ │ @@ -1916222,21 +1916255,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} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r6} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r1, {r1, r3} │ │ │ │ + ldmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ 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 +1916311,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 r2, {r1, r2, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r6!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r0, r1 │ │ │ │ + negs r0, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r0, r5, r1 │ │ │ │ + subs r0, r1, r1 │ │ │ │ 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 +1916357,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 r2!, {r1, r3} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r6!, {r3, r6} │ │ │ │ + ldmia r0!, {r3, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r6!, {r2, r3, r6} │ │ │ │ + ldmia r0!, {r2, r3, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs.w r0, sl, fp, ror #2 │ │ │ │ + ldc 0, cr0, [sl, #748] @ 0x2ec │ │ │ │ stmdb sp!, {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 +1916456,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 r7!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r7!, {r1, r6, r7} │ │ │ │ + ldmia r1, {r1, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r7, [sp, #224] @ 0xe0 │ │ │ │ + ldr r1, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r6, #23 │ │ │ │ + asrs r6, r2, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r7!, {r3, r4, r5, r6} │ │ │ │ + ldmia r1!, {r3, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r7!, {r2, r4, r5, r6} │ │ │ │ + ldmia r1!, {r2, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, 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 │ │ │ │ @@ -1916470,19 +1916503,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 r6!, {r1, r4, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r4!, {r4, r5, r7} │ │ │ │ + stmia r6!, {r4, 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 │ │ │ │ @@ -1916505,19 +1916538,19 @@ │ │ │ │ bl 5b1400 │ │ │ │ mov r0, r5 │ │ │ │ bl 5b16c8 │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r4!, {r1, r4, r6} │ │ │ │ + stmia r6!, {r1, r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r6!, {r2, r5, r7} │ │ │ │ + ldmia r0!, {r2, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r4!, {r4, r6} │ │ │ │ + stmia r6!, {r4, r5} │ │ │ │ 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 +1916573,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 r5!, {r1, r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r6!, {r2, r4, r6} │ │ │ │ + ldmia r0!, {r2, r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r3!, {r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r4, 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] @ (5b2b94 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1916575,19 +1916608,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b16c8 │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r6!, {r2, r3} │ │ │ │ + stmia r7!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r3!, {r1, r4, r7} │ │ │ │ + stmia r5!, {r1, r4, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r3!, {r1, r4, r7} │ │ │ │ + stmia r5!, {r1, r4, r5, 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] @ (5b2bf4 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1916610,19 +1916643,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b16c8 │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r5!, {r6, r7} │ │ │ │ + stmia r7!, {r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r3!, {r1, r4, r5} │ │ │ │ + stmia r5!, {r1, r4} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r3!, {r1, r4, r5} │ │ │ │ + stmia r5!, {r1, r4} │ │ │ │ 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 +1916678,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b16c8 │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r5!, {r2, r3, r5, r6} │ │ │ │ + stmia r7!, {r2, r3, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r2!, {r1, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r4, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r2!, {r1, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r4, r5, 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, #4056] @ 0xfd8 │ │ │ │ ldr.w r5, [r0, #1872] @ 0x750 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1916713,25 +1916746,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 r6!, {r2, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r2!, {r1, r5, r6} │ │ │ │ + stmia r4!, {r1, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r4, [r5, #22] │ │ │ │ + strh r4, [r1, #38] @ 0x26 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bhi.n 5b2c7c │ │ │ │ + bge.n 5b2c3c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #312] @ (5b2e54 ) │ │ │ │ + ldr r7, [pc, #184] @ (5b2dd4 ) │ │ │ │ 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 +1916816,24 @@ │ │ │ │ bl 5b1564 │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - stmia r4!, {r3, r6} │ │ │ │ + stmia r6!, {r3, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r1!, {r1, r4, r7} │ │ │ │ + stmia r3!, {r1, r4, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r5} │ │ │ │ + stmia r6!, {r2, r3, r4} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 5b2bb4 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r2, r3, r4} │ │ │ │ + @ instruction: 0xe8ce00bb │ │ │ │ + stmia r5!, {r2, r3, 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, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1872] @ 0x750 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1916852,27 +1916884,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 r2!, {r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r3!, {r6, r7} │ │ │ │ + stmia r5!, {r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r0!, {r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r3!, {r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r3, r4, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r1!, {r1, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbnz r0, 5b2eac │ │ │ │ + cbnz r0, 5b2ee4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [sp, #280] @ 0x118 │ │ │ │ + ldr r6, [sp, #152] @ 0x98 │ │ │ │ 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 +1916955,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 r5!, {r1, r2} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r0!, {r4, r5} │ │ │ │ + stmia r2!, {r4} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r0!, {r2, r4, r5} │ │ │ │ + stmia r2!, {r2, r4} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r0!, {r2, r4, r7} │ │ │ │ + stmia r2!, {r2, r4, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bls.n 5b2f10 │ │ │ │ + blt.n 5b2ed0 │ │ │ │ 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 +1917014,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 r4!, {r2, r3, r5, r6} │ │ │ │ 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} │ │ │ │ + stmia r1!, {r1, r2, r4, r6} │ │ │ │ + lsls r1, r6, #2 │ │ │ │ + stmia r1!, {r1, r3, r4, r6} │ │ │ │ + lsls r1, r6, #2 │ │ │ │ + stmia r4!, {r3, r5, r6} │ │ │ │ + lsls r1, r6, #2 │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1917036,21 +1917068,21 @@ │ │ │ │ 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} │ │ │ │ + stmia r4!, {r2} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bkpt 0x00de │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bkpt 0x00e2 │ │ │ │ + stmia r0!, {r1, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r1!, {r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r7, [r0, #1872] @ 0x750 │ │ │ │ mov r9, r1 │ │ │ │ @@ -1917106,23 +1917138,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 r3!, {r1, r3, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bkpt 0x004a │ │ │ │ + stmia r0!, {r1, r3, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bkpt 0x004e │ │ │ │ + stmia r0!, {r1, r2, r3, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r6} │ │ │ │ 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 +1917186,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} │ │ │ │ - lsls r1, r6, #2 │ │ │ │ - pop {r2, r7, pc} │ │ │ │ - lsls r1, r6, #2 │ │ │ │ - pop {r3, r7, pc} │ │ │ │ + stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r7} │ │ │ │ + itt vs │ │ │ │ + lslvs r1, r6, #2 │ │ │ │ + it vs @ unpredictable │ │ │ │ + lslvs r1, r6, #2 │ │ │ │ + stmia r2!, {r1, r2, 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1917261,36 +1917293,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 r2!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r3, r4, r5, r6, r7} │ │ │ │ + bkpt 0x00d8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r2, r3, r4, r5, r6, r7} │ │ │ │ + bkpt 0x00dc │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r6, [r0, #22] │ │ │ │ + ldrb r6, [r4, #29] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r3, [sp, #768] @ 0x300 │ │ │ │ + str r5, [sp, #640] @ 0x280 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - blx sp │ │ │ │ + ldr r1, [pc, #800] @ (5b360c ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5b3338 │ │ │ │ + bpl.n 5b32f8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #224 @ 0xe0 │ │ │ │ + movs r2, #192 @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r5} │ │ │ │ + stmia r2!, {r1, r2} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ittt │ │ │ │ - lsl r1, r6, #2 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r1!, {r1, r2, r3, r4, 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r3 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1917342,25 +1917374,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 │ │ │ │ + stmia r1!, {r1, r3, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r6, [r1, #17] │ │ │ │ + pop {r5, r7, pc} │ │ │ │ + lsls r1, r6, #2 │ │ │ │ + pop {r2, r5, r7, pc} │ │ │ │ + lsls r1, r6, #2 │ │ │ │ + ldrb r6, [r5, #24] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - blt.n 5b34a0 │ │ │ │ + ble.n 5b3460 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r5} │ │ │ │ + bkpt 0x0000 │ │ │ │ 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 +1917441,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 │ │ │ │ + stmia r0!, {r1, r2, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbnz r6, 5b34aa │ │ │ │ + pop {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + pop {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbnz r2, 5b34d4 │ │ │ │ + it le │ │ │ │ + lslle r1, r6, #2 │ │ │ │ + pop {r1, r4, r5, r6, pc} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bge.n 5b33cc │ │ │ │ + bgt.n 5b338c │ │ │ │ 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 +1917482,19 @@ │ │ │ │ bl 5b1400 │ │ │ │ mov r0, r5 │ │ │ │ bl 60fbd8 │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - rev16 r6, r3 │ │ │ │ + pop {r1, r2, r3, r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bkpt 0x0048 │ │ │ │ + stmia r0!, {r3, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - rev16 r4, r3 │ │ │ │ + pop {r2, r3, 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, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1872] @ 0x750 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1917515,25 +1917547,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 │ │ │ │ - lsls r1, r6, #2 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + cbnz r0, 5b35f6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbnz r0, 5b35c6 │ │ │ │ + it le │ │ │ │ + lslle r1, r6, #2 │ │ │ │ + cbnz r0, 5b35fe │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [r6, #124] @ 0x7c │ │ │ │ + strb r6, [r2, #7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - pop {r3, r4, r6, r7, pc} │ │ │ │ - lsls r1, r6, #2 │ │ │ │ - adds r6, r7, #7 │ │ │ │ + it lt │ │ │ │ + lsllt r1, r6, #2 │ │ │ │ + subs r6, r3, #7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #112] @ (5b3614 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1917575,19 +1917607,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} │ │ │ │ - lsls r1, r6, #2 │ │ │ │ - cbnz r4, 5b362a │ │ │ │ - lsls r1, r6, #2 │ │ │ │ - cbnz r4, 5b362e │ │ │ │ + ittt cc │ │ │ │ + lslcc r1, r6, #2 │ │ │ │ + cbnz r4, 5b3662 @ unpredictable │ │ │ │ + lslcc r1, r6, #2 │ │ │ │ + cbnz r4, 5b3666 │ │ │ │ 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 +1917743,41 @@ │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b135c │ │ │ │ b.n 5b3724 │ │ │ │ ldr r0, [pc, #56] @ (5b37bc ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3694 │ │ │ │ nop │ │ │ │ - @ instruction: 0xb8a6 │ │ │ │ + hlt 0x0006 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r1, r3, r6, r7} │ │ │ │ + bkpt 0x00aa │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb8a0 │ │ │ │ + hlt 0x0000 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #280] @ 0x118 │ │ │ │ + str r2, [sp, #152] @ 0x98 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r6!, {r2, r3, r4, r5} │ │ │ │ + beq.n 5b37d4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bcs.n 5b380c │ │ │ │ + bmi.n 5b37cc │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsrs r6, r3, #7 │ │ │ │ + lsrs r6, r7, #14 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - pop {r1, r4, r6} │ │ │ │ + bkpt 0x0032 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r6} │ │ │ │ + bkpt 0x0020 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r1, r2, r3, r5} │ │ │ │ + bkpt 0x000e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r1, r2, r3, r6} │ │ │ │ + @ instruction: 0xb62e │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bvc.n 5b3718 │ │ │ │ + bls.n 5b36d8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r6, [r5, #1] │ │ │ │ + strb r6, [r1, #9] │ │ │ │ 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,26 +1917829,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 │ │ │ │ + pop {r1, r2, r3, r6, pc} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb70e │ │ │ │ + @ instruction: 0xb8ee │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb70c │ │ │ │ + @ instruction: 0xb8ec │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r4, #66 @ 0x42 │ │ │ │ + subs r6, #34 @ 0x22 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r4!, {r1, r3, r5, r7} │ │ │ │ + ldmia r6!, {r1, r3, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5b36fc │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + stmdb r2!, {r2, r3, r5, r7} │ │ │ │ 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 │ │ │ │ ldr.w r5, [r0, #1872] @ 0x750 │ │ │ │ @@ -1917875,28 +1917906,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 │ │ │ │ + pop {r1, r2, r3, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - setend le │ │ │ │ + @ instruction: 0xb830 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb654 │ │ │ │ + @ instruction: 0xb834 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r3, #138 @ 0x8a │ │ │ │ + subs r5, #106 @ 0x6a │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r4, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - hlt 0x0006 │ │ │ │ + pop {r1, r2, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 5b3630 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + @ instruction: 0xe85400ac │ │ │ │ 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 │ │ │ │ ldr r0, [pc, #160] @ (5b3a00 ) │ │ │ │ @@ -1917955,27 +1917985,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} │ │ │ │ + @ instruction: 0xb764 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - rev r0, r5 │ │ │ │ + pop {r3} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r2, r7, lr} │ │ │ │ + @ instruction: 0xb764 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5} │ │ │ │ + ldmia r5!, {r1, r2, r4} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r4, #52] @ 0x34 │ │ │ │ + ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbnz r4, 5b3a28 │ │ │ │ + cbnz r4, 5b3a60 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 5b3560 │ │ │ │ + b.n 5b3920 │ │ │ │ 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 +1918082,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} │ │ │ │ + @ instruction: 0xb690 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbnz r0, 5b3b24 │ │ │ │ + cbnz r0, 5b3b5c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r4, r5, r7} │ │ │ │ + @ instruction: 0xb690 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r2!, {r1, r5, r6} │ │ │ │ + ldmia r4!, {r1, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r6, #32] │ │ │ │ + ldrh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cbnz r2, 5b3b26 │ │ │ │ + cbnz r2, 5b3b5e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbnz r6, 5b3b22 │ │ │ │ + revsh r6, r7 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbnz r2, 5b3b28 │ │ │ │ + cbnz r2, 5b3b60 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 5b3468 │ │ │ │ + b.n 5b3828 │ │ │ │ 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 +1918188,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, r7, lr} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb89e │ │ │ │ + rev16 r6, r7 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbz r4, 5b3c8c │ │ │ │ + push {r2, r7, lr} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r6} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r2, sp, #912 @ 0x390 │ │ │ │ + add r4, sp, #784 @ 0x310 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xb852 │ │ │ │ + rev r2, r6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb820 │ │ │ │ + rev r0, r0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 5b434c │ │ │ │ + b.n 5b370c │ │ │ │ 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 +1918302,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 │ │ │ │ + push {r1, r4, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb7aa │ │ │ │ + cbnz r2, 5b3d72 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - uxth r6, r1 │ │ │ │ + push {r1, r2, r3, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb7a4 │ │ │ │ + cbnz r4, 5b3d78 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb78e │ │ │ │ + cbnz r6, 5b3d76 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r0, r7, #30 │ │ │ │ + adds r0, r3, r6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r4, [r1, #19] │ │ │ │ + strb r4, [r5, #26] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r0, r6, #30 │ │ │ │ + adds r0, r2, r6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r6!, {r2, r3, r4, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 5b422c │ │ │ │ + b.n 5b35ec │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 5b4224 │ │ │ │ + b.n 5b35e4 │ │ │ │ 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 +1918418,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, 5b3ecc │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb64e │ │ │ │ + @ instruction: 0xb82e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbz r2, 5b3e9c │ │ │ │ + cbz r2, 5b3ed4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r7!, {r2} │ │ │ │ + ldmia r0!, {r2, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bmi.n 5b3dac │ │ │ │ + bvs.n 5b3f6c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r0, sp, #504 @ 0x1f8 │ │ │ │ + add r2, sp, #376 @ 0x178 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - push {r1, r4, r6} │ │ │ │ + @ instruction: 0xb632 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r1, r5} │ │ │ │ + @ instruction: 0xb602 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 5b40e8 │ │ │ │ + b.n 5b44a8 │ │ │ │ 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 +1918553,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 │ │ │ │ + sxth r2, r1 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r1, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb752 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add sp, #144 @ 0x90 │ │ │ │ + sxth r4, r0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r7, pc, #400 @ (adr r7, 5b4198 ) │ │ │ │ + add r1, sp, #272 @ 0x110 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbz r6, 5b4058 │ │ │ │ + push {r1, r2, r4, lr} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r1, r2, r4} │ │ │ │ + push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - uxth r4, r5 │ │ │ │ + push {r2, r3, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbz r2, 5b4084 │ │ │ │ + push {r1, r4, r7, lr} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - svc 178 @ 0xb2 │ │ │ │ + b.n 5b4340 │ │ │ │ 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 +1919056,29 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ b.n 5b4150 │ │ │ │ bkpt 0x00de │ │ │ │ lsls r1, r5, #5 │ │ │ │ - cbz r2, 5b4582 │ │ │ │ + push {r1, r3, lr} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r7, [pc, #976] @ (5b490c ) │ │ │ │ + str r4, [r2, r7] │ │ │ │ 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 │ │ │ │ + push {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - uxtb r0, r7 │ │ │ │ + push {r3, r4, r6, r7} │ │ │ │ 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 +1919131,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 │ │ │ │ + sxth r4, r0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r7, sp, #576 @ 0x240 │ │ │ │ + cbz r0, 5b4660 │ │ │ │ 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 +1919269,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 r7, sp, #80 @ 0x50 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r5, sp, #152 @ 0x98 │ │ │ │ + add r7, sp, #24 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r5, sp, #120 @ 0x78 │ │ │ │ + add r6, sp, #1016 @ 0x3f8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ + add r1, pc, #296 @ (adr r1, 5b48f8 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r7, [sp, #400] @ 0x190 │ │ │ │ + add r1, pc, #272 @ (adr r1, 5b48e4 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r5, sp, #0 │ │ │ │ + add r6, sp, #896 @ 0x380 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r4, sp, #1000 @ 0x3e8 │ │ │ │ + add r6, sp, #872 @ 0x368 │ │ │ │ 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 +1919657,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 r2, sp, #952 @ 0x3b8 │ │ │ │ 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 +1919803,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 r2, sp, #520 @ 0x208 │ │ │ │ lsls r1, r6, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #536 @ 0x218 │ │ │ │ + add r6, sp, #408 @ 0x198 │ │ │ │ lsls r1, r6, #2 │ │ │ │ cbz r2, 5b4dcc │ │ │ │ lsls r1, r5, #5 │ │ │ │ - add r0, sp, #800 @ 0x320 │ │ │ │ + add r2, sp, #672 @ 0x2a0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r2, sp, #184 @ 0xb8 │ │ │ │ + add r4, sp, #56 @ 0x38 │ │ │ │ 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 +1920174,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 r2!, {r1, r3, r4, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, sp, #416 @ 0x1a0 │ │ │ │ + add r4, sp, #288 @ 0x120 │ │ │ │ lsls r1, r6, #2 │ │ │ │ sub sp, #472 @ 0x1d8 │ │ │ │ lsls r1, r5, #5 │ │ │ │ - add r1, sp, #104 @ 0x68 │ │ │ │ + add r2, sp, #1000 @ 0x3e8 │ │ │ │ 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 +1921039,15 @@ │ │ │ │ mov r6, r5 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 5b5ace │ │ │ │ mov r0, r4 │ │ │ │ bl 5b4d78 │ │ │ │ b.n 5b5ace │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #208] @ 0xd0 │ │ │ │ + add r0, pc, #80 @ (adr r0, 5b5bb4 ) │ │ │ │ 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 +1921357,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 r7, sp, #616 @ 0x268 │ │ │ │ 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 +1921543,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 │ │ │ │ + ldrh r2, [r4, #10] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r7, sp, #696 @ 0x2b8 │ │ │ │ + cbz r6, 5b611e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r2, #176 @ 0xb0 │ │ │ │ + subs r4, #144 @ 0x90 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, pc, #488 @ (adr r4, 5b62ec ) │ │ │ │ + add r6, pc, #360 @ (adr r6, 5b626c ) │ │ │ │ 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 +1921904,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 r2, [sp, #40] @ 0x28 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [sp, #120] @ 0x78 │ │ │ │ + ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [sp, #72] @ 0x48 │ │ │ │ + ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r7, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r1, [sp, #840] @ 0x348 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r7, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r1, [sp, #832] @ 0x340 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r7, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r1, [sp, #832] @ 0x340 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strex r1, r0, [r2, #420] @ 0x1a4 │ │ │ │ strex r1, r0, [r8, #420] @ 0x1a4 │ │ │ │ - str r7, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r1, [sp, #832] @ 0x340 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r7, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r1, [sp, #800] @ 0x320 │ │ │ │ lsls r1, r6, #2 │ │ │ │ @ instruction: 0xe8120169 │ │ │ │ - str r7, [sp, #920] @ 0x398 │ │ │ │ + ldr r1, [sp, #792] @ 0x318 │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r2, r1, #7 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - add r3, pc, #720 @ (adr r3, 5b6814 ) │ │ │ │ + add r5, pc, #592 @ (adr r5, 5b6794 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r1, sp, #328 @ 0x148 │ │ │ │ + add r3, sp, #200 @ 0xc8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ adds r1, r2, #1 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - add r0, pc, #864 @ (adr r0, 5b68b0 ) │ │ │ │ + add r2, pc, #736 @ (adr r2, 5b6830 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r0, pc, #840 @ (adr r0, 5b689c ) │ │ │ │ + add r2, pc, #712 @ (adr r2, 5b681c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r0, pc, #648 @ (adr r0, 5b67e0 ) │ │ │ │ + add r2, pc, #520 @ (adr r2, 5b6760 ) │ │ │ │ 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 +1923142,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 r6, [sp, #136] @ 0x88 │ │ │ │ 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 r4, [sp, #840] @ 0x348 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [sp, #800] @ 0x320 │ │ │ │ + ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r6, [sp, #624] @ 0x270 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r6, [sp, #616] @ 0x268 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [sp, #216] @ 0xd8 │ │ │ │ + add r0, pc, #88 @ (adr r0, 5b7288 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r7, pc, #16 @ (adr r7, 5b7244 ) │ │ │ │ + add r0, sp, #912 @ 0x390 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ + add r0, pc, #320 @ (adr r0, 5b7378 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r1, #246 @ 0xf6 │ │ │ │ + adds r3, #214 @ 0xd6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r7, #238 @ 0xee │ │ │ │ + cmp r1, #206 @ 0xce │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r2, [r4, #22] │ │ │ │ + ldrb r2, [r0, #30] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [sp, #248] @ 0xf8 │ │ │ │ + add r0, pc, #120 @ (adr r0, 5b72c0 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [sp, #328] @ 0x148 │ │ │ │ + ldr r5, [sp, #200] @ 0xc8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [sp, #280] @ 0x118 │ │ │ │ + ldr r5, [sp, #152] @ 0x98 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [sp, #272] @ 0x110 │ │ │ │ + ldr r5, [sp, #144] @ 0x90 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [sp, #312] @ 0x138 │ │ │ │ + ldr r5, [sp, #184] @ 0xb8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [sp, #336] @ 0x150 │ │ │ │ + ldr r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [sp, #360] @ 0x168 │ │ │ │ + ldr r5, [sp, #232] @ 0xe8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [sp, #384] @ 0x180 │ │ │ │ + ldr r5, [sp, #256] @ 0x100 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [r3, #40] @ 0x28 │ │ │ │ + str r4, [r7, #68] @ 0x44 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r5, [sp, #608] @ 0x260 │ │ │ │ lsls r1, r6, #2 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #2] │ │ │ │ + ldrh r0, [r6, #16] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r0, [r7, #62] @ 0x3e │ │ │ │ + ldrh r0, [r3, #14] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r6, [r0, #46] @ 0x2e │ │ │ │ + ldrh r6, [r4, #60] @ 0x3c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #888] @ 0x378 │ │ │ │ + str r3, [sp, #760] @ 0x2f8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r7, #46] @ 0x2e │ │ │ │ + ldrh r4, [r3, #62] @ 0x3e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r7, #48] @ 0x30 │ │ │ │ + str r0, [sp, #104] @ 0x68 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r5, #50] @ 0x32 │ │ │ │ + str r0, [sp, #304] @ 0x130 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r3, #52] @ 0x34 │ │ │ │ + str r0, [sp, #480] @ 0x1e0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r7, #52] @ 0x34 │ │ │ │ + str r0, [sp, #632] @ 0x278 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r6, #54] @ 0x36 │ │ │ │ + str r0, [sp, #848] @ 0x350 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r1, #56] @ 0x38 │ │ │ │ + str r0, [sp, #952] @ 0x3b8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r6, #56] @ 0x38 │ │ │ │ + str r1, [sp, #80] @ 0x50 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r4, #58] @ 0x3a │ │ │ │ + str r1, [sp, #264] @ 0x108 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r4, #60] @ 0x3c │ │ │ │ + str r1, [sp, #512] @ 0x200 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r5, #60] @ 0x3c │ │ │ │ + str r1, [sp, #544] @ 0x220 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r2, #62] @ 0x3e │ │ │ │ + str r1, [sp, #704] @ 0x2c0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ + str r1, [sp, #936] @ 0x3a8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #272] @ 0x110 │ │ │ │ + str r2, [sp, #144] @ 0x90 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #488] @ 0x1e8 │ │ │ │ + str r2, [sp, #360] @ 0x168 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #688] @ 0x2b0 │ │ │ │ + str r2, [sp, #560] @ 0x230 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #896] @ 0x380 │ │ │ │ + str r2, [sp, #768] @ 0x300 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #352] @ 0x160 │ │ │ │ + str r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #560] @ 0x230 │ │ │ │ + str r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #712] @ 0x2c8 │ │ │ │ + str r3, [sp, #584] @ 0x248 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #880] @ 0x370 │ │ │ │ + str r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #56] @ 0x38 │ │ │ │ + str r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #256] @ 0x100 │ │ │ │ + str r4, [sp, #128] @ 0x80 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #440] @ 0x1b8 │ │ │ │ + str r4, [sp, #312] @ 0x138 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #656] @ 0x290 │ │ │ │ + str r4, [sp, #528] @ 0x210 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #904] @ 0x388 │ │ │ │ + str r4, [sp, #776] @ 0x308 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ + str r4, [sp, #992] @ 0x3e0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #240] @ 0xf0 │ │ │ │ + str r5, [sp, #112] @ 0x70 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #488] @ 0x1e8 │ │ │ │ + str r5, [sp, #360] @ 0x168 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #720] @ 0x2d0 │ │ │ │ + str r5, [sp, #592] @ 0x250 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #928] @ 0x3a0 │ │ │ │ + str r5, [sp, #800] @ 0x320 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [sp, #152] @ 0x98 │ │ │ │ + str r6, [sp, #24] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [sp, #304] @ 0x130 │ │ │ │ + str r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [sp, #496] @ 0x1f0 │ │ │ │ + str r6, [sp, #368] @ 0x170 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [sp, #736] @ 0x2e0 │ │ │ │ + str r6, [sp, #608] @ 0x260 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [sp, #776] @ 0x308 │ │ │ │ + str r6, [sp, #648] @ 0x288 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [sp, #944] @ 0x3b0 │ │ │ │ + str r6, [sp, #816] @ 0x330 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r5, [sp, #200] @ 0xc8 │ │ │ │ + str r7, [sp, #72] @ 0x48 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r5, [sp, #192] @ 0xc0 │ │ │ │ + str r7, [sp, #64] @ 0x40 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r5, [sp, #216] @ 0xd8 │ │ │ │ + str r7, [sp, #88] @ 0x58 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r5, [sp, #208] @ 0xd0 │ │ │ │ + str r7, [sp, #80] @ 0x50 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r5, [sp, #288] @ 0x120 │ │ │ │ + str r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [sp, #8] │ │ │ │ + str r7, [sp, #904] @ 0x388 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r5, [sp, #992] @ 0x3e0 │ │ │ │ + str r7, [sp, #864] @ 0x360 │ │ │ │ lsls r1, r6, #2 │ │ │ │ bvc.n 5b7362 │ │ │ │ vmla.i , , d9[0] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - str r6, [sp, #376] @ 0x178 │ │ │ │ + ldr r0, [sp, #248] @ 0xf8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [sp, #344] @ 0x158 │ │ │ │ + ldr r0, [sp, #216] @ 0xd8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [sp, #320] @ 0x140 │ │ │ │ + ldr r0, [sp, #192] @ 0xc0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [sp, #296] @ 0x128 │ │ │ │ + ldr r0, [sp, #168] @ 0xa8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [sp, #280] @ 0x118 │ │ │ │ + ldr r0, [sp, #152] @ 0x98 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [sp, #272] @ 0x110 │ │ │ │ + ldr r0, [sp, #144] @ 0x90 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [sp, #272] @ 0x110 │ │ │ │ + ldr r0, [sp, #144] @ 0x90 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [sp, #280] @ 0x118 │ │ │ │ + ldr r0, [sp, #152] @ 0x98 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [sp, #912] @ 0x390 │ │ │ │ + ldr r3, [sp, #784] @ 0x310 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r3, [sp, #800] @ 0x320 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r3, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r3, [sp, #848] @ 0x350 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r3, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #104] @ 0x68 │ │ │ │ + str r4, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #80] @ 0x50 │ │ │ │ + str r4, [sp, #976] @ 0x3d0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r2, [r1, #15] │ │ │ │ + ldrb r2, [r5, #22] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r5, [sp, #680] @ 0x2a8 │ │ │ │ + str r7, [sp, #552] @ 0x228 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - mrc 0, 0, r0, cr10, cr9, {5} │ │ │ │ - str r5, [sp, #392] @ 0x188 │ │ │ │ + vshr.s64 d16, d25, #6 │ │ │ │ + str r7, [sp, #264] @ 0x108 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #600] @ 0x258 │ │ │ │ + str r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #384] @ 0x180 │ │ │ │ + str r4, [sp, #256] @ 0x100 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #264] @ 0x108 │ │ │ │ + str r4, [sp, #136] @ 0x88 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #416] @ 0x1a0 │ │ │ │ + str r4, [sp, #288] @ 0x120 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #448] @ 0x1c0 │ │ │ │ + str r4, [sp, #320] @ 0x140 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #496] @ 0x1f0 │ │ │ │ + str r4, [sp, #368] @ 0x170 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #544] @ 0x220 │ │ │ │ + str r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #592] @ 0x250 │ │ │ │ + str r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #640] @ 0x280 │ │ │ │ + str r4, [sp, #512] @ 0x200 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #704] @ 0x2c0 │ │ │ │ + str r4, [sp, #576] @ 0x240 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #816] @ 0x330 │ │ │ │ + str r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #864] @ 0x360 │ │ │ │ + str r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #912] @ 0x390 │ │ │ │ + str r4, [sp, #784] @ 0x310 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #960] @ 0x3c0 │ │ │ │ + str r4, [sp, #832] @ 0x340 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #120] @ 0x78 │ │ │ │ + str r4, [sp, #1016] @ 0x3f8 │ │ │ │ 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 +1923773,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 │ │ │ │ + str r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb804 │ │ │ │ + cbnz r4, 5b7854 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [sp, #504] @ 0x1f8 │ │ │ │ + str r2, [sp, #376] @ 0x178 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r2, [r3, #4] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - str r0, [sp, #144] @ 0x90 │ │ │ │ + str r2, [sp, #16] │ │ │ │ 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 +1924149,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, #36] @ 0x24 │ │ │ │ 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 +1924408,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, #34] @ 0x22 │ │ │ │ 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 r3, [sp, #200] @ 0xc8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ strh r4, [r0, #14] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldrh r0, [r5, #14] │ │ │ │ + ldrh r0, [r1, #30] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - sub sp, #240 @ 0xf0 │ │ │ │ + uxth r4, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [r6, #4] │ │ │ │ + ldr r6, [r2, #36] @ 0x24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #10] │ │ │ │ + ldrh r2, [r1, #26] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r5, #10] │ │ │ │ + ldrh r6, [r1, #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, #3216] @ 0xc90 │ │ │ │ ldr r1, [pc, #668] @ (5b81a0 ) │ │ │ │ sub.w sp, sp, #844 @ 0x34c │ │ │ │ @@ -1924675,37 +1924705,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, #24] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r0, #10] │ │ │ │ + ldrh r2, [r4, #24] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r2, #10] │ │ │ │ + ldrh r0, [r6, #24] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r6, #4] │ │ │ │ + ldrh r2, [r2, #20] │ │ │ │ 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, #18] │ │ │ │ lsls r1, r6, #2 │ │ │ │ vrhadd.u q8, q4, q14 │ │ │ │ - eors.w r0, sl, r3, ror #2 │ │ │ │ - strh r4, [r0, #60] @ 0x3c │ │ │ │ + ldcl 0, cr0, [sl], #-716 @ 0xfffffd34 │ │ │ │ + ldrh r4, [r4, #10] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r7, #58] @ 0x3a │ │ │ │ + ldrh r6, [r3, #10] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r2, [r2, #58] @ 0x3a │ │ │ │ + ldrh r2, [r6, #8] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r4, [r7, #60] @ 0x3c │ │ │ │ + ldrh r4, [r3, #12] │ │ │ │ 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 +1924955,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, #50] @ 0x32 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, sp, #296 @ 0x128 │ │ │ │ + add r6, sp, #168 @ 0xa8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [r0, #64] @ 0x40 │ │ │ │ + str r4, [r4, #92] @ 0x5c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r4, sp, #112 @ 0x70 │ │ │ │ + add r5, sp, #1008 @ 0x3f0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r2, [r3, #60] @ 0x3c │ │ │ │ + str r2, [r7, #88] @ 0x58 │ │ │ │ lsls r6, r5, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #30] │ │ │ │ + strh r4, [r0, #46] @ 0x2e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r4, [r5, #30] │ │ │ │ + strh r4, [r1, #46] @ 0x2e │ │ │ │ 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 +1925140,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, #40] @ 0x28 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldc2 15, cr15, [r5], {255} @ 0xff │ │ │ │ - strh r6, [r0, #22] │ │ │ │ + strh r6, [r4, #36] @ 0x24 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r6, #20] │ │ │ │ + strh r6, [r2, #36] @ 0x24 │ │ │ │ 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 +1925216,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, #30] │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3512] @ 0xdb8 │ │ │ │ ldr r1, [pc, #512] @ (5b8918 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1925405,36 +1925435,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, #30] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r4, [r5, #14] │ │ │ │ + strh r4, [r1, #30] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r3, #14] │ │ │ │ + strh r6, [r7, #28] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r0, [r0, #16] │ │ │ │ + strh r0, [r4, #30] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r4, [r3, #12] │ │ │ │ + strh r4, [r7, #26] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r2, [r7, #10] │ │ │ │ + strh r2, [r3, #26] │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb.w r0, [lr, ] │ │ │ │ - strh r0, [r0, #6] │ │ │ │ + strh r0, [r4, #20] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsh r6, [r2, r0] │ │ │ │ + ldrsh r6, [r6, r7] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r4, [r1, #18] │ │ │ │ + strh r4, [r5, #32] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r0, [r3, #31] │ │ │ │ + strh r0, [r7, #12] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r3, #8] │ │ │ │ + strh r6, [r7, #22] │ │ │ │ lsls r1, r6, #2 │ │ │ │ @ instruction: 0xf7b2016c │ │ │ │ @ instruction: 0xf7a2016c │ │ │ │ @ instruction: 0xf796016c │ │ │ │ strb r6, [r6, #28] │ │ │ │ lsls r1, r5, #5 │ │ │ │ @ instruction: 0xf754016c │ │ │ │ @@ -1925516,21 +1925546,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 r7, pc, #240 @ (adr r7, 5b8b48 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r0, [r3, r4] │ │ │ │ + ldrsh r0, [r7, r3] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r5, pc, #224 @ (adr r5, 5b8b40 ) │ │ │ │ + add r7, pc, #96 @ (adr r7, 5b8ac0 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r4, [r6, r3] │ │ │ │ + ldrsh r4, [r2, r3] │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #172] @ (5b8b20 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1925686,20 +1925716,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, #31] │ │ │ │ lsls r1, r6, #2 │ │ │ │ stc2 15, cr15, [sp, #1020]! @ 0x3fc │ │ │ │ - ldrb r0, [r4, #23] │ │ │ │ + ldrb r0, [r0, #31] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r4, [r1, #23] │ │ │ │ + ldrb r4, [r5, #30] │ │ │ │ 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 +1925762,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 r4, pc, #864 @ (adr r4, 5b8ff4 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r0, [r0, #13] │ │ │ │ + ldrb r0, [r4, #20] │ │ │ │ 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 +1925921,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, #24] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r5, #14] │ │ │ │ + ldrb r6, [r1, #22] │ │ │ │ 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 +1925969,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, #20] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r0, #13] │ │ │ │ + ldrb r6, [r4, #20] │ │ │ │ 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 +1926188,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, #18] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r6, [r3, #10] │ │ │ │ + ldrb r6, [r7, #17] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r0, [r0, #10] │ │ │ │ + ldrb r0, [r4, #17] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r2, [r0, #9] │ │ │ │ + ldrb r2, [r4, #16] │ │ │ │ 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 r5, [pc, #976] @ (5b94f8 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r2, #5] │ │ │ │ + ldrb r2, [r6, #12] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r0, [r7, #30] │ │ │ │ + ldrb r0, [r3, #6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r4, [r1, #5] │ │ │ │ + ldrb r4, [r5, #12] │ │ │ │ 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 +1926367,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, #6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ @ instruction: 0xfa05ffff │ │ │ │ - strb r4, [r3, #29] │ │ │ │ + ldrb r4, [r7, #4] │ │ │ │ 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 +1926426,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, #23] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r5, #146 @ 0x92 │ │ │ │ + adds r7, #114 @ 0x72 │ │ │ │ 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 +1926616,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, #31] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r4, [r6, #23] │ │ │ │ + strb r4, [r2, #31] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r3, #23] │ │ │ │ + strb r2, [r7, #30] │ │ │ │ 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, #28] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r7, #20] │ │ │ │ + strb r2, [r3, #28] │ │ │ │ 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 +1926857,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, #23] │ │ │ │ lsls r1, r6, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #14] │ │ │ │ + strb r4, [r5, #21] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r0, #14] │ │ │ │ + strb r2, [r4, #21] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r5, #13] │ │ │ │ + strb r2, [r1, #21] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r2, #13] │ │ │ │ + strb r2, [r6, #20] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r7, #12] │ │ │ │ + strb r2, [r3, #20] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r4, #12] │ │ │ │ + strb r2, [r0, #20] │ │ │ │ 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 +1927169,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, #10] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r6, [r1, #3] │ │ │ │ + strb r6, [r5, #10] │ │ │ │ lsls r1, r6, #2 │ │ │ │ stc2 15, cr15, [r9, #1020] @ 0x3fc │ │ │ │ - strb r0, [r1, #2] │ │ │ │ + strb r0, [r5, #9] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r6, #1] │ │ │ │ + strb r2, [r2, #9] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r4, [r0, #2] │ │ │ │ + strb r4, [r4, #9] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r6, [r2, #1] │ │ │ │ + strb r6, [r6, #8] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r6, [r0, #1] │ │ │ │ + strb r6, [r4, #8] │ │ │ │ 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 +1927467,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, #120] @ 0x78 │ │ │ │ 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 +1927596,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, #108] @ 0x6c │ │ │ │ lsls r1, r6, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #80] @ 0x50 │ │ │ │ + ldr r2, [r0, #112] @ 0x70 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [r0, #76] @ 0x4c │ │ │ │ + ldr r0, [r4, #104] @ 0x68 │ │ │ │ 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 +1927643,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, #108] @ 0x6c │ │ │ │ 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 +1928045,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, #48] @ 0x30 │ │ │ │ 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 +1928208,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 │ │ │ │ + ldr r6, [r6, #20] │ │ │ │ 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 +1928329,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 │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ 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 +1928494,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, #124] @ 0x7c │ │ │ │ lsls r1, r6, #2 │ │ │ │ cmp r5, #60 @ 0x3c │ │ │ │ lsls r1, r5, #5 │ │ │ │ - str r2, [r6, #96] @ 0x60 │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r5, #88] @ 0x58 │ │ │ │ + str r6, [r1, #120] @ 0x78 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r0, #92] @ 0x5c │ │ │ │ + str r0, [r4, #120] @ 0x78 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [r3, #84] @ 0x54 │ │ │ │ + str r2, [r7, #112] @ 0x70 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [r2, #80] @ 0x50 │ │ │ │ + str r2, [r6, #108] @ 0x6c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [r3, #76] @ 0x4c │ │ │ │ + str r4, [r7, #104] @ 0x68 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r5, #72] @ 0x48 │ │ │ │ + str r6, [r1, #104] @ 0x68 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov r6, r0 │ │ │ │ @@ -1928670,23 +1928700,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, #112] @ 0x70 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r6, #84] @ 0x54 │ │ │ │ + str r0, [r2, #116] @ 0x74 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r1, #84] @ 0x54 │ │ │ │ + str r0, [r5, #112] @ 0x70 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [r0, #76] @ 0x4c │ │ │ │ + str r2, [r4, #104] @ 0x68 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r3, #64] @ 0x40 │ │ │ │ + str r6, [r7, #92] @ 0x5c │ │ │ │ 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 +1928926,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, #100] @ 0x64 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r0, [r6, #2] │ │ │ │ + ldrb r0, [r2, #10] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r6, [r6, #32] │ │ │ │ + str r6, [r2, #64] @ 0x40 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r4, [r5, #68] @ 0x44 │ │ │ │ + str r4, [r1, #100] @ 0x64 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r0, #14] │ │ │ │ + ldrh r4, [r4, #28] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r0, [r2, #6] │ │ │ │ + ldrb r0, [r6, #13] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r2, [r6, #64] @ 0x40 │ │ │ │ + str r2, [r2, #96] @ 0x60 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r4, #64] @ 0x40 │ │ │ │ + str r6, [r0, #96] @ 0x60 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r0, [r2, #46] @ 0x2e │ │ │ │ + strh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r4, [r2, #64] @ 0x40 │ │ │ │ + str r4, [r6, #92] @ 0x5c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [r1, #64] @ 0x40 │ │ │ │ + str r4, [r5, #92] @ 0x5c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r2, [r2, #10] │ │ │ │ + ldrb r2, [r6, #17] │ │ │ │ lsls r6, r6, #4 │ │ │ │ strh r4, [r2, r7] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - str r4, [r5, #56] @ 0x38 │ │ │ │ + str r4, [r1, #88] @ 0x58 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r2, [r6, #8] │ │ │ │ + strh r2, [r2, #24] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r4, [r1, #52] @ 0x34 │ │ │ │ + str r4, [r5, #80] @ 0x50 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [r4, #52] @ 0x34 │ │ │ │ + str r2, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [r3, #36] @ 0x24 │ │ │ │ + str r4, [r7, #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, #3856] @ 0xf10 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ mov sl, r3 │ │ │ │ @@ -1929342,15 +1929372,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, #24] │ │ │ │ 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 +1929603,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] │ │ │ │ + ldrsh r6, [r5, r5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsb r0, [r4, r3] │ │ │ │ + ldr r0, [r0, r3] │ │ │ │ lsls r7, r6, #4 │ │ │ │ ldr r4, [pc, #88] @ (5bb47c ) │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldrb r0, [r7, r0] │ │ │ │ + ldrsh r0, [r3, r0] │ │ │ │ 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 +1929647,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, r7] │ │ │ │ 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 +1930049,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] │ │ │ │ + ldrb r0, [r4, r3] │ │ │ │ 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 +1930188,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] │ │ │ │ + ldr r4, [r0, r1] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsb r4, [r4, r2] │ │ │ │ + ldr r4, [r0, r2] │ │ │ │ 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 +1931170,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 ) │ │ │ │ + str r6, [r6, r1] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [pc, #464] @ (5bc6d0 ) │ │ │ │ + str r4, [r2, r1] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [pc, #400] @ (5bc694 ) │ │ │ │ + str r4, [r0, r1] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [pc, #336] @ (5bc658 ) │ │ │ │ + str r4, [r6, r0] │ │ │ │ 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 +1931209,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, #9 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bpl.n 5bc470 │ │ │ │ + bvc.n 5bc630 │ │ │ │ lsls r3, r6, #2 │ │ │ │ movs r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #936] @ (5bc908 ) │ │ │ │ + ldr r3, [pc, #808] @ (5bc888 ) │ │ │ │ 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 +1931516,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 r3, [pc, #608] @ (5bca7c ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r3, [pc, #312] @ (5bc958 ) │ │ │ │ + ldr r5, [pc, #184] @ (5bc8d8 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ subs r2, #88 @ 0x58 │ │ │ │ lsls r1, r5, #5 │ │ │ │ - strh r0, [r5, #16] │ │ │ │ + strh r0, [r1, #32] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r0, r3, #29 │ │ │ │ + asrs r0, r7, #4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r4, r3, #31 │ │ │ │ + lsrs r4, r7, #6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r1, [pc, #360] @ (5bc99c ) │ │ │ │ + ldr r3, [pc, #232] @ (5bc91c ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r3, [pc, #0] @ (5bc838 ) │ │ │ │ + ldr r4, [pc, #896] @ (5bcbb8 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [pc, #760] @ (5bcb34 ) │ │ │ │ + ldr r4, [pc, #632] @ (5bcab4 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r0, [pc, #1008] @ (5bcc34 ) │ │ │ │ + ldr r2, [pc, #880] @ (5bcbb4 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [pc, #912] @ (5bcbd8 ) │ │ │ │ + ldr r2, [pc, #784] @ (5bcb58 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r4, #10] │ │ │ │ + strh r6, [r0, #26] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r2!, {r3, r6} │ │ │ │ + ldmia r4!, {r3, r5} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xb60c │ │ │ │ + @ instruction: 0xb7ec │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #648] @ (5bcae0 ) │ │ │ │ + ldr r2, [pc, #520] @ (5bca60 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bmi.n 5bc8ac │ │ │ │ + bvs.n 5bc86c │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r5, r6] │ │ │ │ + ldr r4, [r1, r6] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r2!, {r1} │ │ │ │ + ldmia r3!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r0, [pc, #440] @ (5bca24 ) │ │ │ │ + ldr r2, [pc, #312] @ (5bc9a4 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r6, r6, #7 │ │ │ │ + movs r1, #214 @ 0xd6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r1!, {r2, r6, r7} │ │ │ │ + ldmia r3!, {r2, r5, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r0, [pc, #192] @ (5bc938 ) │ │ │ │ + ldr r2, [pc, #64] @ (5bc8b8 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - blxns pc │ │ │ │ + ldr r1, [pc, #880] @ (5bcbec ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r6, r2, #25 │ │ │ │ + lsrs r6, r6, #32 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r1!, {r5, r6} │ │ │ │ + ldmia r3!, {r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r1, [pc, #432] @ (5bca38 ) │ │ │ │ + ldr r3, [pc, #304] @ (5bc9b8 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r6, #44] @ 0x2c │ │ │ │ + ldrh r4, [r2, #60] @ 0x3c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r2, r4, r5} │ │ │ │ + ldmia r3!, {r2, r4} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0x47a2 │ │ │ │ + ldr r1, [pc, #520] @ (5bca9c ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bx ip │ │ │ │ + ldr r1, [pc, #280] @ (5bc9b4 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bx r5 │ │ │ │ + ldr r1, [pc, #32] @ (5bc8c4 ) │ │ │ │ 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 +1931743,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 │ │ │ │ + ldr r0, [pc, #336] @ (5bcb70 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [pc, #160] @ (5bcac4 ) │ │ │ │ + ldr r2, [pc, #32] @ (5bca44 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r7, #40 @ 0x28 │ │ │ │ lsls r1, r5, #5 │ │ │ │ - lsls r0, r6, #18 │ │ │ │ + lsls r0, r2, #26 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r3, [sp, #200] @ 0xc8 │ │ │ │ + ldr r5, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - mov r4, r6 │ │ │ │ + ldr r0, [pc, #80] @ (5bca84 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r7!, {r1, r3, r5, r7} │ │ │ │ + ldmia r1, {r1, r3, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - mov r0, r3 │ │ │ │ + blx pc │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r5, #25] │ │ │ │ + strh r6, [r1, #2] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bne.n 5bcac4 │ │ │ │ + bcc.n 5bca84 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r7, #15 │ │ │ │ + lsls r6, r3, #23 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r0, r6, #15 │ │ │ │ + lsls r0, r2, #23 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r2, r4, #15 │ │ │ │ + lsls r2, r0, #23 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r4, r2, #15 │ │ │ │ + lsls r4, r6, #22 │ │ │ │ lsls r0, r7, #2 │ │ │ │ subs r2, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, ip │ │ │ │ + bx r8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r6, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, sl │ │ │ │ + bx r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ movs r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, r7 │ │ │ │ + bx r3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ subs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, r5 │ │ │ │ + bxns 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 +1932754,168 @@ │ │ │ │ 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 │ │ │ │ + mov r6, sp │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mov r6, r7 │ │ │ │ + ldr r0, [pc, #120] @ (5bd46c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r2, #76 @ 0x4c │ │ │ │ + subs r4, #44 @ 0x2c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - beq.n 5bd354 │ │ │ │ + bcs.n 5bd314 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, r4 │ │ │ │ + mov r6, r0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [r3, #28] │ │ │ │ + str r4, [r7, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r8, r7 │ │ │ │ + blx r3 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - mvns r2, r5 │ │ │ │ + cmp sl, r9 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0x47de │ │ │ │ + ldr r1, [pc, #760] @ (5bd708 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mvns r0, r1 │ │ │ │ + cmp r8, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0x47da │ │ │ │ + ldr r1, [pc, #744] @ (5bd700 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r0, [r2, #15] │ │ │ │ + ldrb r0, [r6, #22] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xb634 │ │ │ │ + @ instruction: 0xb814 │ │ │ │ lsls r2, r7, #2 │ │ │ │ ldrb r4, [r4, #24] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldrb r6, [r0, #14] │ │ │ │ + ldrb r6, [r4, #21] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bxns r0 │ │ │ │ + ldr r0, [pc, #912] @ (5bd7bc ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mov ip, fp │ │ │ │ + ldr r0, [pc, #752] @ (5bd720 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r0, r6 │ │ │ │ + add r8, r2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r1, #12] │ │ │ │ + ldrb r2, [r5, #19] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - push {r1, r2, r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb74e │ │ │ │ lsls r2, r7, #2 │ │ │ │ ldrb r4, [r3, #21] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldrb r4, [r5, #10] │ │ │ │ + ldrb r4, [r1, #18] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - mov r0, r5 │ │ │ │ + ldr r0, [pc, #32] @ (5bd468 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r6, #9] │ │ │ │ + ldrb r6, [r2, #17] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cmp sl, r9 │ │ │ │ + @ instruction: 0x47aa │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r4, #8] │ │ │ │ + ldrb r2, [r0, #16] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adcs r6, r2 │ │ │ │ + orrs r6, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r2!, {r1, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r6, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - vshr.u64 d0, d23, #38 │ │ │ │ - asrs r0, r4 │ │ │ │ + lsls r2, r7, #5 │ │ │ │ + lsls r0, r7, #2 │ │ │ │ + orrs r0, r0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r2, r6 │ │ │ │ + bx r2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r2!, {r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r2, r3, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrb r0, [r4, #5] │ │ │ │ + ldrb r0, [r0, #13] │ │ │ │ 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 r3!, {r1, r6, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - eors r0, r2 │ │ │ │ + tst r0, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ands r0, r2 │ │ │ │ + rors r0, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - mrc2 0, 2, r0, cr0, cr7, {5} │ │ │ │ - stmia r1!, {r5, r6} │ │ │ │ + movs r0, r6 │ │ │ │ + lsls r0, r7, #2 │ │ │ │ + stmia r3!, {r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r7, #206 @ 0xce │ │ │ │ + sbcs r6, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r7, #174 @ 0xae │ │ │ │ + sbcs r6, r1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adcs r4, r1 │ │ │ │ + orrs r4, r5 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r7, #114 @ 0x72 │ │ │ │ + adcs r2, r2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldc2 0, cr0, [lr, #732]! @ 0x2dc │ │ │ │ - ldmia r2, {r2, r4, r5, r7} │ │ │ │ + vshr.u64 d0, d23, #34 │ │ │ │ + ldmia r4, {r2, r4, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r2, #30] │ │ │ │ + ldrb r2, [r6, #5] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strb r6, [r4, #29] │ │ │ │ + ldrb r6, [r0, #5] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cmn r2, r0 │ │ │ │ + add sl, r4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r6, r2 │ │ │ │ + add r6, lr │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r6, #116 @ 0x74 │ │ │ │ + eors r4, r2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - negs r6, r1 │ │ │ │ + add r6, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r4, [r1, #26] │ │ │ │ + ldrb r4, [r5, #1] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - sub sp, #456 @ 0x1c8 │ │ │ │ + uxtb r2, r2 │ │ │ │ lsls r2, r7, #2 │ │ │ │ ldrb r2, [r4, #3] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - strb r6, [r0, #25] │ │ │ │ + ldrb r6, [r4, #0] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - rors r6, r0 │ │ │ │ + bics r6, r4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r2, [r2, #24] │ │ │ │ + strb r2, [r6, #31] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adcs r6, r6 │ │ │ │ + muls r6, r2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r5, #82 @ 0x52 │ │ │ │ + subs r7, #50 @ 0x32 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r5, #22] │ │ │ │ + strb r6, [r1, #30] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add sp, #80 @ 0x50 │ │ │ │ + cbz r4, 5bd524 │ │ │ │ lsls r2, r7, #2 │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - strb r0, [r3, #21] │ │ │ │ + strb r0, [r7, #28] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r6, r2 │ │ │ │ + cmp r6, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r4, #20] │ │ │ │ + strb r6, [r0, #28] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r6, r0 │ │ │ │ + negs r6, r4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ strb r0, [r4, #29] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - subs r4, #96 @ 0x60 │ │ │ │ + subs r6, #64 @ 0x40 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ands r4, r4 │ │ │ │ + tst r4, r0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ands r6, r0 │ │ │ │ + rors r6, r4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r7, #250 @ 0xfa │ │ │ │ + rors r2, r3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r4, [r3, #17] │ │ │ │ + strb r4, [r7, #24] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r7, #206 @ 0xce │ │ │ │ + sbcs r6, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r2, [r6, #16] │ │ │ │ + strb r2, [r2, #24] │ │ │ │ lsls r2, r7, #2 │ │ │ │ adds r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #736] @ (5bd804 ) │ │ │ │ + ldr r5, [pc, #608] @ (5bd784 ) │ │ │ │ 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 +1933589,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 r3, #174 @ 0xae │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r3, #168 @ 0xa8 │ │ │ │ + subs r5, #136 @ 0x88 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r5, #172 @ 0xac │ │ │ │ + subs r7, #140 @ 0x8c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r0, [r2, #8] │ │ │ │ + strb r0, [r6, #15] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r5, #128 @ 0x80 │ │ │ │ + subs r7, #96 @ 0x60 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r2, [r6, #7] │ │ │ │ + strb r2, [r2, #15] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r3, #44 @ 0x2c │ │ │ │ + subs r5, #12 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r1, #70 @ 0x46 │ │ │ │ + subs r3, #38 @ 0x26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r5, #66 @ 0x42 │ │ │ │ + subs r7, #34 @ 0x22 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r2, #240 @ 0xf0 │ │ │ │ + subs r4, #208 @ 0xd0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r1, #6 │ │ │ │ + subs r2, #230 @ 0xe6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r4, [r7, #5] │ │ │ │ + strb r4, [r3, #13] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r4, #252 @ 0xfc │ │ │ │ + subs r6, #220 @ 0xdc │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r2, #196 @ 0xc4 │ │ │ │ + subs r4, #164 @ 0xa4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r0, #206 @ 0xce │ │ │ │ + subs r2, #174 @ 0xae │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r0, #186 @ 0xba │ │ │ │ + subs r2, #154 @ 0x9a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - rev16 r6, r0 │ │ │ │ + pop {r1, r2, r5} │ │ │ │ lsls r2, r7, #2 │ │ │ │ subs r0, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #138 @ 0x8a │ │ │ │ + subs r6, #106 @ 0x6a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movt r0, #18615 @ 0x48b7 │ │ │ │ - subs r0, #70 @ 0x46 │ │ │ │ + strh.w r0, [r4, #183] @ 0xb7 │ │ │ │ + subs r2, #38 @ 0x26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r2, #62 @ 0x3e │ │ │ │ + subs r4, #30 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xf68e00b7 │ │ │ │ - cbnz r6, 5bdbee │ │ │ │ + str??.w r0, [lr, r7, lsl #3] │ │ │ │ + cbnz r6, 5bdc26 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r3, #232 @ 0xe8 │ │ │ │ + subs r5, #200 @ 0xc8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r7, #140 @ 0x8c │ │ │ │ + subs r1, #108 @ 0x6c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r0, 5bdbd6 │ │ │ │ + revsh r0, r7 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - rsb r0, lr, #5996544 @ 0x5b8000 │ │ │ │ - subs r1, #168 @ 0xa8 │ │ │ │ + @ instruction: 0xf7ae00b7 │ │ │ │ + subs r3, #136 @ 0x88 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r7, #86 @ 0x56 │ │ │ │ + subs r1, #54 @ 0x36 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r7, #58 @ 0x3a │ │ │ │ + subs r1, #26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r1, #20 │ │ │ │ + subs r2, #244 @ 0xf4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r2, #56] @ 0x38 │ │ │ │ + ldrh r6, [r6, #6] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r6, #236 @ 0xec │ │ │ │ + subs r0, #204 @ 0xcc │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r6, #224 @ 0xe0 │ │ │ │ + subs r0, #192 @ 0xc0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb86c │ │ │ │ + rev16 r4, r1 │ │ │ │ lsls r2, r7, #2 │ │ │ │ adds r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #184 @ 0xb8 │ │ │ │ + subs r0, #152 @ 0x98 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb844 │ │ │ │ + rev r4, r4 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xf4e400b7 │ │ │ │ - adds r6, #122 @ 0x7a │ │ │ │ + movt r0, #18615 @ 0x48b7 │ │ │ │ + subs r0, #90 @ 0x5a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb806 │ │ │ │ + cbnz r6, 5bdc48 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xf4be00b7 │ │ │ │ - adds r6, #84 @ 0x54 │ │ │ │ + @ instruction: 0xf69e00b7 │ │ │ │ + subs r0, #52 @ 0x34 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb7e0 │ │ │ │ + cbnz r0, 5bdc4c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - eors.w r0, r8, #5996544 @ 0x5b8000 │ │ │ │ - adds r6, #46 @ 0x2e │ │ │ │ + @ instruction: 0xf67800b7 │ │ │ │ + subs r0, #14 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb7ba │ │ │ │ + cbnz r2, 5bdc4e │ │ │ │ lsls r2, r7, #2 │ │ │ │ - orns r0, r0, #5996544 @ 0x5b8000 │ │ │ │ - subs r0, #14 │ │ │ │ + @ instruction: 0xf65000b7 │ │ │ │ + subs r1, #238 @ 0xee │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r5, #232 @ 0xe8 │ │ │ │ + adds r7, #200 @ 0xc8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ lsrs r0, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, r6, #5996544 @ 0x5b8000 │ │ │ │ - adds r7, #200 @ 0xc8 │ │ │ │ + addw r0, r6, #2231 @ 0x8b7 │ │ │ │ + subs r1, #168 @ 0xa8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r5, #174 @ 0xae │ │ │ │ + adds r7, #142 @ 0x8e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r5, #156 @ 0x9c │ │ │ │ + adds r7, #124 @ 0x7c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb728 │ │ │ │ + cbnz r0, 5bdc4e │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xb704 │ │ │ │ + @ instruction: 0xb8e4 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r5, #114 @ 0x72 │ │ │ │ + adds r7, #82 @ 0x52 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r5, #84 @ 0x54 │ │ │ │ + adds r7, #52 @ 0x34 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r7, #72 @ 0x48 │ │ │ │ + subs r1, #40 @ 0x28 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r7, #62 @ 0x3e │ │ │ │ + subs r1, #30 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r5, #44 @ 0x2c │ │ │ │ + adds r7, #12 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf37c00b7 │ │ │ │ - adds r4, #238 @ 0xee │ │ │ │ + adcs.w r0, ip, #5996544 @ 0x5b8000 │ │ │ │ + adds r6, #206 @ 0xce │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb67a │ │ │ │ + @ instruction: 0xb85a │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xf33400b7 │ │ │ │ - strh r0, [r4, #38] @ 0x26 │ │ │ │ + adds.w r0, r4, #5996544 @ 0x5b8000 │ │ │ │ + strh r0, [r0, #54] @ 0x36 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r4, #182 @ 0xb6 │ │ │ │ + adds r6, #150 @ 0x96 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf2f600b7 │ │ │ │ - adds r6, #210 @ 0xd2 │ │ │ │ + @ instruction: 0xf4d600b7 │ │ │ │ + subs r0, #178 @ 0xb2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r4, #136 @ 0x88 │ │ │ │ + adds r6, #104 @ 0x68 │ │ │ │ lsls r5, r7, #2 │ │ │ │ adds r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #70 @ 0x46 │ │ │ │ + adds r6, #38 @ 0x26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r6, #100 @ 0x64 │ │ │ │ + subs r0, #68 @ 0x44 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r4, #50 @ 0x32 │ │ │ │ + adds r6, #18 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r6, #92 @ 0x5c │ │ │ │ + subs r0, #60 @ 0x3c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r4, #30 │ │ │ │ + adds r5, #254 @ 0xfe │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, pc │ │ │ │ + mov r4, fp │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf25800b7 │ │ │ │ + bics.w r0, r8, #5996544 @ 0x5b8000 │ │ │ │ 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 +1937613,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, #7 │ │ │ │ + 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 +1937687,16 @@ │ │ │ │ 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} │ │ │ │ + lsls r4, r1, #3 │ │ │ │ + lsls r7, r6, #4 │ │ │ │ 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 +1937759,16 @@ │ │ │ │ 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} │ │ │ │ + movs r2, r5 │ │ │ │ + lsls r7, r6, #4 │ │ │ │ @ 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 +1937988,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 │ │ │ │ + stc2l 1, cr0, [r0, #-216] @ 0xffffff28 │ │ │ │ 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 +1938310,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, ] │ │ │ │ + @ instruction: 0xfa040136 │ │ │ │ stmdb 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 +1938769,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 │ │ │ │ + str??.w r0, [r0, ] │ │ │ │ + @ instruction: 0xf7a60136 │ │ │ │ orr.w r1, r6, r8, asr #1 │ │ │ │ - orn r1, lr, #11927552 @ 0xb60000 │ │ │ │ - @ instruction: 0xf3f00136 │ │ │ │ - @ instruction: 0xf3c20136 │ │ │ │ - @ instruction: 0xf38a0136 │ │ │ │ - @ instruction: 0xf3340136 │ │ │ │ + movw r1, #59446 @ 0xe836 │ │ │ │ + rsbs r1, r0, #11927552 @ 0xb60000 │ │ │ │ + sub.w r1, r2, #11927552 @ 0xb60000 │ │ │ │ + sbc.w r1, sl, #11927552 @ 0xb60000 │ │ │ │ + adds.w r1, r4, #11927552 @ 0xb60000 │ │ │ │ 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 +1939755,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 │ │ │ │ + stc 1, cr0, [sl], #-216 @ 0xffffff28 │ │ │ │ svc 110 @ 0x6e │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldrd r0, r1, [r0, #-216]! @ 0xd8 │ │ │ │ + adcs.w r1, r0, r6, rrx │ │ │ │ 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 +1940672,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 5c31f8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ bvs.n 5c2b78 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - b.n 5c2be4 │ │ │ │ + b.n 5c2fa4 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - svc 88 @ 0x58 │ │ │ │ + b.n 5c2dec │ │ │ │ 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 +1941753,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 │ │ │ │ + bmi.n 5c3764 │ │ │ │ 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 +1941919,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 │ │ │ │ + bcs.n 5c3968 │ │ │ │ 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 +1942152,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} │ │ │ │ + bne.n 5c3bec │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldmia r7, {r2, r4, r6, r7} │ │ │ │ + bne.n 5c3bbc │ │ │ │ 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 +1942563,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 r6, {r1, r3, r6, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmia r1!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6} │ │ │ │ + ldmia r5, {r1, r2, r4, r5} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r3, r4, r6, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ ldr.w r2, [pc, #1580] @ 5c46f0 │ │ │ │ sub sp, #388 @ 0x184 │ │ │ │ @@ -1943129,25 +1943164,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 r2, {r1, r2, r3, r5, r6} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - stmia r7!, {r3, r4, r5, r6} │ │ │ │ + ldmia r1!, {r3, r4, r6} │ │ │ │ lsls r6, r6, #4 │ │ │ │ pop {r1, r4, r5, r7} │ │ │ │ lsls r0, r5, #5 │ │ │ │ - stmia r5!, {r4, r5, r6} │ │ │ │ + stmia r7!, {r4, r6} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - stmia r4!, {r2, r3, r6} │ │ │ │ + stmia r6!, {r2, r3, r5} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r7} │ │ │ │ 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 +1948537,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 │ │ │ │ + ldrh r2, [r1, #10] │ │ │ │ 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, #56] @ 0x38 │ │ │ │ lsls r0, r6, #2 │ │ │ │ cmp r1, #1 │ │ │ │ beq.n 5c852a │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ cmpeq r0, #162 @ 0xa2 │ │ │ │ beq.n 5c8536 │ │ │ │ @@ -1948682,25 +1948717,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, #54] @ 0x36 │ │ │ │ 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, #52] @ 0x34 │ │ │ │ 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 +1950685,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] │ │ │ │ + ldrb r4, [r3, #0] │ │ │ │ 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, #26] │ │ │ │ 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 +1952456,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, #26] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [r0, #84] @ 0x54 │ │ │ │ + ldr r2, [r4, #112] @ 0x70 │ │ │ │ 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 +1953598,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, #6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ strh r0, [r2, r1] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldr r0, [r5, #112] @ 0x70 │ │ │ │ + strb r0, [r1, #4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r5, r0] │ │ │ │ + ldrsb r6, [r1, r0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [r0, #116] @ 0x74 │ │ │ │ + strb r6, [r4, #4] │ │ │ │ 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, #60] @ 0x3c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [r4, #28] │ │ │ │ + ldr r2, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldc2l 0, cr0, [r8, #696]! @ 0x2b8 │ │ │ │ - ldc2l 0, cr0, [sl, #696]! @ 0x2b8 │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ + vaddl.u16 q8, d24, d30 │ │ │ │ + vaddl.u16 q8, d26, d30 │ │ │ │ + ldr r0, [r2, #56] @ 0x38 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [r4, #108] @ 0x6c │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ 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 +1954389,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, #52] @ 0x34 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [r0, #48] @ 0x30 │ │ │ │ + str r0, [r4, #76] @ 0x4c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r3, #44 @ 0x2c │ │ │ │ + adds r5, #12 │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #24] │ │ │ │ + str r2, [r5, #52] @ 0x34 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r4, [r1, #24] │ │ │ │ + str r4, [r5, #52] @ 0x34 │ │ │ │ lsls r0, r6, #2 │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #28] │ │ │ │ + strh r0, [r5, #42] @ 0x2a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r4, [r3, #4] │ │ │ │ + str r4, [r7, #32] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r0, [r7, r1] │ │ │ │ + strb r0, [r3, r1] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r6, [r3, r7] │ │ │ │ + ldrsh r6, [r7, r6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r1, sp, #864 @ 0x360 │ │ │ │ + add r3, sp, #736 @ 0x2e0 │ │ │ │ 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 +1954823,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] │ │ │ │ + ldrh r4, [r7, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r7} │ │ │ │ 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 +1958621,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 r4, #50 @ 0x32 │ │ │ │ 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 +1959222,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 │ │ │ │ + movs r0, #58 @ 0x3a │ │ │ │ lsls r6, r6, #4 │ │ │ │ - adds r6, r5, #5 │ │ │ │ + subs r6, r1, #5 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - adds r0, r3, #5 │ │ │ │ + subs r0, r7, #4 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - adds r0, r7, #0 │ │ │ │ + subs r0, r3, #0 │ │ │ │ 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 +1959270,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 │ │ │ │ + adds r6, r4, #1 │ │ │ │ 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 +1960686,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 │ │ │ │ + movs r0, #130 @ 0x82 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r2, r4, #2 │ │ │ │ + movs r0, #130 @ 0x82 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, r5, #2 │ │ │ │ + movs r0, #136 @ 0x88 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r6, #2 │ │ │ │ + movs r0, #150 @ 0x96 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, r0, #3 │ │ │ │ + movs r0, #164 @ 0xa4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, r1, #3 │ │ │ │ + movs r0, #168 @ 0xa8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, r2, #3 │ │ │ │ + movs r0, #180 @ 0xb4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r2, r3, #3 │ │ │ │ + movs r0, #186 @ 0xba │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, r4, #3 │ │ │ │ + movs r0, #196 @ 0xc4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r2, r5, #3 │ │ │ │ + movs r0, #202 @ 0xca │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, r6, #3 │ │ │ │ + movs r0, #208 @ 0xd0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r2, r1, #4 │ │ │ │ + movs r0, #234 @ 0xea │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, r3, #4 │ │ │ │ + movs r0, #248 @ 0xf8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r2, r6, #4 │ │ │ │ + movs r1, #18 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, r0, #5 │ │ │ │ + movs r1, #36 @ 0x24 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r2, r1, #5 │ │ │ │ + movs r1, #42 @ 0x2a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, r4, #5 │ │ │ │ + movs r1, #68 @ 0x44 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r5, #5 │ │ │ │ + movs r1, #78 @ 0x4e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, r7, #5 │ │ │ │ + movs r1, #88 @ 0x58 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r2, r1, #6 │ │ │ │ + movs r1, #106 @ 0x6a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, r1, #6 │ │ │ │ + movs r1, #104 @ 0x68 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r2, r2, #6 │ │ │ │ + movs r1, #114 @ 0x72 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r3, #6 │ │ │ │ + movs r1, #126 @ 0x7e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, r5, #6 │ │ │ │ + movs r1, #136 @ 0x88 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r2, r5, #6 │ │ │ │ + movs r1, #138 @ 0x8a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, r1, #7 │ │ │ │ + movs r1, #168 @ 0xa8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r2, r3, #7 │ │ │ │ + movs r1, #186 @ 0xba │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, r4, #7 │ │ │ │ + movs r1, #192 @ 0xc0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, r6, #7 │ │ │ │ + movs r1, #212 @ 0xd4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, r7, #7 │ │ │ │ + movs r1, #220 @ 0xdc │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r0, #4 │ │ │ │ + movs r1, #228 @ 0xe4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r0, #20 │ │ │ │ + movs r1, #244 @ 0xf4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r0, #36 @ 0x24 │ │ │ │ + movs r2, #4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r0, #32 │ │ │ │ + movs r2, #0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r0, #28 │ │ │ │ + movs r1, #252 @ 0xfc │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r0, #36 @ 0x24 │ │ │ │ + movs r2, #4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r0, #46 @ 0x2e │ │ │ │ + movs r2, #14 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r0, #44 @ 0x2c │ │ │ │ + movs r2, #12 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r0, #46 @ 0x2e │ │ │ │ + movs r2, #14 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r0, #52 @ 0x34 │ │ │ │ + movs r2, #20 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r2, #36 @ 0x24 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf27a00b6 │ │ │ │ - movs r0, #8 │ │ │ │ + orrs.w r0, sl, #5963776 @ 0x5b0000 │ │ │ │ + movs r1, #232 @ 0xe8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ stc2 1, cr0, [lr, #412] @ 0x19c │ │ │ │ - subs r0, r1, #7 │ │ │ │ + movs r1, #168 @ 0xa8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf4f400ac │ │ │ │ - subs r4, r4, #6 │ │ │ │ + @ instruction: 0xf6d400ac │ │ │ │ + movs r1, #132 @ 0x84 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, r0, #6 │ │ │ │ + movs r1, #96 @ 0x60 │ │ │ │ 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 +1963147,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 │ │ │ │ + lsrs r4, r6, #3 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r6, r7, #24 │ │ │ │ + lsrs r6, r3, #32 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r4, r2, #25 │ │ │ │ + lsrs r4, r6, #32 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stc2l 1, cr0, [r4], #-212 @ 0xffffff2c │ │ │ │ - lsls r2, r1, #27 │ │ │ │ + mcr2 1, 2, r0, cr4, cr5, {1} │ │ │ │ + lsrs r2, r5, #2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r4, r6, #23 │ │ │ │ + lsls r4, r2, #31 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r2, r1, #24 │ │ │ │ + lsls r2, r5, #31 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xfaf00135 │ │ │ │ + ldc2l 1, cr0, [r0], {53} @ 0x35 │ │ │ │ b.n 5d239c │ │ │ │ lsls r7, r4, #5 │ │ │ │ - @ instruction: 0xfb5000af │ │ │ │ - bvc.n 5d1e50 │ │ │ │ + ldc2 0, cr0, [r0, #-700]! @ 0xfffffd44 │ │ │ │ + bls.n 5d1e10 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xfb3e00af │ │ │ │ - bvc.n 5d1e34 │ │ │ │ + ldc2 0, cr0, [lr, #-700] @ 0xfffffd44 │ │ │ │ + bls.n 5d1df4 │ │ │ │ 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 +1963970,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 │ │ │ │ + strh.w r0, [r6, #309] @ 0x135 │ │ │ │ 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 +1964031,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 │ │ │ │ + rsb 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 +1964995,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 │ │ │ │ + @ instruction: 0xf34800af │ │ │ │ subs r3, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r1, [lr], #212 @ 0xd4 │ │ │ │ + @ instruction: 0xeace0135 │ │ │ │ ldmia r6, {r1, r3, r5, r6} │ │ │ │ lsls r7, r4, #5 │ │ │ │ - stmia r2!, {r1, r3, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r5, r7} │ │ │ │ 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 +1965253,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 r2!, {r1, r2, r4, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [sp, #288] @ 0x120 │ │ │ │ + ldr r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r0!, {r1, r3, r5, r6} │ │ │ │ + stmia r2!, {r1, r3, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cdp 0, 15, cr0, cr0, cr15, {5} │ │ │ │ - stmia r0!, {r2, r3, r6} │ │ │ │ + @ instruction: 0xf0d000af │ │ │ │ + stmia r2!, {r2, r3, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r6, r3, #4 │ │ │ │ + lsrs r6, r7, #11 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r2!, {r1, r2, r3, r4} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, pc, #640 @ (adr r6, 5d36f4 ) │ │ │ │ + add r0, sp, #512 @ 0x200 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cdp 0, 10, cr0, cr0, cr15, {5} │ │ │ │ - lsrs r6, r0, #4 │ │ │ │ + eor.w r0, r0, #175 @ 0xaf │ │ │ │ + lsrs r6, r4, #11 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cdp 0, 7, cr0, cr2, cr15, {5} │ │ │ │ - add r6, pc, #560 @ (adr r6, 5d36b4 ) │ │ │ │ + orrs.w r0, r2, #175 @ 0xaf │ │ │ │ + add r0, sp, #432 @ 0x1b0 │ │ │ │ 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 +1965296,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 │ │ │ │ + orrs.w r0, r4, #175 @ 0xaf │ │ │ │ + lsls r2, r1, #30 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 5d2d90 │ │ │ │ + b.n 5d3150 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r7, [sp, #568] @ 0x238 │ │ │ │ + ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ 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 +1965325,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 │ │ │ │ + ands.w r0, ip, #175 @ 0xaf │ │ │ │ + lsls r2, r5, #28 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r4, #40] @ 0x28 │ │ │ │ + str r0, [r0, #72] @ 0x48 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r5, pc, #792 @ (adr r5, 5d384c ) │ │ │ │ + add r7, pc, #664 @ (adr r7, 5d37cc ) │ │ │ │ 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,36 +1965468,36 @@ │ │ │ │ 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 5d2fc0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stcl 0, cr0, [r0], {175} @ 0xaf │ │ │ │ - ldcl 0, cr0, [r6], {175} @ 0xaf │ │ │ │ - svc 226 @ 0xe2 │ │ │ │ + cdp 0, 10, cr0, cr0, cr15, {5} │ │ │ │ + cdp 0, 11, cr0, cr6, cr15, {5} │ │ │ │ + b.n 5d3a28 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - b.n 5d3b94 │ │ │ │ + b.n 5d2f54 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stc 0, cr0, [r2], {175} @ 0xaf │ │ │ │ - ldc 0, cr0, [r8], {175} @ 0xaf │ │ │ │ - udf #62 @ 0x3e │ │ │ │ + cdp 0, 6, cr0, cr2, cr15, {5} │ │ │ │ + cdp 0, 7, cr0, cr8, cr15, {5} │ │ │ │ + b.n 5d36f0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldcl 0, cr0, [r2], {183} @ 0xb7 │ │ │ │ - bkpt 0x0010 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - stcl 0, cr0, [r0], {183} @ 0xb7 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + mrc 0, 5, r0, cr2, cr7, {5} │ │ │ │ + nop {15} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + mcr 0, 5, r0, cr0, cr7, {5} │ │ │ │ + ittt le │ │ │ │ + lslle r6, r6, #2 │ │ │ │ + stmdble sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + movle.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ mov r6, r1 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ ldr.w r2, [pc, #2692] @ 5d4168 │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ @@ -1969807,15 +1969842,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 sp, #88 @ 0x58 │ │ │ │ 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 +1972791,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, #36] @ 0x24 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldrb r0, [r4, #1] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldrh r2, [r5, #6] │ │ │ │ + ldrh r2, [r1, #22] │ │ │ │ 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 +1972876,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 r5, [sp, #48] @ 0x30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [sp, #248] @ 0xf8 │ │ │ │ + ldr r5, [sp, #120] @ 0x78 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r7, #62] @ 0x3e │ │ │ │ + ldrh r4, [r3, #14] │ │ │ │ lsls r5, r6, #4 │ │ │ │ strb r6, [r5, #29] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldr r6, [r1, #60] @ 0x3c │ │ │ │ + ldr r6, [r5, #88] @ 0x58 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [sp, #800] @ 0x320 │ │ │ │ + ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ 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 +1974150,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 │ │ │ │ + str r0, [sp, #816] @ 0x330 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb.w r0, [sl, #172] @ 0xac │ │ │ │ - ldrh r6, [r2, #56] @ 0x38 │ │ │ │ + @ instruction: 0xfa7a00ac │ │ │ │ + str r0, [sp, #984] @ 0x3d8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb.w r0, [ip, #172] @ 0xac │ │ │ │ - ldrh r0, [r3, #52] @ 0x34 │ │ │ │ + @ instruction: 0xfa6c00ac │ │ │ │ + str r0, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr??.w r0, [lr, ip, lsl #2] │ │ │ │ - ldrh r2, [r2, #50] @ 0x32 │ │ │ │ + @ instruction: 0xfa5e00ac │ │ │ │ + str r0, [sp, #200] @ 0xc8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr??.w r0, [r0, ip, lsl #2] │ │ │ │ + @ instruction: 0xfa5000ac │ │ │ │ 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 +1975063,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] │ │ │ │ + strh r4, [r7, #4] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r4, [r5, #46] @ 0x2e │ │ │ │ + strh r4, [r1, #62] @ 0x3e │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r2, [r7, #20] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - str r7, [sp, #120] @ 0x78 │ │ │ │ + ldr r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r7, #44] @ 0x2c │ │ │ │ + strh r0, [r3, #60] @ 0x3c │ │ │ │ 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 +1975236,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, #50] @ 0x32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r7, #34] @ 0x22 │ │ │ │ + strh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r4, #34] @ 0x22 │ │ │ │ + strh r6, [r0, #50] @ 0x32 │ │ │ │ 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 +1975454,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, #24] │ │ │ │ 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 +1975610,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, #21] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r6, [r0, #14] │ │ │ │ + ldrb r6, [r4, #21] │ │ │ │ lsls r5, r6, #4 │ │ │ │ add r1, sp, #416 @ 0x1a0 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldrb r4, [r6, #10] │ │ │ │ + ldrb r4, [r2, #18] │ │ │ │ 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 +1975764,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, #14] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r6, [r1, #7] │ │ │ │ + ldrb r6, [r5, #14] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r2, [r2, #7] │ │ │ │ + ldrb r2, [r6, #14] │ │ │ │ lsls r5, r6, #4 │ │ │ │ adds r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #3] │ │ │ │ + ldrb r0, [r5, #10] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strh r2, [r3, r6] │ │ │ │ + strb r2, [r7, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r2, #2] │ │ │ │ + ldrb r2, [r6, #9] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r0, [r6, #1] │ │ │ │ + ldrb r0, [r2, #9] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strh r2, [r0, r5] │ │ │ │ + strb r2, [r4, r4] │ │ │ │ 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 +1975927,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] │ │ │ │ + strh r0, [r2, #2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r1, #27] │ │ │ │ + ldrb r6, [r5, #2] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strb r0, [r5, #26] │ │ │ │ + ldrb r0, [r1, #2] │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r4, [r7, r2] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - strb r0, [r3, #25] │ │ │ │ + ldrb r0, [r7, #0] │ │ │ │ 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 +1976072,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] │ │ │ │ + ldrb r4, [r3, #2] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strb r0, [r0, #27] │ │ │ │ + ldrb r0, [r4, #2] │ │ │ │ lsls r5, r6, #4 │ │ │ │ add r4, pc, #264 @ (adr r4, 5daa14 ) │ │ │ │ lsls r7, r4, #5 │ │ │ │ - strb r0, [r7, #24] │ │ │ │ + ldrb r0, [r3, #0] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strb r4, [r7, #23] │ │ │ │ + strb r4, [r3, #31] │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldrsb r2, [r2, r5] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - strb r2, [r6, #22] │ │ │ │ + strb r2, [r2, #30] │ │ │ │ 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 +1976519,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, #27] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r0, #16] │ │ │ │ + strb r4, [r4, #23] │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldrsb r0, [r7, r1] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldrb r0, [r6, #13] │ │ │ │ + ldrb r0, [r2, #21] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r3, #10] │ │ │ │ + strb r6, [r7, #17] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r0, [r3, #12] │ │ │ │ + ldrb r0, [r7, #19] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r6, #7] │ │ │ │ + strb r2, [r2, #15] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r4, [r5, #8] │ │ │ │ + ldrb r4, [r1, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r7, #2] │ │ │ │ + strb r2, [r3, #10] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r2, [r0, #6] │ │ │ │ + ldrb r2, [r4, #13] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r7, #1] │ │ │ │ + strb r0, [r3, #9] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r0, [r7, #6] │ │ │ │ + ldrb r0, [r3, #14] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r4, #1] │ │ │ │ + strb r2, [r0, #9] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strb r2, [r2, #0] │ │ │ │ + strb r2, [r6, #7] │ │ │ │ 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 +1977003,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} │ │ │ │ + bne.n 5db2e8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [r5, #124] @ 0x7c │ │ │ │ + strb r4, [r1, #7] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r0, [r2, #14] │ │ │ │ + ldrb r0, [r6, #21] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r7, #1] │ │ │ │ + ldrb r2, [r3, #9] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r2, #56] @ 0x38 │ │ │ │ + str r6, [r6, #84] @ 0x54 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r5, #112] @ 0x70 │ │ │ │ + strb r6, [r1, #4] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r4, [r2, #11] │ │ │ │ + ldrb r4, [r6, #18] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r6, #7] │ │ │ │ + ldrb r6, [r2, #15] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r7, #112] @ 0x70 │ │ │ │ + strb r0, [r3, #4] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r2, [r7, #112] @ 0x70 │ │ │ │ + strb r2, [r3, #4] │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r5, [sp, #136] @ 0x88 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldr r6, [r4, #104] @ 0x68 │ │ │ │ + strb r6, [r0, #2] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r2, [r5, #104] @ 0x68 │ │ │ │ + strb r2, [r1, #2] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r4, [r5, #88] @ 0x58 │ │ │ │ + ldr r4, [r1, #120] @ 0x78 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strb r6, [r6, #25] │ │ │ │ + ldrb r6, [r2, #1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r6, [pc, #192] @ (5db3b8 ) │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldr r6, [r6, #60] @ 0x3c │ │ │ │ + ldr r6, [r2, #92] @ 0x5c │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strb r4, [r3, #26] │ │ │ │ + ldrb r4, [r7, #1] │ │ │ │ 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 +1977223,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] │ │ │ │ + ldrb r4, [r1, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r5, #44] @ 0x2c │ │ │ │ + ldr r2, [r1, #76] @ 0x4c │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r4, [r5, #44] @ 0x2c │ │ │ │ + ldr r4, [r1, #76] @ 0x4c │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldr r4, [r2, #44] @ 0x2c │ │ │ │ + ldr r4, [r6, #72] @ 0x48 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r6, [r2, #40] @ 0x28 │ │ │ │ + ldr r6, [r6, #68] @ 0x44 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r3, [pc, #488] @ (5db6f8 ) │ │ │ │ lsls r7, r4, #5 │ │ │ │ - strb r2, [r3, #21] │ │ │ │ + strb r2, [r7, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r7, #32] │ │ │ │ + ldr r4, [r3, #64] @ 0x40 │ │ │ │ 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 +1977565,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 │ │ │ │ + ldr r6, [r7, #8] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - str r2, [r5, #84] @ 0x54 │ │ │ │ + str r2, [r1, #116] @ 0x74 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strb r4, [r1, #8] │ │ │ │ + strb r4, [r5, #15] │ │ │ │ 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 +1978170,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 r7, sp, #928 @ 0x3a0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r4, [r2, #12] │ │ │ │ + str r4, [r6, #40] @ 0x28 │ │ │ │ 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 +1979303,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 │ │ │ │ + mov r6, 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 +1979432,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, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r1!, {r2, r4, r6} │ │ │ │ + stmia r3!, {r2, r4, r5} │ │ │ │ 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 +1991414,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 r2!, {r2, r4, r6, r7} │ │ │ │ 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 +1991478,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 ac6998 │ │ │ │ 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 +1991570,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 r7, {r5, r6, r7} │ │ │ │ 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 +1991860,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 r3, {r1, r3, r4, r5, r6, r7} │ │ │ │ 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 +1991997,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 r4!, {r1, r5, r6} │ │ │ │ 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 +1992196,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} │ │ │ │ + ldmia r0!, {r1, r6, r7} │ │ │ │ lsls r4, r6, #4 │ │ │ │ - stmia r6!, {r2, r3, r7} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6} │ │ │ │ lsls r4, r6, #4 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ 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 +1992821,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 ac6bd8 │ │ │ │ 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 +1992982,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 ac6bd8 │ │ │ │ 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 +1993060,15 @@ │ │ │ │ cmp r4, r1 │ │ │ │ it ls │ │ │ │ movls r0, r3 │ │ │ │ bls.n 5e62c2 │ │ │ │ b.n 5e62a0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl ac6a78 │ │ │ │ + bl ac6c08 │ │ │ │ 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 +1993144,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 │ │ │ │ + stmia r0!, {r2, r3, r5, r6} │ │ │ │ lsls r4, r6, #4 │ │ │ │ - bkpt 0x0024 │ │ │ │ + stmia r0!, {r2} │ │ │ │ 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 +1993196,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 ac6c08 │ │ │ │ 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 +1993264,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 ac6c08 │ │ │ │ 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 +1993449,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 r6!, {r2, r4, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, 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, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #820] @ (5e6a34 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1993773,15 +1993808,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} │ │ │ │ + @ instruction: 0xb694 │ │ │ │ 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 +1993911,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} │ │ │ │ + @ instruction: 0xb614 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - cbz r6, 5e6c42 │ │ │ │ + push {r1, r2, r3, r6, r7, lr} │ │ │ │ lsls r4, r6, #4 │ │ │ │ - cbz r2, 5e6c3c │ │ │ │ + push {r1, r5, r7, lr} │ │ │ │ lsls r4, r6, #4 │ │ │ │ - cbz r4, 5e6c3a │ │ │ │ + push {r2, r3, r7, lr} │ │ │ │ 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 +1993939,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 │ │ │ │ + push {r2, r3, r4, r5, r6, lr} │ │ │ │ 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 +1993965,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 │ │ │ │ + push {r1, r2, r6, lr} │ │ │ │ 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 +1993981,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 │ │ │ │ + push {r1, r4, r5, lr} │ │ │ │ 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 +1994001,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 │ │ │ │ + push {r2, r5, lr} │ │ │ │ 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 +1994017,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 │ │ │ │ + push {r1, r2, lr} │ │ │ │ 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 +1994082,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 │ │ │ │ + push {r1, r2, r7} │ │ │ │ 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 +1994104,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 │ │ │ │ + push {r1, r3, r6} │ │ │ │ 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 +1994127,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 │ │ │ │ + push {r4} │ │ │ │ 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 +1994147,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 │ │ │ │ + cbz r4, 5e6ec6 │ │ │ │ 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 │ │ │ │ + cbz r0, 5e6ee8 │ │ │ │ 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 +1994181,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 │ │ │ │ + cbz r0, 5e6f16 │ │ │ │ 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 +1994206,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 │ │ │ │ + cbz r0, 5e6f56 │ │ │ │ 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 +1994223,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 │ │ │ │ + cbz r2, 5e6f7a │ │ │ │ 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 +1994240,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 │ │ │ │ + cbz r2, 5e6fa2 │ │ │ │ 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 +1994257,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 │ │ │ │ + cbz r2, 5e6fca │ │ │ │ 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 +1994280,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, 5e7002 │ │ │ │ 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 +1994311,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, 5e704c │ │ │ │ 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 +1994398,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add sp, #440 @ 0x1b8 │ │ │ │ + sxtb r6, r1 │ │ │ │ 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 +1994735,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 ac698c │ │ │ │ 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 +1995472,19 @@ │ │ │ │ bl 5dd148 │ │ │ │ b.n 5e7cf0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ b.n 5e7d1a │ │ │ │ nop │ │ │ │ - @ instruction: 0xb7a8 │ │ │ │ + cbnz r0, 5e7d62 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ble.n 5e7dba │ │ │ │ @ instruction: 0xffff83eb │ │ │ │ - vqshlu.s64 , q10, #63 @ 0x3f │ │ │ │ + @ instruction: 0xffffb8d4 │ │ │ │ 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 +1997919,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, #42] @ 0x2a │ │ │ │ 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 +2003776,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 ac9904 │ │ │ │ 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 +2003989,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 ac9904 │ │ │ │ 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 +2004097,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 ac9904 │ │ │ │ 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 +2004192,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 ac9904 │ │ │ │ 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 +2004290,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 ac9904 │ │ │ │ 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 +2004379,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 ac9904 │ │ │ │ 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 +2004461,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 ac9964 │ │ │ │ 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 +2004721,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 ac9904 │ │ │ │ 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 +2004780,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 ac9964 │ │ │ │ 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 ac9904 │ │ │ │ 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 +2004863,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 ac9904 │ │ │ │ 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 +2005119,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 ac9904 │ │ │ │ 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 +2005194,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 ac9964 │ │ │ │ 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 +2005390,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 ac9904 │ │ │ │ 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 ac9904 │ │ │ │ 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 +2005626,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 ac9904 │ │ │ │ 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 +2005801,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 ac9904 │ │ │ │ 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 +2005959,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 ac9904 │ │ │ │ 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 +2006481,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 ac9964 │ │ │ │ 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 +2006676,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 ac9964 │ │ │ │ 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 ac9904 │ │ │ │ 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 +2006717,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 ac9964 │ │ │ │ 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 +2006988,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 ac9964 │ │ │ │ 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 ac9904 │ │ │ │ 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 +2007018,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 ac9964 │ │ │ │ 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 ac9904 │ │ │ │ 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 +2007071,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 ac9904 │ │ │ │ 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 +2007196,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 r4, #214 @ 0xd6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r2, pc, #624 @ (adr r2, 5f0014 ) │ │ │ │ + add r4, pc, #496 @ (adr r4, 5eff94 ) │ │ │ │ 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 ac9904 │ │ │ │ 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 +2007413,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 ac9964 │ │ │ │ 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 ac9904 │ │ │ │ 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 +2007443,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 ac9964 │ │ │ │ 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 ac9904 │ │ │ │ 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 +2007476,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 ac9904 │ │ │ │ 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 +2007621,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 ac9964 │ │ │ │ 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 ac9904 │ │ │ │ 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 +2007651,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 ac9964 │ │ │ │ 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 ac9904 │ │ │ │ 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 +2007680,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 ac9964 │ │ │ │ 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 ac9904 │ │ │ │ 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 ac9904 │ │ │ │ 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 +2007767,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 ac9964 │ │ │ │ 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 +2007840,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 ac9964 │ │ │ │ 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 ac9904 │ │ │ │ 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 +2007870,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 ac9964 │ │ │ │ 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 ac9904 │ │ │ │ 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 +2008099,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 ac9904 │ │ │ │ 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 +2008302,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 ac9904 │ │ │ │ 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 +2008395,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 ac9904 │ │ │ │ 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 +2008542,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 ac9964 │ │ │ │ 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 +2008611,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 ac9964 │ │ │ │ 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 ac9904 │ │ │ │ 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 +2008688,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 ac9964 │ │ │ │ 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 ac9904 │ │ │ │ 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 +2008827,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 ac9964 │ │ │ │ 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 +2008990,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 ac9904 │ │ │ │ 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 +2009032,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 ac9964 │ │ │ │ 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 +2009121,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 ac9904 │ │ │ │ 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 +2009171,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 ac9904 │ │ │ │ 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 +2009252,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 ac93ac │ │ │ │ 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 +2009360,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 ac9670 │ │ │ │ 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 +2009709,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 ac95d8 │ │ │ │ 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 +2010173,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, #12 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r2, #5 │ │ │ │ + lsrs r6, r6, #12 │ │ │ │ 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 +2011095,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 ac9344 │ │ │ │ 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 +2012123,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 ac9344 │ │ │ │ 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 +2012536,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 ac9904 │ │ │ │ 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 +2012655,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 ac9964 │ │ │ │ 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 +2012712,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 ac9904 │ │ │ │ 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 +2012947,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 ac9904 │ │ │ │ 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 +2013233,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 ac9904 │ │ │ │ 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 +2013650,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 ac9904 │ │ │ │ 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 +2013670,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 ac9904 │ │ │ │ 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 +2013999,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 │ │ │ │ + udf #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r3, [pc, #616] @ (5f51fc ) │ │ │ │ + ldr r5, [pc, #488] @ (5f517c ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bgt.n 5f4fe8 │ │ │ │ + udf #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r3, [pc, #440] @ (5f5154 ) │ │ │ │ + ldr r5, [pc, #312] @ (5f50d4 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - blt.n 5f4f30 │ │ │ │ + ble.n 5f4ef0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r3, [pc, #280] @ (5f50bc ) │ │ │ │ + ldr r5, [pc, #152] @ (5f503c ) │ │ │ │ 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 +2014359,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 af4d44 │ │ │ │ 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 +2014424,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 ae9bc8 │ │ │ │ mov r1, r7 │ │ │ │ orrs r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl aed850 │ │ │ │ + bl aed9e0 │ │ │ │ movs r1, #0 │ │ │ │ orrs r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl aedfa4 │ │ │ │ + bl aee134 │ │ │ │ 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 +2014459,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 aebf58 │ │ │ │ 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 +2014475,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 acb468 │ │ │ │ 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 +2014503,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 acab28 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ movs r1, #13 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ - bl ae9f70 │ │ │ │ + bl aea100 │ │ │ │ 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 adb418 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl ad0588 │ │ │ │ + bl ad0718 │ │ │ │ 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 ac99c0 │ │ │ │ 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 +2014904,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 ad1bfc │ │ │ │ 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 aca5fc │ │ │ │ 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 +2015588,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 ac6ee4 │ │ │ │ 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 ac6fd0 │ │ │ │ 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 ac6f8c │ │ │ │ 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 +2015648,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 ac6fd0 │ │ │ │ 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 +2015664,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 ac6f40 │ │ │ │ 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 ac6f8c │ │ │ │ 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 +2015765,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 ac6fd0 │ │ │ │ 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 +2015799,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 ac6f20 │ │ │ │ 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 +2016246,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 r1!, {r3, r7} │ │ │ │ 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 r6!, {r1, r2, r3, r7} │ │ │ │ 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 +2016419,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 add458 │ │ │ │ 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 +2016672,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, r7, pc} │ │ │ │ lsls r3, r6, #4 │ │ │ │ - @ instruction: 0xb784 │ │ │ │ + cbnz r4, 5f6c84 │ │ │ │ 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} │ │ │ │ + ldmia r0!, {r3, r4, r5, r6} │ │ │ │ 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 +2016703,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} │ │ │ │ + ldmia r0!, {r3, r6} │ │ │ │ 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 +2017977,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, 5f7ae4 │ │ │ │ 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 +2018645,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, #120] @ 0x78 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldrb r2, [r7, #26] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - str r0, [r1, #68] @ 0x44 │ │ │ │ + str r0, [r5, #96] @ 0x60 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2019404,15 +2019439,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, #84] @ 0x54 │ │ │ │ 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 +2019587,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, #44] @ 0x2c │ │ │ │ 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 +2020028,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 r6, [sp, #800] @ 0x320 │ │ │ │ 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, #112] @ 0x70 │ │ │ │ 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 +2020208,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, #84] @ 0x54 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r1, #56] @ 0x38 │ │ │ │ + str r2, [r5, #84] @ 0x54 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r0, #56] @ 0x38 │ │ │ │ + str r4, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r3, #52] @ 0x34 │ │ │ │ + str r4, [r7, #80] @ 0x50 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r4, #40] @ 0x28 │ │ │ │ + str r2, [r0, #72] @ 0x48 │ │ │ │ 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 +2020397,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, #56] @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r4, #24] │ │ │ │ + str r0, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r3, #24] │ │ │ │ + str r2, [r7, #52] @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r7, #20] │ │ │ │ + str r0, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r1, #12] │ │ │ │ + str r6, [r5, #40] @ 0x28 │ │ │ │ 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 +2020570,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, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r6, [r2, r7] │ │ │ │ + str r6, [r6, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r4, [r2, r7] │ │ │ │ + str r4, [r6, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r2, [r4, r4] │ │ │ │ + str r2, [r0, #16] │ │ │ │ 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 +2021049,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 r7, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [sp, #432] @ 0x1b0 │ │ │ │ + str r6, [sp, #304] @ 0x130 │ │ │ │ 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 r5, [sp, #808] @ 0x328 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xf2ba00ab │ │ │ │ - ldrh r2, [r2, r6] │ │ │ │ + eors.w r0, sl, #5603328 @ 0x558000 │ │ │ │ + ldrb r2, [r6, r5] │ │ │ │ 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 r3, [sp, #480] @ 0x1e0 │ │ │ │ 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 +2021162,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 r2, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [sp, #936] @ 0x3a8 │ │ │ │ + str r2, [sp, #808] @ 0x328 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r3, r4] │ │ │ │ + ldrh r2, [r7, r3] │ │ │ │ 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 +2021448,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, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r1, r0] │ │ │ │ + ldr r2, [r5, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r0, [r4, r7] │ │ │ │ + ldr r0, [r0, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r6, [r0, r4] │ │ │ │ + ldr r6, [r4, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ str r4, [r5, #28] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldrsb r6, [r0, r1] │ │ │ │ + ldr r6, [r4, r0] │ │ │ │ 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 +2021598,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] │ │ │ │ + ldrsb r0, [r5, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ str r0, [r7, #4] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - strb r6, [r6, r2] │ │ │ │ + ldrsb r6, [r2, 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, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r8, r2 │ │ │ │ @@ -2021760,23 +2021795,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, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r3, r7] │ │ │ │ + strb r2, [r7, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r2, r7] │ │ │ │ + strb r4, [r6, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r5, r6] │ │ │ │ + strb r4, [r1, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r3, r4] │ │ │ │ + strb r0, [r7, r3] │ │ │ │ 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 +2022173,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] │ │ │ │ + strh r4, [r6, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r7, r1] │ │ │ │ + strh r2, [r3, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #96] @ 0x60 │ │ │ │ + ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r2, [r3, r1] │ │ │ │ + strh r2, [r7, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r2, r0] │ │ │ │ + str r4, [r6, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [sp, #784] @ 0x310 │ │ │ │ + ldr r5, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r7, #2 │ │ │ │ ldrh r4, [r2, r3] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldr r6, [pc, #1008] @ (5fa9c4 ) │ │ │ │ + str r4, [r3, r3] │ │ │ │ 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 +2022313,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 ) │ │ │ │ + str r6, [r5, r0] │ │ │ │ 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 +2022780,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, #48] @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r2, [r5, #18] │ │ │ │ + strh r2, [r1, #34] @ 0x22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [pc, #376] @ (5fad74 ) │ │ │ │ + ldr r4, [pc, #248] @ (5facf4 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [pc, #384] @ (5fad80 ) │ │ │ │ + ldr r3, [pc, #256] @ (5fad00 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [pc, #32] @ (5fac24 ) │ │ │ │ + ldr r2, [pc, #928] @ (5fafa4 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r7, #4] │ │ │ │ + strh r0, [r3, #20] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [pc, #776] @ (5faf14 ) │ │ │ │ + ldr r2, [pc, #648] @ (5fae94 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r2, #4] │ │ │ │ + strh r0, [r6, #18] │ │ │ │ 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 +2023749,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, #6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r3, [sp, #536] @ 0x218 │ │ │ │ + str r5, [sp, #408] @ 0x198 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bx r0 │ │ │ │ + ldr r0, [pc, #904] @ (5fb9fc ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r7, #25] │ │ │ │ + strh r6, [r3, #2] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov r0, r9 │ │ │ │ + ldr r0, [pc, #160] @ (5fb71c ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r5, #22] │ │ │ │ + ldrb r4, [r1, #30] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, r5 │ │ │ │ + bx r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r4, r4 │ │ │ │ + bxns r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r2, r3 │ │ │ │ + mov sl, pc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, r5 │ │ │ │ + mov r6, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r4, #16] │ │ │ │ + ldrb r0, [r0, #24] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - negs r4, r6 │ │ │ │ + add r4, sl │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r7, #6] │ │ │ │ + ldrb r2, [r3, #14] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bhi.n 5fb5ac │ │ │ │ + bge.n 5fb76c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adcs r6, r1 │ │ │ │ + orrs r6, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - eors r2, r6 │ │ │ │ + negs 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] │ │ │ │ + ldrb r4, [r0, #0] │ │ │ │ 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 +2024393,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 r7, #102 @ 0x66 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r5, #19] │ │ │ │ + strb r6, [r1, #27] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r4, #92 @ 0x5c │ │ │ │ + subs r6, #60 @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r3, #160 @ 0xa0 │ │ │ │ + subs r5, #128 @ 0x80 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r3, #0 │ │ │ │ + subs r4, #224 @ 0xe0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, #20 │ │ │ │ + subs r3, #244 @ 0xf4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r1, #146 @ 0x92 │ │ │ │ + subs r3, #114 @ 0x72 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r1, #8 │ │ │ │ + subs r2, #232 @ 0xe8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #816] @ 0x330 │ │ │ │ + ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, sp, #968 @ 0x3c8 │ │ │ │ + add r2, sp, #840 @ 0x348 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r2, [r0, #2] │ │ │ │ + strb r2, [r4, #9] │ │ │ │ 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 +2025022,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 │ │ │ │ + subs r0, #248 @ 0xf8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r6, #4 │ │ │ │ + adds r7, #228 @ 0xe4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r4, #50 @ 0x32 │ │ │ │ + adds r6, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r4, #232 @ 0xe8 │ │ │ │ + adds r6, #200 @ 0xc8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r4, #208 @ 0xd0 │ │ │ │ + adds r6, #176 @ 0xb0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r4, #202 @ 0xca │ │ │ │ + adds r6, #170 @ 0xaa │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r3, #218 @ 0xda │ │ │ │ + adds r5, #186 @ 0xba │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r3, #158 @ 0x9e │ │ │ │ + adds r5, #126 @ 0x7e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r3, #78 @ 0x4e │ │ │ │ + adds r5, #46 @ 0x2e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r2, #254 @ 0xfe │ │ │ │ + adds r4, #222 @ 0xde │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r2, #114 @ 0x72 │ │ │ │ + adds r4, #82 @ 0x52 │ │ │ │ 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 +2025193,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, #44] @ 0x2c │ │ │ │ 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 +2025435,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 │ │ │ │ + adds r0, #180 @ 0xb4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r6, #24 │ │ │ │ + cmp r7, #248 @ 0xf8 │ │ │ │ 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 +2025964,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, #108] @ 0x6c │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmia r7!, {r0, r1, r3} │ │ │ │ - vmlal.u q11, d15, d22[0] │ │ │ │ + vmls.i q11, , d6[0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ bpl.n 5fcd26 │ │ │ │ - @ instruction: 0xffff61cc │ │ │ │ + vsubw.u q11, , d28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r0!, {r2, r5, r7} │ │ │ │ + stmia r2!, {r2, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r1, #236 @ 0xec │ │ │ │ + cmp r3, #204 @ 0xcc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r1, #142 @ 0x8e │ │ │ │ + cmp r3, #110 @ 0x6e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r0, #146 @ 0x92 │ │ │ │ + cmp r2, #114 @ 0x72 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r0, #104 @ 0x68 │ │ │ │ + cmp r2, #72 @ 0x48 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r7, #208 @ 0xd0 │ │ │ │ + cmp r1, #176 @ 0xb0 │ │ │ │ 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 +2026222,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, r7] │ │ │ │ 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 +2026703,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] │ │ │ │ + ldrh r6, [r3, r4] │ │ │ │ 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 +2027763,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] │ │ │ │ + ldr r0, [r1, r1] │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, r7] │ │ │ │ + ldrsb r6, [r7, r6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r6, [r4, r7] │ │ │ │ + ldrsb r6, [r0, r7] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r0, [r6, r4] │ │ │ │ + strb r0, [r2, r4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r7, r5] │ │ │ │ + strb r4, [r3, r5] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r2, r0, r1 │ │ │ │ + adds r2, r4, #0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r0, r4] │ │ │ │ + strb r0, [r4, r3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [r4, r1] │ │ │ │ + strh r6, [r0, r1] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [r0, r0] │ │ │ │ + str r0, [r4, r7] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, sp, #856 @ 0x358 │ │ │ │ + sub sp, #216 @ 0xd8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r6, r0, r0 │ │ │ │ + adds r6, r4, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r0, r2, r4, r6, lr} │ │ │ │ vrsra.u32 d28, d7, #1 │ │ │ │ @ instruction: 0xffffbed5 │ │ │ │ - @ instruction: 0xffff1766 │ │ │ │ + vtbx.8 d17, {d15-d16}, d6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #328] @ (5fe130 ) │ │ │ │ + str r2, [r6, r4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r7, [pc, #312] @ (5fe124 ) │ │ │ │ + str r6, [r5, r4] │ │ │ │ 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 +2028080,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 r5, [pc, #624] @ (5fe540 ) │ │ │ │ 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 +2028322,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 ) │ │ │ │ + str r0, [r7, r5] │ │ │ │ lsls r3, r6, #4 │ │ │ │ - ldr r7, [pc, #520] @ (5fe76c ) │ │ │ │ + str r2, [r4, r5] │ │ │ │ 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 +2031218,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 r2, #156 @ 0x9c │ │ │ │ lsls r3, r6, #4 │ │ │ │ vmla.f q0, q4, d0[5] │ │ │ │ - adds r0, #40 @ 0x28 │ │ │ │ + adds r2, #8 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - cmp r7, #84 @ 0x54 │ │ │ │ + adds r1, #52 @ 0x34 │ │ │ │ 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 +2031287,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, #6 │ │ │ │ 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 +2031485,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 │ │ │ │ + cmp r0, #96 @ 0x60 │ │ │ │ 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 +2031721,26 @@ │ │ │ │ b.n 600920 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7460164 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf73e0164 │ │ │ │ - @ instruction: 0xeb8e00b3 │ │ │ │ + stcl 0, cr0, [lr, #-716]! @ 0xfffffd34 │ │ │ │ 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 r5, #204 @ 0xcc │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, r1, r5 │ │ │ │ + subs r0, r5, r4 │ │ │ │ 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 +2031815,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 r5, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #30 │ │ │ │ + movs r4, #254 @ 0xfe │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #196 @ 0xc4 │ │ │ │ + movs r5, #164 @ 0xa4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #46 @ 0x2e │ │ │ │ + movs r5, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #136 @ 0x88 │ │ │ │ + movs r5, #104 @ 0x68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #154 @ 0x9a │ │ │ │ + movs r5, #122 @ 0x7a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #44 @ 0x2c │ │ │ │ + movs r5, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #54 @ 0x36 │ │ │ │ + movs r5, #22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #68 @ 0x44 │ │ │ │ + movs r5, #36 @ 0x24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #82 @ 0x52 │ │ │ │ + movs r5, #50 @ 0x32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #172 @ 0xac │ │ │ │ + movs r5, #140 @ 0x8c │ │ │ │ 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 +2031957,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 r5, #56 @ 0x38 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r4, #4 │ │ │ │ + movs r5, #228 @ 0xe4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r4, #18 │ │ │ │ + movs r5, #242 @ 0xf2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #192 @ 0xc0 │ │ │ │ + movs r5, #160 @ 0xa0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #62 @ 0x3e │ │ │ │ + movs r5, #30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #72 @ 0x48 │ │ │ │ + movs r5, #40 @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #86 @ 0x56 │ │ │ │ + movs r5, #54 @ 0x36 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #100 @ 0x64 │ │ │ │ + movs r5, #68 @ 0x44 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #118 @ 0x76 │ │ │ │ + movs r5, #86 @ 0x56 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #132 @ 0x84 │ │ │ │ + movs r5, #100 @ 0x64 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r4, #16 │ │ │ │ + movs r5, #240 @ 0xf0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #216 @ 0xd8 │ │ │ │ + movs r5, #184 @ 0xb8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #234 @ 0xea │ │ │ │ + movs r5, #202 @ 0xca │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #132 @ 0x84 │ │ │ │ + movs r5, #100 @ 0x64 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r4, #26 │ │ │ │ + movs r5, #250 @ 0xfa │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r4, #4 │ │ │ │ + movs r5, #228 @ 0xe4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r4, #34 @ 0x22 │ │ │ │ + movs r6, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #176 @ 0xb0 │ │ │ │ + movs r4, #144 @ 0x90 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #186 @ 0xba │ │ │ │ + movs r4, #154 @ 0x9a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #180 @ 0xb4 │ │ │ │ + movs r4, #148 @ 0x94 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #174 @ 0xae │ │ │ │ + movs r4, #142 @ 0x8e │ │ │ │ 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 +2032270,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 r6, #174 @ 0xae │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #148 @ 0x94 │ │ │ │ + cmp r6, #116 @ 0x74 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #90 @ 0x5a │ │ │ │ + cmp r6, #58 @ 0x3a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #48 @ 0x30 │ │ │ │ + cmp r6, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #14 │ │ │ │ + cmp r5, #238 @ 0xee │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ + cmp r5, #192 @ 0xc0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #190 @ 0xbe │ │ │ │ + cmp r5, #158 @ 0x9e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #152 @ 0x98 │ │ │ │ + cmp r5, #120 @ 0x78 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #106 @ 0x6a │ │ │ │ + cmp r5, #74 @ 0x4a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #48 @ 0x30 │ │ │ │ + cmp r5, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #2 │ │ │ │ + cmp r4, #226 @ 0xe2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #216 @ 0xd8 │ │ │ │ + cmp r4, #184 @ 0xb8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #178 @ 0xb2 │ │ │ │ + cmp r4, #146 @ 0x92 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #140 @ 0x8c │ │ │ │ + cmp r4, #108 @ 0x6c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #98 @ 0x62 │ │ │ │ + cmp r4, #66 @ 0x42 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #36 @ 0x24 │ │ │ │ + cmp r4, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #230 @ 0xe6 │ │ │ │ + cmp r3, #198 @ 0xc6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #176 @ 0xb0 │ │ │ │ + cmp r3, #144 @ 0x90 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #130 @ 0x82 │ │ │ │ + cmp r3, #98 @ 0x62 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #100 @ 0x64 │ │ │ │ + cmp r3, #68 @ 0x44 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #66 @ 0x42 │ │ │ │ + cmp r3, #34 @ 0x22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #12 │ │ │ │ + cmp r2, #236 @ 0xec │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r0, #214 @ 0xd6 │ │ │ │ + cmp r2, #182 @ 0xb6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r0, #148 @ 0x94 │ │ │ │ + cmp r2, #116 @ 0x74 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r0, #94 @ 0x5e │ │ │ │ + cmp r2, #62 @ 0x3e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r0, #52 @ 0x34 │ │ │ │ + cmp r2, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r0, #10 │ │ │ │ + cmp r1, #234 @ 0xea │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r7, #224 @ 0xe0 │ │ │ │ + cmp r1, #192 @ 0xc0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r7, #182 @ 0xb6 │ │ │ │ + cmp r1, #150 @ 0x96 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r7, #140 @ 0x8c │ │ │ │ + cmp r1, #108 @ 0x6c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r7, #98 @ 0x62 │ │ │ │ + cmp r1, #66 @ 0x42 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r7, #60 @ 0x3c │ │ │ │ + cmp r1, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r7, #14 │ │ │ │ + cmp r0, #238 @ 0xee │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r6, #236 @ 0xec │ │ │ │ + cmp r0, #204 @ 0xcc │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r6, #202 @ 0xca │ │ │ │ + cmp r0, #170 @ 0xaa │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r6, #152 @ 0x98 │ │ │ │ + cmp r0, #120 @ 0x78 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r6, #98 @ 0x62 │ │ │ │ + cmp r0, #66 @ 0x42 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r6, #52 @ 0x34 │ │ │ │ + cmp r0, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r6, #10 │ │ │ │ + movs r7, #234 @ 0xea │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r5, #216 @ 0xd8 │ │ │ │ + movs r7, #184 @ 0xb8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r5, #162 @ 0xa2 │ │ │ │ + movs r7, #130 @ 0x82 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r5, #120 @ 0x78 │ │ │ │ + movs r7, #88 @ 0x58 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r5, #74 @ 0x4a │ │ │ │ + movs r7, #42 @ 0x2a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r5, #32 │ │ │ │ + movs r7, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r4, #242 @ 0xf2 │ │ │ │ + movs r6, #210 @ 0xd2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r4, #200 @ 0xc8 │ │ │ │ + movs r6, #168 @ 0xa8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r4, #158 @ 0x9e │ │ │ │ + movs r6, #126 @ 0x7e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r4, #116 @ 0x74 │ │ │ │ + movs r6, #84 @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r4, #74 @ 0x4a │ │ │ │ + movs r6, #42 @ 0x2a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r4, #32 │ │ │ │ + movs r6, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #250 @ 0xfa │ │ │ │ + movs r5, #218 @ 0xda │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #204 @ 0xcc │ │ │ │ + movs r5, #172 @ 0xac │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #154 @ 0x9a │ │ │ │ + movs r5, #122 @ 0x7a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #112 @ 0x70 │ │ │ │ + movs r5, #80 @ 0x50 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #66 @ 0x42 │ │ │ │ + movs r5, #34 @ 0x22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #24 │ │ │ │ + movs r4, #248 @ 0xf8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #238 @ 0xee │ │ │ │ + movs r4, #206 @ 0xce │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #200 @ 0xc8 │ │ │ │ + movs r4, #168 @ 0xa8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #162 @ 0xa2 │ │ │ │ + movs r4, #130 @ 0x82 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #128 @ 0x80 │ │ │ │ + movs r4, #96 @ 0x60 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #86 @ 0x56 │ │ │ │ + movs r4, #54 @ 0x36 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #48 @ 0x30 │ │ │ │ + movs r4, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #14 │ │ │ │ + movs r3, #238 @ 0xee │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r1, #236 @ 0xec │ │ │ │ + movs r3, #204 @ 0xcc │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r1, #198 @ 0xc6 │ │ │ │ + movs r3, #166 @ 0xa6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r1, #164 @ 0xa4 │ │ │ │ + movs r3, #132 @ 0x84 │ │ │ │ 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 +2032507,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 r4, #40 @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #238 @ 0xee │ │ │ │ + cmp r7, #206 @ 0xce │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #200 @ 0xc8 │ │ │ │ + cmp r7, #168 @ 0xa8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #166 @ 0xa6 │ │ │ │ + cmp r7, #134 @ 0x86 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #128 @ 0x80 │ │ │ │ + cmp r7, #96 @ 0x60 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #90 @ 0x5a │ │ │ │ + cmp r7, #58 @ 0x3a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #48 @ 0x30 │ │ │ │ + cmp r7, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #6 │ │ │ │ + cmp r6, #230 @ 0xe6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #220 @ 0xdc │ │ │ │ + cmp r6, #188 @ 0xbc │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #178 @ 0xb2 │ │ │ │ + cmp r6, #146 @ 0x92 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #136 @ 0x88 │ │ │ │ + cmp r6, #104 @ 0x68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #98 @ 0x62 │ │ │ │ + cmp r6, #66 @ 0x42 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #56 @ 0x38 │ │ │ │ + cmp r6, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #18 │ │ │ │ + cmp r5, #242 @ 0xf2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #236 @ 0xec │ │ │ │ + cmp r5, #204 @ 0xcc │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #190 @ 0xbe │ │ │ │ + cmp r5, #158 @ 0x9e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #144 @ 0x90 │ │ │ │ + cmp r5, #112 @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #102 @ 0x66 │ │ │ │ + cmp r5, #70 @ 0x46 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #60 @ 0x3c │ │ │ │ + cmp r5, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #14 │ │ │ │ + cmp r4, #238 @ 0xee │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #228 @ 0xe4 │ │ │ │ + cmp r4, #196 @ 0xc4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #170 @ 0xaa │ │ │ │ + cmp r4, #138 @ 0x8a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #124 @ 0x7c │ │ │ │ + cmp r4, #92 @ 0x5c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #86 @ 0x56 │ │ │ │ + cmp r4, #54 @ 0x36 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #52 @ 0x34 │ │ │ │ + cmp r4, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #14 │ │ │ │ + cmp r3, #238 @ 0xee │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #232 @ 0xe8 │ │ │ │ + cmp r3, #200 @ 0xc8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #194 @ 0xc2 │ │ │ │ + cmp r3, #162 @ 0xa2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #132 @ 0x84 │ │ │ │ + cmp r3, #100 @ 0x64 │ │ │ │ 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 +2032590,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 r6, #218 @ 0xda │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #108 @ 0x6c │ │ │ │ + cmp r7, #76 @ 0x4c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #14 │ │ │ │ + cmp r6, #238 @ 0xee │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #36 @ 0x24 │ │ │ │ + cmp r7, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #58 @ 0x3a │ │ │ │ + cmp r7, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #188 @ 0xbc │ │ │ │ + cmp r6, #156 @ 0x9c │ │ │ │ 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 +2032635,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 r7, #216 @ 0xd8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #122 @ 0x7a │ │ │ │ + cmp r7, #90 @ 0x5a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #144 @ 0x90 │ │ │ │ + cmp r7, #112 @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #166 @ 0xa6 │ │ │ │ + cmp r7, #134 @ 0x86 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #192 @ 0xc0 │ │ │ │ + cmp r7, #160 @ 0xa0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #70 @ 0x46 │ │ │ │ + cmp r7, #38 @ 0x26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #28 │ │ │ │ + cmp r6, #252 @ 0xfc │ │ │ │ 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 r7, #248 @ 0xf8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #234 @ 0xea │ │ │ │ + cmp r7, #202 @ 0xca │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #196 @ 0xc4 │ │ │ │ + cmp r7, #164 @ 0xa4 │ │ │ │ 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 +2032706,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 │ │ │ │ + adds r0, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, #6 │ │ │ │ + cmp r7, #230 @ 0xe6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #8 │ │ │ │ + adds r0, #232 @ 0xe8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, #186 @ 0xba │ │ │ │ + adds r0, #154 @ 0x9a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, #216 @ 0xd8 │ │ │ │ + adds r0, #184 @ 0xb8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, #38 @ 0x26 │ │ │ │ + adds r0, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, #60 @ 0x3c │ │ │ │ + adds r0, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, #86 @ 0x56 │ │ │ │ + adds r0, #54 @ 0x36 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, #120 @ 0x78 │ │ │ │ + adds r0, #88 @ 0x58 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #2 │ │ │ │ + adds r0, #226 @ 0xe2 │ │ │ │ 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 +2032747,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 │ │ │ │ + adds r0, #222 @ 0xde │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, #220 @ 0xdc │ │ │ │ + adds r0, #188 @ 0xbc │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #50 @ 0x32 │ │ │ │ + adds r1, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #4 │ │ │ │ + adds r0, #228 @ 0xe4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #74 @ 0x4a │ │ │ │ + adds r1, #42 @ 0x2a │ │ │ │ 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 +2032834,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 r3, #70 @ 0x46 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r1, #64 @ 0x40 │ │ │ │ + adds r3, #32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r1, #26 │ │ │ │ + adds r2, #250 @ 0xfa │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #240 @ 0xf0 │ │ │ │ + adds r2, #208 @ 0xd0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #198 @ 0xc6 │ │ │ │ + adds r2, #166 @ 0xa6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #160 @ 0xa0 │ │ │ │ + adds r2, #128 @ 0x80 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #122 @ 0x7a │ │ │ │ + adds r2, #90 @ 0x5a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #84 @ 0x54 │ │ │ │ + adds r2, #52 @ 0x34 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #46 @ 0x2e │ │ │ │ + adds r2, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #16 │ │ │ │ + adds r1, #240 @ 0xf0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #238 @ 0xee │ │ │ │ + adds r1, #206 @ 0xce │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #204 @ 0xcc │ │ │ │ + adds r1, #172 @ 0xac │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #166 @ 0xa6 │ │ │ │ + adds r1, #134 @ 0x86 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #128 @ 0x80 │ │ │ │ + adds r1, #96 @ 0x60 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #86 @ 0x56 │ │ │ │ + adds r1, #54 @ 0x36 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #52 @ 0x34 │ │ │ │ + adds r1, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #18 │ │ │ │ + adds r0, #242 @ 0xf2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, #240 @ 0xf0 │ │ │ │ + adds r0, #208 @ 0xd0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, #206 @ 0xce │ │ │ │ + adds r0, #174 @ 0xae │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, #176 @ 0xb0 │ │ │ │ + adds r0, #144 @ 0x90 │ │ │ │ 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 +2032899,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 r2, #156 @ 0x9c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #166 @ 0xa6 │ │ │ │ + adds r2, #134 @ 0x86 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #240 @ 0xf0 │ │ │ │ + adds r2, #208 @ 0xd0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #190 @ 0xbe │ │ │ │ + adds r2, #158 @ 0x9e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #212 @ 0xd4 │ │ │ │ + adds r2, #180 @ 0xb4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #238 @ 0xee │ │ │ │ + adds r2, #206 @ 0xce │ │ │ │ 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 +2032974,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 r2, #194 @ 0xc2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #200 @ 0xc8 │ │ │ │ + adds r2, #168 @ 0xa8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r2, #14 │ │ │ │ + adds r3, #238 @ 0xee │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r1, #224 @ 0xe0 │ │ │ │ + adds r3, #192 @ 0xc0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r1, #242 @ 0xf2 │ │ │ │ + adds r3, #210 @ 0xd2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r1, #124 @ 0x7c │ │ │ │ + adds r3, #92 @ 0x5c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r1, #138 @ 0x8a │ │ │ │ + adds r3, #106 @ 0x6a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r1, #152 @ 0x98 │ │ │ │ + adds r3, #120 @ 0x78 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r1, #174 @ 0xae │ │ │ │ + adds r3, #142 @ 0x8e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #192 @ 0xc0 │ │ │ │ + adds r2, #160 @ 0xa0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #214 @ 0xd6 │ │ │ │ + adds r2, #182 @ 0xb6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #236 @ 0xec │ │ │ │ + adds r2, #204 @ 0xcc │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r1, #2 │ │ │ │ + adds r2, #226 @ 0xe2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r1, #16 │ │ │ │ + adds r2, #240 @ 0xf0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r1, #30 │ │ │ │ + adds r2, #254 @ 0xfe │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r1, #44 @ 0x2c │ │ │ │ + adds r3, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r1, #206 @ 0xce │ │ │ │ + adds r3, #174 @ 0xae │ │ │ │ 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 +2033506,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 │ │ │ │ + subs r4, r6, #1 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - adds r6, r6, #1 │ │ │ │ + subs r6, r2, #1 │ │ │ │ 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 +2035432,15 @@ │ │ │ │ adds r5, #28 │ │ │ │ mov r0, r5 │ │ │ │ bl 6187a0 │ │ │ │ mov r0, r6 │ │ │ │ blx 6ae2c │ │ │ │ b.n 602e5a │ │ │ │ nop │ │ │ │ - asrs r6, r0, #30 │ │ │ │ + adds r6, r4, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w ip, r2, r1, lsl #5 │ │ │ │ ldr.w r4, [r0, #624] @ 0x270 │ │ │ │ @@ -2036840,91 +2036875,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 604600 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r4, r4, #5 │ │ │ │ - strb r2, [r4, #28] │ │ │ │ + ldrb r2, [r0, #4] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r2, [r6, #28] │ │ │ │ + ldrb r2, [r2, #4] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r2, [r0, #29] │ │ │ │ + ldrb r2, [r4, #4] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r2, [r2, #29] │ │ │ │ + ldrb r2, [r6, #4] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r2, [r4, #29] │ │ │ │ + ldrb r2, [r0, #5] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r6, [r5, #29] │ │ │ │ + ldrb r6, [r1, #5] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r2, [r7, #29] │ │ │ │ + ldrb r2, [r3, #5] │ │ │ │ lsls r3, r5, #2 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #15 │ │ │ │ + lsrs r6, r6, #22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r2, [r0, #0] │ │ │ │ + str r2, [r4, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r2, #15 │ │ │ │ + lsrs r0, r6, #22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r2, r7, #13 │ │ │ │ + lsrs r2, r3, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r6, [r7, r5] │ │ │ │ + str r6, [r3, #20] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r4, [r2, r5] │ │ │ │ + str r4, [r6, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r0, #14 │ │ │ │ + lsrs r2, r4, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r6, r1, #14 │ │ │ │ + lsrs r6, r5, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r0, r1, #14 │ │ │ │ + lsrs r0, r5, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r0, [r7, r3] │ │ │ │ + str r0, [r3, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r3, #14 │ │ │ │ + lsrs r6, r7, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r2, [r7, r3] │ │ │ │ + str r2, [r3, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r4, r4, #12 │ │ │ │ + lsrs r4, r0, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r4, [r5, r1] │ │ │ │ + str r4, [r1, #4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r7, #11 │ │ │ │ + lsrs r6, r3, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r0, [r5, r0] │ │ │ │ + str r0, [r1, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r3, #12 │ │ │ │ + lsrs r2, r7, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r4, r7, #10 │ │ │ │ + lsrs r4, r3, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r6, [r6, r6] │ │ │ │ + ldrsh r6, [r2, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r2, #11 │ │ │ │ + lsrs r0, r6, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r2, r7, #9 │ │ │ │ + lsrs r2, r3, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r0, [r1, r5] │ │ │ │ + ldrsh r0, [r5, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r5, #7 │ │ │ │ + lsrs r6, r1, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r6, r7, #8 │ │ │ │ + lsrs r6, r3, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmia r2!, {r2, r5} │ │ │ │ lsls r4, r4, #5 │ │ │ │ - lsrs r4, r2, #32 │ │ │ │ + lsrs r4, r6, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r0, r0, #32 │ │ │ │ + lsrs r0, r4, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r0, [r6, r0] │ │ │ │ + ldrsh r0, [r2, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r2, #1 │ │ │ │ + lsrs r0, r6, #8 │ │ │ │ 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 +2037186,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 │ │ │ │ + lsrs r6, r4, #32 │ │ │ │ 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 +2037250,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 │ │ │ │ + lsrs r2, r3, #32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r0, #25 │ │ │ │ + lsrs r0, r4, #32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [r1, r2] │ │ │ │ + ldrh r6, [r5, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r0, #26] │ │ │ │ + ldrh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r5, #24 │ │ │ │ + lsrs r2, r1, #32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r2, #24 │ │ │ │ + lsls r6, r6, #31 │ │ │ │ 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 +2038572,277 @@ │ │ │ │ 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, #30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [pc, #248] @ (605160 ) │ │ │ │ + str r6, [r3, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrsb r6, [r2, r7] │ │ │ │ + ldr r6, [r6, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r4, #22 │ │ │ │ + lsls r6, r0, #30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r3, #22 │ │ │ │ + lsls r2, r7, #29 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adcs.w r1, sl, #50 @ 0x32 │ │ │ │ - lsls r2, r0, #21 │ │ │ │ + @ instruction: 0xf33a0132 │ │ │ │ + lsls r2, r4, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsb r6, [r2, r4] │ │ │ │ + ldr r6, [r6, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r4, r6, #16 │ │ │ │ + lsls r4, r2, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r6, [r0, #14] │ │ │ │ + ldrh r6, [r4, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r4, #32 │ │ │ │ + lsrs r2, r0, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r0, r4, #8 │ │ │ │ + lsrs r0, r0, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r5, #31 │ │ │ │ + lsrs r0, r1, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r2, r5, #7 │ │ │ │ + lsrs r2, r1, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r6, r2, #7 │ │ │ │ + lsrs r6, r6, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r6, r7, #6 │ │ │ │ + lsrs r6, r3, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r4, r4, #6 │ │ │ │ + lsrs r4, r0, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r2, r5, #7 │ │ │ │ + lsrs r2, r1, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - vsra.s32 d16, d18, #4 │ │ │ │ - lsls r4, r7, #15 │ │ │ │ + rsbs r1, ip, #50 @ 0x32 │ │ │ │ + lsls r4, r3, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r0, [r2, r7] │ │ │ │ + ldrsb r0, [r6, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r1, #25 │ │ │ │ + lsrs r2, r5, #32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - vsra.s32 d0, d18, #10 │ │ │ │ - lsls r6, r0, #14 │ │ │ │ + @ instruction: 0xf1960132 │ │ │ │ + lsls r6, r4, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r2, [r3, r5] │ │ │ │ + ldrsb r2, [r7, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r7, #9 │ │ │ │ + lsls r0, r3, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r0, #0] │ │ │ │ + ldrh r4, [r4, #14] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r1, #2 │ │ │ │ + lsrs r2, r5, #9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r1, #31 │ │ │ │ + lsrs r0, r5, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r6, #30 │ │ │ │ + lsrs r0, r2, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r4, r5, #32 │ │ │ │ + lsrs r4, r1, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - vand d0, d2, d18 │ │ │ │ - lsls r2, r7, #10 │ │ │ │ + @ instruction: 0xf0e20132 │ │ │ │ + lsls r2, r3, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r6, [r1, r2] │ │ │ │ + ldrsb r6, [r5, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r7, #30 │ │ │ │ + lsrs r0, r3, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r4, #30 │ │ │ │ + lsrs r4, r0, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mcr 1, 6, r0, cr10, cr2, {1} │ │ │ │ - lsls r2, r5, #9 │ │ │ │ + @ instruction: 0xf0aa0132 │ │ │ │ + lsls r2, r1, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r6, [r7, r0] │ │ │ │ + ldrsb r6, [r3, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r5, #29 │ │ │ │ + lsrs r0, r1, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r2, #29 │ │ │ │ + lsrs r4, r6, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r7, #20 │ │ │ │ + lsls r0, r3, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mcr 1, 3, r0, cr8, cr2, {1} │ │ │ │ - lsls r0, r5, #7 │ │ │ │ + orr.w r1, r8, #50 @ 0x32 │ │ │ │ + lsls r0, r1, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r7, r6] │ │ │ │ + strb r4, [r3, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r4, #27 │ │ │ │ + lsrs r6, r0, #3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r2, #27 │ │ │ │ + lsrs r2, r6, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r0, #27 │ │ │ │ + lsrs r6, r4, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mrc 1, 0, r0, cr0, cr2, {1} │ │ │ │ - lsls r0, r7, #5 │ │ │ │ + vsra.s32 d16, d18, #16 │ │ │ │ + lsls r0, r3, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r1, r5] │ │ │ │ + strb r4, [r5, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r1, #25 │ │ │ │ + lsrs r2, r5, #32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r2, #5 │ │ │ │ + lsls r0, r6, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r3, #24 │ │ │ │ + lsls r0, r7, #31 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r1, #24 │ │ │ │ + lsls r0, r5, #31 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - vshr.u64 d16, d21, #42 │ │ │ │ - vaddl.u32 q8, d16, d28 │ │ │ │ - lsls r0, r3, #21 │ │ │ │ + lsls r6, r6, #6 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + lsls r0, r0, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r0, [r5, #42] @ 0x2a │ │ │ │ + lsls r0, r7, #28 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + strh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldcl 1, cr0, [r8, #-200] @ 0xffffff38 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ + vorn d0, d8, d18 │ │ │ │ + lsls r2, r0, #10 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldcl 1, cr0, [r8, #-200] @ 0xffffff38 │ │ │ │ - lsls r2, r1, #2 │ │ │ │ + vorn d0, d8, d18 │ │ │ │ + lsls r2, r5, #9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldcl 1, cr0, [ip, #-200] @ 0xffffff38 │ │ │ │ - lsls r2, r6, #1 │ │ │ │ + vorn d0, d12, d18 │ │ │ │ + lsls r2, r2, #9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stcl 1, cr0, [r0, #-200]! @ 0xffffff38 │ │ │ │ - lsls r2, r3, #1 │ │ │ │ + vand d16, d0, d18 │ │ │ │ + lsls r2, r7, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stcl 1, cr0, [r0, #-200]! @ 0xffffff38 │ │ │ │ - lsls r0, r0, #1 │ │ │ │ + vand d16, d0, d18 │ │ │ │ + lsls r0, r4, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r7, #18 │ │ │ │ + lsls r4, r3, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r0, [r1, r0] │ │ │ │ + strh r0, [r5, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r7, #36] @ 0x24 │ │ │ │ + strh r2, [r3, #52] @ 0x34 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r3, #18 │ │ │ │ + lsls r2, r7, #25 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r0, #18 │ │ │ │ + lsls r2, r4, #25 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r5, #17 │ │ │ │ + lsls r2, r1, #25 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r3, #17 │ │ │ │ + lsls r6, r7, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r3, #17 │ │ │ │ + lsls r0, r7, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [r6, r4] │ │ │ │ + strh r6, [r2, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldcl 1, cr0, [r2], #-200 @ 0xffffff38 │ │ │ │ - vhadd.u d0, d22, d28 │ │ │ │ - str r2, [r1, r4] │ │ │ │ + mrc 1, 2, r0, cr2, cr2, {1} │ │ │ │ + lsls r6, r2, #4 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + strh r2, [r5, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r7, #12 │ │ │ │ + lsls r0, r3, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r1, #30] │ │ │ │ + strh r4, [r5, #44] @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r1, #12 │ │ │ │ + lsls r4, r5, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r3, #12 │ │ │ │ + lsls r6, r7, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r0, #12 │ │ │ │ + lsls r0, r4, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r6, #11 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r7, #234 @ 0xea │ │ │ │ + rors r2, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r2, #11 │ │ │ │ + lsls r2, r6, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [r4, #40] @ 0x28 │ │ │ │ + ldr r6, [r0, #72] @ 0x48 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - sbcs.w r1, r6, r2, rrx │ │ │ │ - cdp2 0, 2, cr0, cr12, cr12, {5} │ │ │ │ - lsls r6, r0, #1 │ │ │ │ + ldcl 1, cr0, [r6, #-200] @ 0xffffff38 │ │ │ │ + movs r4, r1 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + lsls r6, r4, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r7, [pc, #944] @ (605588 ) │ │ │ │ + str r4, [r1, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - sbcs.w r1, ip, r2, rrx │ │ │ │ - stc2l 0, cr0, [ip, #688]! @ 0x2b0 │ │ │ │ - ldr r7, [pc, #768] @ (6054e4 ) │ │ │ │ + ldcl 1, cr0, [ip, #-200] @ 0xffffff38 │ │ │ │ + vaddl.u8 q8, d28, d28 │ │ │ │ + str r0, [r4, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ + lsls r2, r6, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r0, [r6, #18] │ │ │ │ + strh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, r6 │ │ │ │ + lsls r4, r2, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r6, r3 │ │ │ │ + lsls r6, r7, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r6, r0 │ │ │ │ + lsls r6, r4, #7 │ │ │ │ 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 ) │ │ │ │ + lsls r6, r1, #7 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + lsls r6, r6, #6 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + lsls r6, r3, #6 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + lsls r2, r1, #6 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + mrrc 1, 3, r0, r2, cr2 │ │ │ │ + cdp2 0, 10, cr0, cr2, cr12, {5} │ │ │ │ + str r6, [r6, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - vhadd.u16 d0, d16, d28 │ │ │ │ - stc2 0, cr0, [ip], {172} @ 0xac │ │ │ │ - ldr r6, [pc, #352] @ (605380 ) │ │ │ │ + lsls r0, r6, #3 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + cdp2 0, 6, cr0, cr12, cr12, {5} │ │ │ │ + str r0, [r7, r0] │ │ │ │ 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 ) │ │ │ │ + cdp2 0, 5, cr0, cr12, cr12, {5} │ │ │ │ + stc2l 0, cr0, [r4, #688]! @ 0x2b0 │ │ │ │ + ldc2l 0, cr0, [sl], #724 @ 0x2d4 │ │ │ │ + cdp2 0, 4, cr0, cr0, cr12, {5} │ │ │ │ + stc2l 0, cr0, [sl], #-688 @ 0xfffffd50 │ │ │ │ + cdp2 0, 1, cr0, cr10, cr12, {5} │ │ │ │ + ldr r7, [pc, #544] @ (60545c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stc2 0, cr0, [sl], #-688 @ 0xfffffd50 │ │ │ │ - ldr r5, [pc, #512] @ (605444 ) │ │ │ │ + cdp2 0, 0, cr0, cr10, cr12, {5} │ │ │ │ + ldr r7, [pc, #384] @ (6053c4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #456] @ (605410 ) │ │ │ │ + ldr r7, [pc, #328] @ (605390 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #288] @ (60536c ) │ │ │ │ + ldr r7, [pc, #160] @ (6052ec ) │ │ │ │ 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]! @ 0x2b0 │ │ │ │ + ldc2l 0, cr0, [r8, #688] @ 0x2b0 │ │ │ │ + eors.w r1, sl, r2, rrx │ │ │ │ + ldc2l 0, cr0, [sl], {172} @ 0xac │ │ │ │ + ldc2l 0, cr0, [r4], {172} @ 0xac │ │ │ │ + ldr r2, [r4, #16] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r4, [pc, #712] @ (605530 ) │ │ │ │ + ldr r6, [pc, #584] @ (6054b0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xe8140132 │ │ │ │ - @ instruction: 0xfab000ac │ │ │ │ - ldr r4, [pc, #528] @ (605484 ) │ │ │ │ + ldrd r0, r1, [r4, #200]! @ 0xc8 │ │ │ │ + ldc2 0, cr0, [r0], {172} @ 0xac │ │ │ │ + ldr r6, [pc, #400] @ (605404 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stc2l 0, cr0, [sl, #688] @ 0x2b0 │ │ │ │ - ldc2 0, cr0, [ip, #688]! @ 0x2b0 │ │ │ │ - ldrb r6, [r4, #28] │ │ │ │ + vaddl.u32 q0, d26, d28 │ │ │ │ + vaddl.u16 q0, d28, d28 │ │ │ │ + strh r6, [r0, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stc2 0, cr0, [r4, #688]! @ 0x2b0 │ │ │ │ - ldc2 0, cr0, [r0, #688] @ 0x2b0 │ │ │ │ - stmia r0!, {r4, r5, r6} │ │ │ │ + vaddl.u8 q0, d20, d28 │ │ │ │ + vhadd.u d16, d16, d28 │ │ │ │ + stmia r2!, {r4, r6} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r3, [pc, #1016] @ (605688 ) │ │ │ │ + ldr r5, [pc, #888] @ (605608 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stc2l 0, cr0, [ip, #-688]! @ 0xfffffd50 │ │ │ │ - stc2l 0, cr0, [r2, #-688]! @ 0xfffffd50 │ │ │ │ - ldrb r6, [r1, #26] │ │ │ │ + vhadd.u8 d16, d28, d28 │ │ │ │ + vhadd.u8 d16, d18, d28 │ │ │ │ + strh r6, [r5, #2] │ │ │ │ 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] │ │ │ │ + vhadd.u32 d0, d30, d28 │ │ │ │ + vhadd.u16 d0, d26, d28 │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ + lsls r0, r7, #2 │ │ │ │ + ldr r5, [pc, #280] @ (6053c4 ) │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + strh r2, [r1, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldc2 0, cr0, [r2, #-688] @ 0xfffffd50 │ │ │ │ - str r2, [r0, #92] @ 0x5c │ │ │ │ + cdp2 0, 15, cr0, cr2, cr12, {5} │ │ │ │ + str r2, [r4, #120] @ 0x78 │ │ │ │ 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 │ │ │ │ + cdp2 0, 13, cr0, cr10, cr12, {5} │ │ │ │ + cdp2 0, 12, cr0, cr4, cr12, {5} │ │ │ │ + cdp2 0, 11, cr0, cr4, cr12, {5} │ │ │ │ + cdp2 0, 10, cr0, cr0, cr12, {5} │ │ │ │ + cdp2 0, 9, cr0, cr8, cr12, {5} │ │ │ │ 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 +2039296,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 60520c │ │ │ │ lsls r2, r6, #4 │ │ │ │ - @ instruction: 0xf5fc00ac │ │ │ │ - blx sl │ │ │ │ + @ instruction: 0xf7dc00ac │ │ │ │ + ldr r1, [pc, #704] @ (605a34 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str??.w r0, [r2, ip, lsl #2] │ │ │ │ - ldrb r2, [r7, #9] │ │ │ │ + @ instruction: 0xfa4200ac │ │ │ │ + ldrb r2, [r3, #17] │ │ │ │ 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] │ │ │ │ + @ instruction: 0xfa5800ac │ │ │ │ + @ instruction: 0xfa5a00ac │ │ │ │ + @ instruction: 0xfa4a00ac │ │ │ │ + @ instruction: 0xfa3a00ac │ │ │ │ + @ instruction: 0xfa3000ac │ │ │ │ + @ instruction: 0xfa1a00ac │ │ │ │ + @ instruction: 0xf7be00ac │ │ │ │ + @ instruction: 0xf68c00ac │ │ │ │ + ldrb r4, [r6, #13] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mov r8, r7 │ │ │ │ + ldr r0, [pc, #608] @ (605a04 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bx sp │ │ │ │ + ldr r1, [pc, #288] @ (6058c8 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs.w r0, r2, #5636096 @ 0x560000 │ │ │ │ - mov r4, sp │ │ │ │ + @ instruction: 0xf79200ac │ │ │ │ + ldr r0, [pc, #304] @ (6058e0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf53800ac │ │ │ │ - bic.w r0, r2, #5636096 @ 0x560000 │ │ │ │ - ldrb r0, [r2, #4] │ │ │ │ + @ instruction: 0xf71800ac │ │ │ │ + addw r0, r2, #2220 @ 0x8ac │ │ │ │ + ldrb r0, [r6, #11] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mov r2, r6 │ │ │ │ + ldr r0, [pc, #72] @ (605808 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adc.w r0, r8, #5636096 @ 0x560000 │ │ │ │ - mov r6, r1 │ │ │ │ + @ instruction: 0xf72800ac │ │ │ │ + @ instruction: 0x47ee │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf2b400ac │ │ │ │ - @ instruction: 0xf52000ac │ │ │ │ - cmp sl, r4 │ │ │ │ + eors.w r0, r4, #5636096 @ 0x560000 │ │ │ │ + @ instruction: 0xf70000ac │ │ │ │ + @ instruction: 0x4782 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf4e600ac │ │ │ │ - cmp r6, fp │ │ │ │ + movt r0, #26796 @ 0x68ac │ │ │ │ + bx r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf4e800ac │ │ │ │ - cmp r6, r8 │ │ │ │ + movt r0, #34988 @ 0x88ac │ │ │ │ + bx r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf4d800ac │ │ │ │ - @ instruction: 0xf4d000ac │ │ │ │ - add r8, pc │ │ │ │ + @ instruction: 0xf6b800ac │ │ │ │ + @ instruction: 0xf6b000ac │ │ │ │ + mov r8, fp │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subw r0, lr, #172 @ 0xac │ │ │ │ - ldc2 0, cr0, [r6, #688]! @ 0x2b0 │ │ │ │ - strb r6, [r2, #30] │ │ │ │ + eor.w r0, lr, #5636096 @ 0x560000 │ │ │ │ + vaddl.u16 q0, d22, d28 │ │ │ │ + ldrb r6, [r6, #5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldc2 0, cr0, [lr, #688] @ 0x2b0 │ │ │ │ - ldrsh r6, [r3, r4] │ │ │ │ + vhadd.u d16, d30, d28 │ │ │ │ + str r6, [r7, #12] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - orn r0, r8, #5636096 @ 0x560000 │ │ │ │ - orr.w r0, lr, #5636096 @ 0x560000 │ │ │ │ - orn r0, ip, #5636096 @ 0x560000 │ │ │ │ - add r6, r7 │ │ │ │ + movw r0, #34988 @ 0x88ac │ │ │ │ + @ instruction: 0xf62e00ac │ │ │ │ + movw r0, #51372 @ 0xc8ac │ │ │ │ + mov r6, 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 │ │ │ │ + addw r0, ip, #2220 @ 0x8ac │ │ │ │ + @ instruction: 0xf62000ac │ │ │ │ + addw r0, r0, #2220 @ 0x8ac │ │ │ │ + cmp lr, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf3e400ac │ │ │ │ - @ instruction: 0xf3b600ac │ │ │ │ - @ instruction: 0xf3ca00ac │ │ │ │ - ldmia r0!, {r1, r6} │ │ │ │ + rsb r0, r4, #5636096 @ 0x560000 │ │ │ │ + @ instruction: 0xf59600ac │ │ │ │ + sub.w r0, sl, #5636096 @ 0x560000 │ │ │ │ + ldmia r2!, {r1, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5} │ │ │ │ + ldmia r2!, {r1, r3, r4} │ │ │ │ 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 +2041493,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, #24] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [sp, #328] @ 0x148 │ │ │ │ + str r6, [sp, #200] @ 0xc8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 607004 │ │ │ │ + b.n 6073c4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ asrs r2, r4, #10 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - b.n 606fd8 │ │ │ │ + b.n 607398 │ │ │ │ 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 6072e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 606f6c │ │ │ │ + b.n 60732c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - svc 138 @ 0x8a │ │ │ │ + b.n 607240 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [sp, #184] @ 0xb8 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ 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 +2041567,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: 0xf70e00ab │ │ │ │ str r0, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r4, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - svc 90 @ 0x5a │ │ │ │ + b.n 607274 │ │ │ │ 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 +2041737,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 │ │ │ │ + b.n 6071d4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - udf #54 @ 0x36 │ │ │ │ + b.n 6071d4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - udf #52 @ 0x34 │ │ │ │ + b.n 6071d4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - ble.n 607148 │ │ │ │ + svc 170 @ 0xaa │ │ │ │ lsls r4, r5, #2 │ │ │ │ - udf #6 │ │ │ │ + svc 230 @ 0xe6 │ │ │ │ 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 +2041828,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 │ │ │ │ + eor.w r0, r4, #5603328 @ 0x558000 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 607318 │ │ │ │ + svc 36 @ 0x24 │ │ │ │ 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 +2042132,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 │ │ │ │ + udf #224 @ 0xe0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ble.n 6075fc │ │ │ │ + udf #246 @ 0xf6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ble.n 6076a0 │ │ │ │ + svc 70 @ 0x46 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs.w r0, lr, #171 @ 0xab │ │ │ │ - add sp, #176 @ 0xb0 │ │ │ │ + @ instruction: 0xf39e00ab │ │ │ │ + sxth r4, r1 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bgt.n 607684 │ │ │ │ + udf #50 @ 0x32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bgt.n 607640 │ │ │ │ + udf #14 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bgt.n 607604 │ │ │ │ + ble.n 6075c4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bgt.n 6075f0 │ │ │ │ + ble.n 6075b0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bgt.n 607698 │ │ │ │ + udf #52 @ 0x34 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - orns r0, r2, #171 @ 0xab │ │ │ │ - bls.n 607578 │ │ │ │ + @ instruction: 0xf25200ab │ │ │ │ + blt.n 607538 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bgt.n 60764c │ │ │ │ + udf #8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - rev16 r4, r6 │ │ │ │ + pop {r2, r4, r6} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bgt.n 607658 │ │ │ │ + udf #10 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bgt.n 607664 │ │ │ │ + udf #14 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bgt.n 60763c │ │ │ │ + ble.n 6075fc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bgt.n 607630 │ │ │ │ + ble.n 6075f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 607560 │ │ │ │ + bgt.n 607520 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bge.n 607524 │ │ │ │ + bgt.n 6076e4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bge.n 607714 │ │ │ │ + bgt.n 6076d4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bge.n 6076f4 │ │ │ │ + bgt.n 6076b4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bge.n 6076f4 │ │ │ │ + bgt.n 6076b4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bge.n 6076d0 │ │ │ │ + bgt.n 607690 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bge.n 6076c4 │ │ │ │ + bgt.n 607684 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bge.n 607620 │ │ │ │ + bgt.n 6075e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bge.n 607608 │ │ │ │ + bgt.n 6075c8 │ │ │ │ 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 +2043202,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 │ │ │ │ + bgt.n 6081d4 │ │ │ │ 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 +2043377,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, #88] @ 0x58 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r6, {r2, r3, r5, r6} │ │ │ │ + beq.n 6083b0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r7, #24 │ │ │ │ + asrs r0, r3, #32 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r4, #162 @ 0xa2 │ │ │ │ + cmp r6, #130 @ 0x82 │ │ │ │ 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 +2043409,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, #80] @ 0x50 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r6!, {r3, r4} │ │ │ │ + ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bls.n 608428 │ │ │ │ + blt.n 6083e8 │ │ │ │ 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 +2043446,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, #76] @ 0x4c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bls.n 6083ec │ │ │ │ + bge.n 6083ac │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r3, #234 @ 0xea │ │ │ │ + cmp r5, #202 @ 0xca │ │ │ │ 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 +2043485,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, #68] @ 0x44 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r5!, {r3, r7} │ │ │ │ + ldmia r7!, {r3, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r3, #20 │ │ │ │ + lsrs r0, r7, #27 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r3, #130 @ 0x82 │ │ │ │ + cmp r5, #98 @ 0x62 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2043480,21 +2043524,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, #64] @ 0x40 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r5, {r4, r5} │ │ │ │ + ldmia r7!, {r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r6, #18 │ │ │ │ + lsrs r0, r2, #26 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - tst r6, r6 │ │ │ │ + add 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 +2043563,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, #56] @ 0x38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r4!, {r3, r5, r6, r7} │ │ │ │ + ldmia r6, {r3, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r1, #17 │ │ │ │ + lsrs r0, r5, #24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r3!, {r1, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r4, 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 │ │ │ │ @@ -2043558,21 +2043602,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, #48] @ 0x30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r4!, {r5, r7} │ │ │ │ + ldmia r6!, {r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r4, #15 │ │ │ │ + lsrs r0, r0, #23 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r3!, {r1, r3, r6} │ │ │ │ + stmia r5!, {r1, r3, 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 │ │ │ │ @@ -2043597,21 +2043641,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, #44] @ 0x2c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r4, {r2, r4, r6} │ │ │ │ + ldmia r6!, {r2, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r7, #13 │ │ │ │ + lsrs r0, r3, #21 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r2!, {r1, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, 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 │ │ │ │ @@ -2043636,21 +2043680,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, #36] @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r4!, {r2} │ │ │ │ + ldmia r5, {r2, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r2, #12 │ │ │ │ + lsrs r0, r6, #19 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r3, r4, 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 │ │ │ │ @@ -2043675,21 +2043719,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, #32] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3!, {r4, r5, r7} │ │ │ │ + ldmia r5!, {r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r5, #10 │ │ │ │ + lsrs r0, r1, #18 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r2!, {r1, r4} │ │ │ │ + stmia r3!, {r1, r4, r5, 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 │ │ │ │ @@ -2043714,21 +2043758,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, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3, {r3, r4, r6} │ │ │ │ + ldmia r5, {r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r0, #9 │ │ │ │ + lsrs r0, r4, #16 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r1!, {r1, r3, r5, r7} │ │ │ │ + stmia r3!, {r1, r3, 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 │ │ │ │ @@ -2043753,21 +2043797,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 │ │ │ │ + ldr r2, [r6, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3!, {} │ │ │ │ + ldmia r4!, {r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r3, #7 │ │ │ │ + lsrs r0, r7, #14 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r1!, {r1, r6} │ │ │ │ + stmia r3!, {r1, 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 │ │ │ │ @@ -2043792,21 +2043836,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 │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r2!, {r3, r5, r7} │ │ │ │ + ldmia r4!, {r3, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r6, #5 │ │ │ │ + lsrs r0, r2, #13 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, 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 │ │ │ │ @@ -2043831,21 +2043875,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 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r2!, {r4, r6} │ │ │ │ + ldmia r4, {r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r1, #4 │ │ │ │ + lsrs r0, r5, #11 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r0!, {r1, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r4, 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 │ │ │ │ @@ -2043870,21 +2043914,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, #124] @ 0x7c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r4, #2 │ │ │ │ + lsrs r0, r0, #10 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r0!, {r1, r3} │ │ │ │ + stmia r1!, {r1, r3, r5, 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 │ │ │ │ @@ -2043909,24 +2043953,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, #120] @ 0x78 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1!, {r2, r5, r7} │ │ │ │ + ldmia r3!, {r2, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r7, #32 │ │ │ │ + lsrs r0, r3, #8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ittt ge │ │ │ │ - lslge r4, r6, #2 │ │ │ │ - pushge {r3, r4, r5, lr} │ │ │ │ - movge.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r1!, {r1, 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 │ │ │ │ ldr r0, [pc, #68] @ (608978 ) │ │ │ │ ldr r1, [pc, #68] @ (60897c ) │ │ │ │ add r0, pc │ │ │ │ @@ -2043948,24 +2043992,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, #112] @ 0x70 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1!, {r4, r6} │ │ │ │ + ldmia r3!, {r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r2, #31 │ │ │ │ + lsrs r0, r6, #6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - itte cc │ │ │ │ - lslcc r4, r6, #2 │ │ │ │ - pushcc {r3, r4, r5, lr} │ │ │ │ - movcs.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r1!, {r1, r3, r4} │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #68] @ (6089e0 ) │ │ │ │ ldr r1, [pc, #68] @ (6089e4 ) │ │ │ │ add r0, pc │ │ │ │ @@ -2043987,21 +2044031,21 @@ │ │ │ │ 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, #108] @ 0x6c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r5, #29 │ │ │ │ + lsrs r0, r1, #5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bkpt 0x00d2 │ │ │ │ + stmia r0!, {r1, r4, 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 │ │ │ │ @@ -2044026,21 +2044070,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, #100] @ 0x64 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r0!, {r5, r7} │ │ │ │ + ldmia r2!, {r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r0, #28 │ │ │ │ + lsrs r0, r4, #3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bkpt 0x006a │ │ │ │ + stmia r0!, {r1, r3, 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 │ │ │ │ @@ -2044065,24 +2044109,24 @@ │ │ │ │ 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, #92] @ 0x5c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r0!, {r3, r6} │ │ │ │ + ldmia r2!, {r3, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r3, #26 │ │ │ │ + lsrs r0, r7, #1 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bkpt 0x0002 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + ittt al │ │ │ │ + lslal r4, r6, #2 │ │ │ │ + pushal {r3, r4, r5, lr} │ │ │ │ + moval.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] @ (608b18 ) │ │ │ │ ldr r1, [pc, #68] @ (608b1c ) │ │ │ │ add r0, pc │ │ │ │ @@ -2044104,24 +2044148,24 @@ │ │ │ │ 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, #88] @ 0x58 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r7!, {r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r6, #24 │ │ │ │ + lsrs r0, r2, #32 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - pop {r1, r3, r4, r7, pc} │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itte vc │ │ │ │ + lslvc r4, r6, #2 │ │ │ │ + pushvc {r3, r4, r5, lr} │ │ │ │ + movvs.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] @ (608b80 ) │ │ │ │ ldr r1, [pc, #68] @ (608b84 ) │ │ │ │ add r0, pc │ │ │ │ @@ -2044143,24 +2044187,24 @@ │ │ │ │ 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, #80] @ 0x50 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r7!, {r3, r4, r7} │ │ │ │ + ldmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r1, #23 │ │ │ │ + lsls r0, r5, #30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - pop {r1, r4, r5, pc} │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itee ne │ │ │ │ + lslne r4, r6, #2 │ │ │ │ + pusheq {r3, r4, r5, lr} │ │ │ │ + moveq.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] @ (608be8 ) │ │ │ │ ldr r1, [pc, #68] @ (608bec ) │ │ │ │ add r0, pc │ │ │ │ @@ -2044182,21 +2044226,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, #72] @ 0x48 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r7!, {r6} │ │ │ │ + ldmia r1!, {r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r4, #21 │ │ │ │ + lsls r0, r0, #29 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - pop {r1, r3, r6, r7} │ │ │ │ + bkpt 0x00aa │ │ │ │ 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 +2044265,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, #68] @ 0x44 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r6!, {r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r3, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r7, #19 │ │ │ │ + lsls r0, r3, #27 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - pop {r1, r5, r6} │ │ │ │ + bkpt 0x0042 │ │ │ │ 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 +2044312,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} │ │ │ │ + ldmia r0!, {r2, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r7, #28] │ │ │ │ + str r6, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r2, r1, #18 │ │ │ │ + lsls r2, r5, #25 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r7, #76 @ 0x4c │ │ │ │ + asrs r4, r5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r5, [r0, #1728] @ 0x6c0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2044310,21 +2044354,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} │ │ │ │ + ldmia r0!, {r2, r3} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r1, #24] │ │ │ │ + str r2, [r5, #52] @ 0x34 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r6, r2, #16 │ │ │ │ + lsls r6, r6, #23 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r6, #216 @ 0xd8 │ │ │ │ + lsls r0, r7 │ │ │ │ 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 +2044402,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, #48] @ 0x30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r5!, {r1, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5} │ │ │ │ + bne.n 608dec │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r1, #144 @ 0x90 │ │ │ │ + adds r3, #112 @ 0x70 │ │ │ │ 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 +2044443,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, #40] @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r6} │ │ │ │ + stmia r7!, {r2, r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r6!, {r2, r4, r5, r7} │ │ │ │ + beq.n 608d54 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r6} │ │ │ │ + stmia r7!, {r1, r2, r5} │ │ │ │ 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 +2044482,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, #32] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf0cc00a8 │ │ │ │ - ldmia r6, {r2, r3, r6} │ │ │ │ + subw r0, ip, #168 @ 0xa8 │ │ │ │ + beq.n 608eec │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r0, #56] @ 0x38 │ │ │ │ + ldrh r2, [r4, #6] │ │ │ │ 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 +2044520,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, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r4!, {r5, r7} │ │ │ │ + stmia r6!, {r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r5, {r2, r5, r6, r7} │ │ │ │ + ldmia r7, {r2, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r3, #52] @ 0x34 │ │ │ │ + ldrh r2, [r7, #2] │ │ │ │ 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 +2044566,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 r6!, {r1, r2, r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsh r0, [r3, r5] │ │ │ │ + str r0, [r7, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r4, #7 │ │ │ │ + lsls r4, r0, #15 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r2, [r6, #40] @ 0x28 │ │ │ │ + strh r2, [r2, #56] @ 0x38 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r4!, {r2, r5} │ │ │ │ + stmia r6!, {r2} │ │ │ │ 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 +2044614,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 r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsh r4, [r2, r3] │ │ │ │ + str r4, [r6, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r4, #5 │ │ │ │ + lsls r0, r0, #13 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r6, [r5, #36] @ 0x24 │ │ │ │ + strh r6, [r1, #52] @ 0x34 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r3!, {r5, r7} │ │ │ │ + stmia 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 │ │ │ │ @@ -2044611,21 +2044655,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] │ │ │ │ + str r2, [r0, #4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r3!, {r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r5, #3 │ │ │ │ + lsls r0, r1, #11 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r3!, {r1, r5, r6} │ │ │ │ + stmia r5!, {r1, r6} │ │ │ │ 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 +2044694,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, r7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r3!, {r5} │ │ │ │ + stmia r5!, {} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r0, #2 │ │ │ │ + lsls r0, r4, #9 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r3!, {r1, r3} │ │ │ │ + stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (60912c ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2044687,19 +2044731,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 r4!, {r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r2, r6] │ │ │ │ + ldrsh r2, [r6, r5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r2, r3 │ │ │ │ + lsls r2, r7, #7 │ │ │ │ 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 +2044770,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 r4!, {r1, r2, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r5, r4] │ │ │ │ + ldrsh r6, [r1, r4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - vrev32.16 d0, d22 │ │ │ │ + lsls r4, r2, #6 │ │ │ │ + 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 +2044809,20 @@ │ │ │ │ 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 r4!, {r1, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r0, r3] │ │ │ │ + ldrsh r6, [r4, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - vhadd.u8 d16, d28, d22 │ │ │ │ + lsls r4, r5, #4 │ │ │ │ + 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 │ │ │ │ ldr r0, [pc, #136] @ (6092a8 ) │ │ │ │ @@ -2044827,24 +2044873,25 @@ │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r3, r1] │ │ │ │ + ldrsh r4, [r7, r0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r1!, {r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cdp2 0, 14, cr0, cr4, cr6, {5} │ │ │ │ - str r6, [r4, #24] │ │ │ │ + lsls r4, r0, #3 │ │ │ │ + lsls r7, r4, #2 │ │ │ │ + str r6, [r0, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r3, [sp, #880] @ 0x370 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sevl │ │ │ │ + stmia r1!, {r4, r5} │ │ │ │ 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 +2044948,25 @@ │ │ │ │ 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, r6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r2, r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cdp2 0, 2, cr0, cr12, cr6, {5} │ │ │ │ - stmia r1!, {r1, r3, r4, r5} │ │ │ │ + movs r4, r1 │ │ │ │ + lsls r7, r4, #2 │ │ │ │ + stmia r3!, {r1, r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r2, sp, #472 @ 0x1d8 │ │ │ │ + add r4, sp, #344 @ 0x158 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r0, #28] │ │ │ │ + ldr r2, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r8, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2045067,32 +2045115,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] │ │ │ │ + ldrb r6, [r6, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r0!, {r1, r4, r7} │ │ │ │ + stmia r2!, {r1, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldc2l 0, cr0, [ip, #-664] @ 0xfffffd68 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + vhadd.u d0, d28, d22 │ │ │ │ + ldmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r1, sp, #664 @ 0x298 │ │ │ │ + add r3, sp, #536 @ 0x218 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r3, #134 @ 0x86 │ │ │ │ + subs r5, #102 @ 0x66 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r5} │ │ │ │ + stmia r2!, {r1, r2} │ │ │ │ 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} │ │ │ │ + stmia r1!, {r1, r4, r6} │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + stmia r1!, {r2, 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r6, [r0, #1728] @ 0x6c0 │ │ │ │ mov r9, r1 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2045198,39 +2045246,39 @@ │ │ │ │ bl 5b15c0 │ │ │ │ bl 5b135c │ │ │ │ ldr r0, [pc, #60] @ (6096e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b1224 │ │ │ │ bl 5b19e0 │ │ │ │ b.n 60963a │ │ │ │ - bkpt 0x0092 │ │ │ │ + stmia r0!, {r1, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [r6, r2] │ │ │ │ + ldrh r4, [r2, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r6!, {r2, r3, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bls.n 60961c │ │ │ │ + blt.n 6095dc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bcs.n 6095f8 │ │ │ │ + bmi.n 6097b8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r1, #108] @ 0x6c │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bkpt 0x0030 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + stmia r0!, {r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r3, r0] │ │ │ │ + itt le │ │ │ │ + lslle r4, r5, #2 │ │ │ │ + ldrle r6, [r7, r7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r5} │ │ │ │ + ldmia r0!, {r1, r2, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bls.n 60970c │ │ │ │ + bge.n 6096cc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bcs.n 6096f8 │ │ │ │ + bcc.n 6096b8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r0, #100] @ 0x64 │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ 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 +2045377,30 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5b1224 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 6097d8 │ │ │ │ bl 5b17c0 │ │ │ │ b.n 6097a0 │ │ │ │ nop │ │ │ │ - ldrsb r6, [r7, r5] │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xfa0200a6 │ │ │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - pop {r2, r4, r5, r6, pc} │ │ │ │ + ldr r6, [r3, r5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 6093a8 │ │ │ │ + ittt pl │ │ │ │ + lslpl r4, r5, #2 │ │ │ │ + @ instruction: 0xfbe200a6 │ │ │ │ + itt pl @ unpredictable │ │ │ │ + lslpl r4, r5, #2 │ │ │ │ + ite pl @ unpredictable │ │ │ │ + lslpl r4, r5, #2 │ │ │ │ + bmi.n 609768 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - pop {r1, r2, pc} │ │ │ │ + bkpt 0x00e6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 6092c4 │ │ │ │ + b.n 609684 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 609288 │ │ │ │ + b.n 609648 │ │ │ │ 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 +2045436,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] │ │ │ │ + ldr r2, [r1, r0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - pop {r5, r6} │ │ │ │ + bkpt 0x0040 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh.w r0, [r0, #166] @ 0xa6 │ │ │ │ - cmp r3, #102 @ 0x66 │ │ │ │ + @ instruction: 0xfa9000a6 │ │ │ │ + cmp r5, #70 @ 0x46 │ │ │ │ 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 +2045483,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, r7, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r3, r6] │ │ │ │ + ldrsb r0, [r7, r5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh.w r0, [r0, r6, lsl #2] │ │ │ │ - cbnz r2, 6099c2 │ │ │ │ + @ instruction: 0xfa0000a6 │ │ │ │ + pop {r1, r3, r4, r5, r7, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - pop {r3, r4, r6} │ │ │ │ + bkpt 0x0038 │ │ │ │ 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 +2045575,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] │ │ │ │ + ldrsb r4, [r6, r3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r4, 609a9a │ │ │ │ + pop {r2, r3, r4, r6, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf79c00a6 │ │ │ │ - @ instruction: 0xb79a │ │ │ │ + ldr??.w r0, [ip, r6, lsl #2] │ │ │ │ + cbnz r2, 609a62 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb89c │ │ │ │ + rev16 r4, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [sp, #648] @ 0x288 │ │ │ │ + str r4, [sp, #520] @ 0x208 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r6, 609a9e │ │ │ │ + pop {r1, r2, r3, r4, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r2, 609aa2 │ │ │ │ + pop {r1, r3, r4, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r7, #52] @ 0x34 │ │ │ │ + ldr r6, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r2, 609ab8 │ │ │ │ + pop {r1, r4, r6, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045638,34 +2045686,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, r7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - hlt 0x0028 │ │ │ │ + pop {r3, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf69000a6 │ │ │ │ - @ instruction: 0xb68e │ │ │ │ + ldr??.w r0, [r0, r6, lsl #2] │ │ │ │ + @ instruction: 0xb86e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - hlt 0x0014 │ │ │ │ + pop {r2, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - hlt 0x000c │ │ │ │ + pop {r2, r3, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - hlt 0x0000 │ │ │ │ + pop {r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - rev16 r4, r6 │ │ │ │ + pop {r2, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb740 │ │ │ │ + cbnz r0, 609b84 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rev16 r6, r2 │ │ │ │ + pop {r1, r2, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - rev16 r6, r1 │ │ │ │ + pop {r1, r2, r3, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r5, [r0, #1728] @ 0x6c0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2045748,33 +2045796,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] │ │ │ │ + strb r6, [r7, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r6, 609cb6 │ │ │ │ + cbnz r6, 609cee │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r0!, {r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r4, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r6, r1, #15 │ │ │ │ + asrs r6, r5, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r2, #24] │ │ │ │ + ldr r4, [r6, #52] @ 0x34 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r4, #11] │ │ │ │ + strb r0, [r0, #19] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cbnz r2, 609cb4 │ │ │ │ + cbnz r2, 609cec │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, pc, #768 @ (adr r4, 609f9c ) │ │ │ │ + add r6, pc, #640 @ (adr r6, 609f1c ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r7, #54 @ 0x36 │ │ │ │ + asrs r6, r2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbnz r2, 609cb4 │ │ │ │ + cbnz r2, 609cec │ │ │ │ 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 +2045920,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, r6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb8c0 │ │ │ │ + hlt 0x0020 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - it lt │ │ │ │ - lsllt r4, r6, #2 │ │ │ │ - asrs r6, r2, #10 │ │ │ │ + stmia r1!, {r3, r4, r7} │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + asrs r6, r6, #17 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r7, #6] │ │ │ │ + strb r4, [r3, #14] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [r6, #56] @ 0x38 │ │ │ │ + ldr r2, [r2, #88] @ 0x58 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r3, pc, #360 @ (adr r3, 609f4c ) │ │ │ │ + add r5, pc, #232 @ (adr r5, 609ecc ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r3, pc, #536 @ (adr r3, 60a000 ) │ │ │ │ + add r5, pc, #408 @ (adr r5, 609f80 ) │ │ │ │ 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 +2046140,53 @@ │ │ │ │ mov r1, r8 │ │ │ │ bl 5b15c0 │ │ │ │ bl 5b135c │ │ │ │ ldr r0, [pc, #80] @ (60a084 ) │ │ │ │ add r0, pc │ │ │ │ b.n 609f5e │ │ │ │ nop │ │ │ │ - str r6, [r6, r1] │ │ │ │ + strh r6, [r2, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bkpt 0x008a │ │ │ │ + stmia r0!, {r1, r3, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb792 │ │ │ │ + cbnz r2, 60a060 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb6b0 │ │ │ │ + @ instruction: 0xb890 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb6c6 │ │ │ │ + @ instruction: 0xb8a6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r2, r1, #3 │ │ │ │ + asrs r2, r5, #10 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r1, #104] @ 0x68 │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [r2, #124] @ 0x7c │ │ │ │ + strb r4, [r6, #6] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cpsie ai │ │ │ │ + @ instruction: 0xb846 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r1, pc, #712 @ (adr r1, 60a328 ) │ │ │ │ + add r3, pc, #584 @ (adr r3, 60a2a8 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r4, #32 │ │ │ │ + subs r6, #0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xb628 │ │ │ │ + @ instruction: 0xb808 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - setpan #1 │ │ │ │ + @ instruction: 0xb7f8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r6, #31 │ │ │ │ + asrs r6, r2, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r3, #112] @ 0x70 │ │ │ │ + strb r0, [r7, #3] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [r1, #16] │ │ │ │ + ldr r6, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, pc, #720 @ (adr r0, 60a34c ) │ │ │ │ + add r2, pc, #592 @ (adr r2, 60a2cc ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r0, pc, #896 @ (adr r0, 60a400 ) │ │ │ │ + add r2, pc, #768 @ (adr r2, 60a380 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r3, #74 @ 0x4a │ │ │ │ + subs r5, #42 @ 0x2a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - push {r1, r4, r6, lr} │ │ │ │ + @ instruction: 0xb732 │ │ │ │ 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 +2046305,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} │ │ │ │ + @ instruction: 0xb6aa │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [pc, #536] @ (60a3fc ) │ │ │ │ + ldr r7, [pc, #408] @ (60a37c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ands.w r0, r2, #166 @ 0xa6 │ │ │ │ - lsrs r4, r7, #25 │ │ │ │ + @ instruction: 0xf1f200a6 │ │ │ │ + asrs r4, r3, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r0, #68] @ 0x44 │ │ │ │ + str r2, [r4, #96] @ 0x60 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r1, #88] @ 0x58 │ │ │ │ + ldr r6, [r5, #116] @ 0x74 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - push {r5} │ │ │ │ + @ instruction: 0xb600 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r1, r3, r5, r6} │ │ │ │ + @ instruction: 0xb64a │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrsh r4, [r4, r1] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - cbz r0, 60a27e │ │ │ │ + push {r3, r6, r7, lr} │ │ │ │ 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 +2046372,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, r7, lr} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [pc, #376] @ (60a40c ) │ │ │ │ + ldr r6, [pc, #248] @ (60a38c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cdp 0, 14, cr0, cr6, cr6, {5} │ │ │ │ - ldmia r6!, {r1, r2, r5, r7} │ │ │ │ + @ instruction: 0xf0c600a6 │ │ │ │ + beq.n 60a1a8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbz r2, 60a308 │ │ │ │ + push {r1, r7, lr} │ │ │ │ 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 +2046422,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 │ │ │ │ + push {r1, r3, r4, lr} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r3, [pc, #792] @ (60a634 ) │ │ │ │ + ldr r5, [pc, #664] @ (60a5b4 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cdp 0, 4, cr0, cr8, cr6, {5} │ │ │ │ - cbz r0, 60a36a │ │ │ │ + bic.w r0, r8, #166 @ 0xa6 │ │ │ │ + push {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2046437,27 +2046485,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 r5, [pc, #120] @ (60a444 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - uxtb r2, r1 │ │ │ │ + push {r1, r3, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r6, 60a3e6 │ │ │ │ + cbnz r6, 60a41e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r4, r5, #16 │ │ │ │ + lsrs r4, r1, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r6, #28] │ │ │ │ + str r2, [r2, #60] @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r6, 60a418 │ │ │ │ + cbz r6, 60a450 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - uxth r4, r0 │ │ │ │ + push {r2, r5, r6} │ │ │ │ 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 +2046595,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 r4, [pc, #376] @ (60a674 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sxth r2, r4 │ │ │ │ + push {r1} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stc 0, cr0, [r2, #-664] @ 0xfffffd68 │ │ │ │ - add r5, sp, #0 │ │ │ │ + cdp 0, 14, cr0, cr2, cr6, {5} │ │ │ │ + add r6, sp, #896 @ 0x380 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sxth r6, r0 │ │ │ │ + cbz r6, 60a584 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sub sp, #376 @ 0x178 │ │ │ │ + uxth r6, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sub sp, #328 @ 0x148 │ │ │ │ + uxth r2, r6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, sp, #904 @ 0x388 │ │ │ │ + cbz r2, 60a548 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r6, r6, #19 │ │ │ │ + lsrs r6, r2, #27 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cbz r6, 60a542 │ │ │ │ + cbz r6, 60a57a │ │ │ │ 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 +2046644,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 r3, [pc, #168] @ (60a620 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r0, 60a586 │ │ │ │ + cbz r0, 60a5be │ │ │ │ lsls r4, r5, #2 │ │ │ │ - rsbs r0, r0, r6, asr #2 │ │ │ │ - stmia r4!, {r1, r2, r5, r6} │ │ │ │ + ldc 0, cr0, [r0, #664]! @ 0x298 │ │ │ │ + stmia r6!, {r1, r2, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2046653,25 +2046701,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 r2, [pc, #768] @ (60a910 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sub sp, #352 @ 0x160 │ │ │ │ + uxth r0, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb6f4 │ │ │ │ + @ instruction: 0xb8d4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r6, r7, r2 │ │ │ │ + adds r6, r3, #2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r0, #48] @ 0x30 │ │ │ │ + str r4, [r4, #76] @ 0x4c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r0, [r7, #25] │ │ │ │ + ldrb r0, [r3, #1] │ │ │ │ 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 +2046765,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 │ │ │ │ + sxth r6, r5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [pc, #224] @ (60a798 ) │ │ │ │ + ldr r2, [pc, #96] @ (60a718 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - setend le │ │ │ │ + @ instruction: 0xb830 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r5, #134 @ 0x86 │ │ │ │ + movs r7, #102 @ 0x66 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r5, #23] │ │ │ │ + strb r0, [r1, #31] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #648] @ (60a950 ) │ │ │ │ + ldr r7, [pc, #520] @ (60a8d0 ) │ │ │ │ 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 +2046815,20 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0x47a2 │ │ │ │ + ldr r1, [pc, #520] @ (60a940 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, sp, #784 @ 0x310 │ │ │ │ + cbz r4, 60a764 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bic.w r0, r8, r6, asr #2 │ │ │ │ - lsrs r6, r1, #26 │ │ │ │ + stc 0, cr0, [r8], {166} @ 0xa6 │ │ │ │ + asrs r6, r5, #1 │ │ │ │ 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 +2046936,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 │ │ │ │ + cbz r2, 60a884 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - mov ip, ip │ │ │ │ + ldr r0, [pc, #784] @ (60ab98 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r2, r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xb6dc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r0!, {r1, r3, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r7, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, sp, #768 @ 0x300 │ │ │ │ + sub sp, #128 @ 0x80 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, sp, #560 @ 0x230 │ │ │ │ + add sp, #432 @ 0x1b0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - mov r6, r9 │ │ │ │ + ldr r0, [pc, #184] @ (60a95c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r1, r2, r5, r6} │ │ │ │ + @ instruction: 0xb646 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r7!, {r3, r6} │ │ │ │ + ldmia r1!, {r3, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r5} │ │ │ │ + stmia r2!, {r2, r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [sp, #384] @ 0x180 │ │ │ │ + ldr r7, [sp, #256] @ 0x100 │ │ │ │ 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 +2047009,22 @@ │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cmp ip, r6 │ │ │ │ + blxns r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, sp, #104 @ 0x68 │ │ │ │ + add r7, sp, #1000 @ 0x3e8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xe83a00a6 │ │ │ │ - strb r4, [r0, r5] │ │ │ │ + ands.w r0, sl, r6, asr #2 │ │ │ │ + ldrsb r4, [r4, r4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r7, [sp, #584] @ 0x248 │ │ │ │ + add r1, pc, #456 @ (adr r1, 60ab14 ) │ │ │ │ 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 +2047054,20 @@ │ │ │ │ bl 5b1400 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r6, r3 │ │ │ │ + mov lr, pc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, sp, #624 @ 0x270 │ │ │ │ + add r7, sp, #496 @ 0x1f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 60a908 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - ldr r7, [sp, #56] @ 0x38 │ │ │ │ + @ instruction: 0xe98400a6 │ │ │ │ + add r0, pc, #952 @ (adr r0, 60ad7c ) │ │ │ │ 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 +2047097,20 @@ │ │ │ │ blx r3 │ │ │ │ bl 5b1400 │ │ │ │ mov r0, r5 │ │ │ │ bl 6107a8 │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - add ip, r4 │ │ │ │ + mov ip, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, sp, #232 @ 0xe8 │ │ │ │ + add r7, sp, #104 @ 0x68 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 60a88c │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - add r5, sp, #224 @ 0xe0 │ │ │ │ + stmdb sl, {r1, r2, r5, r7} │ │ │ │ + add r7, sp, #96 @ 0x60 │ │ │ │ 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 +2047136,20 @@ │ │ │ │ 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 │ │ │ │ + mov r6, r1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, sp, #896 @ 0x380 │ │ │ │ + add r6, sp, #768 @ 0x300 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 60a80c │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - str r2, [r0, #0] │ │ │ │ + ldmia.w r4, {r1, r2, r5, r7} │ │ │ │ + str r2, [r4, #28] │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047130,21 +2047175,20 @@ │ │ │ │ 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 │ │ │ │ + cmp sl, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, sp, #512 @ 0x200 │ │ │ │ + add r6, sp, #384 @ 0x180 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 60a7a0 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - ldrsh r6, [r2, r6] │ │ │ │ + @ instruction: 0xe82800a6 │ │ │ │ + str r6, [r6, #20] │ │ │ │ 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 +2047246,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 │ │ │ │ + cmp r2, r6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ + add r6, sp, #0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r4, 60ac04 │ │ │ │ + cbz r4, 60ac3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #88 @ 0x58 │ │ │ │ + add r5, sp, #984 @ 0x3d8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r3, sp, #984 @ 0x3d8 │ │ │ │ + add r5, sp, #856 @ 0x358 │ │ │ │ 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 +2047360,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 │ │ │ │ + add r2, r9 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r3, sp, #456 @ 0x1c8 │ │ │ │ + add r5, sp, #328 @ 0x148 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 60a700 │ │ │ │ + b.n 60aac0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r4, pc, #928 @ (adr r4, 60b0d0 ) │ │ │ │ + add r6, pc, #800 @ (adr r6, 60b050 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, sp, #328 @ 0x148 │ │ │ │ + add r5, sp, #200 @ 0xc8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, sp, #200 @ 0xc8 │ │ │ │ + add r2, sp, #72 @ 0x48 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - udf #90 @ 0x5a │ │ │ │ + b.n 60adb0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, sp, #760 @ 0x2f8 │ │ │ │ + add r2, sp, #632 @ 0x278 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, sp, #712 @ 0x2c8 │ │ │ │ + add r2, sp, #584 @ 0x248 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, pc, #776 @ (adr r7, 60b050 ) │ │ │ │ + add r1, sp, #648 @ 0x288 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r2, #19 │ │ │ │ + lsls r6, r6, #26 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r1, sp, #440 @ 0x1b8 │ │ │ │ + add r3, sp, #312 @ 0x138 │ │ │ │ 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 +2047423,21 @@ │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 611948 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - sbcs r2, r0 │ │ │ │ + muls r2, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r2, sp, #256 @ 0x100 │ │ │ │ + add r4, sp, #128 @ 0x80 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, sp, #176 @ 0xb0 │ │ │ │ + cbz r4, 60adce │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add lr, r1 │ │ │ │ + mov r6, 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 +2047500,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 r3, sp, #712 @ 0x2c8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r6 │ │ │ │ + cmn r6, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, sp, #664 @ 0x298 │ │ │ │ + sub sp, #24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, r1 │ │ │ │ + cmp r8, sp │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, r8 │ │ │ │ + mov r6, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r1, sp, #568 @ 0x238 │ │ │ │ + add r3, sp, #440 @ 0x1b8 │ │ │ │ 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 +2047551,21 @@ │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 61186c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r7, #182 @ 0xb6 │ │ │ │ + sbcs r6, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r1, sp, #144 @ 0x90 │ │ │ │ + add r3, sp, #16 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, sp, #800 @ 0x320 │ │ │ │ + add r7, sp, #672 @ 0x2a0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - orrs r2, r5 │ │ │ │ + cmp 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 +2047650,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 │ │ │ │ + asrs r0, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r6, #9 │ │ │ │ + lsrs r0, r2, #17 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 60b3a8 │ │ │ │ + b.n 60b768 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r2, pc │ │ │ │ + mov r2, fp │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r7, r4] │ │ │ │ + ldrsb r0, [r3, r4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #408 @ 0x198 │ │ │ │ + add r2, sp, #280 @ 0x118 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, sp, #376 @ 0x178 │ │ │ │ + add r2, sp, #248 @ 0xf8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, sp, #344 @ 0x158 │ │ │ │ + add r2, sp, #216 @ 0xd8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, sp, #312 @ 0x138 │ │ │ │ + add r2, sp, #184 @ 0xb8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r6, #116] @ 0x74 │ │ │ │ + strb r6, [r2, #5] │ │ │ │ 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 +2047720,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 r7, #240 @ 0xf0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, pc, #784 @ (adr r7, 60b3f8 ) │ │ │ │ + add r1, sp, #656 @ 0x290 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 60b21c │ │ │ │ + b.n 60b5dc │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [pc, #8] @ (60b0f8 ) │ │ │ │ + ldr r3, [pc, #904] @ (60b478 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, r6, r7 │ │ │ │ + subs r0, r2, r7 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2047730,21 +2047774,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 │ │ │ │ + adds r0, r6, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r5, #110 @ 0x6e │ │ │ │ + subs r7, #78 @ 0x4e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - svc 250 @ 0xfa │ │ │ │ + b.n 60b530 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r4, [r7, #64] @ 0x40 │ │ │ │ + str r4, [r3, #96] @ 0x60 │ │ │ │ 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 +2047849,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 r6, #196 @ 0xc4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, pc, #672 @ (adr r6, 60b4e0 ) │ │ │ │ + add r0, sp, #544 @ 0x220 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - svc 108 @ 0x6c │ │ │ │ + b.n 60b4dc │ │ │ │ lsls r6, r4, #2 │ │ │ │ - tst r6, r5 │ │ │ │ + add r6, r1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r0, [r1, r4] │ │ │ │ + ldr r0, [r5, r3] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r0, [r6, #52] @ 0x34 │ │ │ │ + str r0, [sp, #576] @ 0x240 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r6, pc, #400 @ (adr r6, 60b3e4 ) │ │ │ │ + add r0, sp, #272 @ 0x110 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, pc, #376 @ (adr r6, 60b3d0 ) │ │ │ │ + add r0, sp, #248 @ 0xf8 │ │ │ │ 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 +2047963,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 r5, #230 @ 0xe6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r1, #198 @ 0xc6 │ │ │ │ + adds r3, #166 @ 0xa6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - udf #136 @ 0x88 │ │ │ │ + b.n 60b454 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [pc, #280] @ (60b4a0 ) │ │ │ │ + ldr r4, [pc, #152] @ (60b420 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r5, pc, #792 @ (adr r5, 60b6a4 ) │ │ │ │ + add r7, pc, #664 @ (adr r7, 60b624 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, pc, #792 @ (adr r5, 60b6a8 ) │ │ │ │ + add r7, pc, #664 @ (adr r7, 60b628 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, pc, #792 @ (adr r5, 60b6ac ) │ │ │ │ + add r7, pc, #664 @ (adr r7, 60b62c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r3, pc, #280 @ (adr r3, 60b4b0 ) │ │ │ │ + add r5, pc, #152 @ (adr r5, 60b430 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r1, pc, #464 @ (adr r1, 60b56c ) │ │ │ │ + add r3, pc, #336 @ (adr r3, 60b4ec ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvc.n 60b2d8 │ │ │ │ + bls.n 60b498 │ │ │ │ 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 +2048034,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 r4, #164 @ 0xa4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, pc, #960 @ (adr r4, 60b7f4 ) │ │ │ │ + add r6, pc, #832 @ (adr r6, 60b774 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ble.n 60b4d0 │ │ │ │ + svc 44 @ 0x2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r0, pc, #360 @ (adr r0, 60b5a4 ) │ │ │ │ + add r2, pc, #232 @ (adr r2, 60b524 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, pc, #856 @ (adr r4, 60b798 ) │ │ │ │ + add r6, pc, #728 @ (adr r6, 60b718 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, pc, #440 @ (adr r5, 60b5fc ) │ │ │ │ + add r7, pc, #312 @ (adr r7, 60b57c ) │ │ │ │ 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 +2048103,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 │ │ │ │ + b.n 60b5d0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r2, #2 │ │ │ │ + subs r3, #226 @ 0xe2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bgt.n 60b404 │ │ │ │ + udf #110 @ 0x6e │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r7, #34] @ 0x22 │ │ │ │ + strh r4, [r3, #50] @ 0x32 │ │ │ │ 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 +2048212,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 r5, pc, #464 @ (adr r5, 60b7d0 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r1, #62 @ 0x3e │ │ │ │ + subs r3, #30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - blt.n 60b59c │ │ │ │ + ble.n 60b55c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r3, pc, #520 @ (adr r3, 60b814 ) │ │ │ │ + add r5, pc, #392 @ (adr r5, 60b794 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bx ip │ │ │ │ + ldr r1, [pc, #280] @ (60b728 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r3, pc, #96 @ (adr r3, 60b674 ) │ │ │ │ + add r4, pc, #992 @ (adr r4, 60b9f4 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r0, #194 @ 0xc2 │ │ │ │ + subs r2, #162 @ 0xa2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - blt.n 60b6b8 │ │ │ │ + ble.n 60b678 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r3, pc, #48 @ (adr r3, 60b650 ) │ │ │ │ + add r4, pc, #944 @ (adr r4, 60b9d0 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - mov ip, lr │ │ │ │ + ldr r0, [pc, #848] @ (60b974 ) │ │ │ │ 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 +2048280,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 r4, pc, #608 @ (adr r4, 60b910 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r0, #62 @ 0x3e │ │ │ │ + subs r2, #30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bge.n 60b64c │ │ │ │ + bgt.n 60b60c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsh.w r0, [r4, r6, lsl #3] │ │ │ │ - subs r3, #130 @ 0x82 │ │ │ │ + @ instruction: 0xfb1400b6 │ │ │ │ + subs r5, #98 @ 0x62 │ │ │ │ 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,24 +2048329,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 r1, #136 @ 0x88 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r2, pc, #168 @ (adr r2, 60b7e0 ) │ │ │ │ + add r4, pc, #40 @ (adr r4, 60b760 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bge.n 60b798 │ │ │ │ + bgt.n 60b758 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r0, [r3, #12] │ │ │ │ + ldrh r0, [r7, #26] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 60b564 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ + ldrd r0, r0, [r0], #664 @ 0x298 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3528] @ 0xdc8 │ │ │ │ ldr r5, [pc, #400] @ (60b8e8 ) │ │ │ │ sub.w sp, sp, #532 @ 0x214 │ │ │ │ ldr r4, [pc, #400] @ (60b8ec ) │ │ │ │ @@ -2048448,43 +2048491,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 r3, pc, #280 @ (adr r3, 60ba0c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r6, #196 @ 0xc4 │ │ │ │ + subs r0, #164 @ 0xa4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bls.n 60b99c │ │ │ │ + blt.n 60b95c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xb7be │ │ │ │ + cbnz r6, 60b926 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - sub sp, #152 @ 0x98 │ │ │ │ + uxth r6, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [sp, #792] @ 0x318 │ │ │ │ + add r0, pc, #664 @ (adr r0, 60bba0 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r2, #8] │ │ │ │ + strh r2, [r6, #22] │ │ │ │ lsls r4, r6, #2 │ │ │ │ blx r6 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - add r0, pc, #672 @ (adr r0, 60bbb4 ) │ │ │ │ + add r2, pc, #544 @ (adr r2, 60bb34 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r6, #6 │ │ │ │ + adds r7, #230 @ 0xe6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bhi.n 60b840 │ │ │ │ + bge.n 60ba00 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xb700 │ │ │ │ + @ instruction: 0xb8e0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r7, sp, #968 @ 0x3c8 │ │ │ │ + cbz r2, 60b958 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [sp, #72] @ 0x48 │ │ │ │ + ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r3, #2] │ │ │ │ + strh r6, [r7, #16] │ │ │ │ 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 +2048583,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 r7, #22 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ + add r1, pc, #800 @ (adr r1, 60bd0c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bvc.n 60b970 │ │ │ │ + bls.n 60b930 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xb62e │ │ │ │ + @ instruction: 0xb80e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r7, [sp, #832] @ 0x340 │ │ │ │ + add r1, pc, #704 @ (adr r1, 60bcb8 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r6, #184 @ 0xb8 │ │ │ │ + adds r0, #152 @ 0x98 │ │ │ │ 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 +2048718,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 │ │ │ │ + add r0, pc, #976 @ (adr r0, 60bf30 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r4, #56 @ 0x38 │ │ │ │ + adds r6, #24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bvs.n 60baf0 │ │ │ │ + bhi.n 60bab0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - push {r1, r4, r5, lr} │ │ │ │ + @ instruction: 0xb712 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r6, sp, #144 @ 0x90 │ │ │ │ + add sp, #16 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [sp, #872] @ 0x368 │ │ │ │ + add r0, pc, #744 @ (adr r0, 60be5c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [sp, #808] @ 0x328 │ │ │ │ + add r0, pc, #680 @ (adr r0, 60be20 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ + add r0, pc, #336 @ (adr r0, 60bccc ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r3, #154 @ 0x9a │ │ │ │ + adds r5, #122 @ 0x7a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bvs.n 60bbd0 │ │ │ │ + bhi.n 60bb90 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - push {r2, r4, r7} │ │ │ │ + cpsid a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r5, sp, #536 @ 0x218 │ │ │ │ + add r7, sp, #408 @ 0x198 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [sp, #264] @ 0x108 │ │ │ │ + add r0, pc, #136 @ (adr r0, 60bc18 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [sp, #200] @ 0xc8 │ │ │ │ + add r0, pc, #72 @ (adr r0, 60bbdc ) │ │ │ │ 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 +2048797,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 r4, #176 @ 0xb0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [sp, #784] @ 0x310 │ │ │ │ + ldr r7, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bpl.n 60bcdc │ │ │ │ + bvc.n 60bc9c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [sp, #408] @ 0x198 │ │ │ │ + ldr r2, [sp, #280] @ 0x118 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r7, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r7, [sp, #360] @ 0x168 │ │ │ │ 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 +2048840,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 r4, #18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [sp, #288] @ 0x120 │ │ │ │ + ldr r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bmi.n 60bc0c │ │ │ │ + bvs.n 60bbcc │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r2, [r4, #32] │ │ │ │ + ldrh r2, [r0, #48] @ 0x30 │ │ │ │ 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 +2048896,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 r6, [sp, #776] @ 0x308 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r1, #176 @ 0xb0 │ │ │ │ + adds r3, #144 @ 0x90 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bmi.n 60bdb4 │ │ │ │ + bvs.n 60bd74 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r6, [r3, #28] │ │ │ │ + ldrh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r6, #26] │ │ │ │ + ldrh r2, [r2, #42] @ 0x2a │ │ │ │ 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 +2048958,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 r2, #252 @ 0xfc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [sp, #384] @ 0x180 │ │ │ │ + ldr r6, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcc.n 60bd2c │ │ │ │ + bpl.n 60bcec │ │ │ │ lsls r6, r4, #2 │ │ │ │ - sxth r2, r2 │ │ │ │ + cbz r2, 60be64 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - push {r3, r4, r7, lr} │ │ │ │ + @ instruction: 0xb778 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [sp, #128] @ 0x80 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ 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 +2049001,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 r2, #90 @ 0x5a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r3, [sp, #832] @ 0x340 │ │ │ │ + ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcc.n 60be54 │ │ │ │ + bmi.n 60be14 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r2, [r5, #18] │ │ │ │ + ldrh r2, [r1, #34] @ 0x22 │ │ │ │ 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 +2049041,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 r1, #240 @ 0xf0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r5, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcs.n 60bde8 │ │ │ │ + bmi.n 60bfa8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r5, [sp, #296] @ 0x128 │ │ │ │ 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 +2049080,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 r1, #134 @ 0x86 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r3, [sp, #144] @ 0x90 │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcs.n 60bf80 │ │ │ │ + bmi.n 60bf40 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r6, [r2, #12] │ │ │ │ + ldrh r6, [r6, #26] │ │ │ │ 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 +2049149,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 │ │ │ │ + adds r1, #26 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [sp, #800] @ 0x320 │ │ │ │ + ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bne.n 60bf68 │ │ │ │ + bcc.n 60bf28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r1, #158 @ 0x9e │ │ │ │ + adds r3, #126 @ 0x7e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r2, #31] │ │ │ │ + strh r2, [r6, #12] │ │ │ │ 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 +2049195,21 @@ │ │ │ │ bl 5b1400 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r6, #122 @ 0x7a │ │ │ │ + adds r0, #90 @ 0x5a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [sp, #160] @ 0xa0 │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bne.n 60c064 │ │ │ │ + bcs.n 60c024 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r2, [r5, #2] │ │ │ │ + ldrh r2, [r1, #18] │ │ │ │ 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 +2049239,21 @@ │ │ │ │ bl 5b1400 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r6, #2 │ │ │ │ + cmp r7, #226 @ 0xe2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [sp, #800] @ 0x320 │ │ │ │ + ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - beq.n 60bfec │ │ │ │ + bcs.n 60c1ac │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r6, #62] @ 0x3e │ │ │ │ + ldrh r2, [r2, #14] │ │ │ │ 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 +2049283,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 r7, #106 @ 0x6a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [sp, #384] @ 0x180 │ │ │ │ + ldr r3, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - beq.n 60c174 │ │ │ │ + bne.n 60c134 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r7, #58] @ 0x3a │ │ │ │ + ldrh r2, [r3, #10] │ │ │ │ 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 +2049327,21 @@ │ │ │ │ bl 5b1400 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r5, #18 │ │ │ │ + cmp r6, #242 @ 0xf2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r2, [sp, #864] @ 0x360 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r7, {r3, r4, r7} │ │ │ │ + bne.n 60c2bc │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r0, #56] @ 0x38 │ │ │ │ + ldrh r2, [r4, #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 │ │ │ │ @@ -2049328,21 +2049371,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 r6, #122 @ 0x7a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [sp, #592] @ 0x250 │ │ │ │ + ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r7!, {r5} │ │ │ │ + bne.n 60c244 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r1, #52] @ 0x34 │ │ │ │ + ldrh r2, [r5, #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 │ │ │ │ @@ -2049372,21 +2049415,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 r6, #2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [sp, #192] @ 0xc0 │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r6!, {r3, r5, r7} │ │ │ │ + beq.n 60c1cc │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r2, #48] @ 0x30 │ │ │ │ + strh r2, [r6, #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 │ │ │ │ @@ -2049416,21 +2049459,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 r5, #138 @ 0x8a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r7, [sp, #800] @ 0x320 │ │ │ │ + ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r6!, {r4, r5} │ │ │ │ + beq.n 60c354 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r3, #44] @ 0x2c │ │ │ │ + strh r2, [r7, #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 │ │ │ │ @@ -2049460,21 +2049503,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 r5, #18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r7, [sp, #384] @ 0x180 │ │ │ │ + ldr r1, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r5, {r3, r4, r5, r7} │ │ │ │ + ldmia r7, {r3, r4, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r4, #40] @ 0x28 │ │ │ │ + strh r2, [r0, #56] @ 0x38 │ │ │ │ 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 +2049535,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 │ │ │ │ + adds r1, #36 @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r2, #186 @ 0xba │ │ │ │ + cmp r4, #154 @ 0x9a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r5!, {r1, r6} │ │ │ │ + ldmia r7!, {r1, r5} │ │ │ │ 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 +2049583,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 │ │ │ │ + ldr r0, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r2, #100 @ 0x64 │ │ │ │ + cmp r4, #68 @ 0x44 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r4, {r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r4, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r3, #34] @ 0x22 │ │ │ │ + strh r2, [r7, #48] @ 0x30 │ │ │ │ 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 +2049633,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 │ │ │ │ + ldr r0, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r1, #220 @ 0xdc │ │ │ │ + cmp r3, #188 @ 0xbc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r4!, {r3, r5, r6} │ │ │ │ + ldmia r6, {r3, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r2, #30] │ │ │ │ + strh r2, [r6, #44] @ 0x2c │ │ │ │ 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 +2049683,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 r7, [sp, #744] @ 0x2e8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r1, #84 @ 0x54 │ │ │ │ + cmp r3, #52 @ 0x34 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3!, {r5, r6, r7} │ │ │ │ + ldmia r5!, {r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r1, #26] │ │ │ │ + strh r2, [r5, #40] @ 0x28 │ │ │ │ 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 +2049743,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 r2, #178 @ 0xb2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r5, [sp, #384] @ 0x180 │ │ │ │ + str r7, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3, {r3, r4, r6} │ │ │ │ + ldmia r5, {r3, r4, r5} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r7, #20] │ │ │ │ + strh r2, [r3, #36] @ 0x24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r5, [sp, #184] @ 0xb8 │ │ │ │ + str r7, [sp, #56] @ 0x38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r3, #222 @ 0xde │ │ │ │ + subs r5, #190 @ 0xbe │ │ │ │ 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 +2049816,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 r2, #2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [sp, #896] @ 0x380 │ │ │ │ + str r6, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r2!, {r5, r7} │ │ │ │ + ldmia r4!, {r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r1, #16] │ │ │ │ + strh r2, [r5, #30] │ │ │ │ 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 +2049876,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 │ │ │ │ + cmp r1, #86 @ 0x56 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [sp, #336] @ 0x150 │ │ │ │ + str r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r3, #10] │ │ │ │ + strh r6, [r7, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r3, [sp, #840] @ 0x348 │ │ │ │ + str r5, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r2, #130 @ 0x82 │ │ │ │ + subs r4, #98 @ 0x62 │ │ │ │ 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 +2049952,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 │ │ │ │ + cmp r0, #170 @ 0xaa │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r3, [sp, #768] @ 0x300 │ │ │ │ + str r5, [sp, #640] @ 0x280 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1!, {r4, r6} │ │ │ │ + ldmia r3!, {r4, r5} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r7, #4] │ │ │ │ + strh r2, [r3, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049969,25 +2050012,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 r7, #226 @ 0xe2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ + str r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r0!, {r3, r7} │ │ │ │ + ldmia r2!, {r3, r5, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r2, [r5, #31] │ │ │ │ + strh r2, [r1, #14] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [sp, #376] @ 0x178 │ │ │ │ + str r4, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r1, #14 │ │ │ │ + subs r2, #238 @ 0xee │ │ │ │ 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 +2050086,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 r7, #54 @ 0x36 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [sp, #480] @ 0x1e0 │ │ │ │ + str r4, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r6, [r0, #29] │ │ │ │ + strh r6, [r4, #8] │ │ │ │ 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 +2050178,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 r6, #108 @ 0x6c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r1, [sp, #784] @ 0x310 │ │ │ │ + str r3, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r7!, {r2, r3} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r6, r1, #7 │ │ │ │ + lsls r6, r5, #14 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [pc, #240] @ (60cbc8 ) │ │ │ │ + ldr r5, [pc, #112] @ (60cb48 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #70 @ 0x46 │ │ │ │ + movs r6, #38 @ 0x26 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r0, sp, #840 @ 0x348 │ │ │ │ + add r2, sp, #712 @ 0x2c8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 60c520 │ │ │ │ + b.n 60c8e0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r6, #80 @ 0x50 │ │ │ │ + ands r0, r6 │ │ │ │ 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 +2050258,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 r5, #90 @ 0x5a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [sp, #824] @ 0x338 │ │ │ │ + str r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r6!, {} │ │ │ │ + stmia r7!, {r5, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r2, r0, #3 │ │ │ │ + lsls r2, r4, #10 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, #88 @ 0x58 │ │ │ │ + subs r4, #56 @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 60d254 │ │ │ │ + b.n 60c614 │ │ │ │ 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 +2050303,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 r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r2, #174 @ 0xae │ │ │ │ + movs r4, #142 @ 0x8e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r3, r4} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - vshr.u64 d16, d22, #4 │ │ │ │ + lsls r4, r3, #7 │ │ │ │ + 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 +2050346,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 r1, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + movs r4, #34 @ 0x22 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r4!, {r1, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r5, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r1, #212 @ 0xd4 │ │ │ │ + adds r3, #180 @ 0xb4 │ │ │ │ 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 +2050389,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 │ │ │ │ + str r1, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r1, #210 @ 0xd2 │ │ │ │ + movs r3, #178 @ 0xb2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r6} │ │ │ │ + stmia r6!, {r1, r3, r4, r5} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r1, #100 @ 0x64 │ │ │ │ + adds r3, #68 @ 0x44 │ │ │ │ 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 +2050562,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 │ │ │ │ + str r0, [sp, #840] @ 0x348 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r1, #66 @ 0x42 │ │ │ │ + movs r3, #34 @ 0x22 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r3!, {r2, r6, r7} │ │ │ │ + stmia r5!, {r2, r5, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r6, #134 @ 0x86 │ │ │ │ + cmp r0, #102 @ 0x66 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r7, #244 @ 0xf4 │ │ │ │ + subs r1, #212 @ 0xd4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r5, #62] @ 0x3e │ │ │ │ + ldrh r0, [r1, #14] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r6, #50] @ 0x32 │ │ │ │ + str r0, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r5, #2 │ │ │ │ adds r1, #240 @ 0xf0 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - strh r2, [r1, #50] @ 0x32 │ │ │ │ + ldrh r2, [r5, #0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - pop {r1, r6} │ │ │ │ + bkpt 0x0022 │ │ │ │ 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 +2050644,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 │ │ │ │ + movs r1, #92 @ 0x5c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r7, #40] @ 0x28 │ │ │ │ + ldrh r6, [r3, #56] @ 0x38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r2!, {r1} │ │ │ │ + stmia r3!, {r1, r5, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r4, [r6, #40] @ 0x28 │ │ │ │ + ldrh r4, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r3, pc, #952 @ (adr r3, 60d360 ) │ │ │ │ + add r5, pc, #824 @ (adr r5, 60d2e0 ) │ │ │ │ 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 +2050766,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, #52] @ 0x34 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r2, r5, #2 │ │ │ │ + movs r0, #138 @ 0x8a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r5} │ │ │ │ + stmia r3!, {r1, r2, r4} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r0, [r4, #2] │ │ │ │ + ldrb r0, [r0, #10] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r2, #36] @ 0x24 │ │ │ │ + ldrh r2, [r6, #50] @ 0x32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r2, #94 @ 0x5e │ │ │ │ + subs r4, #62 @ 0x3e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r0, #36] @ 0x24 │ │ │ │ + ldrh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r1, #34] @ 0x22 │ │ │ │ + ldrh r2, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r0, #30] │ │ │ │ + ldrh r6, [r4, #44] @ 0x2c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r4, r3, #7 │ │ │ │ + subs r4, r7, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r0!, {r3, r5, r6} │ │ │ │ + stmia r2!, {r3, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r2, [r2, #31] │ │ │ │ + ldrb r2, [r6, #6] │ │ │ │ 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,37 +2050918,37 @@ │ │ │ │ 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, #42] @ 0x2a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r0, r0, #5 │ │ │ │ + subs r0, r4, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ite gt │ │ │ │ - lslgt r6, r4, #2 │ │ │ │ - suble r1, #26 │ │ │ │ + stmia r1!, {r2, r3, r5, r7} │ │ │ │ + lsls r6, r4, #2 │ │ │ │ + subs r2, #250 @ 0xfa │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r2, #26] │ │ │ │ + ldrh r4, [r6, #40] @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - rev r0, r1 │ │ │ │ + cbnz r0, 60d30a │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r2, [r3, #24] │ │ │ │ + ldrh r2, [r7, #38] @ 0x26 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r3, #22] │ │ │ │ + ldrh r2, [r7, #36] @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r0, [r2, #18] │ │ │ │ + ldrh r0, [r6, #32] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r6, r4, #1 │ │ │ │ + subs r6, r0, #1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bkpt 0x00f2 │ │ │ │ + stmia r0!, {r1, r4, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r4, [r3, #25] │ │ │ │ + ldrb r4, [r7, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r5, [pc, #1848] @ 60d9f0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2051780,39 +2051824,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, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1, {r1, r2} │ │ │ │ + ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r3, #13 │ │ │ │ + lsrs r0, r7, #20 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r2, [r7, #4] │ │ │ │ + strh r2, [r3, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r7, #4] │ │ │ │ + strh r4, [r3, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r1, #4] │ │ │ │ + strh r6, [r5, #18] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r0, #4] │ │ │ │ + strh r6, [r4, #18] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r6, #2] │ │ │ │ + strh r2, [r2, #18] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r4, #2] │ │ │ │ + strh r0, [r0, #18] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r3, #2] │ │ │ │ + strh r2, [r7, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r2, #2] │ │ │ │ + strh r6, [r6, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r0, r1 │ │ │ │ + add r0, sp │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r2, r0 │ │ │ │ + add r2, ip │ │ │ │ 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 +2051962,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, #14] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmdb lr!, {r1, r2, r4, r5, r7} │ │ │ │ - movs r7, #34 @ 0x22 │ │ │ │ + add.w r0, lr, r6, ror #2 │ │ │ │ + cmp r1, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r6, #26] │ │ │ │ + ldrb r6, [r2, #2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcc.n 60de4c │ │ │ │ + bpl.n 60de0c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r5, #26] │ │ │ │ + ldrb r6, [r1, #2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r0, [r5, #26] │ │ │ │ + ldrb r0, [r1, #2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r2, [r0, #8] │ │ │ │ + ldrb r2, [r4, #15] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r0, #29] │ │ │ │ + strh r0, [r4, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r6, #28] │ │ │ │ + strh r6, [r2, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r0, #116 @ 0x74 │ │ │ │ + adds r2, #84 @ 0x54 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r4, [r3, #28] │ │ │ │ + strh r4, [r7, #6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r6, #232 @ 0xe8 │ │ │ │ + subs r0, #200 @ 0xc8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r7 │ │ │ │ + cmn 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 +2052087,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] │ │ │ │ + strh r6, [r6, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r6!, {r1} │ │ │ │ + stmia r7!, {r1, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r6, #80 @ 0x50 │ │ │ │ + cmp r0, #48 @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r0, r2, #15 │ │ │ │ + asrs r0, r6, #22 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r4, #28] │ │ │ │ + strh r2, [r0, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r3, #20] │ │ │ │ + strb r4, [r7, #27] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcs.n 60e064 │ │ │ │ + bmi.n 60e024 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r6, #27] │ │ │ │ + strh r4, [r2, #6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r6, #27] │ │ │ │ + strh r0, [r2, #6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r5, #23] │ │ │ │ + ldrb r6, [r1, #31] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r0, #24] │ │ │ │ + ldrb r4, [r4, #31] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r3, #24] │ │ │ │ + ldrb r6, [r7, #31] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r7, #24] │ │ │ │ + strh r0, [r3, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r6, #22] │ │ │ │ + ldrb r2, [r2, #30] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r1, #25] │ │ │ │ + strh r4, [r5, #0] │ │ │ │ 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 +2052177,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] │ │ │ │ + strh r2, [r7, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r4, #25] │ │ │ │ + strh r6, [r0, #2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r0, #16] │ │ │ │ + strb r6, [r4, #23] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bne.n 60e110 │ │ │ │ + bcs.n 60e0d0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r5, #24] │ │ │ │ + strh r2, [r1, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r4, #19] │ │ │ │ + ldrb r0, [r0, #27] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r6, #212 @ 0xd4 │ │ │ │ + lsls r4, r6 │ │ │ │ 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 +2052250,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, #30] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r0, #10 │ │ │ │ + lsrs r2, r4, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r5, #230 @ 0xe6 │ │ │ │ + cmp r7, #198 @ 0xc6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r0, [r5, #12] │ │ │ │ + strb r0, [r1, #20] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - beq.n 60e224 │ │ │ │ + bcs.n 60e1e4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r4, #12] │ │ │ │ + strb r0, [r0, #20] │ │ │ │ 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 +2052307,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, #27] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r1, #20] │ │ │ │ + ldrb r6, [r5, #27] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r7, #19] │ │ │ │ + ldrb r6, [r3, #27] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r5, #19] │ │ │ │ + ldrb r6, [r1, #27] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r3, #19] │ │ │ │ + ldrb r6, [r7, #26] │ │ │ │ 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 +2052634,99 @@ │ │ │ │ bl 5b15f0 │ │ │ │ bl 5b1994 │ │ │ │ bl 5b191c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b19e0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r1, #18] │ │ │ │ + ldrb r6, [r5, #25] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r2, r7, #13 │ │ │ │ + lsls r2, r3, #21 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r1, #18] │ │ │ │ + ldrb r0, [r5, #25] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r0, #18] │ │ │ │ + ldrb r2, [r4, #25] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r0, #18] │ │ │ │ + ldrb r0, [r4, #25] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r0, #18] │ │ │ │ + ldrb r2, [r4, #25] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r6, #17] │ │ │ │ + ldrb r6, [r2, #25] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r5, #17] │ │ │ │ + ldrb r2, [r1, #25] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r3, #17] │ │ │ │ + ldrb r6, [r7, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r2, #17] │ │ │ │ + ldrb r2, [r6, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r1, #17] │ │ │ │ + ldrb r4, [r5, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r0, #17] │ │ │ │ + ldrb r2, [r4, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r7, #16] │ │ │ │ + ldrb r0, [r3, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r5, #16] │ │ │ │ + ldrb r2, [r1, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r4, #16] │ │ │ │ + ldrb r2, [r0, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r4, #16] │ │ │ │ + ldrb r0, [r0, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r3, #16] │ │ │ │ + ldrb r2, [r7, #23] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r3, #16] │ │ │ │ + ldrb r0, [r7, #23] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r3, #16] │ │ │ │ + ldrb r6, [r7, #23] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r4, #16] │ │ │ │ + ldrb r0, [r0, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r2, #16] │ │ │ │ + ldrb r6, [r6, #23] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r3, #16] │ │ │ │ + ldrb r2, [r7, #23] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r3, #16] │ │ │ │ + ldrb r4, [r7, #23] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r2, #16] │ │ │ │ + ldrb r2, [r6, #23] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r2, #16] │ │ │ │ + ldrb r0, [r6, #23] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r1, #16] │ │ │ │ + ldrb r6, [r5, #23] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r1, #16] │ │ │ │ + ldrb r0, [r5, #23] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r0, #16] │ │ │ │ + ldrb r4, [r4, #23] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r0, #16] │ │ │ │ + ldrb r2, [r4, #23] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r0, #16] │ │ │ │ + ldrb r0, [r4, #23] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r7, #15] │ │ │ │ + ldrb r6, [r3, #23] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r6, #15] │ │ │ │ + ldrb r4, [r2, #23] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r5, #15] │ │ │ │ + ldrb r6, [r1, #23] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r5, #15] │ │ │ │ + ldrb r0, [r1, #23] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r3, #15] │ │ │ │ + ldrb r6, [r7, #22] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r3, #15] │ │ │ │ + ldrb r2, [r7, #22] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r3, #15] │ │ │ │ + ldrb r2, [r7, #22] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r3, #15] │ │ │ │ + ldrb r4, [r7, #22] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r6, r5] │ │ │ │ + ldrsb r0, [r2, r5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bne.n 60e7a4 │ │ │ │ + bcc.n 60e764 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r4, [r5, #14] │ │ │ │ + ldrb r4, [r1, #22] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r4, #14] │ │ │ │ + ldrb r4, [r0, #22] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r3, #14] │ │ │ │ + ldrb r4, [r7, #21] │ │ │ │ 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 +2052751,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, #18] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r7, #10] │ │ │ │ + strb r2, [r3, #18] │ │ │ │ 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 +2052799,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, #17] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r5, #22] │ │ │ │ + ldrb r4, [r1, #30] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r1, #9] │ │ │ │ + ldrb r2, [r5, #16] │ │ │ │ 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 +2052848,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, #15] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r0, #8] │ │ │ │ + ldrb r6, [r4, #15] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r7, #7] │ │ │ │ + ldrb r2, [r3, #15] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r5, #7] │ │ │ │ + ldrb r6, [r1, #15] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r4, #7] │ │ │ │ + ldrb r2, [r0, #15] │ │ │ │ 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 +2052897,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, #13] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r4, #6] │ │ │ │ + ldrb r0, [r0, #14] │ │ │ │ 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 +2053055,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, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 60edcc │ │ │ │ + b.n 60f18c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r3, #4] │ │ │ │ + ldrb r4, [r7, #11] │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldr r2, [r6, #80] @ 0x50 │ │ │ │ + ldr r2, [r2, #112] @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r3, #3] │ │ │ │ + ldrb r2, [r7, #10] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r4, #3] │ │ │ │ + ldrb r2, [r0, #11] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r6, #3] │ │ │ │ + ldrb r2, [r2, #11] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - rsbs r0, lr, #168 @ 0xa8 │ │ │ │ - cbz r4, 60eaf4 │ │ │ │ + @ instruction: 0xf3be00a8 │ │ │ │ + cbz r4, 60eb2c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r0, r6, #10 │ │ │ │ + lsrs r0, r2, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r4, #2] │ │ │ │ + ldrb r6, [r0, #10] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r1, #2] │ │ │ │ + ldrb r2, [r5, #9] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf22000aa │ │ │ │ - ldrb r4, [r5, #1] │ │ │ │ + and.w r0, r0, #5570560 @ 0x550000 │ │ │ │ + ldrb r4, [r1, #9] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r4, #1] │ │ │ │ + ldrb r4, [r0, #9] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r1, #26] │ │ │ │ + ldrh r4, [r5, #40] @ 0x28 │ │ │ │ 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 +2053136,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, #6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r6, #30] │ │ │ │ + ldrb r4, [r2, #6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r5, #30] │ │ │ │ + ldrb r0, [r1, #6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r3, #30] │ │ │ │ + ldrb r0, [r7, #5] │ │ │ │ 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 +2053282,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] │ │ │ │ + ldrb r0, [r3, #4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r7, #29] │ │ │ │ + ldrb r0, [r3, #5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1, {r1, r2, r3} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r1, #29] │ │ │ │ + ldrb r0, [r5, #4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r0, #29] │ │ │ │ + ldrb r2, [r4, #4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r7, #28] │ │ │ │ + ldrb r4, [r3, #4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [sp, #832] @ 0x340 │ │ │ │ + add r0, pc, #704 @ (adr r0, 60f010 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r6, #0] │ │ │ │ + ldrb r0, [r2, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r7, #27] │ │ │ │ + ldrb r2, [r3, #3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r5, #27] │ │ │ │ + ldrb r0, [r1, #3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r3, #27] │ │ │ │ + ldrb r2, [r7, #2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r1, #27] │ │ │ │ + ldrb r6, [r5, #2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r0, #27] │ │ │ │ + ldrb r0, [r4, #2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r3, #26] │ │ │ │ + ldrb r2, [r7, #1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r2, #26] │ │ │ │ + ldrb r6, [r6, #1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r1, #26] │ │ │ │ + ldrb r2, [r5, #1] │ │ │ │ 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 +2053488,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, #31] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r3, #26] │ │ │ │ + ldrb r6, [r7, #1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r3, #24] │ │ │ │ + strb r4, [r7, #31] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r1, #24] │ │ │ │ + strb r6, [r5, #31] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r2, #24] │ │ │ │ + strb r4, [r6, #31] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r1, #24] │ │ │ │ + strb r6, [r5, #31] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r0, #24] │ │ │ │ + strb r4, [r4, #31] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r0, #234 @ 0xea │ │ │ │ + subs r2, #202 @ 0xca │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r4, #23] │ │ │ │ + strb r2, [r0, #31] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r5, #23] │ │ │ │ + strb r0, [r1, #31] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r4, #23] │ │ │ │ + strb r2, [r0, #31] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r2, #23] │ │ │ │ + strb r2, [r6, #30] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r2, #8 │ │ │ │ + lsrs r2, r6, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r4, #22] │ │ │ │ + strb r0, [r0, #30] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r2, #22] │ │ │ │ + strb r2, [r6, #29] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r1, #22] │ │ │ │ + strb r0, [r5, #29] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r0, #18] │ │ │ │ + strb r2, [r4, #25] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r4, #21] │ │ │ │ + strb r4, [r0, #29] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r3, #21] │ │ │ │ + strb r6, [r7, #28] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r3, #21] │ │ │ │ + strb r0, [r7, #28] │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b1074 │ │ │ │ @@ -2053513,17 +2053557,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, #26] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r4, #126 @ 0x7e │ │ │ │ + subs r6, #94 @ 0x5e │ │ │ │ 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 +2053592,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, #25] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r6, #17] │ │ │ │ + strb r6, [r2, #25] │ │ │ │ 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 +2053751,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, #23] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r4, #16] │ │ │ │ + strb r6, [r0, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r2, #16] │ │ │ │ + strb r6, [r6, #23] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r0, #16] │ │ │ │ + strb r6, [r4, #23] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r6, #15] │ │ │ │ + strb r6, [r2, #23] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r5, #15] │ │ │ │ + strb r6, [r1, #23] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r4, #15] │ │ │ │ + strb r6, [r0, #23] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r3, #15] │ │ │ │ + strb r6, [r7, #22] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r2, #15] │ │ │ │ + strb r6, [r6, #22] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r1, #15] │ │ │ │ + strb r6, [r5, #22] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r1, #15] │ │ │ │ + strb r4, [r5, #22] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r0, #15] │ │ │ │ + strb r4, [r4, #22] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [sp, #800] @ 0x320 │ │ │ │ + ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r5, #14] │ │ │ │ + strb r4, [r1, #22] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r3, #14] │ │ │ │ + strb r4, [r7, #21] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r1, #14] │ │ │ │ + strb r4, [r5, #21] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r6, #13] │ │ │ │ + strb r0, [r2, #21] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r5, #26 │ │ │ │ + cmp r6, #250 @ 0xfa │ │ │ │ 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 +2053981,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, #19] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r4, r7, #6 │ │ │ │ + asrs r4, r3, #14 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bcc.n 60f41c │ │ │ │ + bpl.n 60f5dc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r0!, {r4, r6} │ │ │ │ + stmia r2!, {r4, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bhi.n 60f4bc │ │ │ │ + bge.n 60f47c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r3, #4 │ │ │ │ + lsls r6, r7, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r6, #19 │ │ │ │ + lsls r2, r2, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + str r0, [r7, #100] @ 0x64 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r2, #72] @ 0x48 │ │ │ │ + str r0, [r6, #100] @ 0x64 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r7, [sp, #624] @ 0x270 │ │ │ │ + ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r2, #68] @ 0x44 │ │ │ │ + str r0, [r6, #96] @ 0x60 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r4, #8] │ │ │ │ + strb r0, [r0, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r2, #8] │ │ │ │ + strb r4, [r6, #15] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r1, #8] │ │ │ │ + strb r0, [r5, #15] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r7, #7] │ │ │ │ + strb r4, [r3, #15] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r5, #0] │ │ │ │ + ldrb r4, [r1, #8] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r6, #17 │ │ │ │ + asrs r6, r2, #25 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [pc, #120] @ (60f5c4 ) │ │ │ │ + ldr r5, [pc, #1016] @ (60f944 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r4, [r3, #5] │ │ │ │ + strb r4, [r7, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r6, r6, #16 │ │ │ │ + asrs r6, r2, #24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r2, [r1, #5] │ │ │ │ + strb r2, [r5, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsh r6, [r5, r6] │ │ │ │ + str r6, [r1, #24] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - pop {r1, r6, r7} │ │ │ │ + bkpt 0x00a2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r2, #156 @ 0x9c │ │ │ │ + cmp r4, #124 @ 0x7c │ │ │ │ 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 +2054099,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, #10] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r5, #28 │ │ │ │ + asrs r4, r1, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ - lsls r7, r4, #2 │ │ │ │ - beq.n 60f608 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - lsrs r6, r1, #30 │ │ │ │ + ittt lt │ │ │ │ + lsllt r7, r4, #2 │ │ │ │ + bcs.n 60f5c8 @ unpredictable │ │ │ │ + lsllt r6, r6, #2 │ │ │ │ + asrs r6, r5, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r6, #32] │ │ │ │ + str r2, [r2, #64] @ 0x40 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r5, #32] │ │ │ │ + str r2, [r1, #64] @ 0x40 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r1, #122 @ 0x7a │ │ │ │ + cmp r3, #90 @ 0x5a │ │ │ │ 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 +2054211,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, #6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r5, r7] │ │ │ │ + ldrsh r2, [r1, r7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - revsh r6, r7 │ │ │ │ + pop {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ + ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [r3, #120] @ 0x78 │ │ │ │ + strb r2, [r7, #5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r1, #120] @ 0x78 │ │ │ │ + strb r6, [r5, #5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r0, #120] @ 0x78 │ │ │ │ + strb r6, [r4, #5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [r0, #120] @ 0x78 │ │ │ │ + strb r0, [r4, #5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [r1, #116] @ 0x74 │ │ │ │ + strb r2, [r5, #4] │ │ │ │ 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 +2054264,21 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b1994 │ │ │ │ bl 5b191c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b19e0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [r7, #112] @ 0x70 │ │ │ │ + strb r2, [r3, #4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r0, #116] @ 0x74 │ │ │ │ + strb r6, [r4, #4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r4, #148 @ 0x94 │ │ │ │ + adds r6, #116 @ 0x74 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - vld4.32 {d0-d3}, [r4 :128], fp │ │ │ │ + @ instruction: 0xfb0400ab │ │ │ │ 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 +2054341,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 │ │ │ │ + strb r6, [r0, #3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [r6, #108] @ 0x6c │ │ │ │ + strb r2, [r2, #3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [r5, #108] @ 0x6c │ │ │ │ + strb r2, [r1, #3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r4, #18 │ │ │ │ + adds r5, #242 @ 0xf2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [r2, #108] @ 0x6c │ │ │ │ + strb r2, [r6, #2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xfba600ab │ │ │ │ - ldr r6, [r4, #104] @ 0x68 │ │ │ │ + stc2 0, cr0, [r6, #684] @ 0x2ac │ │ │ │ + strb r6, [r0, #2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r6, #226 @ 0xe2 │ │ │ │ + cmp r0, #194 @ 0xc2 │ │ │ │ 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 +2054392,21 @@ │ │ │ │ bl 5b15c0 │ │ │ │ bl 5b1994 │ │ │ │ bl 5b191c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b19e0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r2, #100] @ 0x64 │ │ │ │ + strb r2, [r6, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r4, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r3, #60 @ 0x3c │ │ │ │ + adds r5, #28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [r2, r2] │ │ │ │ + ldrh r0, [r6, r1] │ │ │ │ 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 +2054436,21 @@ │ │ │ │ bl 5b15c0 │ │ │ │ bl 5b1994 │ │ │ │ bl 5b191c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b19e0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r6, #92] @ 0x5c │ │ │ │ + ldr r2, [r2, #124] @ 0x7c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r7!, {r1} │ │ │ │ + ldmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r2, #196 @ 0xc4 │ │ │ │ + adds r4, #164 @ 0xa4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [r3, r0] │ │ │ │ + ldr r0, [r7, r7] │ │ │ │ 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 +2054602,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, #116] @ 0x74 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r1, r4, r7, lr} │ │ │ │ + @ instruction: 0xb772 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r5, #10 │ │ │ │ + lsrs r0, r1, #18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r7, #26] │ │ │ │ + ldrb r4, [r3, #2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bne.n 60fb50 │ │ │ │ + bcc.n 60fb10 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xfa2400b2 │ │ │ │ - ldc2l 0, cr0, [sl, #712]! @ 0x2c8 │ │ │ │ - ldrb r0, [r4, r6] │ │ │ │ + stc2 0, cr0, [r4], {178} @ 0xb2 │ │ │ │ + vshr.u64 d16, d18, #38 │ │ │ │ + ldrsh r0, [r0, r6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r3, r6] │ │ │ │ + ldrsh r0, [r7, r5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r0, #11 │ │ │ │ + lsrs r0, r4, #18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r3, #6] │ │ │ │ + strb r6, [r7, #13] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r5, #23 │ │ │ │ + lsrs r0, r1, #31 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r8, r2 │ │ │ │ + bx lr │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [r1, #44] @ 0x2c │ │ │ │ + ldr r6, [r5, #72] @ 0x48 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r5, #22 │ │ │ │ + lsrs r0, r1, #30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r7, #40] @ 0x28 │ │ │ │ + ldr r4, [r3, #72] @ 0x48 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [r4, r4] │ │ │ │ + ldrh r0, [r0, r4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xb634 │ │ │ │ + @ instruction: 0xb814 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r4, #22 │ │ │ │ + movs r5, #246 @ 0xf6 │ │ │ │ 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 +2054697,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, #84] @ 0x54 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r3, #56] @ 0x38 │ │ │ │ + ldr r6, [r7, #84] @ 0x54 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r3, #56] @ 0x38 │ │ │ │ + ldr r6, [r7, #84] @ 0x54 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r3, #56] @ 0x38 │ │ │ │ + ldr r6, [r7, #84] @ 0x54 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [r4, #56] @ 0x38 │ │ │ │ + ldr r2, [r0, #88] @ 0x58 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r4, #56] @ 0x38 │ │ │ │ + ldr r6, [r0, #88] @ 0x58 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [r5, #56] @ 0x38 │ │ │ │ + ldr r2, [r1, #88] @ 0x58 │ │ │ │ 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 +2054798,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, #84] @ 0x54 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r6, #52] @ 0x34 │ │ │ │ + ldr r6, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r5, #52] @ 0x34 │ │ │ │ + ldr r6, [r1, #84] @ 0x54 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf73a00b6 │ │ │ │ - ldr r6, [r2, #52] @ 0x34 │ │ │ │ + ldrsb.w r0, [sl, r6, lsl #3] │ │ │ │ + ldr r6, [r6, #80] @ 0x50 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [r2, #52] @ 0x34 │ │ │ │ + ldr r2, [r6, #80] @ 0x50 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r1, #52] @ 0x34 │ │ │ │ + ldr r6, [r5, #80] @ 0x50 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r0, #52] @ 0x34 │ │ │ │ + ldr r6, [r4, #80] @ 0x50 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r7, #48] @ 0x30 │ │ │ │ + ldr r6, [r3, #80] @ 0x50 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [r7, #48] @ 0x30 │ │ │ │ + ldr r4, [r3, #80] @ 0x50 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [r7, #48] @ 0x30 │ │ │ │ + ldr r0, [r3, #80] @ 0x50 │ │ │ │ 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 +2054848,18 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5b15c0 │ │ │ │ bl 5b1994 │ │ │ │ bl 5b191c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r4, #44] @ 0x2c │ │ │ │ + ldr r4, [r0, #76] @ 0x4c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movw r0, #2230 @ 0x8b6 │ │ │ │ - ldr r2, [r4, #44] @ 0x2c │ │ │ │ + strh.w r0, [r0, r6, lsl #3] │ │ │ │ + ldr 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 │ │ │ │ @@ -2054837,19 +2054881,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, #72] @ 0x48 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [r2, #36] @ 0x24 │ │ │ │ + ldr r2, [r6, #64] @ 0x40 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r7, #38 @ 0x26 │ │ │ │ + asrs r6, r0 │ │ │ │ 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 +2054922,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, #64] @ 0x40 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r6, #28] │ │ │ │ + ldr r6, [r2, #60] @ 0x3c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r6, #202 @ 0xca │ │ │ │ + lsls r2, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r1, #36] @ 0x24 │ │ │ │ + ldr r2, [r5, #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 │ │ │ │ @@ -2054950,29 +2054994,29 @@ │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b1994 │ │ │ │ bl 5b191c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b19e0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r1, #32] │ │ │ │ + ldr r6, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r6, #6 │ │ │ │ + lsrs r6, r2, #14 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bgt.n 610020 │ │ │ │ + udf #18 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r6, [r6, #28] │ │ │ │ + ldr r6, [r2, #60] @ 0x3c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r5, #28] │ │ │ │ + ldr r6, [r1, #60] @ 0x3c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r1!, {r1, r2, r3} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ + ldr r4, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r4, #28] │ │ │ │ + ldr r6, [r0, #60] @ 0x3c │ │ │ │ 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 +2055222,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, #52] @ 0x34 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r3, r4] │ │ │ │ + strh r4, [r7, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #464 @ 0x1d0 │ │ │ │ + cbz r4, 610248 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r2, r7, #20 │ │ │ │ + lsls r2, r3, #28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r6, #17 │ │ │ │ + lsls r6, r2, #25 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r0, r4] │ │ │ │ + ldrsb r6, [r4, r3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r1, r7] │ │ │ │ + strh r4, [r5, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ + sub sp, #368 @ 0x170 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r2, r0, #19 │ │ │ │ + lsls r2, r4, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r7, #15 │ │ │ │ + lsls r6, r3, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r2, r2] │ │ │ │ + ldrsb r0, [r6, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r6, #15] │ │ │ │ + ldrb r4, [r2, #23] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - udf #22 │ │ │ │ + svc 246 @ 0xf6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [r4, #0] │ │ │ │ + ldr r6, [r0, #32] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsh r2, [r1, r0] │ │ │ │ + ldrsh r2, [r5, r7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r1, #0] │ │ │ │ + ldr r6, [r5, #28] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r3, r6] │ │ │ │ + ldrsb r4, [r7, r5] │ │ │ │ lsls r6, r6, #2 │ │ │ │ cdp2 1, 0, cr0, cr8, cr3, {3} │ │ │ │ - adds r4, r1, #6 │ │ │ │ + subs r4, r5, #5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r6, r0, #6 │ │ │ │ + subs r6, r4, #5 │ │ │ │ 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 +2055524,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, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r7, #120] @ 0x78 │ │ │ │ + ldr r4, [r3, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r6, #120] @ 0x78 │ │ │ │ + ldr r4, [r2, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r6, #120] @ 0x78 │ │ │ │ + ldr r0, [r2, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r5, #120] @ 0x78 │ │ │ │ + ldr r4, [r1, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r5, #120] @ 0x78 │ │ │ │ + ldr r0, [r1, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r4, #120] @ 0x78 │ │ │ │ + ldr r4, [r0, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r4, #120] @ 0x78 │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r3, #120] @ 0x78 │ │ │ │ + ldr r4, [r7, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r3, #120] @ 0x78 │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r2, #120] @ 0x78 │ │ │ │ + ldr r4, [r6, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r2, #120] @ 0x78 │ │ │ │ + ldr r0, [r6, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r1, #120] @ 0x78 │ │ │ │ + ldr r4, [r5, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r1, #120] @ 0x78 │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r0, #120] @ 0x78 │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r5, #100] @ 0x64 │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r1, #96] @ 0x60 │ │ │ │ + str r6, [r5, #124] @ 0x7c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r5, #96] @ 0x60 │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r4, #96] @ 0x60 │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r0, #88] @ 0x58 │ │ │ │ + str r6, [r4, #116] @ 0x74 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r3, #88] @ 0x58 │ │ │ │ + str r6, [r7, #116] @ 0x74 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ + str r2, [r0, #120] @ 0x78 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r1, #108] @ 0x6c │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r6, #104] @ 0x68 │ │ │ │ + ldr r4, [r2, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r1, #104] @ 0x68 │ │ │ │ + ldr r6, [r5, #4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r5, #100] @ 0x64 │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r0, #100] @ 0x64 │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r3, #96] @ 0x60 │ │ │ │ + str r4, [r7, #124] @ 0x7c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r6, #92] @ 0x5c │ │ │ │ + str r6, [r2, #124] @ 0x7c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r2, #92] @ 0x5c │ │ │ │ + str r0, [r6, #120] @ 0x78 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r5, #88] @ 0x58 │ │ │ │ + str r2, [r1, #120] @ 0x78 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r0, #88] @ 0x58 │ │ │ │ + str r4, [r4, #116] @ 0x74 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r3, #84] @ 0x54 │ │ │ │ + str r6, [r7, #112] @ 0x70 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r7, #80] @ 0x50 │ │ │ │ + str r0, [r3, #112] @ 0x70 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r2, #80] @ 0x50 │ │ │ │ + str r2, [r6, #108] @ 0x6c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r6, #76] @ 0x4c │ │ │ │ + str r0, [r2, #108] @ 0x6c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b1074 │ │ │ │ @@ -2055662,33 +2055706,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, #108] @ 0x6c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r1, #80] @ 0x50 │ │ │ │ + str r0, [r5, #108] @ 0x6c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r1, #16] │ │ │ │ + ldrb r6, [r5, #23] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r2, #76] @ 0x4c │ │ │ │ + str r4, [r6, #104] @ 0x68 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r6, #36] @ 0x24 │ │ │ │ + strh r2, [r2, #52] @ 0x34 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r0, [r4, #72] @ 0x48 │ │ │ │ + str r0, [r0, #104] @ 0x68 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r0, #36] @ 0x24 │ │ │ │ + str r0, [r4, #64] @ 0x40 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r7, #32] │ │ │ │ + str r0, [r3, #64] @ 0x40 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r0, #36] @ 0x24 │ │ │ │ + str r0, [r4, #64] @ 0x40 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r4, #68] @ 0x44 │ │ │ │ + str r2, [r0, #100] @ 0x64 │ │ │ │ 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 +2055769,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, #88] @ 0x58 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r6, #60] @ 0x3c │ │ │ │ + str r6, [r2, #92] @ 0x5c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r5, #60] @ 0x3c │ │ │ │ + str r6, [r1, #92] @ 0x5c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r5, #60] @ 0x3c │ │ │ │ + str r6, [r1, #92] @ 0x5c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r4, #60] @ 0x3c │ │ │ │ + str r6, [r0, #92] @ 0x5c │ │ │ │ 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 +2055867,33 @@ │ │ │ │ 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, #88] @ 0x58 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r2!, {r1, r2, r4, r5} │ │ │ │ + stmia r4!, {r1, r2, r4} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r4, #6] │ │ │ │ + strb r6, [r0, #14] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - pop {r1, r2, r4, r6, pc} │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - b.n 61074c │ │ │ │ - lsls r3, r5, #2 │ │ │ │ - bcs.n 6108b8 │ │ │ │ + itet cc │ │ │ │ + lslcc r6, r6, #2 │ │ │ │ + strdcs r0, r0, [r2], #684 @ 0x2ac │ │ │ │ + bmi.n 610878 @ unpredictable │ │ │ │ lsls r0, r5, #2 │ │ │ │ - movs r2, r2 │ │ │ │ + lsls r2, r6, #7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xfbe200a9 │ │ │ │ - ldr r2, [r0, #52] @ 0x34 │ │ │ │ + stc2l 0, cr0, [r2, #676] @ 0x2a4 │ │ │ │ + ldr r2, [r4, #80] @ 0x50 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r7, #130 @ 0x82 │ │ │ │ + subs r1, #98 @ 0x62 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r6, r5, #25 │ │ │ │ + adds r6, r1, r1 │ │ │ │ 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 +2055931,18 @@ │ │ │ │ bl 5b15f0 │ │ │ │ bl 5b1994 │ │ │ │ bl 5b191c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b19e0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r1, #68] @ 0x44 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - orns r0, lr, r6, ror #2 │ │ │ │ - str r4, [r3, #36] @ 0x24 │ │ │ │ + mrrc 0, 11, r0, lr, cr6 │ │ │ │ + str r4, [r7, #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 │ │ │ │ @@ -2055944,25 +2055987,25 @@ │ │ │ │ bl 610988 │ │ │ │ bl 5b1994 │ │ │ │ bl 5b191c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b19e0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r6, [r3, #32] │ │ │ │ + str r6, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - negs r2, r1 │ │ │ │ + add r2, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r1, #32] │ │ │ │ + str r6, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r0, #32] │ │ │ │ + str r6, [r4, #60] @ 0x3c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r7, #28] │ │ │ │ + str r6, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r4, r6, #16 │ │ │ │ + asrs r4, r2, #24 │ │ │ │ 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 +2056026,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, #56] @ 0x38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r2, r7] │ │ │ │ + ldrsh r6, [r6, r6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r5, #182 @ 0xb6 │ │ │ │ + adds r7, #150 @ 0x96 │ │ │ │ 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 +2056238,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] │ │ │ │ + strh r2, [r5, r5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsh r2, [r5, r6] │ │ │ │ + str r2, [r1, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsh r6, [r5, r6] │ │ │ │ + str r6, [r1, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r2, #30 │ │ │ │ + lsrs r0, r6, #5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 6106c4 │ │ │ │ + b.n 610a84 │ │ │ │ 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 +2056290,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] │ │ │ │ + strh r6, [r1, r3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsh r2, [r4, r4] │ │ │ │ + str r2, [r0, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsh r2, [r2, r4] │ │ │ │ + str r2, [r6, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r5!, {r6, r7} │ │ │ │ + stmia r7!, {r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, #254 @ 0xfe │ │ │ │ + adds r4, #222 @ 0xde │ │ │ │ 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 +2056322,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} │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - str r6, [r5, r1] │ │ │ │ + itt ls │ │ │ │ + lslls r6, r6, #2 │ │ │ │ + strhls r6, [r1, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsh r4, [r2, r2] │ │ │ │ + str r4, [r6, #4] │ │ │ │ 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 +2056379,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] │ │ │ │ + strh r2, [r0, r0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsh r6, [r4, r1] │ │ │ │ + str r6, [r0, #4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsh r4, [r0, r1] │ │ │ │ + str r4, [r4, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - rev r2, r0 │ │ │ │ + cbnz r2, 610f24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsh r4, [r1, r1] │ │ │ │ + str r4, [r5, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ 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 +2056431,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, r7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r7, [pc, #512] @ (611128 ) │ │ │ │ + str r0, [r4, r5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r4, r6] │ │ │ │ + ldrsh r6, [r0, r6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r4, 610f48 │ │ │ │ + cbnz r4, 610f80 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r2, [r1, r7] │ │ │ │ + ldrsh r2, [r5, r6] │ │ │ │ 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 +2056484,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 ) │ │ │ │ + str r2, [r6, r4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r1, r6] │ │ │ │ + ldrsh r6, [r5, r5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r6, 610fc4 │ │ │ │ + cbz r6, 610ffc │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r0!, {r3} │ │ │ │ + stmia r1!, {r3, r5, r6, r7} │ │ │ │ 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 +2056517,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 610a30 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r6, [pc, #488] @ (6111f4 ) │ │ │ │ + str r2, [r3, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r1, r4] │ │ │ │ + ldrsh r4, [r5, r3] │ │ │ │ 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 +2056563,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] │ │ │ │ + ldrsh r4, [r6, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [pc, #472] @ (611260 ) │ │ │ │ + str r6, [r2, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add sp, #304 @ 0x130 │ │ │ │ + sxth r4, r5 │ │ │ │ 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 +2056619,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 6109a4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r5, [pc, #968] @ (6114e8 ) │ │ │ │ + ldr r7, [pc, #840] @ (611468 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bmi.n 611054 │ │ │ │ + bvs.n 611214 │ │ │ │ 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 +2056733,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, r6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [pc, #368] @ (6113b0 ) │ │ │ │ + ldr r7, [pc, #240] @ (611330 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, sp, #192 @ 0xc0 │ │ │ │ + cbz r0, 611248 │ │ │ │ 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 +2056847,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] │ │ │ │ + ldrb r4, [r4, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [pc, #240] @ (611450 ) │ │ │ │ + ldr r6, [pc, #112] @ (6113d0 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, sp, #64 @ 0x40 │ │ │ │ + add r7, sp, #960 @ 0x3c0 │ │ │ │ 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 +2057004,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 r5, #6 │ │ │ │ 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 +2057058,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] │ │ │ │ + ldrh r4, [r3, r0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [pc, #304] @ (6116a8 ) │ │ │ │ + ldr r3, [pc, #176] @ (611628 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsb r0, [r6, r5] │ │ │ │ + ldr r0, [r2, r5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r2, 6115a2 │ │ │ │ + cbz r2, 6115da │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r2, r0] │ │ │ │ + ldr r4, [r6, r7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ ldr r7, [r0, #108] @ 0x6c │ │ │ │ @@ -2057151,33 +2057194,32 @@ │ │ │ │ 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, r6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [pc, #680] @ (611990 ) │ │ │ │ + ldr r2, [pc, #552] @ (611910 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsb r2, [r2, r3] │ │ │ │ + ldr r2, [r6, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sub sp, #432 @ 0x1b0 │ │ │ │ + uxtb r4, r1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsb r6, [r6, r5] │ │ │ │ + ldr r6, [r2, r5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - orrs r4, r0 │ │ │ │ + add ip, ip │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 6114d4 │ │ │ │ - lsls r7, r6, #2 │ │ │ │ - adds r4, #214 @ 0xd6 │ │ │ │ + @ instruction: 0xe8cc00b7 │ │ │ │ + adds r6, #182 @ 0xb6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, #92 @ 0x5c │ │ │ │ + adds r6, #60 @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, #60 @ 0x3c │ │ │ │ + adds r6, #28 │ │ │ │ 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 +2057279,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 │ │ │ │ + ldr r1, [pc, #56] @ (6117f4 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsb r6, [r7, r0] │ │ │ │ + ldr r6, [r3, r0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r2, r5] │ │ │ │ + ldrsb r0, [r6, r4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, sp, #424 @ 0x1a8 │ │ │ │ + cbz r2, 6117da │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r4, [r6, r7] │ │ │ │ + ldrsb r4, [r2, r7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsb r6, [r2, r0] │ │ │ │ + ldrsb r6, [r6, r7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsb r0, [r0, r0] │ │ │ │ + ldrsb r0, [r4, r7] │ │ │ │ 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 +2057343,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] │ │ │ │ + ldrsb r4, [r7, r5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - mov r0, ip │ │ │ │ + ldr r0, [pc, #256] @ (611960 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r0, r2] │ │ │ │ + ldrsb r4, [r4, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, sp, #632 @ 0x278 │ │ │ │ + add sp, #504 @ 0x1f8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r0, [r5, r4] │ │ │ │ + ldrsb r0, [r1, r4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2057683,15 +2057725,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 │ │ │ │ + subs r6, r4, #2 │ │ │ │ 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 +2058109,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 r2, #102 @ 0x66 │ │ │ │ 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 +2058334,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 r5, [pc, #304] @ (612380 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r3, #88 @ 0x58 │ │ │ │ + movs r5, #56 @ 0x38 │ │ │ │ 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 +2058442,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 r4, [pc, #256] @ (612468 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r4, #84 @ 0x54 │ │ │ │ + cmp r6, #52 @ 0x34 │ │ │ │ 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 +2058471,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 r3, [pc, #1008] @ (6127a4 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r2, #208 @ 0xd0 │ │ │ │ + cmp r4, #176 @ 0xb0 │ │ │ │ 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 +2058500,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 r3, [pc, #736] @ (6126e0 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r1, #76 @ 0x4c │ │ │ │ + cmp r3, #44 @ 0x2c │ │ │ │ lsls r2, r6, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ and.w r3, r3, #15 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ @@ -2058586,17 +2058628,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 r2, [pc, #560] @ (612768 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [pc, #800] @ (61285c ) │ │ │ │ + ldr r2, [pc, #672] @ (6127dc ) │ │ │ │ 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 +2058714,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 r4, #182 @ 0xb6 │ │ │ │ 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 +2058760,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 r1, [pc, #664] @ (612918 ) │ │ │ │ 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 +2058910,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 │ │ │ │ + ldr r1, [pc, #112] @ (61287c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ bhi.n 6127ac │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldmia r3!, {r4, r7} │ │ │ │ lsls r4, r3, #5 │ │ │ │ - bx r1 │ │ │ │ + ldr r0, [pc, #952] @ (612bd0 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - mov r0, ip │ │ │ │ + ldr r0, [pc, #256] @ (61291c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - mov r4, lr │ │ │ │ + ldr r0, [pc, #336] @ (612970 ) │ │ │ │ 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 +2059109,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 │ │ │ │ + mov r2, r1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r7, [sp, #376] @ 0x178 │ │ │ │ + add r1, pc, #248 @ (adr r1, 612b30 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r2, [r0, #32] │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp lr, r5 │ │ │ │ + @ instruction: 0x478e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r0, ip │ │ │ │ + bx r8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r2, r0 │ │ │ │ + mov sl, ip │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add sl, r3 │ │ │ │ + mov r2, pc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add lr, r3 │ │ │ │ + mov r6, 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 +2059192,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 │ │ │ │ + mov ip, 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 +2059298,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 │ │ │ │ + add r4, r8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - mvns r2, r5 │ │ │ │ + cmp sl, 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 +2059386,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 │ │ │ │ + orrs r0, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - orrs r2, r2 │ │ │ │ + add sl, lr │ │ │ │ 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 +2059500,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 │ │ │ │ + add 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 +2062056,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 r6, #232 @ 0xe8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r5, #2 │ │ │ │ + movs r6, #226 @ 0xe2 │ │ │ │ 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 +2062084,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 r6, #172 @ 0xac │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r4, #198 @ 0xc6 │ │ │ │ + movs r6, #166 @ 0xa6 │ │ │ │ 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 +2062112,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 r6, #112 @ 0x70 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r4, #138 @ 0x8a │ │ │ │ + movs r6, #106 @ 0x6a │ │ │ │ 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 +2062140,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 r6, #52 @ 0x34 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r4, #78 @ 0x4e │ │ │ │ + movs r6, #46 @ 0x2e │ │ │ │ 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 +2062168,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 r5, #248 @ 0xf8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r4, #18 │ │ │ │ + movs r5, #242 @ 0xf2 │ │ │ │ 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 +2062196,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 r5, #188 @ 0xbc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r3, #214 @ 0xd6 │ │ │ │ + movs r5, #182 @ 0xb6 │ │ │ │ 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 +2062224,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 r5, #128 @ 0x80 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r3, #154 @ 0x9a │ │ │ │ + movs r5, #122 @ 0x7a │ │ │ │ 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 +2062252,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 r5, #68 @ 0x44 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r3, #94 @ 0x5e │ │ │ │ + movs r5, #62 @ 0x3e │ │ │ │ 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 +2062280,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 r5, #8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r3, #34 @ 0x22 │ │ │ │ + movs r5, #2 │ │ │ │ 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 +2062308,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 r4, #204 @ 0xcc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r2, #230 @ 0xe6 │ │ │ │ + movs r4, #198 @ 0xc6 │ │ │ │ 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 +2062336,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 r4, #144 @ 0x90 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r2, #170 @ 0xaa │ │ │ │ + movs r4, #138 @ 0x8a │ │ │ │ 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 +2062367,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 r3!, {r1, r4, r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r2, #104 @ 0x68 │ │ │ │ + movs r4, #72 @ 0x48 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r2, #104 @ 0x68 │ │ │ │ + movs r4, #72 @ 0x48 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #3 │ │ │ │ bhi.n 614df2 │ │ │ │ @@ -2062350,17 +2062392,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 r3!, {r1, r2, r5} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r2, #28 │ │ │ │ + movs r3, #252 @ 0xfc │ │ │ │ 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 +2062415,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 r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r1, #228 @ 0xe4 │ │ │ │ + movs r3, #196 @ 0xc4 │ │ │ │ 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 +2062472,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, #100] @ 0x64 │ │ │ │ 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 +2062560,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 r3, #220 @ 0xdc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r1, 614fd0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -2062537,17 +2062579,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 r3, #180 @ 0xb4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sxth r0, r4 │ │ │ │ + push {} │ │ │ │ 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 +2062801,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 r3, #114 @ 0x72 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r3, #26] │ │ │ │ + ldrb r2, [r7, #1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r1 │ │ │ │ + negs r6, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - push {r1, r3, r4, r5, r6} │ │ │ │ + @ instruction: 0xb65a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - eors r0, r4 │ │ │ │ + negs r0, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #46 @ 0x2e │ │ │ │ + cmp r3, #14 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r0, [sp, #368] @ 0x170 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r1, #46 @ 0x2e │ │ │ │ + cmp r3, #14 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r1, #18 │ │ │ │ + cmp r2, #242 @ 0xf2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r0, #246 @ 0xf6 │ │ │ │ + cmp r2, #214 @ 0xd6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r7, #14 │ │ │ │ + lsls r4, r3, #22 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r0, #28 │ │ │ │ + lsrs r6, r4, #3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r6, #16 │ │ │ │ + lsrs r4, r2, #24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r3, #16 │ │ │ │ + lsrs r2, r7, #23 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - pop {r3, r6, pc} │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - lsrs r0, r4, #15 │ │ │ │ + it cs │ │ │ │ + lslcs r5, r5, #2 │ │ │ │ + lsrs r0, r0, #23 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, sp, #1000 @ 0x3e8 │ │ │ │ + cbz r2, 61528e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r5!, {r1, r4, r7} │ │ │ │ + ldmia r7!, {r1, r4, r5, r6} │ │ │ │ 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 +2063493,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 │ │ │ │ + cmp r0, #250 @ 0xfa │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r3, [sp, #352] @ 0x160 │ │ │ │ + str r5, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r0!, {r1, r2, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, #26 │ │ │ │ + subs r7, #250 @ 0xfa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [sp, #160] @ 0xa0 │ │ │ │ + str r6, [sp, #32] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r2, r0, #17 │ │ │ │ + lsrs r2, r4, #24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r4, #16 │ │ │ │ + lsrs r6, r0, #24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r2, #16 │ │ │ │ + lsrs r0, r6, #23 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r7, #15 │ │ │ │ + lsrs r6, r3, #23 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r4, #15 │ │ │ │ + lsrs r0, r0, #23 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r0, #15 │ │ │ │ + lsrs r2, r4, #22 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r4, #14 │ │ │ │ + lsrs r4, r0, #22 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r0, #14 │ │ │ │ + lsrs r6, r4, #21 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r5, #13 │ │ │ │ + lsrs r4, r1, #21 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r1, #13 │ │ │ │ + lsrs r6, r5, #20 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r6, #12 │ │ │ │ + lsrs r0, r2, #20 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r1, #12 │ │ │ │ + lsrs r6, r5, #19 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r6, #11 │ │ │ │ + lsrs r2, r2, #19 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r3, #11 │ │ │ │ + lsrs r4, r7, #18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r1, #17 │ │ │ │ + lsrs r6, r5, #24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r3, #10 │ │ │ │ + lsrs r4, r7, #17 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r1, #10 │ │ │ │ + lsrs r0, r5, #17 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r4, #56 @ 0x38 │ │ │ │ + movs r6, #24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r2, #9 │ │ │ │ + lsrs r4, r6, #16 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r0, #9 │ │ │ │ + lsrs r4, r4, #16 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r3, #9 │ │ │ │ + lsrs r0, r7, #16 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r2, #9 │ │ │ │ + lsrs r0, r6, #16 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r4, #11 │ │ │ │ + lsrs r4, r0, #19 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r2, #11 │ │ │ │ + lsrs r4, r6, #18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r6, #7 │ │ │ │ + lsrs r2, r2, #15 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r3, #7 │ │ │ │ + lsrs r2, r7, #14 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r0, #7 │ │ │ │ + lsrs r4, r4, #14 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r6, #6 │ │ │ │ + lsrs r0, r2, #14 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r3, #6 │ │ │ │ + lsrs r4, r7, #13 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r2, #6 │ │ │ │ + lsrs r4, r6, #13 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r7, #5 │ │ │ │ + lsrs r4, r3, #13 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r4, #5 │ │ │ │ + lsrs r4, r0, #13 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r2, #14 │ │ │ │ + movs r3, #238 @ 0xee │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r0, #5 │ │ │ │ + lsrs r2, r4, #12 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 615fa0 │ │ │ │ + b.n 615360 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r2, [r6, r3] │ │ │ │ + str r2, [r2, #12] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r6, r2, #4 │ │ │ │ + lsrs r6, r6, #11 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r7, #3 │ │ │ │ + lsrs r2, r3, #11 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r3, #3 │ │ │ │ + lsrs r6, r7, #10 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r1, sp, #32 │ │ │ │ + add r2, sp, #928 @ 0x3a0 │ │ │ │ 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 +2063652,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 │ │ │ │ + lsls r2, r7, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r0, #40] @ 0x28 │ │ │ │ + movs r1, #174 @ 0xae │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + ldrh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r6, #208 @ 0xd0 │ │ │ │ + subs r0, #176 @ 0xb0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, pc, #656 @ (adr r7, 615d04 ) │ │ │ │ + add r1, sp, #528 @ 0x210 │ │ │ │ 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 +2063752,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 │ │ │ │ + movs r1, #28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r6, #30 │ │ │ │ + adds r7, #254 @ 0xfe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r2, #9 │ │ │ │ + lsrs r6, r6, #16 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r4, r6, #3 │ │ │ │ + movs r0, #212 @ 0xd4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r2, #27 │ │ │ │ + lsrs r0, r6, #2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r2, r4, #2 │ │ │ │ + movs r0, #130 @ 0x82 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, pc, #640 @ (adr r6, 615e00 ) │ │ │ │ + add r0, sp, #512 @ 0x200 │ │ │ │ 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 +2063855,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, #7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r0, #26] │ │ │ │ + ldrh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r4, r7, #24 │ │ │ │ + lsrs r4, r3, #32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r5, #14 │ │ │ │ + adds r6, #238 @ 0xee │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r3, #24 │ │ │ │ + lsls r4, r7, #31 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r6, r7, #23 │ │ │ │ + lsls r6, r3, #31 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r4, #23 │ │ │ │ + lsls r0, r0, #31 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, pc, #640 @ (adr r5, 615f04 ) │ │ │ │ + add r7, pc, #512 @ (adr r7, 615e84 ) │ │ │ │ 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 +2063943,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 │ │ │ │ + subs r0, r0, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r4, #10 │ │ │ │ + adds r5, #234 @ 0xea │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r4, #21 │ │ │ │ + lsls r4, r0, #29 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r6, r4, #3 │ │ │ │ + subs r6, r0, #3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, pc, #744 @ (adr r4, 616044 ) │ │ │ │ + add r6, pc, #616 @ (adr r6, 615fc4 ) │ │ │ │ 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 +2064111,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, #26] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r0, r3, #19 │ │ │ │ + lsls r0, r7, #26 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r2, r2, #0 │ │ │ │ + adds r2, r6, #7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r3, #40 @ 0x28 │ │ │ │ + adds r5, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r3, r6 │ │ │ │ + adds r0, r7, #5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r4, #17 │ │ │ │ + lsls r4, r0, #25 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r2, #6] │ │ │ │ + ldrh r4, [r6, #20] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r2, #162 @ 0xa2 │ │ │ │ + adds r4, #130 @ 0x82 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r7, #16 │ │ │ │ + lsls r6, r3, #24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r0, #23] │ │ │ │ + ldrb r4, [r4, #30] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r0, #16 │ │ │ │ + lsls r0, r4, #23 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r3, pc, #56 @ (adr r3, 615f5c ) │ │ │ │ + add r4, pc, #952 @ (adr r4, 6162dc ) │ │ │ │ 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 +2064210,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, #18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r6, r7, r0 │ │ │ │ + adds r6, r3, #0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 616790 │ │ │ │ + b.n 615b50 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov r4, pc │ │ │ │ + ldr r0, [pc, #368] @ (616158 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r1, #46 @ 0x2e │ │ │ │ + adds r3, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r3, #10 │ │ │ │ + lsls r0, r7, #17 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r2, r7, r7 │ │ │ │ + subs r2, r3, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r1, #2 │ │ │ │ + adds r2, #226 @ 0xe2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r2, pc, #168 @ (adr r2, 6160a4 ) │ │ │ │ + add r4, pc, #40 @ (adr r4, 616024 ) │ │ │ │ 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 +2064528,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 │ │ │ │ + subs r4, r3, r5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r3, #11 │ │ │ │ + lsls r4, r7, #18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r2, 61635a │ │ │ │ + push {r1, r3, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, #124 @ 0x7c │ │ │ │ + adds r2, #92 @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r6, r4 │ │ │ │ + subs r6, r2, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r3, r1] │ │ │ │ + ldrsb r4, [r7, r0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r2, #96 @ 0x60 │ │ │ │ + cmp r4, #64 @ 0x40 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - uxth r4, r4 │ │ │ │ + push {r2, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, #28 │ │ │ │ + adds r1, #252 @ 0xfc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #246 @ 0xf6 │ │ │ │ + adds r1, #214 @ 0xd6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r4, r2 │ │ │ │ + subs r4, r0, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r7, #9 │ │ │ │ + lsls r4, r3, #17 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sxth r2, r6 │ │ │ │ + push {r1, r4} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r3, #12 │ │ │ │ + lsls r4, r7, #19 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r4, #44] @ 0x2c │ │ │ │ + strh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r2, r2, #7 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - lsls r6, r5, #6 │ │ │ │ + lsls r2, r6, #14 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r6, r1, #6 │ │ │ │ + lsls r6, r1, #14 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r2, r5, #5 │ │ │ │ + lsls r6, r5, #13 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r1, #5 │ │ │ │ + lsls r2, r1, #13 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r0, #3 │ │ │ │ + lsls r4, r5, #12 │ │ │ │ lsls r4, r5, #2 │ │ │ │ + lsls r4, r4, #10 │ │ │ │ lsls r4, r5, #2 │ │ │ │ + lsls r4, r1, #10 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r5, #3 │ │ │ │ + lsls r0, r1, #11 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r2, r1, #3 │ │ │ │ + lsls r2, r5, #10 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r4, r6, #27 │ │ │ │ + adds r4, r2, r3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ + add r0, pc, #864 @ (adr r0, 6166d4 ) │ │ │ │ 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 +2064733,42 @@ │ │ │ │ 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, #31 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r5, #18 │ │ │ │ + cmp r6, #242 @ 0xf2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, r6 │ │ │ │ + lsls r0, r2, #8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r0, #26] │ │ │ │ + strh r4, [r4, #40] @ 0x28 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ + lsls r4, r0, #11 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r2, r2, #23 │ │ │ │ + asrs r2, r6, #30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r2, #24] │ │ │ │ + strh r4, [r6, #38] @ 0x26 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r4, #210 @ 0xd2 │ │ │ │ + cmp r6, #178 @ 0xb2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r3, #1 │ │ │ │ + lsls r0, r7, #8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r2, r7 │ │ │ │ + lsls r2, r3, #8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r0, r4 │ │ │ │ + lsls r0, r0, #8 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + lsls r2, r5, #3 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + lsls r4, r7, #6 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + lsls r6, r4, #6 │ │ │ │ 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 +2064940,38 @@ │ │ │ │ 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, #24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cdp2 0, 9, cr0, cr10, cr11, {5} │ │ │ │ - add r5, sp, #848 @ 0x350 │ │ │ │ + lsls r2, r7, #1 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + add r7, sp, #720 @ 0x2d0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r3, #74 @ 0x4a │ │ │ │ + cmp r5, #42 @ 0x2a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r1!, {r1, r5, r6} │ │ │ │ + stmia r3!, {r1, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cdp2 0, 6, cr0, cr4, cr11, {5} │ │ │ │ - cdp2 0, 4, cr0, cr12, cr11, {5} │ │ │ │ - strh r6, [r7, #6] │ │ │ │ + lsls r4, r0, #1 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + movs r4, r5 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + strh r6, [r3, #22] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stc2l 0, cr0, [lr, #684] @ 0x2ac │ │ │ │ - stc2 0, cr0, [r2, #684] @ 0x2ac │ │ │ │ - cmp r2, #88 @ 0x58 │ │ │ │ + vaddl.u32 q0, d30, d27 │ │ │ │ + vhadd.u32 d16, d18, d27 │ │ │ │ + cmp r4, #56 @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [sp, #152] @ 0x98 │ │ │ │ + str r4, [sp, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldc2 0, cr0, [sl, #-684] @ 0xfffffd54 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + cdp2 0, 15, cr0, cr10, cr11, {5} │ │ │ │ + ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ 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 +2065021,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, #17 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r1, #98 @ 0x62 │ │ │ │ + cmp r3, #66 @ 0x42 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r5!, {r2, r5} │ │ │ │ + stmia r7!, {r2} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r2, r7, #8 │ │ │ │ + asrs r2, r3, #16 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [sp, #216] @ 0xd8 │ │ │ │ + ldr r4, [sp, #88] @ 0x58 │ │ │ │ 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 +2065086,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] │ │ │ │ + strh r6, [r0, #6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r0, #180 @ 0xb4 │ │ │ │ + cmp r2, #148 @ 0x94 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldc2l 0, cr0, [r6], {171} @ 0xab │ │ │ │ - asrs r0, r2, #6 │ │ │ │ + cdp2 0, 11, cr0, cr6, cr11, {5} │ │ │ │ + asrs r0, r6, #13 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [sp, #584] @ 0x248 │ │ │ │ + ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ 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 +2065382,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, #11 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - mrrc2 0, 10, r0, r6, cr11 │ │ │ │ - movs r7, #252 @ 0xfc │ │ │ │ + cdp2 0, 3, cr0, cr6, cr11, {5} │ │ │ │ + cmp r1, #220 @ 0xdc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r4, #24] │ │ │ │ + strh r4, [r0, #0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r2, sp, #360 @ 0x168 │ │ │ │ + add r4, sp, #232 @ 0xe8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stc2 0, cr0, [r4], #-684 @ 0xfffffd54 │ │ │ │ - stc2 0, cr0, [r0], {171} @ 0xab │ │ │ │ - @ instruction: 0xfbde00ab │ │ │ │ - smlaltb r0, r0, r4, fp │ │ │ │ - @ instruction: 0xfbaa00ab │ │ │ │ - @ instruction: 0xfb9000ab │ │ │ │ - @ instruction: 0xfb7800ab │ │ │ │ - @ instruction: 0xfb5e00ab │ │ │ │ - @ instruction: 0xfb4a00ab │ │ │ │ - @ instruction: 0xfb3200ab │ │ │ │ - lsrs r2, r4, #29 │ │ │ │ + cdp2 0, 0, cr0, cr4, cr11, {5} │ │ │ │ + stc2l 0, cr0, [r0, #684]! @ 0x2ac │ │ │ │ + ldc2 0, cr0, [lr, #684]! @ 0x2ac │ │ │ │ + stc2 0, cr0, [r4, #684]! @ 0x2ac │ │ │ │ + stc2 0, cr0, [sl, #684] @ 0x2ac │ │ │ │ + ldc2l 0, cr0, [r0, #-684]! @ 0xfffffd54 │ │ │ │ + ldc2l 0, cr0, [r8, #-684] @ 0xfffffd54 │ │ │ │ + ldc2 0, cr0, [lr, #-684]! @ 0xfffffd54 │ │ │ │ + stc2 0, cr0, [sl, #-684]! @ 0xfffffd54 │ │ │ │ + ldc2 0, cr0, [r2, #-684] @ 0xfffffd54 │ │ │ │ + asrs r2, r0, #5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r1, #30 │ │ │ │ + movs r2, #254 @ 0xfe │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xfaee00ab │ │ │ │ - @ instruction: 0xfaca00ab │ │ │ │ - @ instruction: 0xfaa200ab │ │ │ │ - str r6, [sp, #552] @ 0x228 │ │ │ │ + stc2l 0, cr0, [lr], {171} @ 0xab │ │ │ │ + stc2 0, cr0, [sl], #684 @ 0x2ac │ │ │ │ + stc2 0, cr0, [r2], {171} @ 0xab │ │ │ │ + ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ 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 +2065531,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 r2, [sp, #664] @ 0x298 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r5, #22 │ │ │ │ + lsrs r4, r1, #30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r4, #172 @ 0xac │ │ │ │ + movs r6, #140 @ 0x8c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bx lr │ │ │ │ + ldr r1, [pc, #320] @ (616e44 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r6, r7, #21 │ │ │ │ + lsrs r6, r3, #29 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r5, #21 │ │ │ │ + lsrs r2, r1, #29 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r4, #128 @ 0x80 │ │ │ │ + movs r6, #96 @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r2, #21 │ │ │ │ + lsrs r0, r6, #28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r3, #10] │ │ │ │ + ldrb r6, [r7, #17] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ + ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - sub.w r0, r4, fp, asr #2 │ │ │ │ - @ instruction: 0xeb8c00ab │ │ │ │ - str r5, [sp, #152] @ 0x98 │ │ │ │ + stc 0, cr0, [r4, #684] @ 0x2ac │ │ │ │ + stcl 0, cr0, [ip, #-684]! @ 0xfffffd54 │ │ │ │ + str r7, [sp, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r5, [sp, #88] @ 0x58 │ │ │ │ + str r6, [sp, #984] @ 0x3d8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxth r6, r5 │ │ │ │ + push {r1, r2, r3, r7} │ │ │ │ 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 +2065698,32 @@ │ │ │ │ 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, #24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r3, #6] │ │ │ │ + ldrb r0, [r7, #13] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 616cc4 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - movs r3, #96 @ 0x60 │ │ │ │ + ldrd r0, r0, [r8], #724 @ 0x2d4 │ │ │ │ + movs r5, #64 @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r0, r3 │ │ │ │ + cmp r8, pc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r5, #20 │ │ │ │ + movs r6, #244 @ 0xf4 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xfa7400ab │ │ │ │ + @ instruction: 0xfa5800ab │ │ │ │ + @ instruction: 0xfa4800ab │ │ │ │ + @ instruction: 0xfa0c00ab │ │ │ │ + lsrs r2, r4, #20 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r6, #12 │ │ │ │ + lsrs r2, r2, #20 │ │ │ │ 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 +2065885,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 │ │ │ │ + cmp r0, r2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r6, r7, #10 │ │ │ │ + lsrs r6, r3, #18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r5, #10 │ │ │ │ + lsrs r0, r1, #18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r1, #190 @ 0xbe │ │ │ │ + movs r3, #158 @ 0x9e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r5, [sp, #680] @ 0x2a8 │ │ │ │ + str r7, [sp, #552] @ 0x228 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r2, #10 │ │ │ │ + lsrs r0, r6, #17 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r1, #146 @ 0x92 │ │ │ │ + movs r3, #114 @ 0x72 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r2, #9 │ │ │ │ + lsrs r4, r6, #16 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r4, #10 │ │ │ │ + lsrs r4, r0, #18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r2, #30] │ │ │ │ + ldrb r0, [r6, #5] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r3, pc, #904 @ (adr r3, 61740c ) │ │ │ │ + add r5, pc, #776 @ (adr r5, 61738c ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r2, #10 │ │ │ │ + lsrs r2, r6, #17 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r0, #10 │ │ │ │ + lsrs r2, r4, #17 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r6, #9 │ │ │ │ + lsrs r2, r2, #17 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r5, #6 │ │ │ │ + lsrs r0, r1, #14 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r3, #7 │ │ │ │ + lsrs r6, r7, #14 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r6, #27] │ │ │ │ + ldrb r2, [r2, #3] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r6, r0, #7 │ │ │ │ + lsrs r6, r4, #14 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r1, [sp, #768] @ 0x300 │ │ │ │ + str r3, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r1, [sp, #704] @ 0x2c0 │ │ │ │ + str r3, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #288 @ 0x120 │ │ │ │ + cbz r0, 6170b6 │ │ │ │ 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 +2066011,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, r6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r4, r1, #3 │ │ │ │ + lsrs r4, r5, #10 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r7, #2 │ │ │ │ + lsrs r0, r3, #10 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r6, r1, #7 │ │ │ │ + movs r1, #174 @ 0xae │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r3, #2 │ │ │ │ + lsrs r6, r7, #9 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r5, #23] │ │ │ │ + strb r0, [r1, #31] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cbnz r6, 6171e8 │ │ │ │ + pop {r1, r2, r5, pc} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 6172b0 │ │ │ │ + b.n 617670 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [sp, #608] @ 0x260 │ │ │ │ + str r2, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [sp, #544] @ 0x220 │ │ │ │ + str r2, [sp, #416] @ 0x1a0 │ │ │ │ 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 +2066286,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, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r3, r3] │ │ │ │ + ldrsb r6, [r7, r2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, r2, #3 │ │ │ │ + movs r0, #176 @ 0xb0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [sp, #752] @ 0x2f0 │ │ │ │ + str r4, [sp, #624] @ 0x270 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, r3, #2 │ │ │ │ + movs r0, #126 @ 0x7e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adcs r2, r4 │ │ │ │ + muls r2, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r0, r6, #29 │ │ │ │ + lsrs r0, r2, #5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r2, r3, #29 │ │ │ │ + lsrs r2, r7, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r0, r6, #1 │ │ │ │ + movs r0, #80 @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r6, #28 │ │ │ │ + lsrs r4, r2, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r6, r3, #30 │ │ │ │ + lsrs r6, r7, #5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r7, #17] │ │ │ │ + strb r6, [r3, #25] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r2, r1, #30 │ │ │ │ + lsrs r2, r5, #5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r6, r0, #30 │ │ │ │ + lsrs r6, r4, #5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r6, r6, #29 │ │ │ │ + lsrs r6, r2, #5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r4, #26 │ │ │ │ + lsrs r4, r0, #2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf30000ab │ │ │ │ - strb r4, [r3, #15] │ │ │ │ + @ instruction: 0xf4e000ab │ │ │ │ + strb r4, [r7, #22] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r6, r4, #6 │ │ │ │ + subs r6, r0, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf2dc00ab │ │ │ │ - movt r0, #171 @ 0xab │ │ │ │ - subw r0, r4, #171 @ 0xab │ │ │ │ - lsls r0, r4, #23 │ │ │ │ + @ instruction: 0xf4bc00ab │ │ │ │ + @ instruction: 0xf4a000ab │ │ │ │ + eor.w r0, r4, #5603328 @ 0x558000 │ │ │ │ + lsls r0, r0, #31 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r6, r2, #24 │ │ │ │ + lsls r6, r6, #31 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r5, #12] │ │ │ │ + strb r2, [r1, #20] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r6, r7, #23 │ │ │ │ + lsls r6, r3, #31 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r0, [r7, #46] @ 0x2e │ │ │ │ + ldrh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r5, #46] @ 0x2e │ │ │ │ + ldrh r0, [r1, #62] @ 0x3e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #512 @ 0x200 │ │ │ │ + add r5, sp, #384 @ 0x180 │ │ │ │ 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 +2066448,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 r5, [pc, #648] @ (617828 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r4, #19 │ │ │ │ + lsls r4, r0, #27 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r2, #19 │ │ │ │ + lsls r0, r6, #26 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r6, r4, r7 │ │ │ │ + adds r6, r0, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r6, #18 │ │ │ │ + lsls r6, r2, #26 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r7, #7] │ │ │ │ + strb r6, [r3, #15] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - @ instruction: 0xb762 │ │ │ │ + cbnz r2, 6175c8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bgt.n 617500 │ │ │ │ + udf #130 @ 0x82 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r5, #20 │ │ │ │ + lsls r6, r1, #28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r2, #17 │ │ │ │ + lsls r4, r6, #24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r2, r5, r5 │ │ │ │ + adds r2, r1, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r1, #36] @ 0x24 │ │ │ │ + ldrh r0, [r5, #50] @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r7, #34] @ 0x22 │ │ │ │ + ldrh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r5, #34] @ 0x22 │ │ │ │ + ldrh r0, [r1, #50] @ 0x32 │ │ │ │ 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 +2066558,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, #22 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf0f600ab │ │ │ │ - subs r6, r6, r2 │ │ │ │ + @ instruction: 0xf2d600ab │ │ │ │ + adds r6, r2, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [sp, #216] @ 0xd8 │ │ │ │ + ldr r7, [sp, #88] @ 0x58 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb62a │ │ │ │ + @ instruction: 0xb80a │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r6, [r7, #2] │ │ │ │ + strb r6, [r3, #10] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r0, [r5, #10] │ │ │ │ + ldrb r0, [r1, #18] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r2, r0, #13 │ │ │ │ + lsls r2, r4, #20 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r0, r3, r1 │ │ │ │ + adds r0, r7, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r7, #26] │ │ │ │ + ldrh r0, [r3, #42] @ 0x2a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r5, #26] │ │ │ │ + ldrh r0, [r1, #42] @ 0x2a │ │ │ │ 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 +2066692,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, #18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r0, #0] │ │ │ │ + strb r0, [r4, #7] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bic.w r0, r2, #171 @ 0xab │ │ │ │ - adds r0, r1, r7 │ │ │ │ + addw r0, r2, #171 @ 0xab │ │ │ │ + subs r0, r5, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - push {r2, r6, lr} │ │ │ │ + @ instruction: 0xb724 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - vaddl.s32 q8, d16, d27 │ │ │ │ - ldrb r4, [r6, #18] │ │ │ │ + rsb r0, r0, #171 @ 0xab │ │ │ │ + ldrb r4, [r2, #26] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r6, r7, r4 │ │ │ │ + subs r6, r3, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vaddl.s32 q0, d28, d27 │ │ │ │ - lsls r2, r1, #8 │ │ │ │ + @ instruction: 0xf18c00ab │ │ │ │ + lsls r2, r5, #15 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r1, #116] @ 0x74 │ │ │ │ + strb r6, [r5, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r6, [r5, #16] │ │ │ │ + ldrh r6, [r1, #32] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #792 @ (adr r7, 617b28 ) │ │ │ │ + add r1, sp, #664 @ 0x298 │ │ │ │ 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 +2066799,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 r2, [pc, #152] @ (61797c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r5, #5 │ │ │ │ + lsls r0, r1, #13 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r2, #5 │ │ │ │ + lsls r4, r6, #12 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r2, r5, r1 │ │ │ │ + subs r2, r1, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r7, #4 │ │ │ │ + lsls r2, r3, #12 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [r0, #104] @ 0x68 │ │ │ │ + strb r4, [r4, #1] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cbz r2, 617974 │ │ │ │ + push {r1, r6, r7, lr} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bls.n 61794c │ │ │ │ + blt.n 61790c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r6, #8] │ │ │ │ + ldrh r4, [r2, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r4, #8] │ │ │ │ + ldrh r4, [r0, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2066984,43 +2067032,48 @@ │ │ │ │ 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, #9 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [r7, #88] @ 0x58 │ │ │ │ + ldr r2, [r3, #120] @ 0x78 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - vhadd.s8 d0, d16, d27 │ │ │ │ - asrs r2, r0, #30 │ │ │ │ + @ instruction: 0xf0e000ab │ │ │ │ + adds r2, r4, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cdp 0, 14, cr0, cr2, cr11, {5} │ │ │ │ - ldrb r6, [r3, #10] │ │ │ │ + @ instruction: 0xf0c200ab │ │ │ │ + ldrb r6, [r7, #17] │ │ │ │ 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 │ │ │ │ + eor.w r0, r8, #171 @ 0xab │ │ │ │ + orns r0, r4, #171 @ 0xab │ │ │ │ + orn r0, r0, #171 @ 0xab │ │ │ │ + orr.w r0, r8, #171 @ 0xab │ │ │ │ + bics.w r0, r0, #171 @ 0xab │ │ │ │ + ldr r2, [sp, #840] @ 0x348 │ │ │ │ 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, #7 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + lsls r4, r0, #4 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + vext.8 d16, d28, d27, #0 │ │ │ │ + lsls r6, r4, #3 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + asrs r2, r5, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldcl 0, cr0, [r6, #684] @ 0x2ac │ │ │ │ - strh r2, [r0, #56] @ 0x38 │ │ │ │ + vext.8 d0, d22, d27, #0 │ │ │ │ + ldrh r2, [r4, #6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r6, #54] @ 0x36 │ │ │ │ + ldrh r2, [r2, #6] │ │ │ │ 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 +2067132,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 │ │ │ │ + vtrn.16 d16, d27 │ │ │ │ + ldr r6, [r7, #80] @ 0x50 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stc 0, cr0, [r8, #-684] @ 0xfffffd54 │ │ │ │ - asrs r6, r4, #20 │ │ │ │ + cdp 0, 14, cr0, cr8, cr11, {5} │ │ │ │ + asrs r6, r0, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r1!, {r3, r6, r7} │ │ │ │ + stmia r3!, {r3, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldc 0, cr0, [r6, #-684]! @ 0xfffffd54 │ │ │ │ - ldr r6, [r0, #48] @ 0x30 │ │ │ │ + vhadd.s16 d0, d22, d27 │ │ │ │ + ldr r6, [r4, #76] @ 0x4c │ │ │ │ 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 +2067291,38 @@ │ │ │ │ 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 │ │ │ │ + vhadd.u32 d0, d22, d27 │ │ │ │ + ldr r4, [r5, #68] @ 0x44 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cdp2 0, 2, cr0, cr0, cr11, {5} │ │ │ │ - asrs r6, r2, #17 │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + asrs r6, r6, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r7, #23 │ │ │ │ + lsls r2, r3, #31 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cdp 0, 10, cr0, cr4, cr11, {5} │ │ │ │ - stc2l 0, cr0, [r0], {171} @ 0xab │ │ │ │ - lsrs r2, r4, #25 │ │ │ │ + eor.w r0, r4, #171 @ 0xab │ │ │ │ + cdp2 0, 10, cr0, cr0, cr11, {5} │ │ │ │ + asrs r2, r0, #1 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldc2l 0, cr0, [r8], #-684 @ 0xfffffd54 │ │ │ │ - stc2l 0, cr0, [r6], #-684 @ 0xfffffd54 │ │ │ │ - asrs r4, r7, #13 │ │ │ │ + cdp2 0, 5, cr0, cr8, cr11, {5} │ │ │ │ + cdp2 0, 4, cr0, cr6, cr11, {5} │ │ │ │ + asrs r4, r3, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cdp 0, 3, cr0, cr6, cr11, {5} │ │ │ │ - mcrr2 0, 10, r0, ip, cr11 │ │ │ │ - ldr r0, [r2, #24] │ │ │ │ + ands.w r0, r6, #171 @ 0xab │ │ │ │ + cdp2 0, 2, cr0, cr12, cr11, {5} │ │ │ │ + ldr r0, [r6, #52] @ 0x34 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r0, [r6, #34] @ 0x22 │ │ │ │ + strh r0, [r2, #50] @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r4, #34] @ 0x22 │ │ │ │ + strh r0, [r0, #50] @ 0x32 │ │ │ │ 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 +2067434,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 │ │ │ │ + ldc2l 0, cr0, [r6, #-684]! @ 0xfffffd54 │ │ │ │ + ldr r0, [r4, #116] @ 0x74 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ + ldr r0, [r7, #40] @ 0x28 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r4, r3, #10 │ │ │ │ + asrs r4, r7, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [sp, #808] @ 0x328 │ │ │ │ + str r2, [sp, #680] @ 0x2a8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #120 @ 0x78 │ │ │ │ + cmp r3, #88 @ 0x58 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bpl.n 617f04 │ │ │ │ + bvc.n 617ec4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #236 @ 0xec │ │ │ │ + adds r4, #204 @ 0xcc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bpl.n 617eb4 │ │ │ │ + bvc.n 617e74 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r6, [r5, #22] │ │ │ │ + strh r6, [r1, #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 │ │ │ │ @@ -2067525,36 +2067579,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 r2, #12 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xfa3a00ab │ │ │ │ - @ instruction: 0xfa2600ab │ │ │ │ - asrs r4, r7, #4 │ │ │ │ + ldc2 0, cr0, [sl], {171} @ 0xab │ │ │ │ + stc2 0, cr0, [r6], {171} @ 0xab │ │ │ │ + asrs r4, r3, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xfa0c00ab │ │ │ │ - str r2, [r3, #116] @ 0x74 │ │ │ │ + @ instruction: 0xfbec00ab │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r4, [r1, #46] @ 0x2e │ │ │ │ + strh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r1, #56] @ 0x38 │ │ │ │ + str r0, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 617fb4 │ │ │ │ + bvc.n 618174 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r6, [r3, r5] │ │ │ │ + ldrb r6, [r7, r4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bpl.n 618158 │ │ │ │ + bvc.n 618118 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r4, [r3, #12] │ │ │ │ + strh r4, [r7, #26] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r1, #12] │ │ │ │ + strh r4, [r5, #26] │ │ │ │ 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 +2068008,84 @@ │ │ │ │ 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 │ │ │ │ + @ instruction: 0xfa9c00ab │ │ │ │ + bcs.n 6184f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r6, #146 @ 0x92 │ │ │ │ + adds r0, #114 @ 0x72 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb.w r0, [ip, #171] @ 0xab │ │ │ │ - lsrs r2, r4, #30 │ │ │ │ + @ instruction: 0xfa6c00ab │ │ │ │ + asrs r2, r0, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr??.w r0, [r6, fp, lsl #2] │ │ │ │ - strh r2, [r7, #32] │ │ │ │ + @ instruction: 0xfa5600ab │ │ │ │ + strh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r6, #88] @ 0x58 │ │ │ │ + str r4, [r2, #120] @ 0x78 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r2, [r4, #26] │ │ │ │ + strh r2, [r0, #42] @ 0x2a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r1, #29 │ │ │ │ + asrs r4, r5, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh.w r0, [r2, fp, lsl #2] │ │ │ │ - bcc.n 6184ac │ │ │ │ + @ instruction: 0xfa0200ab │ │ │ │ + bpl.n 61846c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - beq.n 6185d4 │ │ │ │ + bcs.n 618594 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r5, #188 @ 0xbc │ │ │ │ + cmp r7, #156 @ 0x9c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf7b600ab │ │ │ │ - lsrs r4, r1, #27 │ │ │ │ + ldrsb.w r0, [r6, #171] @ 0xab │ │ │ │ + asrs r4, r5, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf7a000ab │ │ │ │ - strh r4, [r4, #26] │ │ │ │ + vst1.8 {d0[5]}, [r0], fp │ │ │ │ + strh r4, [r0, #42] @ 0x2a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r3, #76] @ 0x4c │ │ │ │ + str r6, [r7, #104] @ 0x68 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r4, [r1, #20] │ │ │ │ + strh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r6, #25 │ │ │ │ + asrs r6, r2, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf74c00ab │ │ │ │ - bcc.n 61852c │ │ │ │ + vld4.32 {d0-d3}, [ip :128], fp │ │ │ │ + bmi.n 6184ec │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r0, [sp, #848] @ 0x350 │ │ │ │ + str r2, [sp, #720] @ 0x2d0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xfa8c00b4 │ │ │ │ - ldrb r2, [r1, r1] │ │ │ │ + stc2l 0, cr0, [ip], #-720 @ 0xfffffd30 │ │ │ │ + ldrsh r2, [r5, r0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 6181ac │ │ │ │ - lsls r3, r5, #2 │ │ │ │ - bgt.n 618554 │ │ │ │ + @ instruction: 0xe82800ab │ │ │ │ + ble.n 618514 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 618140 │ │ │ │ + b.n 618500 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 618114 │ │ │ │ + b.n 6184d4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs.w r0, r6, #5603328 @ 0x558000 │ │ │ │ - bcc.n 618444 │ │ │ │ + @ instruction: 0xf79600ab │ │ │ │ + bpl.n 618604 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r0, #19 │ │ │ │ + lsrs r6, r4, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf66a00ab │ │ │ │ - ldrh r2, [r2, #56] @ 0x38 │ │ │ │ + str.w r0, [sl, fp, lsl #2] │ │ │ │ + str r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldrb r4, [r5, #14] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrb r2, [r1, #22] │ │ │ │ + ldrb r2, [r5, #29] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r7, #21] │ │ │ │ + ldrb r2, [r3, #29] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r5, #21] │ │ │ │ + ldrb r2, [r1, #29] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + ldr r4, [sp, #912] @ 0x390 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r4, [sp, #888] @ 0x378 │ │ │ │ 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 +2068169,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: 0xf66000ab │ │ │ │ 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 +2068245,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 │ │ │ │ + subs.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 +2068313,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 │ │ │ │ + adcs.w r0, r2, #5603328 @ 0x558000 │ │ │ │ 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 +2068476,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 r2, {r2, r3, r4, r5, r6} │ │ │ │ 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 +2069100,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]! @ 0x2ac │ │ │ │ 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 +2069158,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, #104] @ 0x68 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + str r0, [r7, #100] @ 0x64 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [r6, #68] @ 0x44 │ │ │ │ + str r6, [r2, #100] @ 0x64 │ │ │ │ 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 +2069329,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, #92] @ 0x5c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [r3, #48] @ 0x30 │ │ │ │ + str r4, [r7, #76] @ 0x4c │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r2, [r6, #100] @ 0x64 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ + str r0, [r6, #72] @ 0x48 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r1 │ │ │ │ mov r1, r0 │ │ │ │ @@ -2069387,19 +2069440,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, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [r5, #28] │ │ │ │ + str r4, [r1, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [r5, #24] │ │ │ │ + str r0, [r1, #56] @ 0x38 │ │ │ │ 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,20 +2069528,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, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [r7, #68] @ 0x44 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - b.n 6192c4 │ │ │ │ - lsls r3, r5, #2 │ │ │ │ + ldrd r0, r0, [sl, #-684] @ 0x2ac │ │ │ │ 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] │ │ │ │ lsls r3, r3, #31 │ │ │ │ @@ -2069498,17 +2069550,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, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [r0, #8] │ │ │ │ + str r4, [r4, #36] @ 0x24 │ │ │ │ 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 +2069658,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, #24] │ │ │ │ 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 +2069682,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ blx 6a708 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsh r0, [r5, r4] │ │ │ │ + str r0, [r1, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #460] @ (619740 ) │ │ │ │ @@ -2069830,31 +2069882,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] │ │ │ │ + str r4, [r1, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 6191bc │ │ │ │ + b.n 61957c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrsh r2, [r0, r1] │ │ │ │ + str r2, [r4, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 619074 │ │ │ │ + b.n 619434 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 619040 │ │ │ │ + b.n 619400 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 619004 │ │ │ │ + b.n 6193c4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 61902c │ │ │ │ + b.n 6193ec │ │ │ │ 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 +2069924,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ blx 6c710 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r2, r3] │ │ │ │ + ldrsh r4, [r6, r2] │ │ │ │ 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 +2070215,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, r7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r6, r7] │ │ │ │ + ldrb r2, [r2, r7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r4, [r5, #116] @ 0x74 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - b.n 61a074 │ │ │ │ + b.n 619434 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 619f38 │ │ │ │ + b.n 6192f8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 619f5c │ │ │ │ + b.n 61931c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r6, [r1, r3] │ │ │ │ + ldrb r6, [r5, r2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 619d0c │ │ │ │ + b.n 61a0cc │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r0, [r1, r0] │ │ │ │ + ldrh r0, [r5, r7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 619d0c │ │ │ │ + b.n 61a0cc │ │ │ │ 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 +2070480,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 61a184 │ │ │ │ lsls r3, r5, #2 │ │ │ │ str r4, [r5, #68] @ 0x44 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r4, [r7, r2] │ │ │ │ + ldrh r4, [r3, r2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [r0, r2] │ │ │ │ + ldrh r0, [r4, r1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 98 @ 0x62 │ │ │ │ + b.n 619fe0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - svc 128 @ 0x80 │ │ │ │ + b.n 61a020 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - svc 76 @ 0x4c │ │ │ │ + b.n 619fbc │ │ │ │ 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 +2070546,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 │ │ │ │ + b.n 619e2c │ │ │ │ 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 +2070583,15 @@ │ │ │ │ blx 6c2f0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bx lr │ │ │ │ - ldrsb r2, [r2, r1] │ │ │ │ + ldr r2, [r6, r0] │ │ │ │ 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 +2070635,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, r7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r2, r7] │ │ │ │ + ldrsb r6, [r6, r6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r1, r7] │ │ │ │ + ldrsb r0, [r5, r6] │ │ │ │ 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 +2070673,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] │ │ │ │ + ldrsb r0, [r3, r5] │ │ │ │ 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 +2070785,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 │ │ │ │ + ble.n 61a008 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - blt.n 619fd0 │ │ │ │ + ble.n 619f90 │ │ │ │ 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 +2070851,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, r7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2070858,15 +2070910,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] │ │ │ │ + strb r2, [r2, r5] │ │ │ │ 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 +2070942,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] │ │ │ │ + strb r4, [r4, r2] │ │ │ │ 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 +2070973,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] │ │ │ │ + strb r2, [r1, r1] │ │ │ │ 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 +2070998,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] │ │ │ │ + strb r0, [r1, r0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r3, r0] │ │ │ │ + strh r6, [r7, r7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r2, r0] │ │ │ │ + strh r4, [r6, r7] │ │ │ │ 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 +2071040,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 │ │ │ │ + blt.n 61a3a4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r4, [r0, r7] │ │ │ │ + strh r4, [r4, r6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 619b70 │ │ │ │ + b.n 619f30 │ │ │ │ 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 +2071360,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 │ │ │ │ + blt.n 61a6b8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bhi.n 61a574 │ │ │ │ + bge.n 61a534 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bhi.n 61a71c │ │ │ │ + bge.n 61a6dc │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bhi.n 61a644 │ │ │ │ + bls.n 61a604 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bhi.n 61a5dc │ │ │ │ + bge.n 61a59c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r7, [pc, #824] @ (61a96c ) │ │ │ │ + str r6, [r5, r6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 61a6cc │ │ │ │ + bge.n 61a68c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bvc.n 61a6dc │ │ │ │ + bls.n 61a69c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bvc.n 61a61c │ │ │ │ + bls.n 61a5dc │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bvc.n 61a664 │ │ │ │ + bhi.n 61a624 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bvc.n 61a6bc │ │ │ │ + bls.n 61a67c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bvc.n 61a74c │ │ │ │ + bls.n 61a70c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bvs.n 61a5ec │ │ │ │ + bhi.n 61a5ac │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bvs.n 61a614 │ │ │ │ + bhi.n 61a5d4 │ │ │ │ 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 +2071499,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 │ │ │ │ + bhi.n 61a66c │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldr r2, [r2, r4] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r5, [pc, #432] @ (61a908 ) │ │ │ │ + ldr r7, [pc, #304] @ (61a888 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [pc, #280] @ (61a874 ) │ │ │ │ + ldr r7, [pc, #152] @ (61a7f4 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 61a7b8 │ │ │ │ + bhi.n 61a778 │ │ │ │ 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 +2071691,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 r6, [pc, #472] @ (61ab14 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrsb r6, [r6, r5] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r3, [pc, #840] @ (61ac8c ) │ │ │ │ + ldr r5, [pc, #712] @ (61ac0c ) │ │ │ │ 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 +2071761,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 │ │ │ │ + bcc.n 61aaa4 │ │ │ │ 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 +2071926,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 r3, [pc, #328] @ (61acd0 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [pc, #320] @ (61accc ) │ │ │ │ + ldr r3, [pc, #192] @ (61ac4c ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [pc, #264] @ (61ac98 ) │ │ │ │ + ldr r3, [pc, #136] @ (61ac18 ) │ │ │ │ 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 +2072134,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 │ │ │ │ + bcc.n 61ae44 │ │ │ │ lsls r3, r5, #2 │ │ │ │ strh r4, [r2, r7] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r0, [pc, #32] @ (61adc0 ) │ │ │ │ + ldr r1, [pc, #928] @ (61b140 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 61adfc │ │ │ │ + bcc.n 61adbc │ │ │ │ lsls r3, r5, #2 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 61ae7c │ │ │ │ + bcs.n 61ae3c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - beq.n 61ae44 │ │ │ │ + bcs.n 61ae04 │ │ │ │ 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 +2072295,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} │ │ │ │ + bne.n 61aff4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r7, {r1, r5, r7} │ │ │ │ + bne.n 61ae24 │ │ │ │ lsls r3, r5, #2 │ │ │ │ str r0, [r5, r6] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - cmp ip, ip │ │ │ │ + blxns r8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r3, r4, r5} │ │ │ │ + bne.n 61af60 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ + beq.n 61aec4 │ │ │ │ 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 +2072699,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 r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r6!, {r3, r4} │ │ │ │ + ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r5, {r1, r3, r5} │ │ │ │ + ldmia r7!, {r1, r3} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - orrs r6, r2 │ │ │ │ + add lr, lr │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r3, r7} │ │ │ │ + ldmia r7!, {r3, r5, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r4!, {r2, r3, r5, r6} │ │ │ │ + ldmia r6, {r2, r3, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r4, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r4, {r1, r4} │ │ │ │ + ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r4, {r3, r4, r7} │ │ │ │ + ldmia r6, {r3, r4, r5, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r3!, {r2, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r4!, {r1, r6} │ │ │ │ + ldmia r6!, {r1, r5} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r3, {r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {r3, r4, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r3, {r1, r3, r7} │ │ │ │ + ldmia r5, {r1, 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 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2072861,25 +2072913,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 │ │ │ │ + cmp r0, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r4, [pc, #80] @ (61b584 ) │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ands r4, r1 │ │ │ │ + rors r4, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r7, #176 @ 0xb0 │ │ │ │ + sbcs r0, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r6} │ │ │ │ + ldmia r4!, {r5} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r2, {r2, r3} │ │ │ │ + ldmia r3, {r2, 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 │ │ │ │ ldr r5, [pc, #524] @ (61b764 ) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2073083,19 +2073135,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 r7, #228 @ 0xe4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r1, [pc, #200] @ (61b83c ) │ │ │ │ lsls r3, r4, #5 │ │ │ │ - subs r5, #36 @ 0x24 │ │ │ │ + subs r7, #4 │ │ │ │ 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 +2073553,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 r5!, {r5, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ cmp lr, sp │ │ │ │ lsls r3, r4, #5 │ │ │ │ - subs r2, #36 @ 0x24 │ │ │ │ + subs r4, #4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r1, #240 @ 0xf0 │ │ │ │ + subs r3, #208 @ 0xd0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ 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 +2073626,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 r5!, {r1, r3, r4, r5} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r3!, {r1, r4, r6} │ │ │ │ + stmia r5!, {r1, r4, r5} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r3!, {r4, r5} │ │ │ │ + stmia r5!, {r4} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r3!, {r1, r3, r4} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ 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 +2073786,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 r2!, {r2, r3, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r2!, {r5, r6} │ │ │ │ + stmia r4!, {r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ cmn r2, r7 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - stmia r0!, {r1, r5, r6} │ │ │ │ + stmia r2!, {r1, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r7, #18 │ │ │ │ + subs r0, #242 @ 0xf2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ 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 +2074131,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 r7, #154 @ 0x9a │ │ │ │ lsls r2, r6, #2 │ │ │ │ lsrs r4, r7 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r1, [sp, #784] @ 0x310 │ │ │ │ + str r3, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - adds r4, #136 @ 0x88 │ │ │ │ + adds r6, #104 @ 0x68 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - it cc │ │ │ │ - lslcc r3, r5, #2 │ │ │ │ + stmia r1!, {r3, r4} │ │ │ │ + lsls r3, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w lr, [pc, #72] @ 61c1d0 │ │ │ │ add.w ip, sp, #8 │ │ │ │ @@ -2074432,21 +2074484,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 r2, #36 @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r7, #40] @ 0x28 │ │ │ │ + ldrh r4, [r3, #56] @ 0x38 │ │ │ │ lsls r1, r6, #4 │ │ │ │ subs r3, #116 @ 0x74 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - revsh r6, r1 │ │ │ │ + pop {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [pc, #188] @ (61c5d8 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2074854,15 +2074906,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 r5, #232 @ 0xe8 │ │ │ │ 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 +2075337,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: 0xb800 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - setpan #1 │ │ │ │ + @ instruction: 0xb7f8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xb60e │ │ │ │ + @ instruction: 0xb7ee │ │ │ │ lsls r3, r5, #2 │ │ │ │ - push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb7d6 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb7ce │ │ │ │ lsls r3, r5, #2 │ │ │ │ - push {r1, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb7b2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - push {r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb798 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - push {r1, r2, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb796 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r1, #246 @ 0xf6 │ │ │ │ + cmp r3, #214 @ 0xd6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + @ instruction: 0xb710 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - push {r1, r4, r5, lr} │ │ │ │ + @ instruction: 0xb712 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r7, sp, #976 @ 0x3d0 │ │ │ │ + cbz r4, 61cdd4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bgt.n 61cdec │ │ │ │ + udf #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbz r2, 61ce0a │ │ │ │ + push {r1, r3, r5, r6, lr} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r2, 61ce0c │ │ │ │ + push {r1, r5, r6, lr} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r2, r2, #6 │ │ │ │ + lsls r2, r6, #13 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cbz r0, 61ce02 │ │ │ │ + push {r3, r4, lr} │ │ │ │ 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 +2075547,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 │ │ │ │ + cbz r4, 61cff8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r0, 61cfb6 │ │ │ │ + cbz r0, 61cfee │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r0, 61cfb8 │ │ │ │ + cbz r0, 61cff0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r0, 61cfb8 │ │ │ │ + cbz r0, 61cff0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r2, 61cfba │ │ │ │ + cbz r2, 61cff2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r4, 61cfbe │ │ │ │ + cbz r4, 61cff6 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r6, 61cfc0 │ │ │ │ + cbz r6, 61cff8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r4, 61cfc4 │ │ │ │ + cbz r4, 61cffc │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r0, [r6, #40] @ 0x28 │ │ │ │ + ldrh r0, [r2, #56] @ 0x38 │ │ │ │ lsls r3, r5, #2 │ │ │ │ adds r0, #224 @ 0xe0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #112 @ 0x70 │ │ │ │ + sxtb r4, r7 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - movs r5, #56 @ 0x38 │ │ │ │ + movs r7, #24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #416 @ 0x1a0 │ │ │ │ + sxtb r0, r1 │ │ │ │ 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 +2075641,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 │ │ │ │ + cbz r6, 61d0a2 │ │ │ │ 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 +2075709,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 │ │ │ │ + cbz r2, 61d12a │ │ │ │ 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 +2075775,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 r4, #230 @ 0xe6 │ │ │ │ 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 +2075878,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 sp, #144 @ 0x90 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - movs r2, #22 │ │ │ │ + movs r3, #246 @ 0xf6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r1, #248 @ 0xf8 │ │ │ │ + movs r3, #216 @ 0xd8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r5, #114 @ 0x72 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - movs r1, #208 @ 0xd0 │ │ │ │ + movs r3, #176 @ 0xb0 │ │ │ │ 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 +2075902,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 r7, sp, #328 @ 0x148 │ │ │ │ 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 +2075918,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 r7, sp, #264 @ 0x108 │ │ │ │ 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 +2075959,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 r3, #22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r1, #36 @ 0x24 │ │ │ │ + movs r3, #4 │ │ │ │ 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 +2076002,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 r2, #170 @ 0xaa │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r0, #184 @ 0xb8 │ │ │ │ + movs r2, #152 @ 0x98 │ │ │ │ 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 +2076045,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 r2, #62 @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + movs r2, #44 @ 0x2c │ │ │ │ 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 +2076100,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 r1, #204 @ 0xcc │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r4, r1, #7 │ │ │ │ + movs r1, #172 @ 0xac │ │ │ │ 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 +2076139,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 │ │ │ │ + movs r1, #74 @ 0x4a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r0, r3, #5 │ │ │ │ + movs r1, #56 @ 0x38 │ │ │ │ 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 │ │ │ │ + movs r0, #248 @ 0xf8 │ │ │ │ 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 +2076172,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 │ │ │ │ + movs r0, #206 @ 0xce │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r4, r4, #3 │ │ │ │ + movs r0, #196 @ 0xc4 │ │ │ │ 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 +2076199,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 │ │ │ │ + movs r0, #130 @ 0x82 │ │ │ │ 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 +2076233,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 │ │ │ │ + movs r0, #60 @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r6, r1, #1 │ │ │ │ + movs r0, #46 @ 0x2e │ │ │ │ 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 +2076282,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 r4, sp, #64 @ 0x40 │ │ │ │ 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 +2076331,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 r3, sp, #672 @ 0x2a0 │ │ │ │ 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 +2076410,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 r3, sp, #248 @ 0xf8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r6, r4, #4 │ │ │ │ + subs r6, r0, #4 │ │ │ │ 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 +2076465,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 r2, sp, #512 @ 0x200 │ │ │ │ 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 +2077332,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 │ │ │ │ + add r0, pc, #712 @ (adr r0, 61e4dc ) │ │ │ │ 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 +2077434,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 r7, [sp, #800] @ 0x320 │ │ │ │ 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 +2077483,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 r7, [sp, #448] @ 0x1c0 │ │ │ │ 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 +2077541,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 r7, [sp, #0] │ │ │ │ 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 +2077566,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 r6, [sp, #704] @ 0x2c0 │ │ │ │ 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 +2077589,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 r6, [sp, #528] @ 0x210 │ │ │ │ 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 +2077612,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 r6, [sp, #352] @ 0x160 │ │ │ │ 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 +2077668,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 r5, [sp, #992] @ 0x3e0 │ │ │ │ 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 +2077755,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 r5, [sp, #408] @ 0x198 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r5, [sp, #312] @ 0x138 │ │ │ │ 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 +2077876,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 r4, [sp, #696] @ 0x2b8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r2, [sp, #88] @ 0x58 │ │ │ │ + ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r4, r3, #22 │ │ │ │ + lsrs r4, r7, #29 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #656] @ 0x290 │ │ │ │ + ldr r3, [sp, #528] @ 0x210 │ │ │ │ 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 +2077980,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, #26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #840] @ 0x348 │ │ │ │ + ldr r2, [sp, #712] @ 0x2c8 │ │ │ │ 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 +2078042,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 r2, [sp, #56] @ 0x38 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r6, r2, #14 │ │ │ │ + lsrs r6, r6, #21 │ │ │ │ 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 +2078448,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 │ │ │ │ + movs r0, #142 @ 0x8e │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r6, r0, #21 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldc2l 0, cr0, [r8], #-672 @ 0xfffffd60 │ │ │ │ - str r6, [sp, #624] @ 0x270 │ │ │ │ + cdp2 0, 5, cr0, cr8, cr8, {5} │ │ │ │ + ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r6, [sp, #624] @ 0x270 │ │ │ │ + ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r6, r6, #32 │ │ │ │ + lsrs r6, r2, #8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #328] @ 0x148 │ │ │ │ + str r7, [sp, #200] @ 0xc8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r5, [sp, #176] @ 0xb0 │ │ │ │ + str r7, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r5, [sp, #24] │ │ │ │ + str r6, [sp, #920] @ 0x398 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r4, r5, #2 │ │ │ │ + subs r4, r1, #2 │ │ │ │ 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 +2078583,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 r5, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r3, [sp, #976] @ 0x3d0 │ │ │ │ + str r5, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r6, r5, #6 │ │ │ │ + lsls r6, r1, #14 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r2, r4, #25 │ │ │ │ + lsrs r2, r0, #1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr.w r0, [sl, r5, lsl #3] │ │ │ │ + @ instruction: 0xfa3a00b5 │ │ │ │ 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 +2078919,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, #9 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [sp, #456] @ 0x1c8 │ │ │ │ + str r4, [sp, #328] @ 0x148 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r4, r3, #8 │ │ │ │ + lsrs r4, r7, #15 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #832] @ 0x340 │ │ │ │ + str r3, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r1, sp, #736 @ 0x2e0 │ │ │ │ + add r3, sp, #608 @ 0x260 │ │ │ │ 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 +2079061,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 r2, [sp, #264] @ 0x108 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r0, [sp, #416] @ 0x1a0 │ │ │ │ + str r2, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r6, [r4, #60] @ 0x3c │ │ │ │ + str r1, [sp, #536] @ 0x218 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r6, [r0, #60] @ 0x3c │ │ │ │ + str r1, [sp, #408] @ 0x198 │ │ │ │ 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 +2079145,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, #11 │ │ │ │ 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, #9 │ │ │ │ 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 +2079187,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, #8 │ │ │ │ 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 +2079218,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, #7 │ │ │ │ + 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 +2079280,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 │ │ │ │ + lsls r0, r2, #6 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + b.n 61efb0 │ │ │ │ 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 +2079308,16 @@ │ │ │ │ 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 │ │ │ │ + lsls r6, 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 r1, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [pc, #96] @ (61f5f8 ) │ │ │ │ @@ -2079301,16 +2079356,17 @@ │ │ │ │ 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 │ │ │ │ + lsls r2, r7, #2 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldrh r0, [r1, #52] @ 0x34 │ │ │ │ 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 +2079394,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, #48] @ 0x30 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r4, [r0, #34] @ 0x22 │ │ │ │ + ldrh r4, [r4, #48] @ 0x30 │ │ │ │ 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 +2079420,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, #46] @ 0x2e │ │ │ │ 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 +2079533,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, #40] @ 0x28 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r4, #172 @ 0xac │ │ │ │ + cmp r6, #140 @ 0x8c │ │ │ │ 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 +2079595,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 61fcb8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r5, #20] │ │ │ │ + ldrh r0, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stc2 0, cr0, [ip], #-708 @ 0xfffffd3c │ │ │ │ + mcr2 0, 0, r0, cr12, cr1, {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 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #160] @ (61f920 ) │ │ │ │ @@ -2079617,20 +2079673,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 61fc3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r0, #16] │ │ │ │ + ldrh r2, [r4, #30] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xfb7c00b1 │ │ │ │ - ldrh r6, [r6, #12] │ │ │ │ + ldc2l 0, cr0, [ip, #-708] @ 0xfffffd3c │ │ │ │ + ldrh r6, [r2, #28] │ │ │ │ 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 +2080998,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] │ │ │ │ + @ instruction: 0xfa0e00b1 │ │ │ │ lsls r0, r7, #11 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - @ instruction: 0xf4dc00b1 │ │ │ │ - @ instruction: 0xf4d400b1 │ │ │ │ - @ instruction: 0xf30800b1 │ │ │ │ - @ instruction: 0xf27600b1 │ │ │ │ - ldrb r6, [r6, #22] │ │ │ │ + @ instruction: 0xf6bc00b1 │ │ │ │ + @ instruction: 0xf6b400b1 │ │ │ │ + @ instruction: 0xf4e800b1 │ │ │ │ + orrs.w r0, r6, #5799936 @ 0x588000 │ │ │ │ + ldrb r6, [r2, #30] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adc.w r0, sl, #177 @ 0xb1 │ │ │ │ - ldrb r2, [r5, #30] │ │ │ │ + @ instruction: 0xf32a00b1 │ │ │ │ + strh r2, [r1, #12] │ │ │ │ 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 │ │ │ │ + @ instruction: 0xf29000b1 │ │ │ │ + @ instruction: 0xf1e400b1 │ │ │ │ + @ instruction: 0xf12200b1 │ │ │ │ + @ instruction: 0xf0d600b1 │ │ │ │ + vshr.s64 d16, d17, #38 │ │ │ │ + vshr.s64 d16, d17, #56 │ │ │ │ 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 +2081313,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 │ │ │ │ + mcr 0, 2, r0, cr2, cr1, {5} │ │ │ │ + ldc 0, cr0, [r8, #708] @ 0x2c4 │ │ │ │ stmdb sp!, {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 +2081377,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 │ │ │ │ + stc 0, cr0, [r4], {177} @ 0xb1 │ │ │ │ stmdb 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 +2081537,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 │ │ │ │ + adcs.w r0, sl, r1, ror #2 │ │ │ │ @ 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,16 +2081655,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 │ │ │ │ - lsls r1, r6, #2 │ │ │ │ + strd r0, r0, [r2, #-708]! @ 0x2c4 │ │ │ │ @ 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 ) │ │ │ │ sub sp, #276 @ 0x114 │ │ │ │ @@ -2081760,18 +2081815,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 620e2c │ │ │ │ lsls r1, r6, #2 │ │ │ │ @ instruction: 0xf0f20162 │ │ │ │ - cmp r4, r5 │ │ │ │ + add ip, 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 +2082279,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 621044 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 6217a4 │ │ │ │ + b.n 621b64 │ │ │ │ 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 +2082611,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 │ │ │ │ + b.n 621864 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ble.n 621724 │ │ │ │ + svc 156 @ 0x9c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ble.n 6217c8 │ │ │ │ + udf #236 @ 0xec │ │ │ │ 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 +2082701,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 │ │ │ │ + udf #100 @ 0x64 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bgt.n 6218f0 │ │ │ │ + udf #26 │ │ │ │ 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 +2082898,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 │ │ │ │ + ble.n 621b14 │ │ │ │ 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 +2082961,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 │ │ │ │ + blt.n 621c10 │ │ │ │ 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 +2083039,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 │ │ │ │ + ldr r0, [r2, #20] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r6, [r5, #116] @ 0x74 │ │ │ │ + ldr r6, [r1, #20] │ │ │ │ lsls r3, r5, #2 │ │ │ │ b.n 621480 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - str r4, [r2, #112] @ 0x70 │ │ │ │ + ldr r4, [r6, #12] │ │ │ │ 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 +2083400,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 │ │ │ │ + bls.n 621f4c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bvc.n 621eb4 │ │ │ │ + bls.n 622074 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bvs.n 62209c │ │ │ │ + bhi.n 62205c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bpl.n 621ed4 │ │ │ │ + bvc.n 622094 │ │ │ │ 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 +2083737,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 │ │ │ │ + bmi.n 6222f4 │ │ │ │ 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 +2083854,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 │ │ │ │ + bcs.n 6223a4 │ │ │ │ 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 +2083942,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} │ │ │ │ + bne.n 622444 │ │ │ │ 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 +2084065,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} │ │ │ │ + beq.n 622580 │ │ │ │ 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 +2084190,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 r7!, {r1, r3, r5, r6} │ │ │ │ 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 +2084326,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 r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ 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 +2084812,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 r4, {r1, r4} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r5, r6} │ │ │ │ + ldmia r3, {r1, r3, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r5} │ │ │ │ + ldmia r2!, {} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r7!, {r1, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r7!, {r3, r5, r7} │ │ │ │ + ldmia r1!, {r3, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r7!, {r2, r4, r5, r6} │ │ │ │ + ldmia r1!, {r2, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ bcs.n 622ea4 │ │ │ │ lsls r2, r4, #5 │ │ │ │ mov r1, r7 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 621a80 │ │ │ │ @@ -2085203,31 +2085258,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} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r0, [r2, r4] │ │ │ │ + strb r0, [r6, r3] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r3!, {r1, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r3, r5, r7} │ │ │ │ + stmia r4!, {r1, r3, r7} │ │ │ │ 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 +2085625,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] │ │ │ │ + strh r2, [r5, r0] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r1!, {r1, r3, r6} │ │ │ │ + stmia r3!, {r1, r3, r5} │ │ │ │ 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, #170] @ 0xaa │ │ │ │ + stmia r2!, {r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ittt lt │ │ │ │ - lsllt r1, r6, #2 │ │ │ │ - movlt r4, #0 │ │ │ │ - addlt r1, sp, #128 @ 0x80 │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r7} │ │ │ │ + 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 +2086178,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} │ │ │ │ - lsls r1, r6, #2 │ │ │ │ - pop {r1, r2, r5, r6, r7} │ │ │ │ + it vc │ │ │ │ + lslvc r1, r6, #2 │ │ │ │ + bkpt 0x00c6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r4, r6} │ │ │ │ + bkpt 0x003c │ │ │ │ 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 +2086446,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 │ │ │ │ + rev16 r4, r1 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb7a2 │ │ │ │ + cbnz r2, 623e78 │ │ │ │ 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 +2087023,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} │ │ │ │ + @ instruction: 0xb778 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r1, r2, r3, r5, r7} │ │ │ │ + @ instruction: 0xb68e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - sxtb r0, r2 │ │ │ │ + push {r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r7, #224 @ 0xe0 │ │ │ │ + rors 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 +2087342,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 │ │ │ │ + cbz r4, 624764 │ │ │ │ lsls r1, r6, #2 │ │ │ │ hlt 0x0034 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - add r6, sp, #600 @ 0x258 │ │ │ │ + add sp, #472 @ 0x1d8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r6, sp, #208 @ 0xd0 │ │ │ │ + add sp, #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, #3912] @ 0xf48 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r7, r2 │ │ │ │ @@ -2087585,21 +2087640,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 r6, sp, #568 @ 0x238 │ │ │ │ lsls r1, r6, #2 │ │ │ │ @ instruction: 0xb790 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - add r3, sp, #856 @ 0x358 │ │ │ │ + add r5, sp, #728 @ 0x2d8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r3, sp, #464 @ 0x1d0 │ │ │ │ + add r5, sp, #336 @ 0x150 │ │ │ │ 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 +2088237,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 r3, sp, #384 @ 0x180 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4} │ │ │ │ lsls r2, r4, #5 │ │ │ │ - add r7, pc, #736 @ (adr r7, 625314 ) │ │ │ │ + add r1, sp, #608 @ 0x260 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r5, pc, #488 @ (adr r5, 625220 ) │ │ │ │ + add r7, pc, #360 @ (adr r7, 6251a0 ) │ │ │ │ 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 +2088515,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 r5, pc, #472 @ (adr r5, 6254bc ) │ │ │ │ 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 +2088868,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 r2, pc, #280 @ (adr r2, 6257a0 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ add r3, sp, #888 @ 0x378 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldr r7, [sp, #904] @ 0x388 │ │ │ │ + add r1, pc, #776 @ (adr r1, 625998 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r7, [sp, #376] @ 0x178 │ │ │ │ + add r1, pc, #248 @ (adr r1, 62578c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r7, [sp, #96] @ 0x60 │ │ │ │ + add r0, pc, #992 @ (adr r0, 625a78 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ + add r0, pc, #848 @ (adr r0, 6259ec ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [sp, #832] @ 0x340 │ │ │ │ + add r0, pc, #704 @ (adr r0, 625960 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ + add r0, pc, #552 @ (adr r0, 6258cc ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [sp, #608] @ 0x260 │ │ │ │ + add r0, pc, #480 @ (adr r0, 625888 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [sp, #336] @ 0x150 │ │ │ │ + add r0, pc, #208 @ (adr r0, 62577c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [sp, #40] @ 0x28 │ │ │ │ + ldr r7, [sp, #936] @ 0x3a8 │ │ │ │ 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 +2089253,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 r6, [sp, #960] @ 0x3c0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ add r0, sp, #536 @ 0x218 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldr r4, [sp, #808] @ 0x328 │ │ │ │ + ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [sp, #528] @ 0x210 │ │ │ │ + ldr r6, [sp, #400] @ 0x190 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r6, [sp, #296] @ 0x128 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r5, [sp, #632] @ 0x278 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r5, [sp, #312] @ 0x138 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [sp, #248] @ 0xf8 │ │ │ │ + ldr r5, [sp, #120] @ 0x78 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ + ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [sp, #776] @ 0x308 │ │ │ │ + ldr r4, [sp, #648] @ 0x288 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [sp, #600] @ 0x258 │ │ │ │ + ldr r4, [sp, #472] @ 0x1d8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [sp, #296] @ 0x128 │ │ │ │ + ldr r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r0, #250 @ 0xfa │ │ │ │ + cmp r2, #218 @ 0xda │ │ │ │ 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 +2089477,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 r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [sp, #224] @ 0xe0 │ │ │ │ + ldr r2, [sp, #96] @ 0x60 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [sp, #168] @ 0xa8 │ │ │ │ + ldr r2, [sp, #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, #3496] @ 0xda8 │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ mov fp, r0 │ │ │ │ @@ -2090571,41 +2090626,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 │ │ │ │ + ldr r0, [sp, #360] @ 0x168 │ │ │ │ lsls r1, r6, #2 │ │ │ │ add r0, pc, #952 @ (adr r0, 626ca8 ) │ │ │ │ lsls r2, r4, #5 │ │ │ │ - str r5, [sp, #64] @ 0x40 │ │ │ │ + str r6, [sp, #960] @ 0x3c0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #144] @ 0x90 │ │ │ │ + str r5, [sp, #16] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ + str r4, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #248] @ 0xf8 │ │ │ │ + str r4, [sp, #120] @ 0x78 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #104] @ 0x68 │ │ │ │ + str r2, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #472] @ 0x1d8 │ │ │ │ + str r2, [sp, #344] @ 0x158 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r2, #60] @ 0x3c │ │ │ │ + str r1, [sp, #464] @ 0x1d0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r1, #50] @ 0x32 │ │ │ │ + str r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r2, #48] @ 0x30 │ │ │ │ + ldrh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r0, #40] @ 0x28 │ │ │ │ + ldrh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r5, #32] │ │ │ │ + ldrh r2, [r1, #48] @ 0x30 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r3, #28] │ │ │ │ + ldrh r6, [r7, #42] @ 0x2a │ │ │ │ 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 +2090771,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, #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, #3872] @ 0xf20 │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ mov r4, r0 │ │ │ │ @@ -2091144,17 +2091199,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, #24] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r6, r4, #31 │ │ │ │ + adds r6, r0, r7 │ │ │ │ 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 +2091315,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 6269c4 │ │ │ │ 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 +2091620,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, #28] │ │ │ │ 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 +2091742,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, #18] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r4, [sp, #568] @ 0x238 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r2, [r7, r6] │ │ │ │ + ldr r2, [r3, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r0, #29] │ │ │ │ + strh r2, [r4, #8] │ │ │ │ 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 +2091865,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] │ │ │ │ + strh r4, [r4, #8] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [sp, #368] @ 0x170 │ │ │ │ + ldr r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r0, [r5, r1] │ │ │ │ + ldr r0, [r1, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r6, #23] │ │ │ │ + ldrb r0, [r2, #31] │ │ │ │ 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 +2092111,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] │ │ │ │ + strh r6, [r3, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r0, [r7, #12] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb714 │ │ │ │ + @ instruction: 0xb8f4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldcl 0, cr0, [ip, #680]! @ 0x2a8 │ │ │ │ - bvc.n 627950 │ │ │ │ + vaddl.s16 q8, d28, d26 │ │ │ │ + bls.n 627910 │ │ │ │ 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 +2092227,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, #21] │ │ │ │ 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 +2092490,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, #9] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r0, [r1, #2] │ │ │ │ + ldrb r0, [r5, #9] │ │ │ │ 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 +2092580,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, #7] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r0, [r7, #29] │ │ │ │ + ldrb r0, [r3, #5] │ │ │ │ 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 +2092663,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] │ │ │ │ + ldrb r0, [r5, #3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r6, [r4, #26] │ │ │ │ + ldrb r6, [r0, #2] │ │ │ │ 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 +2093225,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, #26] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r0, [r3, #16] │ │ │ │ + strb r0, [r7, #23] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrb r2, [r4, #29] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - strb r2, [r6, #11] │ │ │ │ + strb r2, [r2, #19] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r6, [r5, #10] │ │ │ │ + strb r6, [r1, #18] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r4, [r3, #9] │ │ │ │ + strb r4, [r7, #16] │ │ │ │ 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, #10] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r6, [r5, #2] │ │ │ │ + strb r6, [r1, #10] │ │ │ │ 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 +2093291,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, #7] │ │ │ │ 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 +2093325,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 │ │ │ │ + strb r2, [r7, #5] │ │ │ │ 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 +2093403,21 @@ │ │ │ │ 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} │ │ │ │ + movs r2, r1 │ │ │ │ + lsls r3, r5, #2 │ │ │ │ ldrb r4, [r1, #11] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #108] @ 0x6c │ │ │ │ + strb r6, [r3, #3] │ │ │ │ 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 +2093488,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 │ │ │ │ + vhadd.u16 d16, d22, d26 │ │ │ │ ldrb r0, [r7, #7] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #96] @ 0x60 │ │ │ │ + strb r4, [r1, #0] │ │ │ │ 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 +2093552,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 │ │ │ │ + vaddl.u8 q0, d18, d26 │ │ │ │ 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 +2093633,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 │ │ │ │ + vhadd.u8 d0, d22, d26 │ │ │ │ ldc2l 1, cr0, [lr, #412] @ 0x19c │ │ │ │ - ldc2l 0, cr0, [r2], #680 @ 0x2a8 │ │ │ │ + cdp2 0, 13, cr0, cr2, cr10, {5} │ │ │ │ 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 +2093668,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 │ │ │ │ + cdp2 0, 4, cr0, cr4, cr10, {5} │ │ │ │ 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 +2093811,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 │ │ │ │ + cdp2 0, 10, cr0, cr0, cr10, {5} │ │ │ │ + cdp2 0, 5, cr0, cr0, cr10, {5} │ │ │ │ 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 +2093919,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]! @ 0x2a8 │ │ │ │ + cdp2 0, 0, cr0, cr8, cr10, {5} │ │ │ │ + stc2l 0, cr0, [r6, #680] @ 0x2a8 │ │ │ │ + ldc2l 0, cr0, [lr, #-680]! @ 0xfffffd58 │ │ │ │ + ldc2l 0, cr0, [lr, #-680]! @ 0xfffffd58 │ │ │ │ + stc2 0, cr0, [r2, #680] @ 0x2a8 │ │ │ │ + ldc2 0, cr0, [r2, #680] @ 0x2a8 │ │ │ │ + ldr r6, [r0, #84] @ 0x54 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xfb5e00aa │ │ │ │ + ldc2 0, cr0, [lr, #-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, #3904] @ 0xf40 │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #260] @ (628c04 ) │ │ │ │ @@ -2093988,21 +2094044,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, #44] @ 0x2c │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb r0, [r3, #17] │ │ │ │ lsls r2, r4, #5 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfaa200aa │ │ │ │ + stc2 0, cr0, [r2], {170} @ 0xaa │ │ │ │ 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 +2094344,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 │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb r0, [r0, #8] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - str r6, [r1, #88] @ 0x58 │ │ │ │ + str r6, [r5, #116] @ 0x74 │ │ │ │ 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 +2094467,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, #100] @ 0x64 │ │ │ │ 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 +2094580,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, #88] @ 0x58 │ │ │ │ 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 +2094715,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, #68] @ 0x44 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [r7, #28] │ │ │ │ + str r2, [r3, #60] @ 0x3c │ │ │ │ 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 +2094970,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, #44] @ 0x2c │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #8] │ │ │ │ + str r6, [r7, #36] @ 0x24 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r4, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - str r4, [r0, #0] │ │ │ │ + str r4, [r4, #28] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xf22a00aa │ │ │ │ - @ instruction: 0xf21200aa │ │ │ │ - addw r0, r4, #170 @ 0xaa │ │ │ │ - ldrsh r0, [r6, r4] │ │ │ │ + and.w r0, sl, #5570560 @ 0x550000 │ │ │ │ + @ instruction: 0xf3f200aa │ │ │ │ + @ instruction: 0xf3e400aa │ │ │ │ + str r0, [r2, #16] │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ sub sp, #396 @ 0x18c │ │ │ │ ldr.w r3, [pc, #1104] @ 6299fc │ │ │ │ @@ -2095365,31 +2095421,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] │ │ │ │ + str r4, [r6, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldrb r6, [r5, r5] │ │ │ │ + ldrsh r6, [r1, r5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, r0] │ │ │ │ + ldrb r6, [r7, r7] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r0, r6] │ │ │ │ + ldrb r6, [r4, r5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r4, r4] │ │ │ │ + ldrb r2, [r0, r4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stcl 0, cr0, [r0, #-680] @ 0xfffffd58 │ │ │ │ - stc 0, cr0, [sl, #-680]! @ 0xfffffd58 │ │ │ │ - ldc 0, cr0, [ip, #-680] @ 0xfffffd58 │ │ │ │ + vhadd.s32 d0, d16, d26 │ │ │ │ + vhadd.s8 d0, d26, d26 │ │ │ │ + cdp 0, 15, cr0, cr12, cr10, {5} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3728] @ 0xe90 │ │ │ │ sub sp, #332 @ 0x14c │ │ │ │ ldr.w r3, [pc, #1348] @ 629f88 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2095893,31 +2095949,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, r7] │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r0, [r1, #80] @ 0x50 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldr r4, [r5, r3] │ │ │ │ + ldrh r4, [r1, r3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r4, r4] │ │ │ │ + ldr r4, [r0, r4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsb r6, [r5, r2] │ │ │ │ + ldr r6, [r1, r2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsb r4, [r2, r1] │ │ │ │ + ldr r4, [r6, r0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strd r0, r0, [r8], #-680 @ 0x2a8 │ │ │ │ - @ instruction: 0xe85200aa │ │ │ │ - strex r0, r0, [r4, #680] @ 0x2a8 │ │ │ │ + orr.w r0, r8, sl, asr #2 │ │ │ │ + bics.w r0, r2, sl, asr #2 │ │ │ │ + bic.w r0, r4, sl, asr #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 │ │ │ │ movs r0, #1 │ │ │ │ @@ -2096046,15 +2096102,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] │ │ │ │ + strb r6, [r6, r5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r8, r1 │ │ │ │ @@ -2096194,21 +2096250,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] │ │ │ │ + strb r0, [r6, r3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrsh r0, [r3, r0] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - strh r4, [r4, r1] │ │ │ │ + strb r4, [r0, r1] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r4, [r1, r0] │ │ │ │ + strh r4, [r5, r7] │ │ │ │ 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 +2096481,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] │ │ │ │ + strh r2, [r5, r3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r0, r2] │ │ │ │ + strh r0, [r4, r1] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r0, [r7, r7] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - str r0, [r3, r0] │ │ │ │ + str r0, [r7, r7] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r7, [pc, #648] @ (62a794 ) │ │ │ │ + str r2, [r0, r6] │ │ │ │ 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 +2096757,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 r7, [pc, #440] @ (62a9a8 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r5, [pc, #120] @ (62a86c ) │ │ │ │ + ldr r6, [pc, #1016] @ (62abec ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r6, [r2, r2] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldr r4, [pc, #920] @ (62ab94 ) │ │ │ │ + ldr r6, [pc, #792] @ (62ab14 ) │ │ │ │ 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 +2097079,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 r5, [pc, #840] @ (62ae68 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrsb r4, [r5, r4] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldr r3, [pc, #472] @ (62ad00 ) │ │ │ │ + ldr r5, [pc, #344] @ (62ac80 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [pc, #312] @ (62ac64 ) │ │ │ │ + ldr r5, [pc, #184] @ (62abe4 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [pc, #888] @ (62aea8 ) │ │ │ │ + ldr r4, [pc, #760] @ (62ae28 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [pc, #400] @ (62acc4 ) │ │ │ │ + ldr r4, [pc, #272] @ (62ac44 ) │ │ │ │ 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 +2097535,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 │ │ │ │ + bls.n 62b09c │ │ │ │ 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 +2098091,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 │ │ │ │ + adcs r0, r6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r7, #4 │ │ │ │ + lsrs r4, r4 │ │ │ │ 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 +2098301,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 r7, #124 @ 0x7c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r5, #98 @ 0x62 │ │ │ │ + subs r7, #66 @ 0x42 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r4, #252 @ 0xfc │ │ │ │ + subs r6, #220 @ 0xdc │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r4, #232 @ 0xe8 │ │ │ │ + subs r6, #200 @ 0xc8 │ │ │ │ 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 +2098621,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 r5, #236 @ 0xec │ │ │ │ lsls r1, r6, #2 │ │ │ │ bxns lr │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #34 @ 0x22 │ │ │ │ + subs r5, #2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r2, #200 @ 0xc8 │ │ │ │ + subs r4, #168 @ 0xa8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r5, {r3, r5, r6} │ │ │ │ + ldmia r7!, {r3, r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r2, #108 @ 0x6c │ │ │ │ + subs r4, #76 @ 0x4c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r2, #82 @ 0x52 │ │ │ │ + subs r4, #50 @ 0x32 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r2, #10 │ │ │ │ + subs r3, #234 @ 0xea │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r6, r7} │ │ │ │ + ldmia r6!, {r5, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r4!, {r3, r5} │ │ │ │ + ldmia r6!, {r3} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r4!, {r1, r2, r6} │ │ │ │ + ldmia r6!, {r1, r2, r5} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r4!, {r1, r5, r6} │ │ │ │ + ldmia r6, {r1, r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r4!, {r2} │ │ │ │ + ldmia r5, {r2, r5, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #280] @ (62bca8 ) │ │ │ │ @@ -2098715,15 +2098771,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 r2, #0 │ │ │ │ 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 +2098853,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 │ │ │ │ + subs r1, #68 @ 0x44 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r7, #68 @ 0x44 │ │ │ │ + subs r1, #36 @ 0x24 │ │ │ │ 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 +2099056,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 r6, #242 @ 0xf2 │ │ │ │ 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 +2099272,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 r7, #172 @ 0xac │ │ │ │ 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 +2100543,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 │ │ │ │ + cbnz r6, 62ce96 │ │ │ │ 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 +2100646,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 r2, #14 │ │ │ │ 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 +2100958,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, #30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r0, r7, #8 │ │ │ │ + lsrs r0, r3, #16 │ │ │ │ lsls r3, r5, #2 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb70c │ │ │ │ + @ instruction: 0xb8ec │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb6e4 │ │ │ │ + @ instruction: 0xb8c4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb6b4 │ │ │ │ + @ instruction: 0xb894 │ │ │ │ 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 +2102195,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} │ │ │ │ + bkpt 0x0094 │ │ │ │ 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 +2102399,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, #26 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r0, r2, #18 │ │ │ │ + asrs r0, r6, #25 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r0, r6, #17 │ │ │ │ + asrs r0, r2, #25 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r0, r3, #17 │ │ │ │ + asrs r0, r7, #24 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r2, r0, #17 │ │ │ │ + asrs r2, r4, #24 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r4, r5, #16 │ │ │ │ + asrs r4, r1, #24 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r2, r2, #16 │ │ │ │ + asrs r2, r6, #23 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r0, r7, #15 │ │ │ │ + asrs r0, r3, #23 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r2, r4, #15 │ │ │ │ + asrs r2, r0, #23 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r4, r1, #15 │ │ │ │ + asrs r4, r5, #22 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r6, r6, #14 │ │ │ │ + asrs r6, r2, #22 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r0, r4, #14 │ │ │ │ + asrs r0, r0, #22 │ │ │ │ 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 +2102488,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, #19 │ │ │ │ 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 +2102694,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, #10 │ │ │ │ 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 +2102764,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, #7 │ │ │ │ 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 +2102847,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, #6 │ │ │ │ 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 +2102932,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 │ │ │ │ + asrs r4, r6, #32 │ │ │ │ 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 +2103037,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, #29 │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r4, r3, r3 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - lsrs r0, r6, #20 │ │ │ │ + lsrs r0, r2, #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, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r3, [pc, #280] @ (62e8b0 ) │ │ │ │ @@ -2103101,17 +2103157,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, #26 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r6, r3, #16 │ │ │ │ + lsrs r6, r7, #23 │ │ │ │ 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 +2103240,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, #20 │ │ │ │ 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 +2103434,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, #16 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r4, r0, #9 │ │ │ │ + lsrs r4, r4, #16 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r7, [sp, #568] @ 0x238 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r3, #7 │ │ │ │ + lsrs r2, r7, #14 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r6, r5, #5 │ │ │ │ + lsrs r6, r1, #13 │ │ │ │ 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 +2103495,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, #9 │ │ │ │ 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 +2103576,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, #7 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [sp, #304] @ 0x130 │ │ │ │ + ldr r4, [sp, #176] @ 0xb0 │ │ │ │ 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 +2103645,15 @@ │ │ │ │ b.n 62ed3c │ │ │ │ blx 6b438 │ │ │ │ b.n 62ed74 │ │ │ │ blx 6bbf0 │ │ │ │ b.n 62ed74 │ │ │ │ blx 6c884 │ │ │ │ b.n 62ed74 │ │ │ │ - lsls r4, r6, #28 │ │ │ │ + lsrs r4, r2, #4 │ │ │ │ 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 +2103706,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 │ │ │ │ + lsrs r0, r3, #1 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r4, r6, #24 │ │ │ │ + lsrs r4, r2, #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, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #276] @ (62ef88 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2103765,15 +2103821,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, #30 │ │ │ │ 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 +2104104,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, #22 │ │ │ │ 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 +2104265,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 r5, [sp, #488] @ 0x1e8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r3, [sp, #544] @ 0x220 │ │ │ │ + str r5, [sp, #416] @ 0x1a0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r1, #4 │ │ │ │ + lsls r2, r5, #11 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #416] @ 0x1a0 │ │ │ │ + str r5, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [sp, #248] @ 0xf8 │ │ │ │ + str r6, [sp, #120] @ 0x78 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [sp, #248] @ 0xf8 │ │ │ │ + str r6, [sp, #120] @ 0x78 │ │ │ │ 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 +2104486,16 @@ │ │ │ │ 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 │ │ │ │ + lsls r0, r7, #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 │ │ │ │ sub sp, #20 │ │ │ │ mov r8, r3 │ │ │ │ ldr.w fp, [r0] │ │ │ │ @@ -2104676,16 +2104733,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 │ │ │ │ + vqadd.u8 d0, d18, d16 │ │ │ │ + mcr2 0, 7, r0, cr10, cr0, {5} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r2 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ @@ -2104791,17 +2104848,17 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 62f91a │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 62f91a │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb3a00b0 │ │ │ │ - @ instruction: 0xfada00b0 │ │ │ │ - @ instruction: 0xfac400b0 │ │ │ │ + ldc2 0, cr0, [sl, #-704] @ 0xfffffd40 │ │ │ │ + ldc2 0, cr0, [sl], #704 @ 0x2c0 │ │ │ │ + stc2 0, cr0, [r4], #704 @ 0x2c0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ sub sp, #244 @ 0xf4 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r3 │ │ │ │ @@ -2105413,32 +2105470,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: 0xfb9a00b0 │ │ │ │ + @ instruction: 0xfb6600b0 │ │ │ │ + @ instruction: 0xfb0400b0 │ │ │ │ + @ instruction: 0xfafc00b0 │ │ │ │ + @ instruction: 0xfaf000b0 │ │ │ │ + ldrsb.w r0, [r2, r0, lsl #3] │ │ │ │ lsls r6, r2, #10 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - @ instruction: 0xf6bc00b0 │ │ │ │ - @ instruction: 0xf67c00b0 │ │ │ │ - sbcs.w r0, r4, #5767168 @ 0x580000 │ │ │ │ - ldrh r2, [r7, #4] │ │ │ │ + ldrb.w r0, [ip, #176] @ 0xb0 │ │ │ │ + ldr.w r0, [ip, r0, lsl #3] │ │ │ │ + @ instruction: 0xf75400b0 │ │ │ │ + ldrh r2, [r3, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r0, #6] │ │ │ │ + ldrh r4, [r4, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r1, #6] │ │ │ │ + ldrh r2, [r5, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r6, #21] │ │ │ │ + ldrb r2, [r2, #29] │ │ │ │ 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 +2105586,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 │ │ │ │ + sbc.w r0, r6, #5767168 @ 0x580000 │ │ │ │ + adds.w r0, r2, #5767168 @ 0x580000 │ │ │ │ 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 +2106053,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} │ │ │ │ + ands.w r0, ip, #176 @ 0xb0 │ │ │ │ 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 +2106526,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 │ │ │ │ + ldcl 0, cr0, [ip, #-704] @ 0xfffffd40 │ │ │ │ @ instruction: 0xf6500161 │ │ │ │ - ldrd r0, r0, [r6, #704]! @ 0x2c0 │ │ │ │ + rsbs 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,21 +2106779,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, #25] │ │ │ │ lsls r2, r5, #2 │ │ │ │ @ instruction: 0xf3840161 │ │ │ │ - ldrb r2, [r3, #14] │ │ │ │ + ldrb r2, [r7, #21] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 630cc0 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ + strd r0, r0, [r2, #-704] @ 0x2c0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3560] @ 0xde8 │ │ │ │ sub sp, #500 @ 0x1f4 │ │ │ │ @@ -2107262,30 +2107318,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 631224 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 630db8 │ │ │ │ + b.n 631178 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 630d68 │ │ │ │ + b.n 631128 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 630d60 │ │ │ │ + b.n 631120 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 631a24 │ │ │ │ + b.n 630de4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 631890 │ │ │ │ + b.n 630c50 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldcl 1, cr0, [r8, #388] @ 0x184 │ │ │ │ - b.n 631688 │ │ │ │ + b.n 631a48 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 6315fc │ │ │ │ + b.n 6319bc │ │ │ │ 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 +2107869,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 │ │ │ │ + b.n 631b9c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - udf #230 @ 0xe6 │ │ │ │ + b.n 631a9c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - udf #196 @ 0xc4 │ │ │ │ + b.n 631a5c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - udf #120 @ 0x78 │ │ │ │ + b.n 6319c8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, r1, #2 │ │ │ │ + movs r0, #108 @ 0x6c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, #220 @ 0xdc │ │ │ │ + subs r2, #188 @ 0xbc │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r2, #3] │ │ │ │ + strb r2, [r6, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bgt.n 6318ac │ │ │ │ + udf #162 @ 0xa2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bgt.n 6319f0 │ │ │ │ + udf #66 @ 0x42 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ + sub sp, #368 @ 0x170 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r1, #32 │ │ │ │ + movs r3, #0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, sp, #744 @ 0x2e8 │ │ │ │ + sub sp, #104 @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r0, #120 @ 0x78 │ │ │ │ + movs r2, #88 @ 0x58 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #122 @ 0x7a │ │ │ │ + movs r2, #90 @ 0x5a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, r7, #0 │ │ │ │ + subs r2, r3, #0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r3, #124] @ 0x7c │ │ │ │ + strb r4, [r7, #6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r1, [sp, #904] @ 0x388 │ │ │ │ + str r3, [sp, #776] @ 0x308 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #0 │ │ │ │ + sub 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]! @ 0x29c │ │ │ │ + lsls r0, r7, #6 │ │ │ │ + lsls r0, r5, #2 │ │ │ │ + str r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #736 @ 0x2e0 │ │ │ │ + sub 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 +2108421,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 │ │ │ │ + bgt.n 631f40 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bhi.n 631e3c │ │ │ │ + bge.n 631dfc │ │ │ │ lsls r0, r6, #2 │ │ │ │ b.n 6316bc │ │ │ │ lsls r1, r4, #5 │ │ │ │ - bvc.n 631f4c │ │ │ │ + bls.n 631f0c │ │ │ │ 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 +2109298,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 │ │ │ │ + bpl.n 632660 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcc.n 6327e4 │ │ │ │ + bpl.n 6327a4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcc.n 6327d8 │ │ │ │ + bpl.n 632798 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcc.n 6327d0 │ │ │ │ + bpl.n 632790 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ble.n 6327c0 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r0, [r5, #60] @ 0x3c │ │ │ │ + str r0, [r1, #92] @ 0x5c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r6, #60] @ 0x3c │ │ │ │ + str r0, [r2, #92] @ 0x5c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - beq.n 6327c0 │ │ │ │ + bcs.n 632780 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r2, [r5, #56] @ 0x38 │ │ │ │ + str r2, [r1, #88] @ 0x58 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ + ldrh r2, [r7, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r6, #28] │ │ │ │ + str r4, [r2, #60] @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + bne.n 632808 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r2, [r2, #28] │ │ │ │ + str r2, [r6, #56] @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r7!, {r1, r4} │ │ │ │ + beq.n 632748 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3} │ │ │ │ + beq.n 632744 │ │ │ │ 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 +2109712,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 r6!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r6, {r1, r2, r4, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r5, r6} │ │ │ │ + ldmia r5!, {r1, r2, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ bvs.n 632aec │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldmia r2!, {r5, r6, r7} │ │ │ │ + ldmia r4!, {r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r2!, {r1, r4, r5} │ │ │ │ + ldmia r4, {r1, 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, #3448] @ 0xd78 │ │ │ │ ldr.w r2, [pc, #2828] @ 6336a8 │ │ │ │ sub.w sp, sp, #612 @ 0x264 │ │ │ │ @@ -2110767,29 +2110824,29 @@ │ │ │ │ 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} │ │ │ │ + ldmia r0!, {r2, r4} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - itet cc │ │ │ │ - lslcc r0, r6, #2 │ │ │ │ - itte ne @ unpredictable │ │ │ │ - lslne r0, r6, #2 │ │ │ │ - itte eq @ unpredictable │ │ │ │ - lsleq r0, r6, #2 │ │ │ │ - bkpt 0x00ec │ │ │ │ - lslne r0, r6, #2 │ │ │ │ - bkpt 0x00d4 │ │ │ │ + stmia r1!, {r1, r2, r4} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bkpt 0x00b8 │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bkpt 0x00a6 │ │ │ │ + stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + lsls r0, r6, #2 │ │ │ │ + stmia r0!, {r2, r3, r6, r7} │ │ │ │ + lsls r0, r6, #2 │ │ │ │ + stmia r0!, {r2, r4, r5, r7} │ │ │ │ + lsls r0, r6, #2 │ │ │ │ + stmia r0!, {r3, r4, r7} │ │ │ │ + lsls r0, r6, #2 │ │ │ │ + stmia r0!, {r1, r2, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ cmp r6, r0 │ │ │ │ bls.w 633e66 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #16 │ │ │ │ ldr r4, [r3, #16] │ │ │ │ beq.w 634054 │ │ │ │ @@ -2111726,89 +2111783,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} │ │ │ │ - lsls r0, r6, #2 │ │ │ │ - pop {r1, r2, r4, r5, pc} │ │ │ │ - lsls r0, r6, #2 │ │ │ │ - pop {r1, r2, r5, r6, r7} │ │ │ │ - lsls r0, r6, #2 │ │ │ │ - pop {r4, r5, r6} │ │ │ │ + ittt vs │ │ │ │ + lslvs r0, r6, #2 │ │ │ │ + itet ne @ unpredictable │ │ │ │ + lslne r0, r6, #2 │ │ │ │ + bkpt 0x00c6 │ │ │ │ + lslne r0, r6, #2 │ │ │ │ + bkpt 0x0050 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r4, 634146 │ │ │ │ + pop {r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r6, 63412c │ │ │ │ + pop {r1, r2, r5, r6, pc} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - revsh r4, r7 │ │ │ │ + pop {r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - rev16 r4, r5 │ │ │ │ + pop {r2, r3, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - rev r0, r5 │ │ │ │ + pop {r3} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r6, 634110 │ │ │ │ + cbnz r6, 634148 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r4, 6340fa │ │ │ │ + cbnz r4, 634132 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r4, 6340e4 │ │ │ │ + revsh r4, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb8f6 │ │ │ │ + revsh r6, r2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb8bc │ │ │ │ + hlt 0x001c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb8ae │ │ │ │ + hlt 0x000e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb8a0 │ │ │ │ + hlt 0x0000 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb85e │ │ │ │ + rev r6, r7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb846 │ │ │ │ + rev r6, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb812 │ │ │ │ + cbnz r2, 63413c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb7cc │ │ │ │ + cbnz r4, 63412e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb77c │ │ │ │ + cbnz r4, 63411e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb724 │ │ │ │ + cbnz r4, 63410c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb6f2 │ │ │ │ + @ instruction: 0xb8d2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [pc, #416] @ (6342b4 ) │ │ │ │ + ldr r4, [pc, #288] @ (634234 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb622 │ │ │ │ + @ instruction: 0xb802 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb600 │ │ │ │ + @ instruction: 0xb7e0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb7c8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r1, r2, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb7b6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r2, r6, r7, lr} │ │ │ │ + @ instruction: 0xb7a4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r1, r2, r7, lr} │ │ │ │ + @ instruction: 0xb766 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r1, r2, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb756 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r5, r6, lr} │ │ │ │ + @ instruction: 0xb740 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r5, r6, r7} │ │ │ │ + @ instruction: 0xb6c0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r1, r3, r6, r7} │ │ │ │ + @ instruction: 0xb6aa │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r1, r3, r4, r7} │ │ │ │ + @ instruction: 0xb67a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r1, r4, r5, r6} │ │ │ │ + @ instruction: 0xb652 │ │ │ │ lsls r0, r6, #2 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r5} │ │ │ │ + @ instruction: 0xb60e │ │ │ │ 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 +2112290,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 │ │ │ │ + cbz r2, 634636 │ │ │ │ lsls r0, r6, #2 │ │ │ │ pop {r2, r3, r5, r6} │ │ │ │ lsls r1, r4, #5 │ │ │ │ - add sp, #416 @ 0x1a0 │ │ │ │ + sxtb r0, r1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add sp, #296 @ 0x128 │ │ │ │ + sxth r2, r5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r7, sp, #360 @ 0x168 │ │ │ │ + cbz r2, 6345f2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r7, sp, #56 @ 0x38 │ │ │ │ + sub 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 +2112698,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 r7, sp, #40 @ 0x28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r3, sp, #952 @ 0x3b8 │ │ │ │ + add r5, sp, #824 @ 0x338 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r3, sp, #472 @ 0x1d8 │ │ │ │ + add r5, sp, #344 @ 0x158 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r3, sp, #320 @ 0x140 │ │ │ │ + add r5, sp, #192 @ 0xc0 │ │ │ │ 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 +2112977,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 r3, sp, #544 @ 0x220 │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r3, r5, r6, r7} │ │ │ │ lsls r1, r4, #5 │ │ │ │ - add r1, sp, #56 @ 0x38 │ │ │ │ + add r2, sp, #952 @ 0x3b8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, r6, #5 │ │ │ │ + movs r1, #80 @ 0x50 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #776 @ (adr r7, 635004 ) │ │ │ │ + add r1, sp, #648 @ 0x288 │ │ │ │ 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 +2113483,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 r0, sp, #368 @ 0x170 │ │ │ │ lsls r0, r6, #2 │ │ │ │ cbz r6, 635254 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - add r5, pc, #968 @ (adr r5, 6355f8 ) │ │ │ │ + add r7, pc, #840 @ (adr r7, 635578 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r5, pc, #104 @ (adr r5, 63529c ) │ │ │ │ + add r6, pc, #1000 @ (adr r6, 63561c ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r4, pc, #360 @ (adr r4, 6353a0 ) │ │ │ │ + add r6, pc, #232 @ (adr r6, 635320 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r7, #246 @ 0xf6 │ │ │ │ + subs r1, #214 @ 0xd6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #944 @ (adr r3, 6355f0 ) │ │ │ │ + add r5, pc, #816 @ (adr r5, 635570 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r7, #242 @ 0xf2 │ │ │ │ + subs r1, #210 @ 0xd2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r7, #60 @ 0x3c │ │ │ │ + subs r1, #28 │ │ │ │ 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 +2114290,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 r6, #10 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, #46 @ 0x2e │ │ │ │ + adds r6, #14 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, #50 @ 0x32 │ │ │ │ + adds r6, #18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [sp, #72] @ 0x48 │ │ │ │ + ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ 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 +2115022,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 r7, [sp, #720] @ 0x2d0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r5, [sp, #200] @ 0xc8 │ │ │ │ + str r7, [sp, #72] @ 0x48 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r4, [sp, #16] │ │ │ │ + str r5, [sp, #912] @ 0x390 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r3, [sp, #128] @ 0x80 │ │ │ │ + str r5, [sp, #0] │ │ │ │ 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 +2115327,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 r2, [sp, #200] @ 0xc8 │ │ │ │ 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 +2115524,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 │ │ │ │ + str r0, [sp, #704] @ 0x2c0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r7, #52] @ 0x34 │ │ │ │ + str r0, [sp, #632] @ 0x278 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r7, #50] @ 0x32 │ │ │ │ + str r0, [sp, #376] @ 0x178 │ │ │ │ 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 +2116663,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 │ │ │ │ + movs r1, #96 @ 0x60 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r1, #62 @ 0x3e │ │ │ │ + adds r3, #30 │ │ │ │ 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, #40] @ 0x28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r0, #14] │ │ │ │ + strh r6, [r4, #28] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r6, #12] │ │ │ │ + strh r6, [r2, #28] │ │ │ │ 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 +2117869,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, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r2, #23] │ │ │ │ + ldrb r0, [r6, #30] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r0, #18] │ │ │ │ + ldrb r6, [r4, #25] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r7, #14] │ │ │ │ + ldrb r6, [r3, #22] │ │ │ │ lsls r0, r6, #2 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #10] │ │ │ │ + ldrb r4, [r7, #17] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r4, [r7, #3] │ │ │ │ + ldrb r4, [r3, #11] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r3, #26] │ │ │ │ + ldrb r6, [r7, #1] │ │ │ │ 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 +2118785,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, #23] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r4, [r3, #10] │ │ │ │ + strb r4, [r7, #17] │ │ │ │ lsls r0, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #7] │ │ │ │ + strb r2, [r4, #14] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r0, [r1, #3] │ │ │ │ + strb r0, [r5, #10] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r0, r1, #16 │ │ │ │ + lsls r0, r5, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r0, #120] @ 0x78 │ │ │ │ + strb r6, [r4, #5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [r1, #116] @ 0x74 │ │ │ │ + strb r6, [r5, #4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [r3, #92] @ 0x5c │ │ │ │ + ldr r2, [r7, #120] @ 0x78 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [r4, #76] @ 0x4c │ │ │ │ + ldr r6, [r0, #108] @ 0x6c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [r0, #68] @ 0x44 │ │ │ │ + ldr r6, [r4, #96] @ 0x60 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [r1, #48] @ 0x30 │ │ │ │ + ldr r6, [r5, #76] @ 0x4c │ │ │ │ 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 +2119253,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, #64] @ 0x40 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [r4, #32] │ │ │ │ + ldr r4, [r0, #64] @ 0x40 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ + ldr r0, [r0, #44] @ 0x2c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldc2l 0, cr0, [lr], #676 @ 0x2a4 │ │ │ │ + cdp2 0, 13, cr0, cr14, cr9, {5} │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #124] @ 0x7c │ │ │ │ + ldr r6, [r4, #24] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r2, [r5, #120] @ 0x78 │ │ │ │ + ldr r2, [r1, #24] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [r0, #120] @ 0x78 │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r4, [r5, #104] @ 0x68 │ │ │ │ + ldr r4, [r1, #8] │ │ │ │ lsls r0, r6, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #88] @ 0x58 │ │ │ │ + str r6, [r2, #120] @ 0x78 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr??.w r0, [lr, #169] @ 0xa9 │ │ │ │ - str r2, [r1, #88] @ 0x58 │ │ │ │ + @ instruction: 0xfbde00a9 │ │ │ │ + str r2, [r5, #116] @ 0x74 │ │ │ │ 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 +2120460,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, #68] @ 0x44 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [r5, #20] │ │ │ │ + str r0, [r1, #52] @ 0x34 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r4, [r4, #68] @ 0x44 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r2, [r1, #0] │ │ │ │ + str r2, [r5, #28] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrsh r4, [r5, r5] │ │ │ │ + str r4, [r1, #20] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrsh r6, [r3, r3] │ │ │ │ + str r6, [r7, #8] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrsh r0, [r4, r2] │ │ │ │ + str r0, [r0, #8] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrsh r6, [r2, r1] │ │ │ │ + str r6, [r6, #0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrsh r0, [r3, r0] │ │ │ │ + ldrsh r0, [r7, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r4, [r1, r7] │ │ │ │ + ldrsh r4, [r5, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r0, [r3, r5] │ │ │ │ + ldrsh r0, [r7, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r4, [r4, r2] │ │ │ │ + ldrsh r4, [r0, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r0, [r3, r6] │ │ │ │ + ldrb r0, [r7, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r0, [r7, r4] │ │ │ │ + ldrb r0, [r3, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r0, [r6, r3] │ │ │ │ + ldrb r0, [r2, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [r7, r7] │ │ │ │ + ldrh r0, [r3, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [r2, r3] │ │ │ │ + ldrh r2, [r6, r2] │ │ │ │ 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 +2121069,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, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [r0, r0] │ │ │ │ + ldr r2, [r4, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrsb r4, [r7, r7] │ │ │ │ + ldr r4, [r3, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ str r4, [r4, #40] @ 0x28 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - strh r4, [r6, r3] │ │ │ │ + strb r4, [r2, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r1, r2] │ │ │ │ + strb r6, [r5, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #8] │ │ │ │ + ldrh r6, [r6, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr??.w r0, [r8, fp, lsl #2] │ │ │ │ + @ instruction: 0xfa5800ab │ │ │ │ stmdb 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 +2122187,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 63b68c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 63b2f4 │ │ │ │ + b.n 63b6b4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 63b294 │ │ │ │ + b.n 63b654 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 63b1d4 │ │ │ │ + b.n 63b594 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 63b1d8 │ │ │ │ + b.n 63b598 │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #320] @ (63b020 ) │ │ │ │ + ldr r5, [pc, #192] @ (63afa0 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldrsb r2, [r7, r1] │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - udf #158 @ 0x9e │ │ │ │ + b.n 63afe8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 63afdc │ │ │ │ + b.n 63b39c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbnz r6, 63af08 │ │ │ │ + cbnz r6, 63af40 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r6, [r5, #30] │ │ │ │ + ldrb r6, [r1, #6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ble.n 63aea0 │ │ │ │ + svc 176 @ 0xb0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bgt.n 63aef0 │ │ │ │ + udf #214 @ 0xd6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - blx fp │ │ │ │ + ldr r1, [pc, #736] @ (63b1e8 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bgt.n 63af70 │ │ │ │ + udf #18 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bx r8 │ │ │ │ + ldr r1, [pc, #128] @ (63af90 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - mov sl, lr │ │ │ │ + ldr r0, [pc, #840] @ (63b25c ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - mov r8, ip │ │ │ │ + ldr r0, [pc, #768] @ (63b218 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r8, lr │ │ │ │ + blx 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 +2122277,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 ad0718 │ │ │ │ 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 +2122446,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 │ │ │ │ + cmp r0, fp │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r6, [pc, #944] @ (63b4fc ) │ │ │ │ lsls r1, r4, #5 │ │ │ │ - muls r2, r1 │ │ │ │ + cmp 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 +2122558,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 │ │ │ │ + add r8, 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 +2123107,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 │ │ │ │ + muls r6, r0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r7 │ │ │ │ + cmn r2, r3 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r4, [pc, #408] @ (63b9d4 ) │ │ │ │ lsls r1, r4, #5 │ │ │ │ - bvs.n 63b910 │ │ │ │ + bhi.n 63b8d0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r7, #240 @ 0xf0 │ │ │ │ + rors r0, r2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r7, #132 @ 0x84 │ │ │ │ + adcs r4, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bmi.n 63b918 │ │ │ │ + bvs.n 63b8d8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 63b8e4 │ │ │ │ + bvs.n 63b8a4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bmi.n 63b8d4 │ │ │ │ + bvs.n 63b894 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bcc.n 63b7e4 │ │ │ │ + bpl.n 63b7a4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bcc.n 63b8d8 │ │ │ │ + bpl.n 63b898 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bcc.n 63b8b4 │ │ │ │ + bpl.n 63b874 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bcc.n 63b77c │ │ │ │ + bpl.n 63b93c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r5, #144 @ 0x90 │ │ │ │ + subs r7, #112 @ 0x70 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcc.n 63b8b4 │ │ │ │ + bpl.n 63b874 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bcs.n 63b7e8 │ │ │ │ + bmi.n 63b7a8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bcs.n 63b828 │ │ │ │ + bmi.n 63b7e8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bcs.n 63b970 │ │ │ │ + bmi.n 63b930 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bne.n 63b800 │ │ │ │ + bcc.n 63b7c0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bne.n 63b870 │ │ │ │ + bcc.n 63b830 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bne.n 63b7e0 │ │ │ │ + bcc.n 63b7a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bne.n 63b7f8 │ │ │ │ + bcc.n 63b7b8 │ │ │ │ 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 +2123384,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 r3, #166 @ 0xa6 │ │ │ │ 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 +2123531,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 r2, #254 @ 0xfe │ │ │ │ lsls r0, r6, #2 │ │ │ │ add sl, r2 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #166 @ 0xa6 │ │ │ │ + subs r2, #134 @ 0x86 │ │ │ │ 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 +2123670,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 │ │ │ │ + subs r1, #10 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, #176 @ 0xb0 │ │ │ │ + subs r0, #144 @ 0x90 │ │ │ │ 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 +2123752,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 r7, #248 @ 0xf8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r5, #210 @ 0xd2 │ │ │ │ + adds r7, #178 @ 0xb2 │ │ │ │ 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 +2123885,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 r6, #246 @ 0xf6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r4, #208 @ 0xd0 │ │ │ │ + adds r6, #176 @ 0xb0 │ │ │ │ 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 +2124079,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 r2!, {r4, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r4, r5, r7} │ │ │ │ + ldmia r2!, {r1, r4, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r0!, {r2, r4, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r4, r6} │ │ │ │ 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 +2124547,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 │ │ │ │ + adds r0, #236 @ 0xec │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r7, #6 │ │ │ │ + adds r0, #230 @ 0xe6 │ │ │ │ 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 +2124667,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 r7, #0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ subs r0, #144 @ 0x90 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - cmp r4, #116 @ 0x74 │ │ │ │ + cmp r6, #84 @ 0x54 │ │ │ │ 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 +2124761,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 r4!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r1, r2, r3, r4} │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r7, #58 @ 0x3a │ │ │ │ lsls r1, r4, #5 │ │ │ │ - stmia r2!, {r1, r3, r4, r6} │ │ │ │ + stmia r4!, {r1, r3, r4, r5} │ │ │ │ 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 +2124838,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 r3!, {r1, r3, r5, r6} │ │ │ │ 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 +2124862,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, #18] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrh r0, [r1, #4] │ │ │ │ + ldrh r0, [r5, #18] │ │ │ │ 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 +2124888,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, #16] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrh r0, [r0, #2] │ │ │ │ + ldrh r0, [r4, #16] │ │ │ │ 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 +2124929,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, #14] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r4, [r6, #62] @ 0x3e │ │ │ │ + ldrh r4, [r2, #14] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - stmia r0!, {r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r7} │ │ │ │ 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,21 +2125101,21 @@ │ │ │ │ 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 r2, #84 @ 0x54 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - wfe │ │ │ │ + stmia r1!, {} │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #186 @ 0xba │ │ │ │ lsls r1, r4, #5 │ │ │ │ - bkpt 0x00fa │ │ │ │ + stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r3 │ │ │ │ @@ -2125149,15 +2125206,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 │ │ │ │ + cmp r1, #70 @ 0x46 │ │ │ │ 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 +2126085,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} │ │ │ │ + bkpt 0x00d4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r0, #70 @ 0x46 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - movs r4, #56 @ 0x38 │ │ │ │ + movs r6, #24 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r0, [r6, #16] │ │ │ │ + strh r0, [r2, #32] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r4, [r3, #16] │ │ │ │ + strh r4, [r7, #30] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - movs r3, #112 @ 0x70 │ │ │ │ + movs r5, #80 @ 0x50 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r0, [r5, #10] │ │ │ │ + strh r0, [r1, #26] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r4, [r2, #10] │ │ │ │ + strh r4, [r6, #24] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r2, [r5, #8] │ │ │ │ + strh r2, [r1, #24] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r0, [r3, #8] │ │ │ │ + strh r0, [r7, #22] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - movs r2, #146 @ 0x92 │ │ │ │ + movs r4, #114 @ 0x72 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r1, #4] │ │ │ │ + strh r2, [r5, #18] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r6, [r6, #2] │ │ │ │ + strh r6, [r2, #18] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r2, [r5, #0] │ │ │ │ + strh r2, [r1, #16] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - movs r0, #226 @ 0xe2 │ │ │ │ + movs r2, #194 @ 0xc2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r0, #24] │ │ │ │ + ldrb r6, [r4, #31] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r4, [r6, #23] │ │ │ │ + ldrb r4, [r2, #31] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r6, [r1, #22] │ │ │ │ + ldrb r6, [r5, #29] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r0, [r7, #21] │ │ │ │ + ldrb r0, [r3, #29] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r0, [r6, #20] │ │ │ │ + ldrb r0, [r2, #28] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r6, [r3, #20] │ │ │ │ + ldrb r6, [r7, #27] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - subs r6, r0, #3 │ │ │ │ + movs r0, #166 @ 0xa6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r4, #2 │ │ │ │ + movs r0, #134 @ 0x86 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r2, [r0, #18] │ │ │ │ + ldrb r2, [r4, #25] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r0, [r6, #17] │ │ │ │ + ldrb r0, [r2, #25] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r2, [r2, #17] │ │ │ │ + ldrb r2, [r6, #24] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r2, [r3, #16] │ │ │ │ + ldrb r2, [r7, #23] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r0, [r1, #16] │ │ │ │ + ldrb r0, [r5, #23] │ │ │ │ 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 +2127253,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 │ │ │ │ + cbz r4, 63e326 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r6, #27 │ │ │ │ + adds r6, r2, r3 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r5, sp, #24 │ │ │ │ + add r6, sp, #920 @ 0x398 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r3, #17] │ │ │ │ + strb r0, [r7, #24] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - asrs r2, r5, #22 │ │ │ │ + asrs r2, r1, #30 │ │ │ │ lsls r0, r6, #2 │ │ │ │ asrs r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #9] │ │ │ │ + strb r6, [r7, #16] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strb r0, [r1, #9] │ │ │ │ + strb r0, [r5, #16] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strb r4, [r4, #8] │ │ │ │ + strb r4, [r0, #16] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strb r6, [r0, #8] │ │ │ │ + strb r6, [r4, #15] │ │ │ │ lsls r7, r5, #4 │ │ │ │ subs r6, r5, #0 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - add r1, sp, #32 │ │ │ │ + add r2, sp, #928 @ 0x3a0 │ │ │ │ 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 +2127646,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 │ │ │ │ + strb r2, [r7, #5] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r4, [r6, #116] @ 0x74 │ │ │ │ + strb r4, [r2, #5] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - asrs r4, r6, #3 │ │ │ │ + asrs r4, r2, #11 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [r6, #108] @ 0x6c │ │ │ │ + strb r6, [r2, #3] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r0, [r1, #108] @ 0x6c │ │ │ │ + strb r0, [r5, #2] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r2, [r6, #104] @ 0x68 │ │ │ │ + strb r2, [r2, #2] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r4, [r3, #100] @ 0x64 │ │ │ │ + strb r4, [r7, #0] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r4, [r0, #100] @ 0x64 │ │ │ │ + strb r4, [r4, #0] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - add r6, pc, #608 @ (adr r6, 63e92c ) │ │ │ │ + add r0, sp, #480 @ 0x1e0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r6, #84] @ 0x54 │ │ │ │ + ldr r2, [r2, #116] @ 0x74 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ + ldr r2, [r7, #112] @ 0x70 │ │ │ │ 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 +2127984,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, #24 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [r5, #24] │ │ │ │ + ldr r6, [r1, #56] @ 0x38 │ │ │ │ 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 +2128150,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 r2, pc, #512 @ (adr r2, 63edbc ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r2, #5 │ │ │ │ + lsrs r4, r6, #12 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r0, pc, #384 @ (adr r0, 63ed44 ) │ │ │ │ + add r2, pc, #256 @ (adr r2, 63ecc4 ) │ │ │ │ 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 +2128216,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, #9 │ │ │ │ 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 +2128346,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, #6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r2, r4, #29 │ │ │ │ + lsrs r2, r0, #5 │ │ │ │ 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 +2128398,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 │ │ │ │ + lsrs r0, r3, #1 │ │ │ │ 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 +2128529,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, #31 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r2, r2, #22 │ │ │ │ + lsls r2, r6, #29 │ │ │ │ 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 +2128691,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 r5, [sp, #440] @ 0x1b8 │ │ │ │ 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, #22 │ │ │ │ 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 +2128745,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, #19 │ │ │ │ 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 +2128802,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, #17 │ │ │ │ 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 +2129091,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 r2, [sp, #624] @ 0x270 │ │ │ │ lsls r1, r5, #2 │ │ │ │ lsrs r0, r2, #18 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r7, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r1, [sp, #576] @ 0x240 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r7, [sp, #184] @ 0xb8 │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2129850,16 +2129907,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 │ │ │ │ + @ instruction: 0xfaaa00af │ │ │ │ + lsls r0, r2, #21 │ │ │ │ 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 +2130381,18 @@ │ │ │ │ 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} │ │ │ │ + str??.w r0, [r2, #175] @ 0xaf │ │ │ │ + str.w r0, [lr, pc, lsl #2] │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ cmp r1, #1 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2130387,15 +2130445,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 │ │ │ │ + ands.w r0, r2, #5734400 @ 0x578000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #212] @ (640364 ) │ │ │ │ mov r9, r3 │ │ │ │ @@ -2130979,19 +2131037,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 │ │ │ │ + @ instruction: 0xf1e000af │ │ │ │ ldr??.w r0, [ip, #352] @ 0x160 │ │ │ │ - stcl 0, cr0, [r6, #700] @ 0x2bc │ │ │ │ - stc 0, cr0, [r6, #-700]! @ 0xfffffd44 │ │ │ │ - ldc 0, cr0, [r8], #-700 @ 0xfffffd44 │ │ │ │ + vaddl.s32 q0, d22, d31 │ │ │ │ + vhadd.s8 d0, d22, d31 │ │ │ │ + cdp 0, 1, cr0, cr8, cr15, {5} │ │ │ │ stmdb sp!, {r4, 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 +2131944,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 640b98 │ │ │ │ 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 +2132093,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 641b74 │ │ │ │ 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 +2132385,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 │ │ │ │ + b.n 641670 │ │ │ │ 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 +2132423,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 6ae80 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ble.n 64166c │ │ │ │ + svc 174 @ 0xae │ │ │ │ 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 +2132461,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 6ae80 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ble.n 64180c │ │ │ │ + svc 78 @ 0x4e │ │ │ │ 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 +2132880,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, #13] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r5, #5] │ │ │ │ + strb r6, [r1, #13] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r5, #4] │ │ │ │ + strb r0, [r1, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r5, #3] │ │ │ │ + strb r4, [r1, #11] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r5, #3] │ │ │ │ + strb r0, [r1, #11] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r4, #2] │ │ │ │ + strb r0, [r0, #10] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r1, #2] │ │ │ │ + strb r4, [r5, #9] │ │ │ │ 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 +2132972,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 │ │ │ │ + bge.n 641b84 │ │ │ │ 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 +2133792,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 │ │ │ │ + bcs.n 642518 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ + bne.n 642468 │ │ │ │ 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 +2134941,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, #108] @ 0x6c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r4, #76] @ 0x4c │ │ │ │ + str r4, [r0, #108] @ 0x6c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r3, #76] @ 0x4c │ │ │ │ + str r0, [r7, #104] @ 0x68 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r4, [sp, #832] @ 0x340 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r7} │ │ │ │ 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 +2135408,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] │ │ │ │ + ldrb r4, [r0, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r3, r1] │ │ │ │ + ldrb r2, [r7, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r1, r1] │ │ │ │ + ldrb r6, [r5, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r7, r0] │ │ │ │ + ldrb r6, [r3, r0] │ │ │ │ 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 +2136065,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 │ │ │ │ + stmia r0!, {r2, r3, r4, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbnz r2, 643b1c │ │ │ │ + pop {r1, r4, pc} │ │ │ │ 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 +2136300,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 ) │ │ │ │ + str r4, [r5, r3] │ │ │ │ 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 +2136746,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: 0xb864 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - eor.w r0, r4, #164 @ 0xa4 │ │ │ │ - movs r7, #108 @ 0x6c │ │ │ │ + @ instruction: 0xf26400a4 │ │ │ │ + cmp r1, #76 @ 0x4c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r0, #3 │ │ │ │ + asrs r0, r4, #10 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r4, r6, #14 │ │ │ │ + lsls r4, r2, #22 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb73e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - push {r2, r4} │ │ │ │ + push {r2, r4, r5, r6, r7, lr} │ │ │ │ lsls r7, r5, #2 │ │ │ │ it eq │ │ │ │ lsleq r0, r4, #5 │ │ │ │ - cbz r6, 644236 │ │ │ │ + push {r1, r2, r3, r4, lr} │ │ │ │ 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 +2138022,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 r4, sp, #776 @ 0x308 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r5, pc, #384 @ (adr r5, 6450d0 ) │ │ │ │ + add r7, pc, #256 @ (adr r7, 645050 ) │ │ │ │ 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 +2138637,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 r2, pc, #936 @ (adr r2, 64595c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r0, pc, #640 @ (adr r0, 645838 ) │ │ │ │ + add r2, pc, #512 @ (adr r2, 6457b8 ) │ │ │ │ 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 +2139735,19 @@ │ │ │ │ bl 63d710 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 645e4e │ │ │ │ b.w 6453cc │ │ │ │ ... │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #704] @ 0x2c0 │ │ │ │ + str r7, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [sp, #432] @ 0x1b0 │ │ │ │ + str r6, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ + str r4, [sp, #1008] @ 0x3f0 │ │ │ │ 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 +2140244,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 r2, #130 @ 0x82 │ │ │ │ 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 +2140958,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 r6, #34 @ 0x22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r6, #22] │ │ │ │ + ldrh r4, [r2, #38] @ 0x26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r6, [sp, #296] @ 0x128 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - movs r1, #196 @ 0xc4 │ │ │ │ + movs r3, #164 @ 0xa4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ittt mi │ │ │ │ - lslmi r0, r5, #2 │ │ │ │ - stmdbmi sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - movmi.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r1!, {r1, r5} │ │ │ │ + lsls r0, r5, #2 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #348] @ (64700c ) │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #348] @ (647010 ) │ │ │ │ add r2, pc │ │ │ │ @@ -2141065,15 +2141123,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, #58] @ 0x3a │ │ │ │ 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 +2141584,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 r6, [sp, #328] @ 0x148 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r6, #20] │ │ │ │ + strh r6, [r2, #36] @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r4, #12] │ │ │ │ + strh r2, [r0, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r2, [r2, #38] @ 0x26 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - strh r2, [r5, #6] │ │ │ │ + strh r2, [r1, #22] │ │ │ │ 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 +2142297,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, #31] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r0, #18] │ │ │ │ + ldrb r6, [r4, #25] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r3, #15] │ │ │ │ + ldrb r2, [r7, #22] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r7, #8 │ │ │ │ + lsrs r0, r3, #16 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r0, #11] │ │ │ │ + ldrb r0, [r4, #18] │ │ │ │ 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 +2142415,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, #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, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #188] @ (647dcc ) │ │ │ │ @@ -2142444,17 +2142502,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 │ │ │ │ + asrs r0, r5, #3 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r3, #27] │ │ │ │ + ldrb r6, [r7, #2] │ │ │ │ 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 +2142581,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 │ │ │ │ + asrs r0, r7, #32 │ │ │ │ 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 +2142608,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, #30] │ │ │ │ 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 +2142698,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, #28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ strh r6, [r4, #4] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - strb r6, [r7, #19] │ │ │ │ + strb r6, [r3, #27] │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #256] @ (6480e4 ) │ │ │ │ @@ -2142755,17 +2142813,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 r7, #252 @ 0xfc │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r2, [r3, #16] │ │ │ │ + strb r2, [r7, #23] │ │ │ │ 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 +2142904,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, #19] │ │ │ │ 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 +2142937,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, #17] │ │ │ │ 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 +2142992,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, #15] │ │ │ │ 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 +2143055,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, #13] │ │ │ │ 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 +2143090,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, #12] │ │ │ │ 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 +2143132,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, #10] │ │ │ │ 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 +2143165,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, #8] │ │ │ │ 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 +2143195,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, #7] │ │ │ │ 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 +2143240,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 │ │ │ │ + strb r6, [r7, #5] │ │ │ │ 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 +2143360,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 │ │ │ │ + strb r0, [r2, #2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r1, #104] @ 0x68 │ │ │ │ + strb r6, [r5, #1] │ │ │ │ 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 +2143689,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, #116] @ 0x74 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r6, [r6, #76] @ 0x4c │ │ │ │ + ldr r6, [r2, #108] @ 0x6c │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrb r4, [r5, #1] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r2, [r6, #68] @ 0x44 │ │ │ │ + ldr r2, [r2, #100] @ 0x64 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r5, #64] @ 0x40 │ │ │ │ + ldr r2, [r1, #96] @ 0x60 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r3, #64] @ 0x40 │ │ │ │ + ldr r0, [r7, #92] @ 0x5c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r3, #60] @ 0x3c │ │ │ │ + ldr r0, [r7, #88] @ 0x58 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r0, #60] @ 0x3c │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r7, #48] @ 0x30 │ │ │ │ + ldr r0, [r3, #80] @ 0x50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r4, #48] @ 0x30 │ │ │ │ + ldr r0, [r0, #80] @ 0x50 │ │ │ │ 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 +2143827,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, #60] @ 0x3c │ │ │ │ lsls r7, r5, #2 │ │ │ │ strb r0, [r2, #21] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r6, [r2, #24] │ │ │ │ + ldr r6, [r6, #52] @ 0x34 │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3472] @ 0xd90 │ │ │ │ @@ -2144181,25 +2144239,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, #32] │ │ │ │ lsls r7, r5, #2 │ │ │ │ strb r4, [r4, #14] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r6, [r7, #108] @ 0x6c │ │ │ │ + ldr r6, [r3, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r1, #108] @ 0x6c │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r7, #96] @ 0x60 │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r1, #92] @ 0x5c │ │ │ │ + str r6, [r5, #120] @ 0x78 │ │ │ │ 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 +2144610,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, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r1, [sp, #584] @ 0x248 │ │ │ │ + ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r6, #10] │ │ │ │ + strh r6, [r2, #26] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r2, [r0, #20] │ │ │ │ + strh r2, [r4, #34] @ 0x22 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xfab000a8 │ │ │ │ - @ instruction: 0xfaa800a8 │ │ │ │ - @ instruction: 0xfaa000a8 │ │ │ │ - @ instruction: 0xfa9800a8 │ │ │ │ - ldrb r4, [r5, #31] │ │ │ │ + ldc2 0, cr0, [r0], {168} @ 0xa8 │ │ │ │ + stc2 0, cr0, [r8], {168} @ 0xa8 │ │ │ │ + stc2 0, cr0, [r0], {168} @ 0xa8 │ │ │ │ + ldc2l 0, cr0, [r8], #-672 @ 0xfffffd60 │ │ │ │ + strh r4, [r1, #14] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r7, #6] │ │ │ │ + strh r0, [r3, #22] │ │ │ │ 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 +2144769,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, #32] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r4, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrsh r4, [r7, r7] │ │ │ │ + str r4, [r3, #28] │ │ │ │ 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 +2144884,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] │ │ │ │ + str r6, [r6, #12] │ │ │ │ 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 +2145010,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, r6] │ │ │ │ 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 +2145035,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: 0xf3a200a8 │ │ │ │ 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] │ │ │ │ + ldrsh r6, [r1, r4] │ │ │ │ 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 +2145133,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 │ │ │ │ + pop {r1, r2, r4, pc} │ │ │ │ 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 +2145304,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] │ │ │ │ + strb r2, [r7, r4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - @ instruction: 0xf29400a8 │ │ │ │ + orns r0, r4, #5505024 @ 0x540000 │ │ │ │ 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 +2145382,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: 0xf39c00a8 │ │ │ │ + @ instruction: 0xf39a00a8 │ │ │ │ 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 +2145416,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 │ │ │ │ + vhadd.s8 d16, d26, d24 │ │ │ │ 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 +2145474,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] │ │ │ │ + @ instruction: 0xf28800a8 │ │ │ │ + ldrh r4, [r1, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - eors.w r0, r6, #168 @ 0xa8 │ │ │ │ + @ instruction: 0xf27600a8 │ │ │ │ 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 +2145651,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] │ │ │ │ + ldr r2, [r7, r0] │ │ │ │ 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 +2145769,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] │ │ │ │ + ldrsb r2, [r4, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r0, [r3, #12] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - strd r0, r0, [lr, #-672]! @ 0x2a0 │ │ │ │ - strb r4, [r2, r4] │ │ │ │ + adc.w r0, lr, r8, asr #2 │ │ │ │ + ldrsb r4, [r6, r3] │ │ │ │ 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 +2145881,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] │ │ │ │ + cdp 0, 3, cr0, cr10, cr8, {5} │ │ │ │ + strb r2, [r6, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldc 0, cr0, [lr], #-672 @ 0xfffffd60 │ │ │ │ + cdp 0, 1, cr0, cr14, cr8, {5} │ │ │ │ stmdb 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 +2146170,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 │ │ │ │ + adcs.w r0, r6, r8, asr #2 │ │ │ │ asrs r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov ip, r2 │ │ │ │ @@ -2146233,15 +2146291,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] │ │ │ │ + strh r6, [r7, r0] │ │ │ │ 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 +2146435,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 ) │ │ │ │ + str r2, [r5, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 64ac7c │ │ │ │ + b.n 64a03c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 64ac5c │ │ │ │ + b.n 64a01c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 64ab54 │ │ │ │ + b.n 649f14 │ │ │ │ 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 +2146556,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 r7, [pc, #192] @ (64a868 ) │ │ │ │ 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 +2146689,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 r4, sp, #952 @ 0x3b8 │ │ │ │ lsls r6, r5, #4 │ │ │ │ ldrsb r0, [r4, r6] │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 64a16c │ │ │ │ + b.n 64a52c │ │ │ │ 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 +2146793,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 r4, [pc, #600] @ (64ac6c ) │ │ │ │ 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 +2146981,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 r3, [pc, #792] @ (64af10 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #896] @ (64af7c ) │ │ │ │ + ldr r3, [pc, #768] @ (64aefc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ble.n 64ac94 │ │ │ │ + svc 42 @ 0x2a │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r1, [pc, #440] @ (64adbc ) │ │ │ │ + ldr r3, [pc, #312] @ (64ad3c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #24] @ (64ac20 ) │ │ │ │ + ldr r2, [pc, #920] @ (64afa0 ) │ │ │ │ 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 +2147463,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 │ │ │ │ + udf #142 @ 0x8e │ │ │ │ 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 +2147729,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 │ │ │ │ + orrs 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 +2148072,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 │ │ │ │ + bvc.n 64b6b8 │ │ │ │ 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 +2148301,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 r5, #82 @ 0x52 │ │ │ │ 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 +2148352,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 r4, #38 @ 0x26 │ │ │ │ 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 +2148443,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 r3, #26 │ │ │ │ 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 +2148526,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ mov r0, r7 │ │ │ │ blx 6ad30 │ │ │ │ mov r2, r0 │ │ │ │ b.n 64bbba │ │ │ │ nop │ │ │ │ - bne.n 64bcd4 │ │ │ │ + bcc.n 64bc94 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bne.n 64bcbc │ │ │ │ + bcc.n 64bc7c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r0, #66 @ 0x42 │ │ │ │ + subs r2, #34 @ 0x22 │ │ │ │ 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 +2148733,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 │ │ │ │ + subs r0, #184 @ 0xb8 │ │ │ │ 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 +2148829,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 r7, #170 @ 0xaa │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r5, #140 @ 0x8c │ │ │ │ + adds r7, #108 @ 0x6c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r5, #46 @ 0x2e │ │ │ │ + adds r7, #14 │ │ │ │ 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 +2148992,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 r6, #58 @ 0x3a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, #26 │ │ │ │ + adds r5, #250 @ 0xfa │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r3, #192 @ 0xc0 │ │ │ │ + adds r5, #160 @ 0xa0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r3, #136 @ 0x88 │ │ │ │ + adds r5, #104 @ 0x68 │ │ │ │ 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 +2149079,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 r5, #6 │ │ │ │ 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 +2149402,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 r3, #202 @ 0xca │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r5, #74 @ 0x4a │ │ │ │ lsls r0, r4, #5 │ │ │ │ - adds r1, #134 @ 0x86 │ │ │ │ + adds r3, #102 @ 0x66 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r1, #34 @ 0x22 │ │ │ │ + adds r3, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r7, #50] @ 0x32 │ │ │ │ + str r0, [sp, #376] @ 0x178 │ │ │ │ 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 +2149569,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, #58] @ 0x3a │ │ │ │ lsls r6, r5, #4 │ │ │ │ - cmp r5, #128 @ 0x80 │ │ │ │ + cmp r7, #96 @ 0x60 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r5, #110 @ 0x6e │ │ │ │ + cmp r7, #78 @ 0x4e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r5, #86 @ 0x56 │ │ │ │ + cmp r7, #54 @ 0x36 │ │ │ │ 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 +2149761,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 r5, #122 @ 0x7a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r3, #122 @ 0x7a │ │ │ │ + cmp r5, #90 @ 0x5a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r3, #98 @ 0x62 │ │ │ │ + cmp r5, #66 @ 0x42 │ │ │ │ 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 +2149957,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 r3, #124 @ 0x7c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r1, #98 @ 0x62 │ │ │ │ + cmp r3, #66 @ 0x42 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r1, #74 @ 0x4a │ │ │ │ + cmp r3, #42 @ 0x2a │ │ │ │ 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 +2150181,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} │ │ │ │ - lsls r0, r5, #2 │ │ │ │ - pop {r1, r4, r5, r6, pc} │ │ │ │ - lsls r0, r5, #2 │ │ │ │ - pop {r1, r3, r4, r5, r6, pc} │ │ │ │ - lsls r0, r5, #2 │ │ │ │ - adds r4, #18 │ │ │ │ - lsls r0, r4, #5 │ │ │ │ - pop {r6, pc} │ │ │ │ + it mi │ │ │ │ + lslmi r0, r5, #2 │ │ │ │ + itee pl │ │ │ │ + lslpl r0, r5, #2 │ │ │ │ + itte pl @ unpredictable │ │ │ │ + lslpl r0, r5, #2 │ │ │ │ + addpl r4, #18 │ │ │ │ + lslmi r0, r4, #5 │ │ │ │ + wfe │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r0, #28 │ │ │ │ + cmp r1, #252 @ 0xfc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r0!, {r1, r7} │ │ │ │ + stmia r2!, {r1, r5, r6} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r5} │ │ │ │ + stmia r2!, {r2, r3, r4} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ite │ │ │ │ - lsl r0, r5, #2 │ │ │ │ - stmdbal sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + stmia r1!, {r2, r4, r6, r7} │ │ │ │ + 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 +2150412,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 r7, #78 @ 0x4e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #206 @ 0xce │ │ │ │ + movs r6, #174 @ 0xae │ │ │ │ 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 +2150581,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 r5, #202 @ 0xca │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r6, #13] │ │ │ │ + ldrb r2, [r2, #21] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r4, #0] │ │ │ │ + ldrb r0, [r0, #8] │ │ │ │ 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 +2151002,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 r3, #232 @ 0xe8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r5, #102 @ 0x66 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - movs r1, #162 @ 0xa2 │ │ │ │ + movs r3, #130 @ 0x82 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #80 @ 0x50 │ │ │ │ + movs r3, #48 @ 0x30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r1, #22] │ │ │ │ + ldrb r6, [r5, #29] │ │ │ │ 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 +2151236,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 │ │ │ │ + subs r0, r5, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, r1, #1 │ │ │ │ + subs r2, r5, #0 │ │ │ │ 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 +2151331,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, #6 │ │ │ │ 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 +2151787,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, #12] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - subs r0, r0, r1 │ │ │ │ + adds r0, r4, #0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r3, r0 │ │ │ │ + subs r4, r7, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r6, r5 │ │ │ │ + subs r0, r2, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r4, #78 @ 0x4e │ │ │ │ lsls r0, r4, #5 │ │ │ │ - adds r4, r7, r0 │ │ │ │ + subs r4, r3, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r4, #24] │ │ │ │ + ldrb r4, [r0, #0] │ │ │ │ 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 +2152016,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, #29 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r0, #19 │ │ │ │ + asrs r0, r4, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r5, #17 │ │ │ │ + asrs r2, r1, #25 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r7, #15 │ │ │ │ + asrs r4, r3, #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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r1 │ │ │ │ @@ -2152263,19 +2152321,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, #17 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r7, #5 │ │ │ │ + asrs r4, r3, #13 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r1, #5 │ │ │ │ + asrs r0, r5, #12 │ │ │ │ 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 +2152615,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 r1, sp, #888 @ 0x378 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r0, sp, #16 │ │ │ │ + add r1, sp, #912 @ 0x390 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r4, r3, #25 │ │ │ │ + asrs r4, r7, #32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r6, r2, r7 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - lsrs r6, r6, #23 │ │ │ │ + lsrs r6, r2, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r0, #23 │ │ │ │ + lsrs r6, r4, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r4, r3, #22 │ │ │ │ + lsrs r4, r7, #29 │ │ │ │ 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 +2154044,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, #32] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrsh r0, [r4, r6] │ │ │ │ + str r0, [r0, #24] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrsh r4, [r2, r6] │ │ │ │ + str r4, [r6, #20] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrsh r2, [r5, r5] │ │ │ │ + str r2, [r1, #20] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrsh r2, [r1, r5] │ │ │ │ + str r2, [r5, #16] │ │ │ │ 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 +2155287,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] │ │ │ │ + strb r6, [r7, r1] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - str r2, [r7, r7] │ │ │ │ + strh r2, [r3, r7] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - strh r0, [r0, r3] │ │ │ │ + strb r0, [r4, r2] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - strh r4, [r1, r1] │ │ │ │ + strb r4, [r5, r0] │ │ │ │ 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 +2156417,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 r1, [pc, #728] @ (6512fc ) │ │ │ │ lsls r6, r5, #4 │ │ │ │ - @ instruction: 0x47ba │ │ │ │ + ldr r1, [pc, #616] @ (651290 ) │ │ │ │ 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 +2156859,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 │ │ │ │ + mvns r2, r7 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - tst r0, r0 │ │ │ │ + mvns 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 +2157067,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 r7, #24 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - subs r5, #30 │ │ │ │ + subs r6, #254 @ 0xfe │ │ │ │ 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 +2157294,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 │ │ │ │ + ble.n 651a5c │ │ │ │ lsls r6, r5, #2 │ │ │ │ b.n 651740 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - bge.n 6519d0 │ │ │ │ + bgt.n 651990 │ │ │ │ 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 +2157483,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 │ │ │ │ + blt.n 651b0c │ │ │ │ lsls r6, r5, #2 │ │ │ │ b.n 651640 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - strb r4, [r4, #10] │ │ │ │ + strb r4, [r0, #18] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bls.n 651c18 │ │ │ │ + bge.n 651bd8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #8] │ │ │ │ + strb r4, [r5, #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, #3968] @ 0xf80 │ │ │ │ ldr r4, [pc, #600] @ (651e6c ) │ │ │ │ @@ -2157658,25 +2157716,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 │ │ │ │ + bls.n 651e4c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bvc.n 651d90 │ │ │ │ + bls.n 651f50 │ │ │ │ lsls r6, r5, #2 │ │ │ │ b.n 65246c │ │ │ │ lsls r7, r3, #5 │ │ │ │ - bvc.n 651eac │ │ │ │ + bhi.n 651e6c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bvs.n 651de4 │ │ │ │ + bhi.n 651da4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bvs.n 651ec4 │ │ │ │ + bvc.n 651e84 │ │ │ │ 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 +2157874,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 │ │ │ │ + bvc.n 652058 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bmi.n 651fa4 │ │ │ │ + bvs.n 651f64 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bmi.n 651f74 │ │ │ │ + bvs.n 652134 │ │ │ │ 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 +2158820,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 │ │ │ │ + bcc.n 652bc8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ blt.n 652ae8 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldmia r7, {r3, r5, r7} │ │ │ │ + bne.n 652a1c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ + beq.n 652ac0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r6!, {r3, r4, r5} │ │ │ │ + beq.n 652b44 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r5, {r2, r5, r6} │ │ │ │ + ldmia r7!, {r2, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r5, r7} │ │ │ │ + ldmia r4!, {r1, r2, r7} │ │ │ │ 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 +2159207,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 r2!, {r4, r5, r6} │ │ │ │ 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 +2159606,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 r4!, {r2, r4, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldmia r5!, {r1, r2, r3, r4} │ │ │ │ lsls r7, r3, #5 │ │ │ │ - stmia r1!, {r5} │ │ │ │ + stmia r3!, {} │ │ │ │ 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 +2159993,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 │ │ │ │ + stmia r1!, {r1, r2, r3} │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ + lsls 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 +2160391,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 │ │ │ │ + cbnz r6, 653c36 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cbnz r4, 653be4 │ │ │ │ + cbnz r4, 653c1c │ │ │ │ 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 +2160626,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: 0xb888 │ │ │ │ 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 +2160769,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 ) │ │ │ │ + str r0, [r6, r3] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r6, [pc, #864] @ (65431c ) │ │ │ │ + str r0, [r7, r2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - push {r2, r5, lr} │ │ │ │ + @ instruction: 0xb704 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [pc, #504] @ (6541bc ) │ │ │ │ + str r6, [r3, r1] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r6, [pc, #480] @ (6541a8 ) │ │ │ │ + str r0, [r3, r1] │ │ │ │ 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 +2160854,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 r7, [pc, #872] @ (654400 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r5, [pc, #856] @ (6543f4 ) │ │ │ │ + ldr r7, [pc, #728] @ (654374 ) │ │ │ │ lsls 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 +2160921,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx 6bde8 │ │ │ │ mov r8, r0 │ │ │ │ b.n 654100 │ │ │ │ nop │ │ │ │ - cbz r0, 6541a4 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ 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 +2160957,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 │ │ │ │ + push {r1, r5, r6, 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, #4064] @ 0xfe0 │ │ │ │ ldrd r7, r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2160997,17 +2161055,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 │ │ │ │ + push {r2, r4, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r3, [pc, #768] @ (6545c0 ) │ │ │ │ + ldr r5, [pc, #640] @ (654540 ) │ │ │ │ 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 +2161186,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, 654472 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cbz r4, 65442c │ │ │ │ + uxtb r4, r4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [pc, #656] @ (6546c0 ) │ │ │ │ + ldr r4, [pc, #528] @ (654640 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 653f78 │ │ │ │ + b.n 654338 │ │ │ │ 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 +2161226,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 │ │ │ │ + cbz r6, 6544cc │ │ │ │ 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 +2161265,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 │ │ │ │ + cbz r0, 654520 │ │ │ │ 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 +2161319,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 │ │ │ │ + cbz r4, 654590 │ │ │ │ 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 +2161390,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 r2, pc, #768 @ (adr r2, 654944 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [pc, #480] @ (654828 ) │ │ │ │ + ldr r2, [pc, #352] @ (6547a8 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r0, pc, #664 @ (adr r0, 6548e4 ) │ │ │ │ + add r2, pc, #536 @ (adr r2, 654864 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, sp, #400 @ 0x190 │ │ │ │ + add sp, #272 @ 0x110 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [pc, #136] @ (6546dc ) │ │ │ │ + ldr r2, [pc, #8] @ (65465c ) │ │ │ │ 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 +2161434,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 accee4 │ │ │ │ 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 +2161503,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 ad8628 │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 654698 │ │ │ │ mov r0, r4 │ │ │ │ - bl ad957c │ │ │ │ + bl ad970c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 654698 │ │ │ │ mov r0, r4 │ │ │ │ - bl acfd00 │ │ │ │ + bl acfe90 │ │ │ │ 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, #7 │ │ │ │ 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 +2161618,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 r5, sp, #848 @ 0x350 │ │ │ │ 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 +2161751,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 r5, sp, #96 @ 0x60 │ │ │ │ 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 +2162038,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 r3, sp, #264 @ 0x108 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r1, sp, #16 │ │ │ │ + add r2, sp, #912 @ 0x390 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r0, sp, #808 @ 0x328 │ │ │ │ + add r2, sp, #680 @ 0x2a8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r0, sp, #608 @ 0x260 │ │ │ │ + add r2, sp, #480 @ 0x1e0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r7, pc, #760 @ (adr r7, 654fd0 ) │ │ │ │ + add r1, sp, #632 @ 0x278 │ │ │ │ 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 +2162355,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 r0, sp, #328 @ 0x148 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r4, pc, #624 @ (adr r4, 655280 ) │ │ │ │ + add r6, pc, #496 @ (adr r6, 655200 ) │ │ │ │ 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 +2162811,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 r5, pc, #960 @ (adr r5, 655884 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r3, pc, #904 @ (adr r3, 655850 ) │ │ │ │ + add r5, pc, #776 @ (adr r5, 6557d0 ) │ │ │ │ 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 r3, pc, #808 @ (adr r3, 6557fc ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r1, pc, #336 @ (adr r1, 655628 ) │ │ │ │ + add r3, pc, #208 @ (adr r3, 6555a8 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r1, pc, #272 @ (adr r1, 6555ec ) │ │ │ │ + add r3, pc, #144 @ (adr r3, 65556c ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r0, pc, #600 @ (adr r0, 655738 ) │ │ │ │ + add r2, pc, #472 @ (adr r2, 6556b8 ) │ │ │ │ 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 +2163072,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 │ │ │ │ + add r0, pc, #656 @ (adr r0, 6559e4 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ + add r0, pc, #560 @ (adr r0, 655988 ) │ │ │ │ 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 +2163455,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 r4, [sp, #360] @ 0x168 │ │ │ │ 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 +2163784,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 r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r1, #236 @ 0xec │ │ │ │ + adds r3, #204 @ 0xcc │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r7, [sp, #104] @ 0x68 │ │ │ │ + ldr r0, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r6, [sp, #632] @ 0x278 │ │ │ │ + ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r6, #8 │ │ │ │ + cmp r7, #232 @ 0xe8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r6, [sp, #80] @ 0x50 │ │ │ │ + str r7, [sp, #976] @ 0x3d0 │ │ │ │ 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 +2164008,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 │ │ │ │ + adds r1, #26 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r5, [sp, #112] @ 0x70 │ │ │ │ + str r6, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [sp, #688] @ 0x2b0 │ │ │ │ + str r6, [sp, #560] @ 0x230 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - str r4, [sp, #272] @ 0x110 │ │ │ │ + str r6, [sp, #144] @ 0x90 │ │ │ │ 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 +2164308,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 r2, [sp, #552] @ 0x228 │ │ │ │ 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 +2164327,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 r2, [sp, #368] @ 0x170 │ │ │ │ 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 +2164346,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 r2, [sp, #176] @ 0xb0 │ │ │ │ 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 +2164364,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 r1, [sp, #1000] @ 0x3e8 │ │ │ │ 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 +2164382,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 r1, [sp, #808] @ 0x328 │ │ │ │ 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 +2164400,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 r1, [sp, #616] @ 0x268 │ │ │ │ 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 +2164418,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 │ │ │ │ + str r1, [sp, #424] @ 0x1a8 │ │ │ │ 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 +2164437,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 │ │ │ │ + str r1, [sp, #240] @ 0xf0 │ │ │ │ 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 +2164455,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 │ │ │ │ + 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] │ │ │ │ @@ -2164416,15 +2164474,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 │ │ │ │ + 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 r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2164440,15 +2164498,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 │ │ │ │ + str r0, [sp, #616] @ 0x268 │ │ │ │ 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 +2164561,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, #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 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2164526,15 +2164584,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, #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 │ │ │ │ add.w r0, r1, #120 @ 0x78 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2164550,15 +2164608,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, #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 r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2164568,15 +2164626,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, #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 r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2164773,15 +2164831,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, #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] │ │ │ │ @@ -2164792,15 +2164850,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, #40] @ 0x28 │ │ │ │ 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 +2164878,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, #38] @ 0x26 │ │ │ │ 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 +2164906,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, #36] @ 0x24 │ │ │ │ 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 +2165004,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, #26] │ │ │ │ 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 +2165087,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, #20] │ │ │ │ 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 +2165184,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, #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 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2165402,15 +2165460,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, #52] @ 0x34 │ │ │ │ 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 +2165864,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, #16] │ │ │ │ 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 +2165900,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, #14] │ │ │ │ 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 +2165939,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] │ │ │ │ + strh r2, [r5, #10] │ │ │ │ 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 +2165977,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] │ │ │ │ + strh r6, [r0, #8] │ │ │ │ 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 +2166016,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] │ │ │ │ + strh r0, [r5, #4] │ │ │ │ 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 +2166054,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] │ │ │ │ + strh r0, [r1, #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 │ │ │ │ add.w r0, r1, #200 @ 0xc8 │ │ │ │ @@ -2166261,15 +2166319,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, #21] │ │ │ │ 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 +2166621,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, #9] │ │ │ │ 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 +2166836,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, #31] │ │ │ │ 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 +2166862,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, #30] │ │ │ │ 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 +2166888,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, #29] │ │ │ │ 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 +2167066,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, #21] │ │ │ │ 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 +2167097,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, #20] │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2167058,15 +2167116,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, #19] │ │ │ │ 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 +2167134,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, #18] │ │ │ │ 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 +2167152,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, #17] │ │ │ │ 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 +2167232,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, #14] │ │ │ │ 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 +2167258,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, #13] │ │ │ │ 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 +2167284,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, #12] │ │ │ │ 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 +2167310,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, #11] │ │ │ │ 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 +2167336,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, #10] │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2167304,15 +2167362,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, #9] │ │ │ │ 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 +2168152,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, #12 │ │ │ │ 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 +2169021,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] │ │ │ │ + @ instruction: 0xfa2800a7 │ │ │ │ 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 +2195489,16443 @@ │ │ │ │ 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 │ │ │ │ + bvc.n 66b884 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvc.n 66b8a0 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvc.n 66b8a4 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvc.n 66b8b0 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvc.n 66b8cc │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvc.n 66b8d8 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvc.n 66b8dc │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvc.n 66b8e8 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvc.n 66b8e4 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvc.n 66b8e0 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvc.n 66b8f4 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvc.n 66b908 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvc.n 66bb04 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvc.n 66bb20 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvc.n 66bb3c │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvc.n 66bb40 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvc.n 66bb4c │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvc.n 66bb60 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvc.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] @ (66bad4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66b9d8 │ │ │ │ + bvc.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] @ (66baf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66bbec │ │ │ │ + bvc.n 66bbac │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvc.n 66bbc8 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvc.n 66bbe4 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvc.n 66bc00 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvc.n 66bc14 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvc.n 66bc30 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvc.n 66bc44 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvc.n 66bc58 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvc.n 66bc6c │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvc.n 66bc78 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvc.n 66bc7c │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvc.n 66bc98 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvc.n 66bcb4 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvc.n 66bcb8 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvc.n 66bcc4 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvc.n 66bcd8 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvc.n 66bcec │ │ │ │ lsls r6, r4, #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 r4, [sp, #992] @ 0x3e0 │ │ │ │ lsls r2, r4, #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 r4, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r4, #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 r4, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r4, #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 r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r4, #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 r7, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #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 r7, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r4, #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 r4, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r4, #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 │ │ │ │ + bvs.n 66be2c │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvs.n 66be68 │ │ │ │ lsls r6, r4, #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: 0xfbb800a0 │ │ │ │ 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 │ │ │ │ + cmp r4, 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] @ (66be00 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - muls r4, r4 │ │ │ │ + cmp r4, r8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be1c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66be88 │ │ │ │ + bvs.n 66be48 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvs.n 66be64 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvs.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] @ (66be70 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66bed4 │ │ │ │ + bvs.n 66be94 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvs.n 66bed8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bea8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66bf64 │ │ │ │ + bvs.n 66bf24 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvs.n 66bf58 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvs.n 66bf74 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvs.n 66bf90 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bvs.n 66bfa4 │ │ │ │ lsls r6, r4, #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 r4, [sp, #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] @ (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 r4, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r4, #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 │ │ │ │ + bvs.n 66bf78 │ │ │ │ lsls r6, r4, #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 r6, [sp, #320] @ 0x140 │ │ │ │ lsls r2, r4, #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 r6, [sp, #416] @ 0x1a0 │ │ │ │ lsls r2, r4, #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 r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r2, r4, #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 r7, #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] @ (66bff8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #220 @ 0xdc │ │ │ │ + subs r6, #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] @ (66c014 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 66bf50 │ │ │ │ + bpl.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] @ (66c030 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 66bf64 │ │ │ │ + bpl.n 66c124 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bpl.n 66c138 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bpl.n 66c14c │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bpl.n 66c160 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bpl.n 66c16c │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bpl.n 66c178 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bpl.n 66c184 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bpl.n 66c190 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bpl.n 66c19c │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bpl.n 66c1a8 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bpl.n 66c1b4 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bpl.n 66c1c0 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bpl.n 66c1cc │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bpl.n 66c1e0 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bpl.n 66c1f4 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bpl.n 66c1f8 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bpl.n 66c1fc │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bpl.n 66c210 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bmi.n 66c21c │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bmi.n 66c230 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bmi.n 66c23c │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bmi.n 66c250 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bmi.n 66c25c │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bmi.n 66c270 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bmi.n 66c27c │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bmi.n 66c280 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bmi.n 66c284 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bmi.n 66c288 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bmi.n 66c28c │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bmi.n 66c290 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bmi.n 66c294 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bmi.n 66c298 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bmi.n 66c49c │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bmi.n 66c4a0 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bmi.n 66c49c │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bmi.n 66c4a0 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bmi.n 66c49c │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bmi.n 66c4a0 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bmi.n 66c4a4 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bmi.n 66c4a8 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bmi.n 66c4ac │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bmi.n 66c4b0 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bcc.n 66c4b4 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bcc.n 66c4b8 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bcc.n 66c4bc │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bcc.n 66c4e0 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bcc.n 66c50c │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bcc.n 66c518 │ │ │ │ lsls r6, r4, #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 r5, #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] @ (66c58c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #100 @ 0x64 │ │ │ │ + cmp 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] @ (66c5a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #180 @ 0xb4 │ │ │ │ + cmp r2, #148 @ 0x94 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c5c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #132 @ 0x84 │ │ │ │ + cmp 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, #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 │ │ │ │ + bcc.n 66c6c0 │ │ │ │ lsls r6, r4, #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 r1, #224 @ 0xe0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c61c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #164 @ 0xa4 │ │ │ │ + cmp r1, #132 @ 0x84 │ │ │ │ lsls r2, r4, #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 │ │ │ │ + cmp r1, #64 @ 0x40 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r1, sp, #624 @ 0x270 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c670 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, r3] │ │ │ │ + strb 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, #8] @ (66c68c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, r0] │ │ │ │ + strb r4, [r3, r0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c6a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, r6] │ │ │ │ + strh r0, [r7, 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] @ (66c6c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, r4] │ │ │ │ + strh 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] @ (66c6e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, r3] │ │ │ │ + strh 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, #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, 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] @ (66c718 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #8 │ │ │ │ + adds 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] @ (66c734 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #200 @ 0xc8 │ │ │ │ + adds 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] @ (66c750 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #100 @ 0x64 │ │ │ │ + adds r1, #68 @ 0x44 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c76c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #608] @ (66c9d0 ) │ │ │ │ + str 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] @ (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 r3, [pc, #736] @ (66ca6c ) │ │ │ │ lsls r1, r4, #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 │ │ │ │ + movw r0, #34976 @ 0x88a0 │ │ │ │ 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: 0xf52400a0 │ │ │ │ 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 │ │ │ │ + add r0, pc, #720 @ (adr r0, 66cab0 ) │ │ │ │ lsls r1, r4, #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 │ │ │ │ + add r0, pc, #288 @ (adr r0, 66c91c ) │ │ │ │ lsls r1, r4, #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, 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] @ (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, 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] @ (66c84c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, r5] │ │ │ │ + strh r4, [r1, 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] @ (66c868 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, r4] │ │ │ │ + strh r0, [r6, 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] @ (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} │ │ │ │ + beq.n 66c840 │ │ │ │ lsls r6, r4, #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 r3, [pc, #976] @ (66cc74 ) │ │ │ │ lsls r1, r4, #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 │ │ │ │ + cbnz r4, 66c8c8 │ │ │ │ lsls r1, r4, #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: 0xb8d4 │ │ │ │ lsls r1, r4, #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 r2, [pc, #848] @ (66cc48 ) │ │ │ │ lsls r1, r4, #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 r1, [pc, #912] @ (66cca4 ) │ │ │ │ lsls r1, r4, #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 │ │ │ │ + ldr r0, [pc, #688] @ (66cbe0 ) │ │ │ │ lsls r1, r4, #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 │ │ │ │ + ldr r0, [pc, #176] @ (66c9fc ) │ │ │ │ lsls r1, r4, #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 │ │ │ │ + ldr r0, [pc, #832] @ (66cca8 ) │ │ │ │ lsls r1, r4, #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 │ │ │ │ + ldr r0, [pc, #592] @ (66cbd4 ) │ │ │ │ lsls r1, r4, #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 │ │ │ │ + bx 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 │ │ │ │ + blxns 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 │ │ │ │ + ldr r0, [pc, #800] @ (66ccf8 ) │ │ │ │ lsls r1, r4, #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 │ │ │ │ + bxns 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 │ │ │ │ + mov r8, 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 │ │ │ │ + add r0, pc, #864 @ (adr r0, 66cd8c ) │ │ │ │ lsls r1, r4, #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} │ │ │ │ + orns 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] @ (66ca60 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf2e400a1 │ │ │ │ + @ instruction: 0xf4c400a1 │ │ │ │ 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 │ │ │ │ + eor.w r0, ip, #5275648 @ 0x508000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca98 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #104] @ 0x68 │ │ │ │ + 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] @ (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 r6, {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] @ (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 r6, {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] @ (66caec ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #228 @ 0xe4 │ │ │ │ + adds r5, #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] @ (66cb08 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #120 @ 0x78 │ │ │ │ + adds r5, #88 @ 0x58 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r6!, {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] @ (66cb40 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #180 @ 0xb4 │ │ │ │ + adds r7, #148 @ 0x94 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb5c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #88 @ 0x58 │ │ │ │ + adds r5, #56 @ 0x38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb78 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #236 @ 0xec │ │ │ │ + adds r4, #204 @ 0xcc │ │ │ │ lsls r2, r4, #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 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] @ (66cbb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #44 @ 0x2c │ │ │ │ + cmp r5, #12 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cbcc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #100] @ 0x64 │ │ │ │ + strb r0, [r2, #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] @ (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, #124] @ 0x7c │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r5!, {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] @ (66cc20 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r2} │ │ │ │ + ldmia r5, {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] @ (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, #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] @ (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 r5!, {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] @ (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, #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] @ (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, #124] @ 0x7c │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r6, sp, #736 @ 0x2e0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r5!, {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] @ (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 r5!, {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] @ (66cd00 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66cbb4 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ + ldmdb r8!, {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] @ (66cd1c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66c808 │ │ │ │ + b.n 66cbc8 │ │ │ │ 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 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] @ (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 r5!, {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] @ (66cd70 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #232 @ 0xe8 │ │ │ │ + adds r3, #200 @ 0xc8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd8c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #48 @ 0x30 │ │ │ │ + adds r4, #16 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cda8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #120 @ 0x78 │ │ │ │ + cmp r5, #88 @ 0x58 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cdc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #60 @ 0x3c │ │ │ │ + cmp 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] @ (66cde0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #124 @ 0x7c │ │ │ │ + cmp r1, #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] @ (66cdfc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #252 @ 0xfc │ │ │ │ + cmp r0, #220 @ 0xdc │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce18 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #96 @ 0x60 │ │ │ │ + cmp r0, #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] @ (66ce34 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #4 │ │ │ │ + movs r7, #228 @ 0xe4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce50 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #168 @ 0xa8 │ │ │ │ + movs r7, #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] @ (66ce6c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #148 @ 0x94 │ │ │ │ + cmp r4, #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] @ (66ce88 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #84 @ 0x54 │ │ │ │ + cmp r1, #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] @ (66cea4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #148 @ 0x94 │ │ │ │ + cmp r0, #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] @ (66cec0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #20 │ │ │ │ + movs 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] @ (66cedc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #124 @ 0x7c │ │ │ │ + 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] @ (66cef8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #32 │ │ │ │ + movs r7, #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] @ (66cf14 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #196 @ 0xc4 │ │ │ │ + movs r6, #164 @ 0xa4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r3!, {r2, 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] @ (66cf4c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp ip, r4 │ │ │ │ + blxns 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 r3!, {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] @ (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 r2, [sp, #864] @ 0x360 │ │ │ │ lsls r2, r4, #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 r2, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r4, #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 r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r4, #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 r3, {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] @ (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 r1, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r4, #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 r2, [sp, #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] @ (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 r1, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r4, #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 r1, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r4, #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 r2, {r2, 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] @ (66d080 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #172 @ 0xac │ │ │ │ + movs r4, #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] @ (66d09c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ + movs r4, #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] @ (66d0b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #152 @ 0x98 │ │ │ │ + movs r3, #120 @ 0x78 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d0d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #72 @ 0x48 │ │ │ │ + movs r3, #40 @ 0x28 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d0f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #100 @ 0x64 │ │ │ │ + adds r1, #68 @ 0x44 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d10c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #152 @ 0x98 │ │ │ │ + adds r1, #120 @ 0x78 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r1!, {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] @ (66d144 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r3, r4} │ │ │ │ + ldmia r1!, {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] @ (66d160 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r4} │ │ │ │ + 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] @ (66d17c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, #4 │ │ │ │ + movs r0, #228 @ 0xe4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d198 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r7, #2 │ │ │ │ + movs 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] @ (66d1b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, #1 │ │ │ │ + movs 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] @ (66d1d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #172 @ 0xac │ │ │ │ + cmp r0, #140 @ 0x8c │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d1ec ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #200 @ 0xc8 │ │ │ │ + cmp r4, #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] @ (66d208 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #4 │ │ │ │ + cmp r4, #228 @ 0xe4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d224 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #208 @ 0xd0 │ │ │ │ + cmp r5, #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] @ (66d240 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #48 @ 0x30 │ │ │ │ + cmp r5, #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] @ (66d25c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r4, r5} │ │ │ │ + ldmia r1!, {r4} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d278 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r3, r5} │ │ │ │ + ldmia r1!, {r2, r3} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d294 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r3, r5} │ │ │ │ + ldmia r1!, {r3} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d2b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r5} │ │ │ │ + ldmia 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] @ (66d2cc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r3, r4} │ │ │ │ + ldmia r0!, {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] @ (66d2e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r4} │ │ │ │ + ldmia r0!, {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] @ (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 │ │ │ │ + vaddl.s16 q8, d16, d17 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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} │ │ │ │ + ldmia 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] @ (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} │ │ │ │ + ldmia 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] @ (66d358 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66d0fc │ │ │ │ - lsls r0, r4, #2 │ │ │ │ + ldmia.w 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] @ (66d374 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66cf78 │ │ │ │ + b.n 66d338 │ │ │ │ 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 66d144 │ │ │ │ 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 66d0e8 │ │ │ │ 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 66d08c │ │ │ │ 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 66cbf4 │ │ │ │ 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 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ + ldmdb 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] @ (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 r5, [sp, #752] @ 0x2f0 │ │ │ │ lsls r1, r4, #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 r5, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r4, [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] @ (66d474 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r0, [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] @ (66d490 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #0] │ │ │ │ + str r4, [sp, #896] @ 0x380 │ │ │ │ lsls r1, r4, #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 r6, [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] @ (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 r3, [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] @ (66d4e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #84 @ 0x54 │ │ │ │ + cmp r4, #52 @ 0x34 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d500 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #156 @ 0x9c │ │ │ │ + cmp r4, #124 @ 0x7c │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d51c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #72 @ 0x48 │ │ │ │ + movs r5, #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] @ (66d538 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #76 @ 0x4c │ │ │ │ + cmp r1, #44 @ 0x2c │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d554 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #160 @ 0xa0 │ │ │ │ + cmp r1, #128 @ 0x80 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d570 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #76 @ 0x4c │ │ │ │ + cmp r2, #44 @ 0x2c │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d58c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #172 @ 0xac │ │ │ │ + cmp r1, #140 @ 0x8c │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d5a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #144 @ 0x90 │ │ │ │ + cmp r4, #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] @ (66d5c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #196 @ 0xc4 │ │ │ │ + cmp r4, #164 @ 0xa4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #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 r6, [sp, #640] @ 0x280 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d600 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r6} │ │ │ │ + stmia r6!, {r5} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d61c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, #3 │ │ │ │ + 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] @ (66d638 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r1, #2 │ │ │ │ + subs r0, r5, #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] @ (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, #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] @ (66d670 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r2, r6 │ │ │ │ + adds r4, r6, #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] @ (66d68c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r1, r5 │ │ │ │ + adds r4, r5, #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] @ (66d6a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, r4 │ │ │ │ + adds r4, r4, #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] @ (66d6c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r7, r2 │ │ │ │ + adds r4, r3, #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] @ (66d6e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r1, r6 │ │ │ │ + subs r4, r5, 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] @ (66d6fc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r0, r5 │ │ │ │ + subs r4, r4, r4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d718 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, r3 │ │ │ │ + subs 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, #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 r4, [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] @ (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, #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] @ (66d770 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #48] @ 0x30 │ │ │ │ + str 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] @ (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, #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] @ (66d7a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #136 @ 0x88 │ │ │ │ + movs r4, #104 @ 0x68 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r4!, {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] @ (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 r4!, {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] @ (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 r4!, {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] @ (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 r4!, {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] @ (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 │ │ │ │ + cdp 0, 4, 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] @ (66d850 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xebf400a1 │ │ │ │ + ldcl 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] @ (66d86c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeb8800a1 │ │ │ │ + stcl 0, cr0, [r8, #-644]! @ 0xfffffd7c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d888 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeb8800a1 │ │ │ │ + stcl 0, cr0, [r8, #-644]! @ 0xfffffd7c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d8a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r3, r5} │ │ │ │ + stmia 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] @ (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 │ │ │ │ + cdp 0, 7, 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] @ (66d8dc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r3} │ │ │ │ + stmia r3!, {r3, 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] @ (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 │ │ │ │ + cdp 0, 2, cr0, cr4, cr1, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r3!, {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] @ (66d930 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xebf800a1 │ │ │ │ + ldcl 0, cr0, [r8, #644] @ 0x284 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d94c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeb9c00a1 │ │ │ │ + ldcl 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] @ (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 r3!, {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] @ (66d984 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeb9000a1 │ │ │ │ + ldcl 0, cr0, [r0, #-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] @ (66d9a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r7} │ │ │ │ + stmia 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] @ (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 │ │ │ │ + stc 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] @ (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 r3!, {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] @ (66d9f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r5, r6} │ │ │ │ + stmia 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] @ (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 r3!, {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] @ (66da2c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r4, r6} │ │ │ │ + stmia 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] @ (66da48 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r3, r6} │ │ │ │ + stmia r3!, {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] @ (66da64 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r6} │ │ │ │ + stmia 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] @ (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 r3!, {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] @ (66da9c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r4, r5} │ │ │ │ + stmia 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] @ (66dab8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r5} │ │ │ │ + stmia r3!, {r2} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dad4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r3, r4} │ │ │ │ + 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] @ (66daf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r3} │ │ │ │ + stmia r2!, {r2, r3, 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] @ (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 r2!, {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] @ (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 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] @ (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 r2!, {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] @ (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 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] @ (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 r2!, {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] @ (66db98 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r6, r7} │ │ │ │ + stmia r2!, {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] @ (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 r2!, {r2, 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] @ (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 r2!, {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] @ (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 r2!, {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] @ (66dc08 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r7} │ │ │ │ + stmia r2!, {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] @ (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 r2!, {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] @ (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 r2!, {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] @ (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 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] @ (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 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] @ (66dc94 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r3, r6} │ │ │ │ + stmia 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] @ (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 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] @ (66dccc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r3, r5} │ │ │ │ + stmia r2!, {r3} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dce8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r5} │ │ │ │ + stmia 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] @ (66dd04 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r4} │ │ │ │ + stmia 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] @ (66dd20 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r3} │ │ │ │ + stmia r1!, {r3, 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] @ (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 r1!, {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] @ (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 r1!, {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] @ (66dd74 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - nop {14} │ │ │ │ + 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] @ (66dd90 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - nop {13} │ │ │ │ + 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] @ (66ddac ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - nop {12} │ │ │ │ + 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] @ (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 r1!, {r2, 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] @ (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 r1!, {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] @ (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 │ │ │ │ + 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] @ (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 │ │ │ │ + stmia r1!, {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] @ (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} │ │ │ │ + stmia r1!, {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] @ (66de54 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - nop {6} │ │ │ │ + stmia r1!, {r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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} │ │ │ │ + stmia r1!, {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] @ (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} │ │ │ │ + stmia 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] @ (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 │ │ │ │ + stmia r1!, {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] @ (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} │ │ │ │ + stmia r1!, {r2, r3} │ │ │ │ + lsls r6, r4, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dee0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - wfe │ │ │ │ + stmia 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] @ (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} │ │ │ │ + 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] @ (66df18 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, r2] │ │ │ │ + ldrb r0, [r4, r1] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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} │ │ │ │ + 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] @ (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 │ │ │ │ + stmia r0!, {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] @ (66df6c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66df28 │ │ │ │ + bmi.n 66dee8 │ │ │ │ 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 │ │ │ │ + bpl.n 66dec4 │ │ │ │ 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 │ │ │ │ + stmia r0!, {r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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, #24] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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, #22] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (66e068 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x003c │ │ │ │ + stmia r0!, {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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #42] @ 0x2a │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e180 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #116] @ 0x74 │ │ │ │ + strb r0, [r2, #5] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #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} │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + itt eq │ │ │ │ + lsleq r6, r4, #2 │ │ │ │ + pusheq {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} │ │ │ │ + bkpt 0x00f8 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + udf #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] @ (66e1f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 66e104 │ │ │ │ + udf #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] @ (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, #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] @ (66e230 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r4, r5, r7} │ │ │ │ + bkpt 0x0098 │ │ │ │ lsls r6, r4, #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, #124] @ 0x7c │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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, #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] @ (66e284 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r7} │ │ │ │ + bkpt 0x0064 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + strb 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] @ (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, #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] @ (66e2d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r6} │ │ │ │ + bkpt 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] @ (66e2f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #100] @ 0x64 │ │ │ │ + ldr r0, [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] @ (66e310 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #100] @ 0x64 │ │ │ │ + ldr r4, [r3, #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] @ (66e32c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #20 │ │ │ │ + adds r7, #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] @ (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, 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, #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, 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, #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, 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, #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, 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, #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, 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, #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, 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, #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, 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, #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, 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, #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, 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, #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, 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, #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, 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, #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, 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, #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, 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, #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, 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, #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 66ec84 │ │ │ │ lsls r1, r4, #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, 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, #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, 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, #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, 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, #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, 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, #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 66de48 │ │ │ │ lsls r1, r4, #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, 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, #8] @ (66e594 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e600 │ │ │ │ + pop {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, #8] @ (66e5b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e61a │ │ │ │ + pop {r2, 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] @ (66e5cc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e636 │ │ │ │ + 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] @ (66e5e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e650 │ │ │ │ + pop {r2, 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] @ (66e604 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e66a │ │ │ │ + pop {r2, r3, 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] @ (66e620 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e684 │ │ │ │ + pop {r2, 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] @ (66e63c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e6a0 │ │ │ │ + pop {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] @ (66e658 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e6ba │ │ │ │ + pop {r2, r3, r4, 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] @ (66e674 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e6d6 │ │ │ │ + pop {r3, r4, 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] @ (66e690 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e6f0 │ │ │ │ + pop {r2, r4, 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] @ (66e6ac ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e70c │ │ │ │ + pop {r4, 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] @ (66e6c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e726 │ │ │ │ + pop {r2, r3, 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] @ (66e6e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e742 │ │ │ │ + pop {r3, 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] @ (66e700 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e75c │ │ │ │ + pop {r2, 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] @ (66e71c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e778 │ │ │ │ + pop {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] @ (66e738 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e792 │ │ │ │ + pop {r2, r3, r4, r5, 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] @ (66e754 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e7ae │ │ │ │ + pop {r3, r4, r5, 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] @ (66e770 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e7c8 │ │ │ │ + pop {r2, r4, r5, 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] @ (66e78c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e7e4 │ │ │ │ + pop {r4, r5, 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] @ (66e7a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e7fe │ │ │ │ + pop {r2, r3, r5, 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] @ (66e7c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r3, r4} │ │ │ │ + stmia r6!, {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] @ (66e7e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r3, r4} │ │ │ │ + ldmia r6, {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] @ (66e7fc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e844 │ │ │ │ + pop {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] @ (66e818 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e85e │ │ │ │ + pop {r3, 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] @ (66e834 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - revsh r4, r7 │ │ │ │ + pop {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] @ (66e850 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - revsh r0, r6 │ │ │ │ + pop {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] @ (66e86c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #248 @ 0xf8 │ │ │ │ + subs r4, #216 @ 0xd8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #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, #21 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e8a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x0030 │ │ │ │ + pop {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] @ (66e8c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x002c │ │ │ │ + pop {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] @ (66e8dc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x0028 │ │ │ │ + pop {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] @ (66e8f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x002c │ │ │ │ + pop {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] @ (66e914 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x0020 │ │ │ │ + pop {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, #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 │ │ │ │ + pop {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] @ (66e950 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x0010 │ │ │ │ + pop {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] @ (66e96c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x000c │ │ │ │ + pop {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] @ (66e988 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x000c │ │ │ │ + pop {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] @ (66e9a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x0008 │ │ │ │ + pop {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] @ (66e9c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x0004 │ │ │ │ + pop {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] @ (66e9dc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, r2] │ │ │ │ + strb r0, [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] @ (66e9f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev16 r4, r4 │ │ │ │ + pop {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] @ (66ea14 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev16 r4, r4 │ │ │ │ + pop {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] @ (66ea30 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev16 r0, r4 │ │ │ │ + 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] @ (66ea4c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev16 r4, r3 │ │ │ │ + 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] @ (66ea68 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev16 r0, r3 │ │ │ │ + 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] @ (66ea84 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev16 r4, r2 │ │ │ │ + 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] @ (66eaa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev16 r0, r2 │ │ │ │ + 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] @ (66eabc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev16 r4, r1 │ │ │ │ + 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] @ (66ead8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev16 r0, r1 │ │ │ │ + pop {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] @ (66eaf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev16 r4, r0 │ │ │ │ + pop {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] @ (66eb10 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev16 r0, r0 │ │ │ │ + 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] @ (66eb2c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r4, r7 │ │ │ │ + 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] @ (66eb48 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r0, r7 │ │ │ │ + pop {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] @ (66eb64 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r4, r6 │ │ │ │ + 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] @ (66eb80 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r0, r6 │ │ │ │ + pop {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] @ (66eb9c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r4, r5 │ │ │ │ + pop {r2, r3} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ebb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r0, r5 │ │ │ │ + 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] @ (66ebd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r4, r4 │ │ │ │ + pop {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] @ (66ebf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r0, r4 │ │ │ │ + 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] @ (66ec0c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r0, r3 │ │ │ │ + cbnz r0, 66ec8e │ │ │ │ lsls r6, r4, #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 │ │ │ │ + cbnz r0, 66eca8 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + cbnz r0, 66ecc2 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + cbnz r0, 66ecdc │ │ │ │ lsls r6, r4, #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 │ │ │ │ + cbnz r0, 66ecf6 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + cbnz r0, 66ed10 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + cbnz r0, 66ed2a │ │ │ │ lsls r6, r4, #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 │ │ │ │ + cbnz r0, 66ed44 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + cbnz r0, 66ed5e │ │ │ │ lsls r6, r4, #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 │ │ │ │ + cbnz r0, 66ed78 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + cbnz r0, 66ed92 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + cbnz r0, 66edac │ │ │ │ lsls r6, r4, #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 │ │ │ │ + cbnz r0, 66edc6 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + cbnz r0, 66ede0 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + cbnz r0, 66edfa │ │ │ │ lsls r6, r4, #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 │ │ │ │ + cbnz r0, 66ee14 │ │ │ │ lsls r6, r4, #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, 66ee2e │ │ │ │ lsls r6, r4, #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, 66ee48 │ │ │ │ lsls r6, r4, #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, 66ee62 │ │ │ │ lsls r6, r4, #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, 66ee7c │ │ │ │ lsls r6, r4, #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, 66ee96 │ │ │ │ lsls r6, r4, #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, 66eeb0 │ │ │ │ lsls r6, r4, #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, 66eeca │ │ │ │ lsls r6, r4, #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, 66eee4 │ │ │ │ lsls r6, r4, #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, 66eefe │ │ │ │ lsls r6, r4, #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, 66ef1a │ │ │ │ lsls r6, r4, #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, 66ef36 │ │ │ │ lsls r6, r4, #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, 66ef50 │ │ │ │ lsls r6, r4, #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, 66ef6a │ │ │ │ lsls r6, r4, #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, 66ef84 │ │ │ │ lsls r6, r4, #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, 66ef9e │ │ │ │ lsls r6, r4, #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, 66efb8 │ │ │ │ lsls r6, r4, #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, 66efd2 │ │ │ │ lsls r6, r4, #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, 66efec │ │ │ │ lsls r6, r4, #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 │ │ │ │ + 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] @ (66efe0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66efe6 │ │ │ │ + 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] @ (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, #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] @ (66f018 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb8e4 │ │ │ │ + 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] @ (66f034 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb8e0 │ │ │ │ + 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] @ (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, #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] @ (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, #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] @ (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, #52] @ 0x34 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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, #44] @ 0x2c │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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, #52] @ 0x34 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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, #44] @ 0x2c │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (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, #34] @ 0x22 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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, #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] @ (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, #34] @ 0x22 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f150 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb7dc │ │ │ │ + cbnz r4, 66f182 │ │ │ │ lsls r6, r4, #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 r7!, {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] @ (66f188 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb7bc │ │ │ │ + cbnz r4, 66f1b2 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + svc 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] @ (66f1c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb7a0 │ │ │ │ + cbnz r0, 66f1e4 │ │ │ │ lsls r6, r4, #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 r1, #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] @ (66f1f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #160 @ 0xa0 │ │ │ │ + movs r5, #128 @ 0x80 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f214 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, #5 │ │ │ │ + movs r1, #56 @ 0x38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f230 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #48 @ 0x30 │ │ │ │ + movs r5, #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] @ (66f24c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r6, #2 │ │ │ │ + movs r0, #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] @ (66f268 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #136 @ 0x88 │ │ │ │ + movs r4, #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] @ (66f284 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, #4 │ │ │ │ + movs r0, #228 @ 0xe4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f2a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #220 @ 0xdc │ │ │ │ + movs r4, #188 @ 0xbc │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f2bc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, #1 │ │ │ │ + movs r0, #88 @ 0x58 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f2d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ + movs 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] @ (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, #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] @ (66f310 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #196 @ 0xc4 │ │ │ │ + movs r3, #164 @ 0xa4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f32c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r4, #0 │ │ │ │ + movs 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] @ (66f348 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #252 @ 0xfc │ │ │ │ + movs r3, #220 @ 0xdc │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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, #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] @ (66f380 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #140 @ 0x8c │ │ │ │ + movs 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] @ (66f39c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r5, #4 │ │ │ │ + subs r0, r1, #4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f3b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #0 │ │ │ │ + movs r2, #224 @ 0xe0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f3d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r3, #3 │ │ │ │ + subs r0, r7, #2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f3f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, #1 │ │ │ │ + subs 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] @ (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, #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] @ (66f428 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, r3 │ │ │ │ + adds 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] @ (66f444 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r5, r4 │ │ │ │ + adds 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] @ (66f460 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r6, r1 │ │ │ │ + adds r0, r2, #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] @ (66f47c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ + movs r2, #8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f498 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r7, #6 │ │ │ │ + movs r1, #156 @ 0x9c │ │ │ │ lsls r2, r4, #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, #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] @ (66f4d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r5, r5 │ │ │ │ + adds r4, r1, #5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f4ec ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r0, r3 │ │ │ │ + adds 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] @ (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, 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] @ (66f524 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, r0 │ │ │ │ + adds r0, r3, #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] @ (66f540 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, r5 │ │ │ │ + subs r4, 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] @ (66f55c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, #4 │ │ │ │ + movs 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] @ (66f578 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r1, #3 │ │ │ │ + movs r0, #168 @ 0xa8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f594 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r5, r3 │ │ │ │ + adds r0, r1, #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] @ (66f5b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, r1 │ │ │ │ + adds r0, r3, #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] @ (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, 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] @ (66f5e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r2, r4 │ │ │ │ + subs r0, 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] @ (66f604 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r0, r5 │ │ │ │ + subs r4, 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] @ (66f620 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r1, r2 │ │ │ │ + subs 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] @ (66f63c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r0, #1 │ │ │ │ + movs r0, #32 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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, #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] @ (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, 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] @ (66f690 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r0, r6 │ │ │ │ + subs r4, r4, r5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f6ac ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r3, r3 │ │ │ │ + subs r0, r7, r2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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, 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] @ (66f6e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r2, r1 │ │ │ │ + subs r0, r6, 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] @ (66f700 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #30 │ │ │ │ + adds r4, 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] @ (66f71c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r1, #5 │ │ │ │ + subs r4, 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] @ (66f738 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, #3 │ │ │ │ + subs 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] @ (66f754 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - sxth r0, r4 │ │ │ │ + push {} │ │ │ │ lsls r6, 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 │ │ │ │ + cbz r4, 66f7f4 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + cbz r0, 66f80e │ │ │ │ lsls r6, r4, #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 │ │ │ │ + cbz r4, 66f828 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + bhi.n 66f6e4 │ │ │ │ lsls r1, r4, #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 │ │ │ │ + cbz r0, 66f85a │ │ │ │ lsls r6, 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 │ │ │ │ + strb.w r0, [r0, #161] @ 0xa1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f820 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 66f856 │ │ │ │ + cbz r0, 66f88e │ │ │ │ lsls r6, r4, #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 │ │ │ │ + cbz r4, 66f8a8 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + cbz r0, 66f8c4 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + cbz r4, 66f8de │ │ │ │ lsls r6, r4, #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 │ │ │ │ + cbz r4, 66f8f8 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + cbz r0, 66f914 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + cbz r0, 66f92e │ │ │ │ lsls r6, r4, #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 │ │ │ │ + cbz r0, 66f948 │ │ │ │ lsls r6, r4, #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, 66f962 │ │ │ │ lsls r6, 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, 66f980 │ │ │ │ lsls r6, r4, #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, 66f99a │ │ │ │ lsls r6, r4, #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, 66f9b4 │ │ │ │ lsls r6, r4, #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, 66f9ce │ │ │ │ lsls r6, r4, #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, 66f9e6 │ │ │ │ lsls r6, r4, #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, 66fa00 │ │ │ │ lsls r6, r4, #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, 66fa18 │ │ │ │ lsls r6, r4, #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, 66fa32 │ │ │ │ lsls r6, r4, #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, 66fa4a │ │ │ │ lsls r6, r4, #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, 66fa64 │ │ │ │ lsls r6, r4, #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, #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] @ (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, #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] @ (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 r3!, {r4, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fa8c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r6} │ │ │ │ + stmia 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] @ (66faa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - sub sp, #208 @ 0xd0 │ │ │ │ + uxth 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] @ (66fac4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - sub sp, #208 @ 0xd0 │ │ │ │ + uxth 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] @ (66fae0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, r0] │ │ │ │ + ldrb r0, [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] @ (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 r4!, {r3, 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] @ (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 r4!, {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] @ (66fb34 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #368 @ 0x170 │ │ │ │ + sxth 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] @ (66fb50 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #368 @ 0x170 │ │ │ │ + sxth 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] @ (66fb6c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #336 @ 0x150 │ │ │ │ + sxth 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] @ (66fb88 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #304 @ 0x130 │ │ │ │ + sxth 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] @ (66fba4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #272 @ 0x110 │ │ │ │ + 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] @ (66fbc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #240 @ 0xf0 │ │ │ │ + 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] @ (66fbdc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #208 @ 0xd0 │ │ │ │ + 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] @ (66fbf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #176 @ 0xb0 │ │ │ │ + sxth r4, r1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fc14 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #144 @ 0x90 │ │ │ │ + sxth 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] @ (66fc30 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #112 @ 0x70 │ │ │ │ + cbz r4, 66fc72 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + cbz r4, 66fc8c │ │ │ │ lsls r6, r4, #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 │ │ │ │ + cbz r4, 66fca6 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + cbz r4, 66fcc0 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + cbz r4, 66fcda │ │ │ │ lsls r6, r4, #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 │ │ │ │ + cbz r4, 66fcf4 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + cbz r4, 66fd0e │ │ │ │ lsls r6, r4, #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 │ │ │ │ + cbz r4, 66fd28 │ │ │ │ lsls r6, r4, #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 │ │ │ │ + adds r0, r3, #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] @ (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, 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] @ (66fd48 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, r4 │ │ │ │ + subs r0, r0, r4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd64 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r3, r2 │ │ │ │ + subs r0, 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] @ (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, 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] @ (66fd9c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, r4 │ │ │ │ + subs r0, r0, r4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fdb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, r2 │ │ │ │ + subs r4, r6, r1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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, 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] @ (66fdf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, r4 │ │ │ │ + subs r0, r0, r4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe0c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, r2 │ │ │ │ + subs r4, r6, r1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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, 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] @ (66fe44 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #30 │ │ │ │ + adds r0, r5, 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] @ (66fe60 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, r2 │ │ │ │ + subs r4, r6, r1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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, 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] @ (66fe98 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #29 │ │ │ │ + adds r4, 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] @ (66feb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #28 │ │ │ │ + adds 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] @ (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 r7, sp, #1008 @ 0x3f0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r7, sp, #992 @ 0x3e0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r7, sp, #976 @ 0x3d0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r7, sp, #960 @ 0x3c0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ff40 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #104] @ 0x68 │ │ │ │ + strb r0, [r2, #2] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ff5c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #96] @ 0x60 │ │ │ │ + strb r4, [r3, #0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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] │ │ │ │ + @ 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] @ (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 r7, sp, #592 @ 0x250 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ffb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #30 │ │ │ │ + adds 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] @ (66ffcc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #27 │ │ │ │ + adds r4, r2, r3 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ffe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, r3] │ │ │ │ + ldrsb r4, [r7, r2] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670004 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, r4 │ │ │ │ + subs r0, r2, 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] @ (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, 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] @ (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, 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] @ (670058 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #29 │ │ │ │ + adds r4, 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] @ (670074 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r7, r0 │ │ │ │ + subs r0, r3, r0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #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 r6, sp, #736 @ 0x2e0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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, #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] @ (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, #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] @ (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 │ │ │ │ + @ instruction: 0xf2e800a0 │ │ │ │ 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 │ │ │ │ + subw r0, r0, #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] @ (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: 0xf25800a0 │ │ │ │ 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 │ │ │ │ + strb.w r0, [r0, #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] @ (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, #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] @ (670174 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movw r0, #34976 @ 0x88a0 │ │ │ │ + strh.w r0, [r8, r0, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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, #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] @ (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, #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] @ (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 │ │ │ │ + cdp2 0, 4, 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] @ (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]! @ 0x284 │ │ │ │ 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 │ │ │ │ + ldc2l 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] @ (67021c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb0800a1 │ │ │ │ + stc2l 0, cr0, [r8], #644 @ 0x284 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 │ │ │ │ + cdp2 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, #8] @ (670254 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfbf800a1 │ │ │ │ + ldc2l 0, cr0, [r8, #644] @ 0x284 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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: 0xf67400a0 │ │ │ │ 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: 0xf62000a0 │ │ │ │ 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 │ │ │ │ + cbz r0, 6702e6 │ │ │ │ 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 │ │ │ │ + cbz r0, 6702ec │ │ │ │ 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} │ │ │ │ + @ instruction: 0xb680 │ │ │ │ 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} │ │ │ │ + @ instruction: 0xb710 │ │ │ │ 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: 0xb81c │ │ │ │ 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, #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] @ (670350 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb774 │ │ │ │ + cbnz r4, 670368 │ │ │ │ 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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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, #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, #120] @ 0x78 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #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, #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] @ (670438 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb844 │ │ │ │ + rev r4, 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] @ (670454 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb890 │ │ │ │ + rev16 r0, 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] @ (670470 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, r1] │ │ │ │ + strh r0, [r2, r1] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67048c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #30 │ │ │ │ + asrs r4, r6, #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] @ (6704a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #30 │ │ │ │ + asrs r4, r6, #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] @ (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, #21 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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, #22 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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, #23 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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, #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] @ (670534 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb3c00a1 │ │ │ │ + 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] @ (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]! @ 0x284 │ │ │ │ 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 │ │ │ │ + stc2l 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] @ (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: 0xfbd400a1 │ │ │ │ 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] │ │ │ │ + @ instruction: 0xfb5400a1 │ │ │ │ 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 │ │ │ │ + orns r0, r0, #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] @ (6705dc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 670560 │ │ │ │ + bpl.n 670520 │ │ │ │ lsls r1, r4, #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 │ │ │ │ + bpl.n 670574 │ │ │ │ lsls r1, r4, #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 │ │ │ │ + bpl.n 6706b0 │ │ │ │ lsls r1, r4, #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 │ │ │ │ + bpl.n 670704 │ │ │ │ lsls r1, r4, #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 r7, sp, #800 @ 0x320 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670668 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r7, lr} │ │ │ │ + @ instruction: 0xb760 │ │ │ │ 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 │ │ │ │ + push {r3, r4, r6, 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] @ (6706a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r7, r4] │ │ │ │ + str 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] @ (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, #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] @ (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, #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] @ (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, #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] @ (670710 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf23000a1 │ │ │ │ + ands.w r0, r0, #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] @ (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: 0xb7c4 │ │ │ │ lsls r1, r4, #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, #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] @ (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, #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] @ (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, #21 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r6, [pc, #960] @ (670b60 ) │ │ │ │ lsls r1, r4, #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: 0xfba800a1 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xf3c400a0 │ │ │ │ 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 │ │ │ │ + bpl.n 67083c │ │ │ │ lsls r1, r4, #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 r6, pc, #32 @ (adr r6, 670830 ) │ │ │ │ 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 r7!, {r2, r3, r5} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670844 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r4} │ │ │ │ + stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #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 r5, pc, #896 @ (adr r5, 670be4 ) │ │ │ │ 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, 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] @ (670898 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeab000a0 │ │ │ │ + ldc 0, cr0, [r0], {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] @ (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 │ │ │ │ + stc 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] @ (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 │ │ │ │ + subs.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, #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] @ (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 │ │ │ │ + cdp 0, 9, cr0, cr4, cr0, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 │ │ │ │ + cdp 0, 3, cr0, cr12, cr0, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 │ │ │ │ + ldcl 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] @ (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 r6, pc, #16 @ (adr r6, 670970 ) │ │ │ │ lsls r6, r4, #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 r6, pc, #16 @ (adr r6, 67098c ) │ │ │ │ lsls r6, r4, #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 r6, pc, #16 @ (adr r6, 6709a8 ) │ │ │ │ lsls r6, r4, #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 r6, pc, #16 @ (adr r6, 6709c4 ) │ │ │ │ lsls r6, r4, #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] │ │ │ │ + ldrsh r0, [r5, r2] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6709e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, r1] │ │ │ │ + ldrsh 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, #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 r5, sp, #576 @ 0x240 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a24 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #120 @ 0x78 │ │ │ │ + subs r2, #88 @ 0x58 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r5, pc, #576 @ (adr r5, 670c84 ) │ │ │ │ lsls r6, r4, #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 │ │ │ │ + asrs r4, r1, #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] @ (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, #18] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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, #17] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ab0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #148 @ 0x94 │ │ │ │ + subs r5, #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] @ (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 r5, pc, #96 @ (adr r5, 670b30 ) │ │ │ │ lsls r6, r4, #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 r5, pc, #96 @ (adr r5, 670b4c ) │ │ │ │ lsls r6, r4, #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 r5, pc, #80 @ (adr r5, 670b58 ) │ │ │ │ lsls r6, r4, #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 r5, pc, #64 @ (adr r5, 670b64 ) │ │ │ │ lsls r6, r4, #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, #26 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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, #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] @ (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 r4, pc, #848 @ (adr r4, 670ec8 ) │ │ │ │ lsls r6, r4, #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 r4, pc, #864 @ (adr r4, 670ef4 ) │ │ │ │ lsls r6, r4, #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 r4, pc, #896 @ (adr r4, 670f30 ) │ │ │ │ lsls r6, r4, #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 r4, pc, #912 @ (adr r4, 670f5c ) │ │ │ │ lsls r6, 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 r4, pc, #928 @ (adr r4, 670f8c ) │ │ │ │ lsls r6, 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 r4, pc, #928 @ (adr r4, 670fac ) │ │ │ │ lsls r6, r4, #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 │ │ │ │ + lsrs r0, r1, #5 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #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 r4, pc, #800 @ (adr r4, 670f68 ) │ │ │ │ lsls r6, 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 r4, pc, #800 @ (adr r4, 670f88 ) │ │ │ │ lsls r6, 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 r4, pc, #768 @ (adr r4, 670f88 ) │ │ │ │ lsls r6, r4, #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, #17 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r4, pc, #608 @ (adr r4, 670f20 ) │ │ │ │ lsls r6, r4, #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 r4, pc, #560 @ (adr r4, 670f0c ) │ │ │ │ lsls r6, r4, #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 r4, pc, #512 @ (adr r4, 670ef8 ) │ │ │ │ lsls r6, r4, #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] │ │ │ │ + str r0, [r6, #12] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d2c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r5, r4] │ │ │ │ + str r0, [r1, #16] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d48 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6709b4 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ + @ instruction: 0xe81400a0 │ │ │ │ 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 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ + strex 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] @ (670d80 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r4, r3] │ │ │ │ + ldr r4, [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, #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 │ │ │ │ + @ instruction: 0xebe400a0 │ │ │ │ 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 │ │ │ │ + sbcs.w 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] @ (670dd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe8cc00a0 │ │ │ │ + @ instruction: 0xeaac00a0 │ │ │ │ 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, #26 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e0c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 670d80 │ │ │ │ + bvc.n 670d40 │ │ │ │ lsls r1, r4, #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 r6, [pc, #992] @ (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, #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 r7, [pc, #528] @ (67105c ) │ │ │ │ lsls r2, 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 r7, [pc, #128] @ (670eec ) │ │ │ │ lsls r2, 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 r6, [pc, #384] @ (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, #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 r5, [pc, #912] @ (671238 ) │ │ │ │ lsls r2, r4, #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 │ │ │ │ + strb r4, [r0, #0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #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, #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] @ (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 r7, sp, #336 @ 0x150 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r3, pc, #144 @ (adr r3, 670fa8 ) │ │ │ │ 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 r2, pc, #800 @ (adr r2, 671254 ) │ │ │ │ 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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (670fd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #26 │ │ │ │ + lsrs r0, r1, #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] @ (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 r1, pc, #592 @ (adr r1, 671248 ) │ │ │ │ lsls r6, r4, #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 r1, pc, #544 @ (adr r1, 671234 ) │ │ │ │ lsls r6, r4, #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 r6, #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] @ (671048 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #140 @ 0x8c │ │ │ │ + adds r6, #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] @ (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, 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] @ (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, 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] @ (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 │ │ │ │ + @ instruction: 0xf34c00a0 │ │ │ │ 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: 0xf31800a0 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xf2e400a0 │ │ │ │ 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 │ │ │ │ + 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] @ (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 │ │ │ │ + @ instruction: 0xf21800a0 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xf1ec00a0 │ │ │ │ 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 │ │ │ │ + add r0, pc, #416 @ (adr r0, 6712e8 ) │ │ │ │ lsls r6, r4, #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 │ │ │ │ + add r0, pc, #368 @ (adr r0, 6712d4 ) │ │ │ │ lsls r6, r4, #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, #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] @ (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 r3, 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] @ (6711b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #240] @ 0xf0 │ │ │ │ + add r0, pc, #112 @ (adr r0, 671228 ) │ │ │ │ lsls r6, r4, #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 │ │ │ │ + add r0, pc, #160 @ (adr r0, 671274 ) │ │ │ │ lsls r6, r4, #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 │ │ │ │ + add r0, pc, #192 @ (adr r0, 6712b0 ) │ │ │ │ lsls r6, r4, #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 │ │ │ │ + add r0, pc, #272 @ (adr r0, 67131c ) │ │ │ │ lsls r6, r4, #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 │ │ │ │ + add r0, pc, #304 @ (adr r0, 671358 ) │ │ │ │ lsls r6, r4, #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 │ │ │ │ + add r0, pc, #336 @ (adr r0, 671394 ) │ │ │ │ lsls r6, r4, #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 │ │ │ │ + add r0, pc, #304 @ (adr r0, 671390 ) │ │ │ │ lsls r6, r4, #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 │ │ │ │ + add r0, pc, #272 @ (adr r0, 67138c ) │ │ │ │ lsls r6, r4, #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 │ │ │ │ + add r0, pc, #240 @ (adr r0, 671388 ) │ │ │ │ lsls r6, r4, #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 │ │ │ │ + add r0, pc, #208 @ (adr r0, 671384 ) │ │ │ │ lsls r6, r4, #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 671170 │ │ │ │ lsls r1, r4, #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 │ │ │ │ + add r0, pc, #64 @ (adr r0, 67132c ) │ │ │ │ lsls r6, r4, #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 │ │ │ │ + add r0, pc, #48 @ (adr r0, 671338 ) │ │ │ │ lsls r6, r4, #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 │ │ │ │ + add r0, pc, #32 @ (adr r0, 671344 ) │ │ │ │ lsls r6, r4, #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 │ │ │ │ + add r0, pc, #16 @ (adr r0, 671350 ) │ │ │ │ lsls r6, r4, #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 r7, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r7, [sp, #960] @ 0x3c0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671390 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ + ldr r7, [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] @ (6713ac ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 670df0 │ │ │ │ + b.n 6711b0 │ │ │ │ lsls r1, 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 r7, [sp, #752] @ 0x2f0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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, #24 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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, #23 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r7, [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] @ (67143c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r2} │ │ │ │ + ldmia r5, {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] @ (671458 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r7} │ │ │ │ + ldmia r5, {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] @ (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 r7, [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] @ (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 r3, sp, #688 @ 0x2b0 │ │ │ │ lsls r1, r4, #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 r3, sp, #640 @ 0x280 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r6, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r6, [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] @ (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 │ │ │ │ + vhadd.u d0, d24, d16 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r6, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r6, [sp, #800] @ 0x320 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r6, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 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] @ (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 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] @ (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 r6, [sp, #640] @ 0x280 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r6, [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] @ (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 │ │ │ │ + vhadd.u8 d16, d20, d16 │ │ │ │ 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 │ │ │ │ + bvc.n 671564 │ │ │ │ lsls r1, r4, #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 │ │ │ │ + bvc.n 6716f0 │ │ │ │ lsls r1, r4, #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 │ │ │ │ + bvs.n 6715e4 │ │ │ │ lsls r1, r4, #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 │ │ │ │ + bvs.n 671708 │ │ │ │ lsls r1, r4, #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 r6, [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] @ (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 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] @ (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 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] @ (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 r5, [sp, #976] @ 0x3d0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6716f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ + ldr r5, [sp, #928] @ 0x3a0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671714 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #0] │ │ │ │ + ldr r5, [sp, #896] @ 0x380 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r5, [sp, #864] @ 0x360 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r5, [sp, #880] @ 0x370 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r5, [sp, #848] @ 0x350 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r5, [sp, #848] @ 0x350 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #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 r5, [sp, #848] @ 0x350 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 │ │ │ │ + subs.w r0, ip, r1, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r5, [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] @ (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 r5, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r5, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671830 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 671874 │ │ │ │ + bvs.n 671834 │ │ │ │ lsls r1, r4, #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 │ │ │ │ + bpl.n 671840 │ │ │ │ lsls r1, r4, #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 │ │ │ │ + bvs.n 6717fc │ │ │ │ lsls r1, r4, #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 │ │ │ │ + bvs.n 671810 │ │ │ │ lsls r1, 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 │ │ │ │ + bpl.n 671818 │ │ │ │ lsls r1, 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 │ │ │ │ + bpl.n 671838 │ │ │ │ lsls r1, r4, #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 │ │ │ │ + bvs.n 6717ec │ │ │ │ lsls r1, r4, #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 │ │ │ │ + bpl.n 671828 │ │ │ │ lsls r1, r4, #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 │ │ │ │ + bpl.n 6718cc │ │ │ │ lsls r1, r4, #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 │ │ │ │ + bpl.n 6718f8 │ │ │ │ lsls r1, r4, #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 r4, [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] @ (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 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] @ (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 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] @ (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 r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 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] @ (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 r4, [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] @ (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 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] @ (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 r4, [sp, #400] @ 0x190 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 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] @ (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 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] @ (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 r4, [sp, #304] @ 0x130 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 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] @ (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 r4, [sp, #128] @ 0x80 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r4, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 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] @ (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 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] @ (671b2c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ + ldr r3, [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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (671d08 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #27 │ │ │ │ + lsrs r0, 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] @ (671d24 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #27 │ │ │ │ + lsrs r4, r4, #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] @ (671d40 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #26 │ │ │ │ + lsrs r0, r7, #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] @ (671d5c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #25 │ │ │ │ + lsrs r4, r1, #1 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d78 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #25 │ │ │ │ + lsrs r0, r4, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (671de8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #25 │ │ │ │ + lsrs r4, r2, #1 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e04 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #25 │ │ │ │ + lsrs r0, r4, #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] @ (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, #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] @ (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, #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] @ (671e58 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #28 │ │ │ │ + lsrs r0, r7, #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] @ (671e74 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #27 │ │ │ │ + lsrs r0, 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] @ (671e90 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #26 │ │ │ │ + lsrs r4, r2, #2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671eac ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #26 │ │ │ │ + lsrs 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] @ (671ec8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #25 │ │ │ │ + lsrs r0, r6, #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] @ (671ee4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #24 │ │ │ │ + lsrs r0, 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] @ (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, #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] @ (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, #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] @ (671f38 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #26 │ │ │ │ + lsrs r4, r3, #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] @ (671f54 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #26 │ │ │ │ + lsrs r4, r6, #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] @ (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, #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] @ (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, #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] @ (671fa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb884 │ │ │ │ + rev16 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] @ (671fc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 671ff0 │ │ │ │ + cbnz r4, 672028 │ │ │ │ lsls r1, r4, #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, 672038 │ │ │ │ lsls r1, r4, #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} │ │ │ │ + bkpt 0x00d0 │ │ │ │ lsls r1, r4, #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} │ │ │ │ + bkpt 0x000c │ │ │ │ lsls r1, r4, #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} │ │ │ │ + bkpt 0x00f0 │ │ │ │ lsls r1, r4, #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} │ │ │ │ + bkpt 0x0028 │ │ │ │ lsls r1, r4, #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} │ │ │ │ + nop {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] @ (672088 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r4, pc} │ │ │ │ + bkpt 0x00f4 │ │ │ │ lsls r1, 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 r6, [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] @ (6720c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r4, r7, pc} │ │ │ │ - lsls r1, r4, #2 │ │ │ │ + it vc │ │ │ │ + lslvc r1, r4, #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} │ │ │ │ - lsls r1, r4, #2 │ │ │ │ + it ls │ │ │ │ + lslls r1, r4, #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 │ │ │ │ - lsls r1, r4, #2 │ │ │ │ + it │ │ │ │ + lsl r1, r4, #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} │ │ │ │ - lsls r1, r4, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + itt ls │ │ │ │ + lslls r1, 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] @ (672134 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 672174 │ │ │ │ + cbnz r0, 6721ac │ │ │ │ lsls r1, r4, #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 r5, [sp, #896] @ 0x380 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r5, [sp, #864] @ 0x360 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #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 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] @ (6721a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - nop {12} │ │ │ │ + stmia r1!, {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] @ (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 r5, [sp, #576] @ 0x240 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r5, [sp, #528] @ 0x210 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r5, [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] @ (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 r5, [sp, #480] @ 0x1e0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672234 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 672238 │ │ │ │ + bvs.n 6721f8 │ │ │ │ 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 │ │ │ │ + bvs.n 6721ac │ │ │ │ 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} │ │ │ │ + bkpt 0x00f8 │ │ │ │ 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 r5, [sp, #144] @ 0x90 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r5, [sp, #112] @ 0x70 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r5, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 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] @ (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 r5, [sp, #112] @ 0x70 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r5, [sp, #144] @ 0x90 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r5, [sp, #144] @ 0x90 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #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 r5, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 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] @ (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 r4, [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, #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 r4, [sp, #848] @ 0x350 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r4, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #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 r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672400 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r8, lr │ │ │ │ + mov r8, sl │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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} │ │ │ │ + ands.w r0, ip, #161 @ 0xa1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 │ │ │ │ + vaddl.s8 q8, d20, d17 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #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 │ │ │ │ + vaddl.s16 q0, d16, d17 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672474 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 672188 │ │ │ │ - lsls r1, r4, #2 │ │ │ │ + strd r0, r0, [r8], #-644 @ 0x284 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672490 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.s32 d0, d20, d17 │ │ │ │ + add.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] @ (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} │ │ │ │ + eor.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] @ (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} │ │ │ │ + @ instruction: 0xf0b000a1 │ │ │ │ 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 r3, [sp, #784] @ 0x310 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672504 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #148 @ 0x94 │ │ │ │ + adds r1, #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] @ (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 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] @ (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 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, #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 │ │ │ │ + cmp r8, 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 │ │ │ │ + bxns 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, #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] @ (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, #46] @ 0x2e │ │ │ │ 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 r3, [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, #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 r3, [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] @ (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, #60] @ 0x3c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r5, [sp, #560] @ 0x230 │ │ │ │ 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 │ │ │ │ + ldr r0, [sp, #608] @ 0x260 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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, #62] @ 0x3e │ │ │ │ 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, #62] @ 0x3e │ │ │ │ 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 r2, [sp, #688] @ 0x2b0 │ │ │ │ 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 r2, [sp, #480] @ 0x1e0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r2, [sp, #112] @ 0x70 │ │ │ │ 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 r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 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] @ (672724 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #16] │ │ │ │ + str r1, [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] @ (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, #60] @ 0x3c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #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 r1, [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] @ (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, 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] @ (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 r1, [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] @ (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 r1, [sp, #624] @ 0x270 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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, 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] @ (6727ec ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, r3] │ │ │ │ + strb r4, [r6, 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] @ (672808 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {} │ │ │ │ + stmia 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] @ (672824 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #58] @ 0x3a │ │ │ │ + str r1, [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] @ (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 r2!, {r3, r4, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #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 r2!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67287c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #56] @ 0x38 │ │ │ │ + str r1, [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] @ (672898 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #56] @ 0x38 │ │ │ │ + str r1, [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] @ (6728b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - nop {11} │ │ │ │ + stmia r1!, {r4, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #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} │ │ │ │ + stmia r1!, {r2, r3, r4, r5} │ │ │ │ + lsls r1, r4, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #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 │ │ │ │ + str r0, [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] @ (672910 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00e8 │ │ │ │ + stmia r0!, {r3, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67292c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #52] @ 0x34 │ │ │ │ + str r0, [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] @ (672948 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #52] @ 0x34 │ │ │ │ + str r0, [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] @ (672964 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, #52] @ 0x34 │ │ │ │ + str r0, [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] @ (672980 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #52] @ 0x34 │ │ │ │ + str r0, [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] @ (67299c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #52] @ 0x34 │ │ │ │ + str r0, [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] @ (6729b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #52] @ 0x34 │ │ │ │ + str r0, [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] @ (6729d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #52] @ 0x34 │ │ │ │ + str r0, [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] @ (6729f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #52] @ 0x34 │ │ │ │ + str r0, [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] @ (672a0c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #400] @ (672ba0 ) │ │ │ │ + str 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] @ (672a28 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, #50] @ 0x32 │ │ │ │ + str r0, [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] @ (672a44 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #50] @ 0x32 │ │ │ │ + str r0, [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] @ (672a60 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #50] @ 0x32 │ │ │ │ + str r0, [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] @ (672a7c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #50] @ 0x32 │ │ │ │ + str r0, [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] @ (672a98 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #52] @ 0x34 │ │ │ │ + str r0, [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] @ (672ab4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #52] @ 0x34 │ │ │ │ + str r0, [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] @ (672ad0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #52] @ 0x34 │ │ │ │ + str r0, [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] @ (672aec ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #52] @ 0x34 │ │ │ │ + str r0, [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, #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 │ │ │ │ + str r0, [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] @ (672b28 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #28 │ │ │ │ + asrs r0, r4, #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] @ (672b44 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #50] @ 0x32 │ │ │ │ + str r0, [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] @ (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, #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] @ (672b7c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #25 │ │ │ │ + asrs r4, 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] @ (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, #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] @ (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, #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] @ (672bd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #48] @ 0x30 │ │ │ │ + str r0, [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] @ (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, #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] @ (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, #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] @ (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, #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] @ (672c40 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 672c9e │ │ │ │ + push {r2, r3, r6, 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] @ (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, #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] @ (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 r3, [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] @ (672c94 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #152 @ 0x98 │ │ │ │ + subs r4, #120 @ 0x78 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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, #40] @ 0x28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r3, {r2, 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] @ (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, #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] @ (672d04 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6726a0 │ │ │ │ + b.n 672a60 │ │ │ │ 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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (672ea8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 672e5c │ │ │ │ + bhi.n 672e1c │ │ │ │ lsls r1, r4, #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 r7, {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] @ (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 r7!, {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, #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, #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] @ (672f1c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 672868 │ │ │ │ + b.n 672c28 │ │ │ │ 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 672bdc │ │ │ │ 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, #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] @ (672f70 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 672f84 │ │ │ │ + bhi.n 672f44 │ │ │ │ lsls r1, r4, #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 │ │ │ │ + bcs.n 673078 │ │ │ │ lsls r1, r4, #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 │ │ │ │ + bcs.n 67302c │ │ │ │ lsls r1, 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 r2, [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] @ (672fe4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #50] @ 0x32 │ │ │ │ + str r0, [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, #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 │ │ │ │ + push {r2, 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] @ (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, #62] @ 0x3e │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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, #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] @ (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, #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] @ (673074 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, r2] │ │ │ │ + strh r4, [r5, 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] @ (673090 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, r1] │ │ │ │ + strh r4, [r3, r1] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (673170 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #208 @ 0xd0 │ │ │ │ + subs r3, #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] @ (67318c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #72 @ 0x48 │ │ │ │ + subs r4, #40 @ 0x28 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (673288 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #116 @ 0x74 │ │ │ │ + b.n 673334 │ │ │ │ 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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (6735b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r7} │ │ │ │ + cpsie │ │ │ │ lsls r1, r4, #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, 673620 │ │ │ │ lsls r1, r4, #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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (673870 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb6a4 │ │ │ │ + @ instruction: 0xb884 │ │ │ │ lsls r1, 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, #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] @ (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, #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] @ (6738cc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 673828 │ │ │ │ + bgt.n 6737e8 │ │ │ │ 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 │ │ │ │ + bgt.n 67394c │ │ │ │ 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 │ │ │ │ + bgt.n 673958 │ │ │ │ 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 │ │ │ │ + ldrh r0, [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] @ (67393c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #60] @ 0x3c │ │ │ │ + ldrh r0, [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] @ (673958 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 6738d4 │ │ │ │ + bcc.n 673894 │ │ │ │ lsls r1, 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 │ │ │ │ + bge.n 6739d4 │ │ │ │ lsls r1, r4, #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 r4, sp, #864 @ 0x360 │ │ │ │ lsls r1, r4, #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 │ │ │ │ + cbz r4, 6739d0 │ │ │ │ lsls r1, r4, #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 │ │ │ │ + ldrh r0, [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] @ (6739e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #56] @ 0x38 │ │ │ │ + ldrh r0, [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] @ (673a04 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, #56] @ 0x38 │ │ │ │ + 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, #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 r1, 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] @ (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 r3, sp, #944 @ 0x3b0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a5c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 673ab0 │ │ │ │ + bcs.n 673a70 │ │ │ │ lsls r1, r4, #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 r2, 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, #8] @ (673a94 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 673a50 │ │ │ │ + bls.n 673a10 │ │ │ │ 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 r6, #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] @ (673acc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #50] @ 0x32 │ │ │ │ + ldrh r0, [r6, #0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r3, 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] @ (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 r7, 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] @ (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 r7, sp, #16 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (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 r6, sp, #768 @ 0x300 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #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, #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] @ (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 r6, sp, #448 @ 0x1c0 │ │ │ │ lsls r1, r4, #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, #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] @ (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 r7, pc, #224 @ (adr r7, 673c98 ) │ │ │ │ lsls r1, r4, #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 r3, sp, #0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (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 r4, #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, #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 r7, #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, #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, #56] @ 0x38 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (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, #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] @ (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, #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] @ (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 r6, [sp, #592] @ 0x250 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r6, [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] @ (673cc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #4 │ │ │ │ + cmp r2, #228 @ 0xe4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673cdc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #40 @ 0x28 │ │ │ │ + cmp r5, #8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673cf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #28 │ │ │ │ + cmp r3, #252 @ 0xfc │ │ │ │ lsls r1, r4, #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 r2, [sp, #320] @ 0x140 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d30 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #4 │ │ │ │ + cmp r0, #228 @ 0xe4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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, #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] @ (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, #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] @ (673da0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #192 @ 0xc0 │ │ │ │ + cmp r1, #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] @ (673dbc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #72 @ 0x48 │ │ │ │ + cmp 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] @ (673dd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #4 │ │ │ │ + movs r2, #228 @ 0xe4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r3, [sp, #304] @ 0x130 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (673fd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 673ff4 │ │ │ │ + bne.n 673fb4 │ │ │ │ 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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (6741e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #244 @ 0xf4 │ │ │ │ + subs r2, #212 @ 0xd4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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, #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] @ (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, #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] @ (674238 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r3, r6} │ │ │ │ + ldmia r7!, {r3, 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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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: 0xb7cc │ │ │ │ lsls r1, r4, #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 │ │ │ │ + push {r3, r5, r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674334 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 674372 │ │ │ │ + cbz r0, 6743aa │ │ │ │ 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, 67439e │ │ │ │ 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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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 r4, sp, #1008 @ 0x3f0 │ │ │ │ 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 r3, sp, #752 @ 0x2f0 │ │ │ │ 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, #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] @ (6747cc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #32 │ │ │ │ + adds r5, #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] @ (6747e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #26 │ │ │ │ + asrs r4, r5, #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] @ (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, #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] @ (674820 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subw r0, ip, #2209 @ 0x8a1 │ │ │ │ + strb.w r0, [ip, #161] @ 0xa1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67483c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subw r0, r4, #2209 @ 0x8a1 │ │ │ │ + strb.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] @ (674858 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #32 │ │ │ │ + add r2, sp, #928 @ 0x3a0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r2, sp, #752 @ 0x2f0 │ │ │ │ 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 │ │ │ │ + push {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, #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] │ │ │ │ + strh 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] @ (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, #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] @ (6748e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - sub sp, #256 @ 0x100 │ │ │ │ + uxth r0, r4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674904 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #27] │ │ │ │ + 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] @ (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 r3, sp, #256 @ 0x100 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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 r3, 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] @ (674958 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #26] │ │ │ │ + strh 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] @ (674974 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #26] │ │ │ │ + strh 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, #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 │ │ │ │ + cbz r0, 674a0e │ │ │ │ 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 r7!, {r2, 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] @ (6749cc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r4, r6} │ │ │ │ + ldmia r0!, {r2, r4, r5} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6749e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, #24] │ │ │ │ + strh r4, [r3, #0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674a04 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r5} │ │ │ │ + stmia 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, #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] @ (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, #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] @ (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, #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] @ (674a74 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r6} │ │ │ │ + stmia r7!, {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] @ (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, #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] @ (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 r7!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ 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 │ │ │ │ + adds r1, #120 @ 0x78 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ae4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #204 @ 0xcc │ │ │ │ + adds r1, #172 @ 0xac │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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, #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] @ (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 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] @ (674b38 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #784 @ 0x310 │ │ │ │ + sub 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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (674c6c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #30] │ │ │ │ + ldrb r4, [r7, #5] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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, #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] @ (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, #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] @ (674cc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #29] │ │ │ │ + ldrb r4, [r0, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (674d30 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #26] │ │ │ │ + ldrb r0, [r3, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (674de0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - sxth r4, r2 │ │ │ │ + cbz r4, 674e60 │ │ │ │ lsls r1, r4, #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 │ │ │ │ + cbz r4, 674e70 │ │ │ │ lsls r1, r4, #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 r3, 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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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, #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, #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] @ (674ee0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #50] @ 0x32 │ │ │ │ + ldrh r0, [r1, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #120] @ 0x78 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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, #120] @ 0x78 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #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, #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] @ (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, #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] @ (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 │ │ │ │ + @ instruction: 0xf5fc00a1 │ │ │ │ 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, #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] @ (6750c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #172 @ 0xac │ │ │ │ + cmp r6, #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] @ (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, #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] @ (6750f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #176 @ 0xb0 │ │ │ │ + cmp r7, #144 @ 0x90 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675114 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, #3 │ │ │ │ + movs r0, #184 @ 0xb8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #21 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (675440 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #12 │ │ │ │ + adds r1, #236 @ 0xec │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67545c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, #30] │ │ │ │ + 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] @ (675478 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #29] │ │ │ │ + ldrb r0, [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] @ (675494 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #29] │ │ │ │ + ldrb 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] @ (6754b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, #29] │ │ │ │ + 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] @ (6754cc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #28] │ │ │ │ + ldrb 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] @ (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 │ │ │ │ + sub.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 │ │ │ │ + @ instruction: 0xeb9c00a1 │ │ │ │ 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] │ │ │ │ + ldrb r0, [r2, #3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67553c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #27] │ │ │ │ + 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] @ (675558 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, #27] │ │ │ │ + ldrb r4, [r5, #2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675574 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #26] │ │ │ │ + ldrb r4, [r3, #2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675590 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 240 @ 0xf0 │ │ │ │ + b.n 675934 │ │ │ │ lsls r1, r4, #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] │ │ │ │ + ldrb r0, [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] @ (6755c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, #26] │ │ │ │ + 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] @ (6755e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #25] │ │ │ │ + ldrb 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] @ (675600 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, #25] │ │ │ │ + ldrb r0, [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] @ (67561c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #25] │ │ │ │ + ldrb r4, [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] @ (675638 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, #25] │ │ │ │ + ldrb 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] @ (675654 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #24] │ │ │ │ + ldrb r4, [r3, #0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675670 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #24] │ │ │ │ + ldrb r0, [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] @ (67568c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #24] │ │ │ │ + ldrb r4, [r0, #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] @ (6756a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 67573c │ │ │ │ + udf #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] @ (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, 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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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, #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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (675850 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #30 │ │ │ │ + lsrs r4, r6, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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 r5, pc, #80 @ (adr r5, 675968 ) │ │ │ │ lsls r1, r4, #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 r4, pc, #928 @ (adr r4, 675cd4 ) │ │ │ │ lsls r1, r4, #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 r4, pc, #736 @ (adr r4, 675c30 ) │ │ │ │ lsls r1, r4, #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 r4, pc, #560 @ (adr r4, 675b9c ) │ │ │ │ lsls r1, r4, #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, #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] @ (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, #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] @ (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, #21] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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, #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] @ (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, #18] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (675c5c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #108] @ 0x6c │ │ │ │ + ldr r4, [r3, #12] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c78 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe82000a1 │ │ │ │ + and.w r0, r0, 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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (67604c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #120] @ 0x78 │ │ │ │ + strb r4, [r7, #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] @ (676068 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #120] @ 0x78 │ │ │ │ + strb r0, [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] @ (676084 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #120] @ 0x78 │ │ │ │ + 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] @ (6760a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #116] @ 0x74 │ │ │ │ + strb r0, [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] @ (6760bc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #116] @ 0x74 │ │ │ │ + strb r4, [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] @ (6760d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #116] @ 0x74 │ │ │ │ + strb 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] @ (6760f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #116] @ 0x74 │ │ │ │ + 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] @ (676110 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #116] @ 0x74 │ │ │ │ + strb r0, [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] @ (67612c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #112] @ 0x70 │ │ │ │ + strb 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] @ (676148 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #112] @ 0x70 │ │ │ │ + strb 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] @ (676164 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #112] @ 0x70 │ │ │ │ + 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] @ (676180 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #112] @ 0x70 │ │ │ │ + strb r0, [r7, #3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67619c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #112] @ 0x70 │ │ │ │ + strb r4, [r5, #3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6761b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #112] @ 0x70 │ │ │ │ + strb r0, [r4, #3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6761d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #108] @ 0x6c │ │ │ │ + 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] @ (6761f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #108] @ 0x6c │ │ │ │ + strb r0, [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] @ (67620c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #108] @ 0x6c │ │ │ │ + strb 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] @ (676228 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #108] @ 0x6c │ │ │ │ + strb 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] @ (676244 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #108] @ 0x6c │ │ │ │ + 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] @ (676260 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #104] @ 0x68 │ │ │ │ + strb r0, [r3, #2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67627c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #104] @ 0x68 │ │ │ │ + strb r4, [r1, #2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676298 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #104] @ 0x68 │ │ │ │ + strb r0, [r0, #2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6762b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #104] @ 0x68 │ │ │ │ + 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] @ (6762d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #104] @ 0x68 │ │ │ │ + strb r4, [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] @ (6762ec ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #100] @ 0x64 │ │ │ │ + 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] @ (676308 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #100] @ 0x64 │ │ │ │ + strb r0, [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] @ (676324 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #100] @ 0x64 │ │ │ │ + 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] @ (676340 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #96] @ 0x60 │ │ │ │ + strb r4, [r3, #0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67635c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #96] @ 0x60 │ │ │ │ + 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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (67682c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 67687a │ │ │ │ + pop {r3, 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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (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, #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] @ (676c1c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb740 │ │ │ │ + cbnz r0, 676c28 │ │ │ │ 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, #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, #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, #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] @ (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, #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] @ (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, #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] @ (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 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] @ (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, #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] @ (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, #18 │ │ │ │ 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 +2211955,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 │ │ │ │ + ldc 1, cr0, [ip], #172 @ 0xac │ │ │ │ + adds r4, #250 @ 0xfa │ │ │ │ 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 +2212312,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 5db518 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - movs r0, #24 │ │ │ │ + movs r1, #248 @ 0xf8 │ │ │ │ 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 +2212346,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, #22] │ │ │ │ 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 +2212387,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, #21] │ │ │ │ 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 +2212464,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, #19] │ │ │ │ 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, #18] │ │ │ │ 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 +2212695,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, #14] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r6, [r5, #6] │ │ │ │ + strb r6, [r1, #14] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r4, #62 @ 0x3e │ │ │ │ + movs r6, #30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ str r6, [r1, #56] @ 0x38 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - adds r2, #162 @ 0xa2 │ │ │ │ + adds r4, #130 @ 0x82 │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldrh r4, [r0, #36] @ 0x24 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - adds r4, r2, #6 │ │ │ │ + subs r4, r6, #5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r2, #78 @ 0x4e │ │ │ │ + adds r4, #46 @ 0x2e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, r4, #5 │ │ │ │ + subs r0, r0, #5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r5, #90 @ 0x5a │ │ │ │ + movs r7, #58 @ 0x3a │ │ │ │ lsls r0, r4, #2 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - adds r0, r0, #3 │ │ │ │ + subs r0, r4, #2 │ │ │ │ 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 +2213002,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} │ │ │ │ + beq.n 6776d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x8f4> │ │ │ │ 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 +2213019,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} │ │ │ │ + beq.n 6778a8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0xac8> │ │ │ │ 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 +2213210,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 r1, #154 @ 0x9a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r0, #68] @ 0x44 │ │ │ │ + ldr r0, [r4, #96] @ 0x60 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r0, r0, r2 │ │ │ │ + subs r0, r4, r1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ strh r4, [r0, #58] @ 0x3a │ │ │ │ lsls r5, r3, #5 │ │ │ │ - movs r7, #68 @ 0x44 │ │ │ │ + cmp r1, #36 @ 0x24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r3, #60] @ 0x3c │ │ │ │ + ldr r2, [r7, #88] @ 0x58 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [r5, #56] @ 0x38 │ │ │ │ + ldr r6, [r1, #88] @ 0x58 │ │ │ │ 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, #88] @ 0x58 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [r7, #52] @ 0x34 │ │ │ │ + ldr r6, [r3, #84] @ 0x54 │ │ │ │ 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 +2213335,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, #76] @ 0x4c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [r2, #44] @ 0x2c │ │ │ │ + ldr r4, [r6, #72] @ 0x48 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [r0, #44] @ 0x2c │ │ │ │ + ldr r0, [r4, #72] @ 0x48 │ │ │ │ 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 +2213397,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, #68] @ 0x44 │ │ │ │ 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 +2213453,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, #56] @ 0x38 │ │ │ │ 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 +2213510,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, #52] @ 0x34 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [r0, #20] │ │ │ │ + ldr r6, [r4, #48] @ 0x30 │ │ │ │ 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 +2213553,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 r5, #132 @ 0x84 │ │ │ │ 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 +2213699,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, #21 │ │ │ │ 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 +2214237,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 │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [r7, #108] @ 0x6c │ │ │ │ + ldr r6, [r3, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r4, [r6, #108] @ 0x6c │ │ │ │ + ldr r4, [r2, #12] │ │ │ │ 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 │ │ │ │ + ldr r2, [r6, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [r2, #112] @ 0x70 │ │ │ │ + ldr r2, [r6, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [r4, #92] @ 0x5c │ │ │ │ + str r6, [r0, #124] @ 0x7c │ │ │ │ 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, #24] │ │ │ │ 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, #112] @ 0x70 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [r2, #84] @ 0x54 │ │ │ │ + str r2, [r6, #112] @ 0x70 │ │ │ │ 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, #112] @ 0x70 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r4, r7, #9 │ │ │ │ + lsls r4, r3, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [r0, #84] @ 0x54 │ │ │ │ + str r2, [r4, #112] @ 0x70 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [r7, #80] @ 0x50 │ │ │ │ + str r2, [r3, #112] @ 0x70 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r6, r6, #8 │ │ │ │ + lsls r6, r2, #16 │ │ │ │ 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, #108] @ 0x6c │ │ │ │ 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] │ │ │ │ + strh r2, [r6, #4] │ │ │ │ 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 │ │ │ │ + subs r0, r4, r3 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r6, [r1, #88] @ 0x58 │ │ │ │ + str r6, [r5, #116] @ 0x74 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [r2, #88] @ 0x58 │ │ │ │ + str r6, [r6, #116] @ 0x74 │ │ │ │ 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, #104] @ 0x68 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [r2, #72] @ 0x48 │ │ │ │ + str r0, [r6, #100] @ 0x64 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [r6, #76] @ 0x4c │ │ │ │ + str r2, [r2, #108] @ 0x6c │ │ │ │ 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, #100] @ 0x64 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r4, [r1, #56] @ 0x38 │ │ │ │ + str r4, [r5, #84] @ 0x54 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r4, [r0, #64] @ 0x40 │ │ │ │ + str r4, [r4, #92] @ 0x5c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [r7, #60] @ 0x3c │ │ │ │ + str r0, [r3, #92] @ 0x5c │ │ │ │ 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 +2214423,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, #92] @ 0x5c │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldrb r0, [r6, #14] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldr r4, [r0, #80] @ 0x50 │ │ │ │ + ldr r4, [r4, #108] @ 0x6c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [r3, #56] @ 0x38 │ │ │ │ + str r6, [r7, #84] @ 0x54 │ │ │ │ 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, #84] @ 0x54 │ │ │ │ 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, #84] @ 0x54 │ │ │ │ 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 +2214619,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, #36] @ 0x24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [r4, #48] @ 0x30 │ │ │ │ + str r2, [r0, #80] @ 0x50 │ │ │ │ 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, #68] @ 0x44 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [r2, #96] @ 0x60 │ │ │ │ + ldr r0, [r6, #124] @ 0x7c │ │ │ │ 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, #60] @ 0x3c │ │ │ │ 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 +2214733,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, #60] @ 0x3c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r2, [r3, #6] │ │ │ │ + strb r2, [r7, #13] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [r4, #28] │ │ │ │ + str r2, [r0, #60] @ 0x3c │ │ │ │ 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, #48] @ 0x30 │ │ │ │ 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 +2214978,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrsh r6, [r2, r6] │ │ │ │ + str r6, [r6, #20] │ │ │ │ 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 +2215042,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] │ │ │ │ + str r4, [r0, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r3, r5] │ │ │ │ + str r2, [r7, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ strb r2, [r1, #22] │ │ │ │ lsls r5, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r6, r4] │ │ │ │ + str r6, [r2, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r0, r2, #32 │ │ │ │ + asrs r0, r6, #7 │ │ │ │ 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 +2215130,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] │ │ │ │ + str r6, [r3, #8] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsh r4, [r7, r2] │ │ │ │ + str r4, [r3, #8] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsh r4, [r1, r3] │ │ │ │ + str r4, [r5, #8] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsh r2, [r7, r0] │ │ │ │ + str r2, [r3, #0] │ │ │ │ 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 +2215255,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, #28] │ │ │ │ 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 +2215592,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, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r4, [r0, r7] │ │ │ │ + ldrb r4, [r4, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ strb r2, [r0, #5] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldrb r6, [r2, #9] │ │ │ │ + ldrb r6, [r6, #16] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r4, [r6, #8] │ │ │ │ + ldrb r4, [r2, #16] │ │ │ │ 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 +2215686,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] │ │ │ │ + ldrh r0, [r6, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [r4, r5] │ │ │ │ + ldrh r4, [r0, 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, #-232] │ │ │ │ sub.w sp, sp, #4288 @ 0x10c0 │ │ │ │ @@ -2215879,37 +2215932,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, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [r0, r4] │ │ │ │ + ldrh r2, [r4, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [r1, r4] │ │ │ │ + ldrh r2, [r5, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr r6, [r0, #92] @ 0x5c │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldr r6, [r5, r1] │ │ │ │ + ldrh r6, [r1, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [r6, r0] │ │ │ │ + ldrh r0, [r2, r0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [r0, r3] │ │ │ │ + ldrh r2, [r4, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [r1, r0] │ │ │ │ + ldr r2, [r5, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [r0, r1] │ │ │ │ + ldrh r4, [r4, r0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r6, [r4, r7] │ │ │ │ + ldr r6, [r0, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [r4, r2] │ │ │ │ + ldrh r4, [r0, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [r4, r0] │ │ │ │ + ldrh r6, [r0, r0] │ │ │ │ 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 +2216485,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 r2!, {r1, r3, r5, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r2, [r2, r0] │ │ │ │ + ldrh r2, [r6, r7] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [r4, r2] │ │ │ │ + ldrh r0, [r0, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r2, [r7, r5] │ │ │ │ + ldr r2, [r3, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r1, r0] │ │ │ │ + strh r6, [r5, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [r5, r5] │ │ │ │ + ldrh r0, [r1, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [r7, r5] │ │ │ │ + ldrh r0, [r3, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r6, [r1, r2] │ │ │ │ + ldr r6, [r5, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r0, [r1, r0] │ │ │ │ + ldrh r0, [r5, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [r3, r1] │ │ │ │ + ldrh r0, [r7, r0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r0, [r7, r7] │ │ │ │ + ldr r0, [r3, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r2, [r3, r4] │ │ │ │ + ldr r2, [r7, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r6, [r7, r2] │ │ │ │ + ldr r6, [r3, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [r3, r5] │ │ │ │ + ldrh r4, [r7, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r2, [r7, r7] │ │ │ │ + ldr r2, [r3, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [r6, r0] │ │ │ │ + ldrh r6, [r2, r0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [r2, r6] │ │ │ │ + strh r6, [r6, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [r4, r3] │ │ │ │ + strh r0, [r0, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #98 @ 0x62 │ │ │ │ + cmp r2, #66 @ 0x42 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [r6, r5] │ │ │ │ + ldrh r6, [r2, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - eors r2, r3 │ │ │ │ + tst r2, r7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [r2, #92] @ 0x5c │ │ │ │ + ldr r2, [r6, #120] @ 0x78 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, r6] │ │ │ │ + ldrh r4, [r6, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r7, r2] │ │ │ │ + strb r6, [r3, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r0, r5] │ │ │ │ + ldrsb r0, [r4, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r0, [r6, r2] │ │ │ │ + ldr r0, [r2, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r2, [r4, r3] │ │ │ │ + ldr r2, [r0, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r4, [r4, r7] │ │ │ │ + ldr r4, [r0, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [r3, r0] │ │ │ │ + ldr r0, [r7, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r0, [r0, r7] │ │ │ │ + ldr r0, [r4, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [r1, r1] │ │ │ │ + ldrh r0, [r5, r0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r2, [r2, r3] │ │ │ │ + ldrsb r2, [r6, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [r2, r1] │ │ │ │ + ldrh r4, [r6, r0] │ │ │ │ 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 +2216755,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, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r5, #124 @ 0x7c │ │ │ │ + subs r7, #92 @ 0x5c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [r7, #44] @ 0x2c │ │ │ │ + ldr r2, [r3, #76] @ 0x4c │ │ │ │ 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>) │ │ │ │ + str r0, [r0, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r7, [pc, #472] @ (679da8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2fc8>) │ │ │ │ + str r6, [r2, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r4, [r5, r0] │ │ │ │ + ldr r4, [r1, r0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [pc, #920] @ (679f70 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3190>) │ │ │ │ + str r6, [r0, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [pc, #1008] @ (679fcc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x31ec>) │ │ │ │ + str r4, [r3, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [pc, #856] @ (679f38 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3158>) │ │ │ │ + str r6, [r6, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [pc, #944] @ (679f94 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x31b4>) │ │ │ │ + str r4, [r1, r3] │ │ │ │ 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 +2217008,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, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [r4, r3] │ │ │ │ + ldrh r0, [r0, r3] │ │ │ │ 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, #14 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r3, sp, #200 @ 0xc8 │ │ │ │ + add r5, sp, #72 @ 0x48 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [r7, r1] │ │ │ │ + strh r0, [r3, r1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r1, [pc, #680] @ (67a118 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3338>) │ │ │ │ + ldr r3, [pc, #552] @ (67a098 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x32b8>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [r2, r2] │ │ │ │ + ldrh r0, [r6, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [r5, r3] │ │ │ │ + ldrh r4, [r1, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r4, [r0, r7] │ │ │ │ + ldr r4, [r4, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [r4, r3] │ │ │ │ + ldrh r2, [r0, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ str r6, [r3, #44] @ 0x2c │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldr r2, [r6, #72] @ 0x48 │ │ │ │ + ldr r2, [r2, #104] @ 0x68 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r4, [r3, #7] │ │ │ │ + strb r4, [r7, #14] │ │ │ │ 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>) │ │ │ │ + cdp 0, 13, cr0, cr8, cr15, {5} │ │ │ │ + ldr r3, [pc, #336] @ (679fe4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3204>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrsb r0, [r0, r5] │ │ │ │ + ldr r0, [r4, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r2, [r3, r6] │ │ │ │ + ldr r2, [r7, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r0, [r5, r2] │ │ │ │ + ldr r0, [r1, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsb r6, [r1, r5] │ │ │ │ + ldr r6, [r5, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r2, [r0, r3] │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r6, [r0, r6] │ │ │ │ + ldr r6, [r4, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r6, [r1, r6] │ │ │ │ + ldr r6, [r5, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [r6, #56] @ 0x38 │ │ │ │ + ldr r4, [r2, #88] @ 0x58 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrsb r0, [r6, r3] │ │ │ │ + ldr r0, [r2, r3] │ │ │ │ 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 +2217296,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 r4, [pc, #784] @ (67a454 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3674>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [pc, #1000] @ (67a530 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3750>) │ │ │ │ + ldr r4, [pc, #872] @ (67a4b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x36d0>) │ │ │ │ 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, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [r2, #40] @ 0x28 │ │ │ │ + str r6, [r6, #68] @ 0x44 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r0, [r2, r0] │ │ │ │ + ldrsb r0, [r6, r7] │ │ │ │ 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] │ │ │ │ + ldrsb r4, [r3, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldc 15, cr15, [r3], {255} @ 0xff │ │ │ │ bl 9ac172 │ │ │ │ - strb r0, [r5, r5] │ │ │ │ + ldrsb r0, [r1, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r0, r6] │ │ │ │ + strb r2, [r4, r5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r7, r5] │ │ │ │ + strb r2, [r3, r5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r6, r3] │ │ │ │ + ldrsb r0, [r2, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r1, [pc, #304] @ (67a2b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x34d8>) │ │ │ │ + ldr r3, [pc, #176] @ (67a238 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3458>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r1, [pc, #392] @ (67a314 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3534>) │ │ │ │ + ldr r3, [pc, #264] @ (67a294 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x34b4>) │ │ │ │ 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 +2217503,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] │ │ │ │ + strb r4, [r3, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (67a378 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3598>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -2217472,15 +2217525,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] │ │ │ │ + strb r0, [r4, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 6c590 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2218249,17 +2218302,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 r5, [pc, #928] @ (67aed4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x40f4>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r3, [pc, #824] @ (67ae70 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4090>) │ │ │ │ + ldr r5, [pc, #696] @ (67adf0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4010>) │ │ │ │ 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 +2219064,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 │ │ │ │ + mov r0, 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 +2221018,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 r4, #14 │ │ │ │ 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 r3!, {r1, r5, r6, r7} │ │ │ │ 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 +2221276,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 b0603c │ │ │ │ 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 +2221474,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, #16] │ │ │ │ lsls r4, r5, #4 │ │ │ │ adds r4, #150 @ 0x96 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - cmp r3, #182 @ 0xb6 │ │ │ │ + cmp r5, #150 @ 0x96 │ │ │ │ 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 +2222202,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 b00d90 │ │ │ │ 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 +2222582,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 afba58 │ │ │ │ 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 b00990 │ │ │ │ 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 b01468 │ │ │ │ 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 afb3d0 │ │ │ │ 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 +2230912,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 r2, #36 @ 0x24 │ │ │ │ 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 +2235462,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 afbb44 │ │ │ │ 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 +2236930,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, #17] │ │ │ │ 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 +2237228,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 afa7d8 │ │ │ │ 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 +2237258,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 afa768 │ │ │ │ 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 +2237297,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 afa7b4 │ │ │ │ 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 afa7b4 │ │ │ │ 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 +2238071,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 b022ec │ │ │ │ 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 +2238297,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 b031a4 │ │ │ │ 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 +2238808,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} │ │ │ │ + stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + lsls r3, r5, #4 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r5, r0 │ │ │ │ vmov.f32 s16, #96 @ 0x3f000000 0.5 │ │ │ │ @@ -2244012,20 +2244065,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 │ │ │ │ + @ instruction: 0xffff85e4 │ │ │ │ lsls r3, r5, #4 │ │ │ │ bvs.n 68cf92 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x161b2> │ │ │ │ - vsubw.u q12, , d2 │ │ │ │ + @ instruction: 0xffff8562 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - strh r0, [r2, #24] │ │ │ │ + strh r0, [r6, #38] @ 0x26 │ │ │ │ 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 +2245048,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, #9] │ │ │ │ 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 +2246974,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 │ │ │ │ + ldr r4, [r7, #0] │ │ │ │ lsls r3, r5, #4 │ │ │ │ - str r0, [r2, #88] @ 0x58 │ │ │ │ + str r0, [r6, #116] @ 0x74 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - str r6, [r3, #80] @ 0x50 │ │ │ │ + str r6, [r7, #108] @ 0x6c │ │ │ │ lsls r3, r5, #4 │ │ │ │ - str r2, [r6, #76] @ 0x4c │ │ │ │ + str r2, [r2, #108] @ 0x6c │ │ │ │ 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 +2250345,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 │ │ │ │ + asrs r6, r6 │ │ │ │ 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 +2250590,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> │ │ │ │ + bcs.n 6917c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1a9e0> │ │ │ │ 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 +2250653,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 691cac <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1aecc> │ │ │ │ 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 +2250691,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 ac7150 │ │ │ │ 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 +2250718,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 │ │ │ │ + b.n 691bdc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1adfc> │ │ │ │ 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 +2250734,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 │ │ │ │ + b.n 691bd4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1adf4> │ │ │ │ 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 +2250832,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 ac2fc8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 691ba2 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1adc2> │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ac2eac │ │ │ │ + bl ac303c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ac2ea8 │ │ │ │ + bl ac3038 │ │ │ │ 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 ac2fc8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 691bd4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1adf4> │ │ │ │ - bl ac2eac │ │ │ │ + bl ac303c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl ac2ea8 │ │ │ │ + bl ac3038 │ │ │ │ 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 +2250994,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 r1, #246 @ 0xf6 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - strb r6, [r3, #22] │ │ │ │ + strb r6, [r7, #29] │ │ │ │ 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> │ │ │ │ + udf #148 @ 0x94 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bgt.n 691bb8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1add8> │ │ │ │ + udf #130 @ 0x82 │ │ │ │ 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 +2251499,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 ac7558 │ │ │ │ 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 ac2cd8 │ │ │ │ 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 +2251681,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 b0603c │ │ │ │ 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 +2251909,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> │ │ │ │ + bge.n 692704 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1b924> │ │ │ │ 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> │ │ │ │ + bge.n 6926f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1b910> │ │ │ │ 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 +2251940,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> │ │ │ │ + bls.n 69273c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1b95c> │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, #10 │ │ │ │ + adds r3, #234 @ 0xea │ │ │ │ lsls r3, r5, #4 │ │ │ │ - bvc.n 69275c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1b97c> │ │ │ │ + bls.n 69271c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1b93c> │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bvc.n 6926c4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1b8e4> │ │ │ │ + bls.n 692884 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1baa4> │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bvc.n 69271c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1b93c> │ │ │ │ + bls.n 6926dc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1b8fc> │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r3!, {r2, r5, r7} │ │ │ │ + stmia r5!, {r2, r7} │ │ │ │ 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> │ │ │ │ + bhi.n 692708 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1b928> │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [r0, #48] @ 0x30 │ │ │ │ + ldr r2, [r4, #76] @ 0x4c │ │ │ │ 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 +2252150,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 ac3cdc │ │ │ │ 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 +2252205,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 │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ 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 +2252248,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 ac3e08 │ │ │ │ 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 +2252366,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 ac3ee4 │ │ │ │ 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 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ + bne.n 692b98 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1bdb8> │ │ │ │ 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} │ │ │ │ + bne.n 692ca8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1bec8> │ │ │ │ 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 +2252404,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 ac73f0 │ │ │ │ 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 +2252467,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 ac7178 │ │ │ │ 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 +2252524,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 r7, [sp, #960] @ 0x3c0 │ │ │ │ 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 +2252706,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 ac3d64 │ │ │ │ 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 +2252734,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, #52] @ 0x34 │ │ │ │ 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 +2252754,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 b05d24 │ │ │ │ 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 +2252808,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 b05d10 │ │ │ │ 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 +2253168,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6c590 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6a6cc │ │ │ │ mov r0, r4 │ │ │ │ blx 6c590 │ │ │ │ pop {r4, pc} │ │ │ │ - bl ac3d54 │ │ │ │ + bl ac3ee4 │ │ │ │ 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 +2254582,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, #18 │ │ │ │ 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 +2254896,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, #50] @ 0x32 │ │ │ │ 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, #29 │ │ │ │ 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 +2254937,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 b00d90 │ │ │ │ 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 +2255318,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 b00990 │ │ │ │ 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 b01468 │ │ │ │ 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 afb3d0 │ │ │ │ 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 +2255410,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 │ │ │ │ + sxth r0, r6 │ │ │ │ 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 +2256030,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, #11 │ │ │ │ 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 +2256621,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 │ │ │ │ + stc2 1, cr0, [r6, #-168]! @ 0xffffff58 │ │ │ │ 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 +2256974,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> │ │ │ │ + cbz r6, 695df2 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1f012> │ │ │ │ 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 +2257083,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 │ │ │ │ + uxth r0, r6 │ │ │ │ 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 +2257144,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: 0xf768012a │ │ │ │ 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 +2257729,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 │ │ │ │ + movt r1, #57386 @ 0xe02a │ │ │ │ stmdb sp!, {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 +2258060,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} │ │ │ │ + eors.w r1, r0, #42 @ 0x2a │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #736] @ 0x2e0 │ │ │ │ + str r5, [sp, #608] @ 0x260 │ │ │ │ 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 +2258362,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: 0xeb36012a │ │ │ │ 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 +2258424,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 │ │ │ │ + strd r0, r1, [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 +2259005,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, #38] @ 0x26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 696e54 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x20074> │ │ │ │ + b.n 697214 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x20434> │ │ │ │ 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 +2259094,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 697bb0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x20dd0> │ │ │ │ lsls r2, r5, #4 │ │ │ │ - strh r6, [r0, #60] @ 0x3c │ │ │ │ + ldrh r6, [r4, #10] │ │ │ │ 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 +2259382,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 697d44 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x20f64> │ │ │ │ lsls r2, r5, #4 │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ + sub 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 +2259412,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 r6, sp, #32 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - udf #4 │ │ │ │ + svc 228 @ 0xe4 │ │ │ │ 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 +2259571,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 r5, sp, #664 @ 0x298 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ble.n 6978a0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x20ac0> │ │ │ │ + svc 156 @ 0x9c │ │ │ │ lsls r2, r5, #4 │ │ │ │ - bgt.n 697888 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x20aa8> │ │ │ │ + udf #142 @ 0x8e │ │ │ │ lsls r2, r5, #4 │ │ │ │ - add r2, sp, #816 @ 0x330 │ │ │ │ + add r4, sp, #688 @ 0x2b0 │ │ │ │ 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 +2259872,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> │ │ │ │ + ble.n 697be8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x20e08> │ │ │ │ lsls r2, r5, #4 │ │ │ │ - blt.n 697b54 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x20d74> │ │ │ │ + ble.n 697d14 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x20f34> │ │ │ │ lsls r2, r5, #4 │ │ │ │ - strh r0, [r0, #8] │ │ │ │ + strh r0, [r4, #22] │ │ │ │ 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 +2259989,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] │ │ │ │ + strh r2, [r1, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bls.n 697dd8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x20ff8> │ │ │ │ + blt.n 697d98 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x20fb8> │ │ │ │ lsls r2, r5, #4 │ │ │ │ - add r6, pc, #704 @ (adr r6, 698050 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x21270>) │ │ │ │ + add r0, sp, #576 @ 0x240 │ │ │ │ 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 +2260356,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> │ │ │ │ + bvc.n 698210 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x21430> │ │ │ │ lsls r2, r5, #4 │ │ │ │ - add r2, pc, #968 @ (adr r2, 69853c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2175c>) │ │ │ │ + add r4, pc, #840 @ (adr r4, 6984bc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x216dc>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bmi.n 698164 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x21384> │ │ │ │ + bvs.n 698124 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x21344> │ │ │ │ lsls r2, r5, #4 │ │ │ │ - add r2, pc, #536 @ (adr r2, 698394 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x215b4>) │ │ │ │ + add r4, pc, #408 @ (adr r4, 698314 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x21534>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bmi.n 69812c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2134c> │ │ │ │ + bvs.n 6980ec <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2130c> │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldrb r0, [r1, #9] │ │ │ │ + ldrb r0, [r5, #16] │ │ │ │ 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 +2260514,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, #10] │ │ │ │ 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 +2261002,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 r5, [sp, #576] @ 0x240 │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r6} │ │ │ │ + bne.n 698868 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x21a88> │ │ │ │ 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 +2261390,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 r7!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldmia r5, {r1, r3, r5, r6} │ │ │ │ + ldmia r7!, {r1, r3, r6} │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldmia r5!, {r3, r6} │ │ │ │ + ldmia r7!, {r3, r5} │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldmia r5!, {r2, r6} │ │ │ │ + ldmia r7!, {r2, r5} │ │ │ │ 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 +2262034,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 r2, {r1, r2, r7} │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5} │ │ │ │ + ldmia r2, {r1, r2, r3} │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldmia r0!, {r1, r2, r5} │ │ │ │ + ldmia r2, {r1, r2} │ │ │ │ lsls r2, r5, #4 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ 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 +2272965,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 │ │ │ │ + mov lr, 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 +2273694,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 r5, #160 @ 0xa0 │ │ │ │ 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 +2274414,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 r7, #218 @ 0xda │ │ │ │ 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 +2275176,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 r6, #226 @ 0xe2 │ │ │ │ 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 +2275916,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 r6, #38 @ 0x26 │ │ │ │ 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 +2276639,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, #7 │ │ │ │ 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 +2277362,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, #21 │ │ │ │ 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 +2278083,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, #19 │ │ │ │ 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 +2278137,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 ac6d3c │ │ │ │ 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 +2278458,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 ac6d54 │ │ │ │ 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 +2279300,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} │ │ │ │ + stc2 1, cr0, [sl], #-164 @ 0xffffff5c │ │ │ │ + stmia r5!, {r3, r4, r6, r7} │ │ │ │ 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 +2279486,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 r3, [sp, #448] @ 0x1c0 │ │ │ │ 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 +2279662,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 r3, [sp, #104] @ 0x68 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xf6f40129 │ │ │ │ + ldr.w r0, [r4, #297] @ 0x129 │ │ │ │ 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 +2279939,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 │ │ │ │ + @ instruction: 0xf72c0129 │ │ │ │ + ldr r1, [sp, #312] @ 0x138 │ │ │ │ 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 +2280041,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} │ │ │ │ + @ instruction: 0xf3c20129 │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ 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 +2280062,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: 0xf2620129 │ │ │ │ + pop {r1, r3, r4, r5, r7} │ │ │ │ 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 +2280089,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 │ │ │ │ + @ instruction: 0xf2140129 │ │ │ │ + str r4, [sp, #728] @ 0x2d8 │ │ │ │ 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 +2280267,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 │ │ │ │ + sub.w r1, r0, #41 @ 0x29 │ │ │ │ + str r4, [sp, #368] @ 0x170 │ │ │ │ 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 +2280997,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 │ │ │ │ + add r0, pc, #240 @ (adr r0, 6a73fc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3061c>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strd r0, r1, [r8], #164 @ 0xa4 │ │ │ │ - ldrh r2, [r2, #20] │ │ │ │ + pkhtb r1, r8, r9, asr #32 │ │ │ │ + ldrh r2, [r6, #34] @ 0x22 │ │ │ │ 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: 0xe99c0129 │ │ │ │ + ldrh r4, [r4, #26] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r6, [sp, #856] @ 0x358 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r6, [sp, #832] @ 0x340 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r4, [r2, #5] │ │ │ │ + strb r4, [r6, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [sp, #280] @ 0x118 │ │ │ │ + ldr r6, [sp, #152] @ 0x98 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r4, [sp, #256] @ 0x100 │ │ │ │ + ldr r6, [sp, #128] @ 0x80 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r4, [sp, #232] @ 0xe8 │ │ │ │ + ldr r6, [sp, #104] @ 0x68 │ │ │ │ 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 +2281133,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 6a7370 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x30590> │ │ │ │ lsls r1, r5, #4 │ │ │ │ - strh r4, [r6, #56] @ 0x38 │ │ │ │ + ldrh r4, [r2, #8] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 6a6f74 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x30194> │ │ │ │ + b.n 6a7334 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x30554> │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r7, sp, #24 │ │ │ │ + sub 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 +2281226,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 6a7178 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x30398> │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r6, sp, #96 @ 0x60 │ │ │ │ + add r7, sp, #992 @ 0x3e0 │ │ │ │ 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 +2281263,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 6a7194 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x303b4> │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r5, sp, #824 @ 0x338 │ │ │ │ + add r7, sp, #696 @ 0x2b8 │ │ │ │ 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 +2281435,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, #58] @ 0x3a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 6a7cdc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x30efc> │ │ │ │ + b.n 6a709c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x302bc> │ │ │ │ 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 +2281621,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 6a7f00 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x31120> │ │ │ │ lsls r1, r5, #4 │ │ │ │ - strh r4, [r5, #28] │ │ │ │ + strh r4, [r1, #44] @ 0x2c │ │ │ │ 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 +2281654,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 │ │ │ │ + b.n 6a7af4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x30d14> │ │ │ │ lsls r1, r5, #4 │ │ │ │ - strh r6, [r0, #14] │ │ │ │ + strh r6, [r4, #28] │ │ │ │ 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 +2281696,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> │ │ │ │ + svc 218 @ 0xda │ │ │ │ lsls r1, r5, #4 │ │ │ │ - strh r2, [r5, #10] │ │ │ │ + strh r2, [r1, #26] │ │ │ │ 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 +2281736,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> │ │ │ │ + svc 52 @ 0x34 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - strh r4, [r6, #6] │ │ │ │ + strh r4, [r2, #22] │ │ │ │ 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 +2281774,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> │ │ │ │ + udf #182 @ 0xb6 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r0, sp, #88 @ 0x58 │ │ │ │ + add r1, sp, #984 @ 0x3d8 │ │ │ │ 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 +2281812,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> │ │ │ │ + udf #62 @ 0x3e │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r7, pc, #728 @ (adr r7, 6a7ec0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x310e0>) │ │ │ │ + add r1, sp, #600 @ 0x258 │ │ │ │ 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 +2281950,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> │ │ │ │ + ble.n 6a7e08 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x31028> │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r6, pc, #784 @ (adr r6, 6a80b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x312d8>) │ │ │ │ + add r0, sp, #656 @ 0x290 │ │ │ │ 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 +2282093,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 r7, pc, #376 @ (adr r7, 6a80b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x312d0>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bls.n 6a7f04 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x31124> │ │ │ │ + blt.n 6a7ec4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x310e4> │ │ │ │ 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 +2282128,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 r5, pc, #808 @ (adr r5, 6a82c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x314e0>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bhi.n 6a7ff0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x31210> │ │ │ │ + bge.n 6a7fb0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x311d0> │ │ │ │ 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 +2282429,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 ac6d6c │ │ │ │ mov r0, r8 │ │ │ │ blx 6c590 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r7, #3] │ │ │ │ + ldrb r6, [r3, #11] │ │ │ │ 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 +2282457,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 afba58 │ │ │ │ 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 ac6d84 │ │ │ │ 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 +2288157,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 r4, [sp, #264] @ 0x108 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldr r2, [sp, #128] @ 0x80 │ │ │ │ + ldr r4, [sp, #0] │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldr r1, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r3, [sp, #808] @ 0x328 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldr r0, [sp, #832] @ 0x340 │ │ │ │ + ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r1, r5, #4 │ │ │ │ subs r5, #92 @ 0x5c │ │ │ │ lsls r2, r3, #5 │ │ │ │ - str r6, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r0, [sp, #320] @ 0x140 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - str r5, [sp, #712] @ 0x2c8 │ │ │ │ + str r7, [sp, #584] @ 0x248 │ │ │ │ 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 +2291576,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 afbb44 │ │ │ │ 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 +2291796,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 afa8ec │ │ │ │ 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 +2291818,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 afa8a8 │ │ │ │ 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 +2292034,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 r5, #50 @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r5, #40] @ 0x28 │ │ │ │ + ldr r0, [r1, #72] @ 0x48 │ │ │ │ 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 +2292650,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 afaab8 │ │ │ │ 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 +2292771,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 │ │ │ │ + ldr r0, [r3, #20] │ │ │ │ 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 +2292878,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 afa7f0 │ │ │ │ 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 +2293001,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 b0fae8 │ │ │ │ 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 +2293235,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 │ │ │ │ + @ instruction: 0xfb0800a8 │ │ │ │ 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 +2293588,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 r5, #210 @ 0xd2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r4, r5] │ │ │ │ + ldrb r4, [r0, r5] │ │ │ │ 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 +2293665,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, r7] │ │ │ │ lsls r1, r5, #4 │ │ │ │ - @ instruction: 0xfa9e00a2 │ │ │ │ + ldc2l 0, cr0, [lr], #-648 @ 0xfffffd78 │ │ │ │ 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 +2293743,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] │ │ │ │ + ldrh r2, [r4, r4] │ │ │ │ lsls r1, r5, #4 │ │ │ │ - vst1.8 {d16[5]}, [r8], r2 │ │ │ │ + @ instruction: 0xfba800a2 │ │ │ │ stmdb sp!, {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 +2293837,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, r7] │ │ │ │ lsls r1, r5, #4 │ │ │ │ - str??.w r0, [lr, #162] @ 0xa2 │ │ │ │ + @ instruction: 0xface00a2 │ │ │ │ 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 +2294117,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: 0xf25400a8 │ │ │ │ + movw r0, #41128 @ 0xa0a8 │ │ │ │ + @ instruction: 0xf22000a8 │ │ │ │ + adc.w r0, r6, #168 @ 0xa8 │ │ │ │ @ instruction: 0xfa4c0159 │ │ │ │ - cdp 0, 10, cr0, cr6, cr8, {5} │ │ │ │ + eor.w r0, r6, #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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #1792] @ 0x700 │ │ │ │ sub.w sp, sp, #6336 @ 0x18c0 │ │ │ │ @@ -2294744,27 +2294795,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 │ │ │ │ + mov ip, r8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xf21e00a2 │ │ │ │ + @ instruction: 0xf3fe00a2 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xf18e00a2 │ │ │ │ + adcs.w r0, lr, #162 @ 0xa2 │ │ │ │ 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 +2296133,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 │ │ │ │ + subs r6, r7, #1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r6, r1, #1 │ │ │ │ + subs r6, r5, #0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r0, [r4, #12] │ │ │ │ + ldrb r0, [r0, #20] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r0, [r5, #9] │ │ │ │ + strb r0, [r1, #17] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldc 0, cr0, [sl], #-648 @ 0xfffffd78 │ │ │ │ - b.n 6b143c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3a65c> │ │ │ │ + cdp 0, 1, cr0, cr10, cr2, {5} │ │ │ │ + b.n 6b17fc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3aa1c> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 6b13c4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3a5e4> │ │ │ │ + b.n 6b1784 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3a9a4> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 6b2218 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3b438> │ │ │ │ + b.n 6b15d8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3a7f8> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 6b219c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3b3bc> │ │ │ │ + b.n 6b155c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3a77c> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r6, [r1, #48] @ 0x30 │ │ │ │ + ldr r6, [r5, #76] @ 0x4c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r0, [r4, #9] │ │ │ │ + ldrb r0, [r0, #17] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r3, {r1, r3} │ │ │ │ + ldmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r5, #6 │ │ │ │ + subs r2, r1, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - udf #0 │ │ │ │ + svc 224 @ 0xe0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r2, r4, #21 │ │ │ │ + asrs r2, r0, #29 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r0, r1, #14 │ │ │ │ + asrs r0, r5, #21 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r3, #9] │ │ │ │ + strb r4, [r7, #16] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r2, [r0, #20] │ │ │ │ + strb r2, [r4, #27] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - blt.n 6b1c8c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3aeac> │ │ │ │ + ble.n 6b1c4c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3ae6c> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r2, r6, #12 │ │ │ │ + asrs r2, r2, #20 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r2, r5, #12 │ │ │ │ + asrs r2, r1, #20 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [r0, #60] @ 0x3c │ │ │ │ + ldr r4, [r4, #88] @ 0x58 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6b1f68 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3b188> │ │ │ │ + b.n 6b2328 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3b548> │ │ │ │ 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 6b2128 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3b348> │ │ │ │ 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 +2296956,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, #6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bhi.n 6b247c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3b69c> │ │ │ │ + bls.n 6b243c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3b65c> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - svc 82 @ 0x52 │ │ │ │ + b.n 6b26b4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3b8d4> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r6, r1, #1 │ │ │ │ + asrs r6, r5, #8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 6b239c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3b5bc> │ │ │ │ + bhi.n 6b235c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3b57c> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r2, r1, #29 │ │ │ │ + asrs r2, r5, #4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 6b24e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3b700> │ │ │ │ + bvs.n 6b24a0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3b6c0> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bcc.n 6b2450 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3b670> │ │ │ │ + bpl.n 6b2410 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3b630> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r6, [r6, #116] @ 0x74 │ │ │ │ + ldr r6, [r2, #20] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r0, [r0, #23] │ │ │ │ + strb r0, [r4, #30] │ │ │ │ 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 +2298027,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 r6, #76 @ 0x4c │ │ │ │ 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 +2298246,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 r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldmia r7, {r1, r2, r7} │ │ │ │ lsls r1, r3, #5 │ │ │ │ - stmia r3!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r3!, {r1, r3, r5, r6} │ │ │ │ + stmia r5!, {r1, r3, r6} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r3!, {r2} │ │ │ │ + stmia r4!, {r2, r5, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r2!, {r1, r2, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r7} │ │ │ │ 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 +2298327,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 afa7b4 │ │ │ │ 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 +2298354,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 afa7d8 │ │ │ │ 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 +2298370,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 afa7b4 │ │ │ │ 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 +2298459,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 afa7d8 │ │ │ │ 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 +2298489,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 afa7d8 │ │ │ │ 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 +2298535,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 acd61c │ │ │ │ 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 +2298564,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 afa768 │ │ │ │ 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 +2298749,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 b0fae8 │ │ │ │ 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 +2299330,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 │ │ │ │ + ldrh r6, [r4, #10] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r4, [r1, #54] @ 0x36 │ │ │ │ + ldrh r4, [r5, #4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r6, [r0, #46] @ 0x2e │ │ │ │ + strh r6, [r4, #60] @ 0x3c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r6, [r6, #40] @ 0x28 │ │ │ │ + strh r6, [r2, #56] @ 0x38 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r6, [r7, #34] @ 0x22 │ │ │ │ + strh r6, [r3, #50] @ 0x32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r0, [r5, #18] │ │ │ │ + strh r0, [r1, #34] @ 0x22 │ │ │ │ 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 +2299556,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] │ │ │ │ + ldrb r2, [r3, #2] │ │ │ │ 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 +2299673,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> │ │ │ │ + push {r2, r3, r4, r6, lr} │ │ │ │ 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 +2299807,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 │ │ │ │ + cbz r0, 6b43e6 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3d606> │ │ │ │ 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 +2299990,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, #29 │ │ │ │ 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 +2300220,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 r7, sp, #504 @ 0x1f8 │ │ │ │ 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 +2300488,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 r4, sp, #872 @ 0x368 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r5, r6, r7, lr} │ │ │ │ lsls r1, r3, #5 │ │ │ │ - add r2, sp, #224 @ 0xe0 │ │ │ │ + add r4, sp, #96 @ 0x60 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r1, sp, #976 @ 0x3d0 │ │ │ │ + add r3, sp, #848 @ 0x350 │ │ │ │ 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 +2300695,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, #6 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r1, sp, #0 │ │ │ │ + add r2, sp, #896 @ 0x380 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r7, pc, #672 @ (adr r7, 6b4fc8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3e1e8>) │ │ │ │ + add r1, sp, #544 @ 0x220 │ │ │ │ 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 +2300840,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 │ │ │ │ + sub sp, #88 @ 0x58 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r4, r2, #15 │ │ │ │ + lsrs r4, r6, #22 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #616 @ (adr r6, 6b50fc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3e31c>) │ │ │ │ + add r0, sp, #488 @ 0x1e8 │ │ │ │ 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 +2301859,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 r3, pc, #488 @ (adr r3, 6b5b20 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3ed40>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r1, pc, #552 @ (adr r1, 6b5b64 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3ed84>) │ │ │ │ + add r3, pc, #424 @ (adr r3, 6b5ae4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3ed04>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r0, pc, #264 @ (adr r0, 6b5a48 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3ec68>) │ │ │ │ + add r2, pc, #136 @ (adr r2, 6b59c8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3ebe8>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r0, pc, #184 @ (adr r0, 6b59fc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3ec1c>) │ │ │ │ + add r2, pc, #56 @ (adr r2, 6b597c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3eb9c>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r6, pc, #216 @ (adr r6, 6b5a20 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3ec40>) │ │ │ │ + add r0, sp, #88 @ 0x58 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [sp, #208] @ 0xd0 │ │ │ │ + add r0, pc, #80 @ (adr r0, 6b599c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3ebbc>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r4, [sp, #792] @ 0x318 │ │ │ │ + ldr r6, [sp, #664] @ 0x298 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r4, [sp, #544] @ 0x220 │ │ │ │ + ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ 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 +2303106,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 r3, [sp, #408] @ 0x198 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r1, [sp, #992] @ 0x3e0 │ │ │ │ + str r3, [sp, #864] @ 0x360 │ │ │ │ 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 r1, [sp, #632] @ 0x278 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r0, [r4, #52] @ 0x34 │ │ │ │ + str r0, [sp, #512] @ 0x200 │ │ │ │ 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 +2304452,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, #42] @ 0x2a │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r6, [r1, #20] │ │ │ │ + ldrh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r2, [r2, #18] │ │ │ │ + ldrh r2, [r6, #32] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r0, [r5, #2] │ │ │ │ + ldrh r0, [r1, #18] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r4, [r3, #2] │ │ │ │ + ldrh r4, [r7, #16] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r2, [r2, #2] │ │ │ │ + ldrh r2, [r6, #16] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r6, [r0, #54] @ 0x36 │ │ │ │ + ldrh r6, [r4, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r2, [r5, #44] @ 0x2c │ │ │ │ + strh r2, [r1, #60] @ 0x3c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r6, [r0, #36] @ 0x24 │ │ │ │ + strh r6, [r4, #50] @ 0x32 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r6, [r7, #24] │ │ │ │ + strh r6, [r3, #40] @ 0x28 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r2, [r2, #20] │ │ │ │ + strh r2, [r6, #34] @ 0x22 │ │ │ │ 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 +2304946,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] │ │ │ │ + strh r4, [r0, #8] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r6, [r3, #27] │ │ │ │ + strh r6, [r7, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r4, [r2, #27] │ │ │ │ + strh r4, [r6, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r0, [r4, #25] │ │ │ │ + strh r0, [r0, #2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r2, [r7, #21] │ │ │ │ + ldrb r2, [r3, #29] │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldrh r4, [r3, #4] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldrb r2, [r2, #19] │ │ │ │ + ldrb r2, [r6, #26] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r4, [r5, #15] │ │ │ │ + ldrb r4, [r1, #23] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r0, [r0, #14] │ │ │ │ + ldrb r0, [r4, #21] │ │ │ │ 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 +2305684,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, #22] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r6, [r4, #6] │ │ │ │ + strh r6, [r0, #22] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, sp, #528 @ 0x210 │ │ │ │ + add sp, #400 @ 0x190 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r4, [r3, #25] │ │ │ │ + strh r4, [r7, #0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r5, #24] │ │ │ │ + ldrb r4, [r1, #0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r6, [r0, #23] │ │ │ │ + ldrb r6, [r4, #30] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r6, [r5, #22] │ │ │ │ + ldrb r6, [r1, #30] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r6, [r0, #19] │ │ │ │ + strb r6, [r4, #26] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r0, [r1, #15] │ │ │ │ + ldrb r0, [r5, #22] │ │ │ │ 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 +2306395,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, #14] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r6, [r5, #7] │ │ │ │ + ldrb r6, [r1, #15] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r4, [r7, #5] │ │ │ │ + ldrb r4, [r3, #13] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r2, [r7, #5] │ │ │ │ + ldrb r2, [r3, #13] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, sp, #296 @ 0x128 │ │ │ │ + add r2, sp, #168 @ 0xa8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r2, r4, #28 │ │ │ │ + lsrs r2, r0, #4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r4, [r0, #2] │ │ │ │ + strb r4, [r4, #9] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r0, sp, #464 @ 0x1d0 │ │ │ │ + add r2, sp, #336 @ 0x150 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r5, #1] │ │ │ │ + ldrb r0, [r1, #9] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [r2, #112] @ 0x70 │ │ │ │ + strb r2, [r6, #3] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r0, [r6, #96] @ 0x60 │ │ │ │ + strb r0, [r2, #0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r2, [r7, #24] │ │ │ │ + ldrb r2, [r3, #0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r0, #24] │ │ │ │ + strb r4, [r4, #31] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r3, #22] │ │ │ │ + strb r4, [r7, #29] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r1, #22] │ │ │ │ + strb r4, [r5, #29] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r2, [r7, #21] │ │ │ │ + strb r2, [r3, #29] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r6, [r3, #21] │ │ │ │ + strb r6, [r7, #28] │ │ │ │ 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 r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r0, [r6, #56] @ 0x38 │ │ │ │ + ldr r0, [r2, #88] @ 0x58 │ │ │ │ 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 +2306759,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, #80] @ 0x50 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r6, [r5, #44] @ 0x2c │ │ │ │ + ldr r6, [r1, #76] @ 0x4c │ │ │ │ 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 │ │ │ │ + vsri.32 , q12, #1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [r2, #4] │ │ │ │ + ldr r4, [r6, #32] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r4, [r1, #4] │ │ │ │ + ldr r4, [r5, #32] │ │ │ │ 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 +2307271,33 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #104] @ 0x68 │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r0, [r7, #92] @ 0x5c │ │ │ │ + str r0, [r3, #124] @ 0x7c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r0, [r6, #84] @ 0x54 │ │ │ │ + str r0, [r2, #116] @ 0x74 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r4, [r1, #80] @ 0x50 │ │ │ │ + str r4, [r5, #108] @ 0x6c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r4, [r5, #76] @ 0x4c │ │ │ │ + str r4, [r1, #108] @ 0x6c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r0, [r2, #100] @ 0x64 │ │ │ │ + strb r0, [r6, #0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [r2, #68] @ 0x44 │ │ │ │ + str r6, [r6, #96] @ 0x60 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r2, [r6, #64] @ 0x40 │ │ │ │ + str r2, [r2, #96] @ 0x60 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r4, [r1, #88] @ 0x58 │ │ │ │ + ldr r4, [r5, #116] @ 0x74 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [r5, #64] @ 0x40 │ │ │ │ + ldr r2, [r1, #96] @ 0x60 │ │ │ │ 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 +2308468,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, #60] @ 0x3c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r2, [r7, #28] │ │ │ │ + str r2, [r3, #60] @ 0x3c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r2, [r5, #48] @ 0x30 │ │ │ │ + ldr r2, [r1, #80] @ 0x50 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [r3, #8] │ │ │ │ + str r4, [r7, #36] @ 0x24 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r2, [r1, #8] │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrsh r4, [r0, r6] │ │ │ │ + str r4, [r4, #20] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r6, [r0, #104] @ 0x68 │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [r1, #96] @ 0x60 │ │ │ │ + str r0, [r5, #124] @ 0x7c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [r7, #92] @ 0x5c │ │ │ │ + str r6, [r3, #124] @ 0x7c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r6, [r2, r3] │ │ │ │ + ldrsh r6, [r6, r2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r4, [r6, #80] @ 0x50 │ │ │ │ + str r4, [r2, #112] @ 0x70 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r1, r2, r4, r5, r6} │ │ │ │ + bkpt 0x0056 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - pop {r1, r3, r4, r5} │ │ │ │ + bkpt 0x001a │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r4, [r2, r5] │ │ │ │ + ldrb r4, [r6, r4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r0, [r2, r1] │ │ │ │ + ldrb r0, [r6, r0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r6, [r0, #62] @ 0x3e │ │ │ │ + ldrh r6, [r4, #12] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r0, [r5, #56] @ 0x38 │ │ │ │ + ldrh r0, [r1, #8] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ + ldrh r2, [r0, r2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bgt.n 6b9d9c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x42fbc> │ │ │ │ + udf #152 @ 0x98 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stmia r7!, {r1, r2, r4} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r2, [r6, #12] │ │ │ │ + str r2, [r2, #44] @ 0x2c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrsb r4, [r3, r5] │ │ │ │ + ldr r4, [r7, r4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrsb r0, [r0, r5] │ │ │ │ + ldr r0, [r4, r4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrsb r0, [r3, r4] │ │ │ │ + ldr r0, [r7, r3] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrsb r6, [r7, r2] │ │ │ │ + ldr r6, [r3, r2] │ │ │ │ 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 +2308811,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] │ │ │ │ + str r0, [r0, #20] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r6, r7] │ │ │ │ + ldrsb r4, [r2, r7] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrsh r0, [r5, r4] │ │ │ │ + str r0, [r1, #16] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r6, [r3, r6] │ │ │ │ + ldrsb r6, [r7, r5] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r0, [r6, r4] │ │ │ │ + ldrsb r0, [r2, r4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r6, [r0, r4] │ │ │ │ + ldrsb r6, [r4, r3] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bls.n 6ba1c4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x433e4> │ │ │ │ + blt.n 6ba184 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x433a4> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strh r2, [r4, r7] │ │ │ │ + strb r2, [r0, r7] │ │ │ │ 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 +2309390,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] │ │ │ │ + strb r6, [r7, r1] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r0, [r0, r5] │ │ │ │ + strh r0, [r4, r4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r4, [r1, r0] │ │ │ │ + str r4, [r5, r7] │ │ │ │ lsls r0, r5, #2 │ │ │ │ subs r0, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #16] │ │ │ │ + ldrb r6, [r2, #24] │ │ │ │ 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 +2309739,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 r6, [pc, #368] @ (6bacac <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x43ecc>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r2, [r5, r7] │ │ │ │ + strb r2, [r1, r7] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r2, [r5, r7] │ │ │ │ + strb r2, [r1, r7] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [pc, #568] @ (6bad80 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x43fa0>) │ │ │ │ + ldr r4, [pc, #440] @ (6bad00 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x43f20>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r4, [r3, r6] │ │ │ │ + strb r4, [r7, r5] │ │ │ │ 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: 0xeb38009b │ │ │ │ + ldr r3, [pc, #736] @ (6bae34 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x44054>) │ │ │ │ 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 +2309787,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 afa7d8 │ │ │ │ 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 +2310861,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 r3, [pc, #80] @ (6bb860 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x44a80>) │ │ │ │ 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 +2311508,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 r1, pc, #672 @ (adr r1, 6bc160 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x45380>) │ │ │ │ lsls r0, r5, #4 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2311581,15 +2311632,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 b1008c │ │ │ │ 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 +2311776,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 r5, [sp, #280] @ 0x118 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - adds r4, #96 @ 0x60 │ │ │ │ + adds r6, #64 @ 0x40 │ │ │ │ lsls r0, r5, #2 │ │ │ │ subs r6, #218 @ 0xda │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r3, [sp, #832] @ 0x340 │ │ │ │ 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 +2312532,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 r5, #224 @ 0xe0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ + ldr r0, [r6, #44] @ 0x2c │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ + ldr r2, [r4, #40] @ 0x28 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cmp r2, r0 │ │ │ │ + mov sl, ip │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r5, #28 │ │ │ │ + adds r6, #252 @ 0xfc │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r2, #186 @ 0xba │ │ │ │ + subs r4, #154 @ 0x9a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r0, #230 @ 0xe6 │ │ │ │ + adds r2, #198 @ 0xc6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r6, [sp, #312] @ 0x138 │ │ │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r7, [sp, #536] @ 0x218 │ │ │ │ + add r1, pc, #408 @ (adr r1, 6bca90 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x45cb0>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r0, #36 @ 0x24 │ │ │ │ + adds r2, #4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr??.w pc, [r5, #255]! │ │ │ │ - cmp r7, #22 │ │ │ │ + adds r0, #246 @ 0xf6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r6, #98 @ 0x62 │ │ │ │ + adds r0, #66 @ 0x42 │ │ │ │ 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 +2313484,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 r6, #180 @ 0xb4 │ │ │ │ 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 +2313823,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 r2, #36 @ 0x24 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r0, #46 @ 0x2e │ │ │ │ + cmp r2, #14 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r0, #38 @ 0x26 │ │ │ │ + cmp r2, #6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r0, #38 @ 0x26 │ │ │ │ + cmp r2, #6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r0, #40 @ 0x28 │ │ │ │ + cmp r2, #8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r0, #32 │ │ │ │ + cmp r2, #0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r0, #32 │ │ │ │ + cmp r2, #0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r0, #34 @ 0x22 │ │ │ │ + cmp r2, #2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r0, #26 │ │ │ │ + cmp r1, #250 @ 0xfa │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r0, #18 │ │ │ │ + cmp r1, #242 @ 0xf2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r0, #12 │ │ │ │ + cmp r1, #236 @ 0xec │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r0, #4 │ │ │ │ + cmp r1, #228 @ 0xe4 │ │ │ │ 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 +2313913,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 │ │ │ │ + subs r2, r1, #4 │ │ │ │ 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 +2313996,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 │ │ │ │ + subs r6, r6, #1 │ │ │ │ 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 +2314122,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, #6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - movs r5, #194 @ 0xc2 │ │ │ │ + movs r7, #162 @ 0xa2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r5, #168 @ 0xa8 │ │ │ │ + movs r7, #136 @ 0x88 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r5, #144 @ 0x90 │ │ │ │ + movs r7, #112 @ 0x70 │ │ │ │ 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 +2314243,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 │ │ │ │ + adds r0, r4, #1 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - movs r4, #188 @ 0xbc │ │ │ │ + movs r6, #156 @ 0x9c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r4, #158 @ 0x9e │ │ │ │ + movs r6, #126 @ 0x7e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r4, #130 @ 0x82 │ │ │ │ + movs r6, #98 @ 0x62 │ │ │ │ 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 +2314614,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 r3, #106 @ 0x6a │ │ │ │ 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 r6, [pc, #864] @ (6be284 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x474a4>) │ │ │ │ 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 +2314957,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 │ │ │ │ + movs r0, #190 @ 0xbe │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r4, r3, #3 │ │ │ │ + movs r0, #188 @ 0xbc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r2, r2, #3 │ │ │ │ + movs r0, #178 @ 0xb2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r0, r7, #15 │ │ │ │ + asrs r0, r3, #23 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmn r6, r3 │ │ │ │ + add lr, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r4, r1, #1 │ │ │ │ + movs r0, #44 @ 0x2c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r6, r7, #11 │ │ │ │ + asrs r6, r3, #19 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r0, r5, #5 │ │ │ │ + subs r0, r1, #5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r0, r7, #4 │ │ │ │ + subs r0, r3, #4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r2, r6, #4 │ │ │ │ + subs r2, r2, #4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r0, r4, #16 │ │ │ │ + lsls r0, r0, #24 │ │ │ │ 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 +2315514,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 r1, sp, #664 @ 0x298 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r0, r1, r5 │ │ │ │ + adds r0, r5, #4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r0, r3, #1 │ │ │ │ + asrs r0, r7, #8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r4, r7, #28 │ │ │ │ + asrs r4, r3, #4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r0, r7, r0 │ │ │ │ + adds r0, r3, #0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r4, r3, r1 │ │ │ │ + subs r4, r7, r0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r6, r7, r0 │ │ │ │ + subs r6, r3, r0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r2, r5, r0 │ │ │ │ + subs r2, r1, r0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r2, r3, r0 │ │ │ │ + adds r2, r7, r7 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r4, r2, r0 │ │ │ │ + adds r4, r6, r7 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r2, r2, r0 │ │ │ │ + adds r2, r6, r7 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r2, [r2, #14] │ │ │ │ + strb r2, [r6, #21] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - asrs r2, r4, #28 │ │ │ │ + adds r2, r0, r4 │ │ │ │ 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 +2316342,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} │ │ │ │ + nop {10} │ │ │ │ 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 +2317168,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 │ │ │ │ + lsrs r0, r3, #2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r0, r6, #26 │ │ │ │ + lsrs r0, r2, #2 │ │ │ │ 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 +2317462,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 b022ec │ │ │ │ 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 +2317694,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 b031a4 │ │ │ │ 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 +2318252,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, #644] @ 0x284 │ │ │ │ + cdp2 0, 10, cr0, cr2, cr1, {5} │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #118 @ 0x76 │ │ │ │ + subs r5, #86 @ 0x56 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r6, #156 @ 0x9c │ │ │ │ + cmp r0, #124 @ 0x7c │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r2, #214 @ 0xd6 │ │ │ │ + subs r4, #182 @ 0xb6 │ │ │ │ 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 +2318748,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 │ │ │ │ + vld1.8 {d16[5]}, [r6], r1 │ │ │ │ + @ instruction: 0xfb0400a1 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #244 @ 0xf4 │ │ │ │ + adds r5, #212 @ 0xd4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r2, #86 @ 0x56 │ │ │ │ + movs r4, #54 @ 0x36 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - orr.w r0, r2, r7, asr #2 │ │ │ │ - adds r2, #84 @ 0x54 │ │ │ │ + stc 0, cr0, [r2], #-668 @ 0xfffffd64 │ │ │ │ + adds r4, #52 @ 0x34 │ │ │ │ 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 +2319219,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 │ │ │ │ + add.w r0, r4, #5275648 @ 0x508000 │ │ │ │ + @ instruction: 0xf4d800a1 │ │ │ │ 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 r1, sp, #320 @ 0x140 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r4, r2, #4 │ │ │ │ + subs r4, r6, #3 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - b.n 6c0adc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x49cfc> │ │ │ │ + b.n 6c0e9c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4a0bc> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, pc, #56 @ (adr r6, 6c10ac <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4a2cc>) │ │ │ │ + add r7, pc, #952 @ (adr r7, 6c142c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4a64c>) │ │ │ │ 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 +2319966,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 │ │ │ │ + stcl 0, cr0, [r8], {161} @ 0xa1 │ │ │ │ + ldc 0, cr0, [r6], #644 @ 0x284 │ │ │ │ + lsrs r2, r6, #2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r6, r4, #22 │ │ │ │ + asrs r6, r0, #30 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - udf #4 │ │ │ │ + svc 228 @ 0xe4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bgt.n 6c17c8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4a9e8> │ │ │ │ + udf #168 @ 0xa8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r4, r1, #20 │ │ │ │ + lsls r4, r5, #27 │ │ │ │ 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 +2320263,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 │ │ │ │ + bics.w r0, sl, r1, asr #2 │ │ │ │ + bic.w r0, r4, r1, asr #2 │ │ │ │ + cmp r1, #84 @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r0, r4, #10 │ │ │ │ + asrs r0, r0, #18 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - blt.n 6c1b3c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4ad5c> │ │ │ │ + bgt.n 6c1afc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4ad1c> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bls.n 6c1ac4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4ace4> │ │ │ │ + blt.n 6c1a84 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4aca4> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r5, #174 @ 0xae │ │ │ │ + movs r7, #142 @ 0x8e │ │ │ │ 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 +2320572,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 6c1d60 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4af80> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - b.n 6c1978 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4ab98> │ │ │ │ + b.n 6c1d38 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4af58> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bhi.n 6c1d68 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4af88> │ │ │ │ + bge.n 6c1f28 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4b148> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r0, #180 @ 0xb4 │ │ │ │ + movs r2, #148 @ 0x94 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r2, r5, #30 │ │ │ │ + asrs r2, r1, #6 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bvs.n 6c1da8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4afc8> │ │ │ │ + bhi.n 6c1d68 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4af88> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r6, r7, #2 │ │ │ │ + movs r0, #158 @ 0x9e │ │ │ │ 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 +2323276,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 │ │ │ │ + pop {r2, r4, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - revsh r2, r3 │ │ │ │ + pop {r1, r3, r4, r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - hlt 0x003e │ │ │ │ + pop {r1, r2, r3, r4, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - hlt 0x0030 │ │ │ │ + pop {r4, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - hlt 0x0012 │ │ │ │ + pop {r1, r4, r5, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - hlt 0x0002 │ │ │ │ + pop {r1, r5, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - rev16 r2, r6 │ │ │ │ + pop {r1, r4, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - rev16 r6, r2 │ │ │ │ + pop {r1, r2, r4, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - rev16 r6, r0 │ │ │ │ + pop {r1, r2, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - rev r0, r5 │ │ │ │ + pop {r3} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - rev r4, r1 │ │ │ │ + cbnz r4, 6c3b3e <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4cd5e> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbnz r4, 6c3b02 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4cd22> │ │ │ │ + cbnz r4, 6c3b3a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4cd5a> │ │ │ │ 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 +2323350,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, 6c3ba2 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4cdc2> │ │ │ │ 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 +2323460,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 │ │ │ │ + hlt 0x0000 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xb87a │ │ │ │ + rev16 r2, r3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xb860 │ │ │ │ + rev16 r0, r0 │ │ │ │ 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 +2323576,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 │ │ │ │ + cbnz r2, 6c3da6 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4cfc6> │ │ │ │ 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 +2323984,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 r4!, {r1, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - push {r4, r6, lr} │ │ │ │ + @ instruction: 0xb730 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - push {r1, r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xb6ca │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r2!, {r1, r4, r5} │ │ │ │ + stmia r4!, {r1, r4} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stmia r1!, {r1, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - push {r2, r5, r7} │ │ │ │ + @ instruction: 0xb684 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r2!, {r1, r2, r3} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stmia r2!, {r1, r2, r3} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ ite al │ │ │ │ lslal r0, r3, #5 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - push {r1, r2, r3, r4} │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - push {r1} │ │ │ │ + push {r1, r5, r6, r7, lr} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r1!, {r5} │ │ │ │ + stmia r3!, {} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stmia r1!, {r1, r2, r3} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cbz r0, 6c4238 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4d458> │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r0!, {r1, r2, r7} │ │ │ │ + stmia r2!, {r1, r2, r5, r6} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stmia r0!, {r3, r7} │ │ │ │ + stmia r2!, {r3, r5, r6} │ │ │ │ lsls r1, r4, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r3, r5, r6} │ │ │ │ + stmia r2!, {r1, r3, 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, #3752] @ 0xea8 │ │ │ │ sub sp, #308 @ 0x134 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2324384,29 +2324435,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> │ │ │ │ + cbz r4, 6c4692 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4d8b2> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbz r0, 6c4646 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4d866> │ │ │ │ + cbz r0, 6c467e <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4d89e> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbz r0, 6c462e <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4d84e> │ │ │ │ + uxtb r0, r5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ pop {r2, r4, r6} │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add sp, #368 @ 0x170 │ │ │ │ + sxth r4, r7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r7, sp, #888 @ 0x378 │ │ │ │ + cbz r6, 6c4666 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4d886> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r7, sp, #328 @ 0x148 │ │ │ │ + cbz r2, 6c4648 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4d868> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, sp, #608 @ 0x260 │ │ │ │ + add sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3696] @ 0xe70 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1132] @ 6c4ac0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4dce0> │ │ │ │ @@ -2324847,31 +2324898,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 r7, sp, #88 @ 0x58 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r4, sp, #856 @ 0x358 │ │ │ │ + add r6, sp, #728 @ 0x2d8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r4, sp, #232 @ 0xe8 │ │ │ │ + add r6, sp, #104 @ 0x68 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r4, sp, #32 │ │ │ │ + add r5, sp, #928 @ 0x3a0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r3, sp, #440 @ 0x1b8 │ │ │ │ + add r5, sp, #312 @ 0x138 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r3, sp, #200 @ 0xc8 │ │ │ │ + add r5, sp, #72 @ 0x48 │ │ │ │ lsls r7, r4, #2 │ │ │ │ @ instruction: 0xb67c │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r2, sp, #832 @ 0x340 │ │ │ │ + add r4, sp, #704 @ 0x2c0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r2, sp, #696 @ 0x2b8 │ │ │ │ + add r4, sp, #568 @ 0x238 │ │ │ │ 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 +2325671,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} │ │ │ │ + @ instruction: 0xb790 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r7, pc, #344 @ (adr r7, 6c5408 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e628>) │ │ │ │ + add r1, sp, #216 @ 0xd8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r7, pc, #112 @ (adr r7, 6c5324 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e544>) │ │ │ │ + add r0, sp, #1008 @ 0x3f0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, pc, #192 @ (adr r6, 6c5378 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e598>) │ │ │ │ + add r0, sp, #64 @ 0x40 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r5, pc, #896 @ (adr r5, 6c563c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e85c>) │ │ │ │ + add r7, pc, #768 @ (adr r7, 6c55bc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e7dc>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ sub sp, #256 @ 0x100 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - sxtb r2, r6 │ │ │ │ + push {r1, r4, r6} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r4, pc, #576 @ (adr r4, 6c5508 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e728>) │ │ │ │ + add r6, pc, #448 @ (adr r6, 6c5488 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e6a8>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r4, pc, #304 @ (adr r4, 6c53fc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e61c>) │ │ │ │ + add r6, pc, #176 @ (adr r6, 6c537c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e59c>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r4, pc, #232 @ (adr r4, 6c53b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e5d8>) │ │ │ │ + add r6, pc, #104 @ (adr r6, 6c5338 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e558>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r4, pc, #128 @ (adr r4, 6c5354 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e574>) │ │ │ │ + add r6, pc, #0 @ (adr r6, 6c52d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e4f4>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r4, pc, #48 @ (adr r4, 6c5308 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e528>) │ │ │ │ + add r5, pc, #944 @ (adr r5, 6c5688 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e8a8>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r3, pc, #848 @ (adr r3, 6c562c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e84c>) │ │ │ │ + add r5, pc, #720 @ (adr r5, 6c55ac <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e7cc>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r3, pc, #624 @ (adr r3, 6c5550 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e770>) │ │ │ │ + add r5, pc, #496 @ (adr r5, 6c54d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e6f0>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r3, pc, #376 @ (adr r3, 6c545c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e67c>) │ │ │ │ + add r5, pc, #248 @ (adr r5, 6c53dc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e5fc>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r3, pc, #224 @ (adr r3, 6c53c8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e5e8>) │ │ │ │ + add r5, pc, #96 @ (adr r5, 6c5348 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e568>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r2, pc, #584 @ (adr r2, 6c5534 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e754>) │ │ │ │ + add r4, pc, #456 @ (adr r4, 6c54b4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e6d4>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r2, pc, #384 @ (adr r2, 6c5470 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e690>) │ │ │ │ + add r4, pc, #256 @ (adr r4, 6c53f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e610>) │ │ │ │ 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 +2325786,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 r2, pc, #776 @ (adr r2, 6c56d8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e8f8>) │ │ │ │ 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 +2325944,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 r2, pc, #344 @ (adr r2, 6c56d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e8f0>) │ │ │ │ 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 +2326447,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 │ │ │ │ + add r0, pc, #568 @ (adr r0, 6c5cec <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4ef0c>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ + ldr r7, [sp, #912] @ 0x390 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r7, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r4, #2 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r5, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [sp, #576] @ 0x240 │ │ │ │ + ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ 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 +2326817,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 r3, [sp, #472] @ 0x1d8 │ │ │ │ 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 r2, [sp, #664] @ 0x298 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r2, [sp, #568] @ 0x238 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r0, [sp, #336] @ 0x150 │ │ │ │ + ldr r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r7, [sp, #640] @ 0x280 │ │ │ │ + ldr r1, [sp, #512] @ 0x200 │ │ │ │ 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 +2327407,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 r4, [sp, #440] @ 0x1b8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r7, [sp, #808] @ 0x328 │ │ │ │ + add r1, pc, #680 @ (adr r1, 6c6770 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4f990>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ + add r1, pc, #608 @ (adr r1, 6c672c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4f94c>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r0, [sp, #872] @ 0x368 │ │ │ │ + str r2, [sp, #744] @ 0x2e8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xf7200127 │ │ │ │ - @ instruction: 0xf7080127 │ │ │ │ - str r0, [sp, #144] @ 0x90 │ │ │ │ + vst4.8 {d0,d2,d4,d6}, [r0 :128], r7 │ │ │ │ + str??.w r0, [r8, #295] @ 0x127 │ │ │ │ + str r2, [sp, #16] │ │ │ │ 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 +2327610,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 │ │ │ │ + str r0, [sp, #856] @ 0x358 │ │ │ │ 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 +2328044,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 │ │ │ │ + @ instruction: 0xf32c0127 │ │ │ │ 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, #27] │ │ │ │ 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> │ │ │ │ + bcs.n 6c6cb8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4fed8> │ │ │ │ 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 +2328158,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 ac6988 │ │ │ │ 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 ac6988 │ │ │ │ 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 +2328197,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 ac2fc8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6c6e40 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x50060> │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ac2eac │ │ │ │ + bl ac303c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ac2ea8 │ │ │ │ + bl ac3038 │ │ │ │ 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 +2328290,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 │ │ │ │ + vaddw.s16 q8, q6, d23 │ │ │ │ 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, #32] │ │ │ │ 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 +2328698,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} │ │ │ │ + add.w r1, r2, r7, asr #32 │ │ │ │ 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 +2328898,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 b0603c │ │ │ │ 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 +2329010,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 ac6970 │ │ │ │ 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,51 +2329080,48 @@ │ │ │ │ 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 r5, #150 @ 0x96 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #202 @ 0xca │ │ │ │ + cmp r5, #170 @ 0xaa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #222 @ 0xde │ │ │ │ + cmp r5, #190 @ 0xbe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #4 │ │ │ │ + cmp r5, #228 @ 0xe4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #42 @ 0x2a │ │ │ │ + cmp r6, #10 │ │ │ │ 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> │ │ │ │ - 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> │ │ │ │ - lsls r7, r4, #4 │ │ │ │ - b.n 6c739c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x505bc> │ │ │ │ - lsls r7, r4, #4 │ │ │ │ - b.n 6c70d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x502f0> │ │ │ │ + ldmdb sl, {r0, r1, r2, r5, r8} │ │ │ │ + stc 1, cr0, [r8, #-156]! @ 0xffffff64 │ │ │ │ + @ instruction: 0xe9b00127 │ │ │ │ + b.n 6c775c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5097c> │ │ │ │ lsls r7, r4, #4 │ │ │ │ - b.n 6c72d8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x504f8> │ │ │ │ + b.n 6c7490 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x506b0> │ │ │ │ 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> │ │ │ │ + b.n 6c7698 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x508b8> │ │ │ │ lsls r7, r4, #4 │ │ │ │ + adc.w r1, r6, r7, asr #32 │ │ │ │ + orr.w r1, r0, r7, asr #32 │ │ │ │ + @ instruction: 0xe8320127 │ │ │ │ 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>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2329120,15 +2329168,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, #36] @ 0x24 │ │ │ │ lsls r1, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3720] @ 0xe88 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2329357,25 +2329405,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> │ │ │ │ + cbz r4, 6c7b84 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x50da4> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r4, #6] │ │ │ │ + ldrh r0, [r0, #22] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bls.n 6c7a94 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x50cb4> │ │ │ │ + blt.n 6c7a54 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x50c74> │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bls.n 6c7a7c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x50c9c> │ │ │ │ + blt.n 6c7a3c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x50c5c> │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 6c7b4a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x50d6a> │ │ │ │ + cbz r4, 6c7b82 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x50da2> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r6, 6c7b4c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x50d6c> │ │ │ │ + cbz r6, 6c7b84 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x50da4> │ │ │ │ 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 +2329858,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 │ │ │ │ + stcl 1, cr0, [lr], #156 @ 0x9c │ │ │ │ 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 +2330283,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 │ │ │ │ + stc 1, cr0, [r2], {39} @ 0x27 │ │ │ │ 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 +2330345,17 @@ │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - udf #92 @ 0x5c │ │ │ │ + b.n 6c8628 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x51848> │ │ │ │ lsls r7, r4, #4 │ │ │ │ - bgt.n 6c86a4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x518c4> │ │ │ │ + udf #88 @ 0x58 │ │ │ │ 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 +2330881,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> │ │ │ │ + bgt.n 6c8ba0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x51dc0> │ │ │ │ lsls r7, r4, #4 │ │ │ │ - bhi.n 6c8c24 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x51e44> │ │ │ │ + bge.n 6c8be4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x51e04> │ │ │ │ lsls r7, r4, #4 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r3, r4, r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r5!, {r2, r5, r6} │ │ │ │ + stmia r7!, {r2, r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r4, [r2, #3] │ │ │ │ + ldrb r4, [r6, #10] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r2, [r7, #3] │ │ │ │ + ldrb r2, [r3, #11] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r4, [r6, #3] │ │ │ │ + ldrb r4, [r2, #11] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r6, [r5, #3] │ │ │ │ + ldrb r6, [r1, #11] │ │ │ │ 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 +2331074,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 r5!, {r3} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r3!, {r5} │ │ │ │ + stmia r5!, {} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r4, [r7, #26] │ │ │ │ + ldrb r4, [r3, #2] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r6, [r3, #26] │ │ │ │ + ldrb r6, [r7, #1] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r0, [r1, #26] │ │ │ │ + ldrb r0, [r5, #1] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r0, [r0, #26] │ │ │ │ + ldrb r0, [r4, #1] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r2, [sp, #440] @ 0x1b8 │ │ │ │ + str r4, [sp, #312] @ 0x138 │ │ │ │ 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 +2331164,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> │ │ │ │ + svc 72 @ 0x48 │ │ │ │ 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 +2331235,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> │ │ │ │ + udf #134 @ 0x86 │ │ │ │ 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 +2331585,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, #23] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r0, [r5, #15] │ │ │ │ + strb r0, [r1, #23] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r2, [r2, #10] │ │ │ │ + strb r2, [r6, #17] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r6, [r7, #10] │ │ │ │ + strb r6, [r3, #18] │ │ │ │ lsls r1, r4, #2 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrh r0, [r0, #42] @ 0x2a │ │ │ │ + ldrh r0, [r4, #56] @ 0x38 │ │ │ │ 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 +2332257,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> │ │ │ │ + bhi.n 6c9a68 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x52c88> │ │ │ │ lsls r7, r4, #4 │ │ │ │ - bvs.n 6c9a6c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x52c8c> │ │ │ │ + bhi.n 6c9a2c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x52c4c> │ │ │ │ lsls r7, r4, #4 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #96] @ 0x60 │ │ │ │ + ldr r0, [r5, #124] @ 0x7c │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bcc.n 6c9964 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x52b84> │ │ │ │ + bpl.n 6c9924 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x52b44> │ │ │ │ lsls r7, r4, #4 │ │ │ │ - bcc.n 6c9944 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x52b64> │ │ │ │ + bpl.n 6c9b04 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x52d24> │ │ │ │ lsls r7, r4, #4 │ │ │ │ - bcc.n 6c997c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x52b9c> │ │ │ │ + bpl.n 6c993c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x52b5c> │ │ │ │ lsls r7, r4, #4 │ │ │ │ - bcc.n 6c9940 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x52b60> │ │ │ │ + bpl.n 6c9b00 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x52d20> │ │ │ │ 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 +2332823,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, #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 │ │ │ │ bl 6ce8cc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x57aec> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2332815,15 +2332863,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 b00d90 │ │ │ │ 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 +2332995,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 ac6998 │ │ │ │ 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 +2333153,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 ac698c │ │ │ │ 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 +2333471,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, #48] @ 0x30 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r4, [r2, #16] │ │ │ │ + str r4, [r6, #44] @ 0x2c │ │ │ │ lsls r1, r4, #2 │ │ │ │ movs r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #16] │ │ │ │ + str r2, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r4, #2 │ │ │ │ adds r2, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #16] │ │ │ │ + str r0, [r7, #44] @ 0x2c │ │ │ │ lsls r1, r4, #2 │ │ │ │ subs r4, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #12] │ │ │ │ + str r4, [r7, #40] @ 0x28 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r4, [r3, #12] │ │ │ │ + str r4, [r7, #40] @ 0x28 │ │ │ │ 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, #40] @ 0x28 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bkpt 0x00c8 │ │ │ │ + stmia r0!, {r3, r5, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ asrs r4, r2, #19 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r2, r6 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #936 @ 0x3a8 │ │ │ │ + add r7, sp, #808 @ 0x328 │ │ │ │ lsls r0, r4, #2 │ │ │ │ adds r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r4, r7 │ │ │ │ + push {r2, r3, r4, r7} │ │ │ │ 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, #32] │ │ │ │ lsls r1, r4, #2 │ │ │ │ cmp r0, #12 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #0] │ │ │ │ + str r0, [r6, #28] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r2, [r2, #0] │ │ │ │ + str r2, [r6, #28] │ │ │ │ lsls r1, r4, #2 │ │ │ │ subs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #0] │ │ │ │ + str r2, [r4, #28] │ │ │ │ lsls r1, r4, #2 │ │ │ │ asrs r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r6, r7] │ │ │ │ + str r2, [r2, #28] │ │ │ │ lsls r1, r4, #2 │ │ │ │ asrs r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r3, r7] │ │ │ │ + str r6, [r7, #24] │ │ │ │ lsls r1, r4, #2 │ │ │ │ subs r1, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r2, r7] │ │ │ │ + str r6, [r6, #24] │ │ │ │ lsls r1, r4, #2 │ │ │ │ asrs r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r0, r7] │ │ │ │ + str r0, [r4, #24] │ │ │ │ lsls r1, r4, #2 │ │ │ │ cmp r1, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r2, r3 │ │ │ │ + push {r1, r3, r4, r5, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ subs r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r2, r6] │ │ │ │ + str r6, [r6, #20] │ │ │ │ lsls r1, r4, #2 │ │ │ │ movs r0, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r1, r6] │ │ │ │ + str r2, [r5, #20] │ │ │ │ lsls r1, r4, #2 │ │ │ │ cmp r7, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r7, r5] │ │ │ │ + str r2, [r3, #20] │ │ │ │ lsls r1, r4, #2 │ │ │ │ subs r1, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #102 @ 0x66 │ │ │ │ + adds r6, #70 @ 0x46 │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r0, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r2, r5] │ │ │ │ + str r6, [r6, #16] │ │ │ │ lsls r1, r4, #2 │ │ │ │ adds r0, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r2, r5] │ │ │ │ + str r2, [r6, #16] │ │ │ │ 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 +2334095,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 b00990 │ │ │ │ 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 +2334299,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] │ │ │ │ + str r6, [r7, #0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ cmp r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r2, r1] │ │ │ │ + str r2, [r6, #0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ subs r4, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r7, r0] │ │ │ │ + str r6, [r3, #0] │ │ │ │ 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, r7] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r2, [r3, r7] │ │ │ │ + ldrsh r2, [r7, r6] │ │ │ │ lsls r1, r4, #2 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, r6] │ │ │ │ + ldrsh r4, [r3, r6] │ │ │ │ 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 +2334337,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 r1, pc, #512 @ (adr r1, 6cb390 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x545b0>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r7, [sp, #608] @ 0x260 │ │ │ │ + add r1, pc, #480 @ (adr r1, 6cb374 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x54594>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsb r6, [r4, r4] │ │ │ │ + ldr r6, [r0, r4] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r7, [sp, #512] @ 0x200 │ │ │ │ + add r1, pc, #384 @ (adr r1, 6cb31c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5453c>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + ldrsb r0, [r7, r2] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r0, [r2, r3] │ │ │ │ + ldrsb r0, [r6, r2] │ │ │ │ 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 +2334366,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] │ │ │ │ + ldr r2, [r7, r0] │ │ │ │ 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 +2334550,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 r4, pc, #936 @ (adr r4, 6cb748 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x54968>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, #112 @ 0x70 │ │ │ │ + adds r6, #80 @ 0x50 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrsb r0, [r1, r0] │ │ │ │ + ldrsb r0, [r5, r7] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrsb r0, [r7, r0] │ │ │ │ + ldr r0, [r3, r0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrsb r2, [r0, r1] │ │ │ │ + ldr r2, [r4, r0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrsb r0, [r3, r1] │ │ │ │ + ldr r0, [r7, r0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrsb r0, [r0, r1] │ │ │ │ + ldr r0, [r4, r0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrsb r6, [r0, r1] │ │ │ │ + ldr r6, [r4, r0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrsb r2, [r1, r2] │ │ │ │ + ldr r2, [r5, r1] │ │ │ │ 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: 0xe98e00a2 │ │ │ │ + ldrsb r4, [r4, r5] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r6, [r6, r5] │ │ │ │ + ldrsb r6, [r2, r5] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r6, [r7, r7] │ │ │ │ + ldrsb r6, [r3, r7] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r2, [r3, r7] │ │ │ │ + ldrsb r2, [r7, r6] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r2, [r0, r7] │ │ │ │ + ldrsb r2, [r4, r6] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r2, [r5, r6] │ │ │ │ + ldrsb r2, [r1, r6] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r2, [r2, r6] │ │ │ │ + ldrsb r2, [r6, r5] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r2, [r7, r5] │ │ │ │ + ldrsb r2, [r3, r5] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r2, [r4, r5] │ │ │ │ + ldrsb r2, [r0, r5] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r2, [r1, r5] │ │ │ │ + ldrsb r2, [r5, r4] │ │ │ │ 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 +2334774,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] │ │ │ │ + ldr r0, [r4, r5] │ │ │ │ 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 +2335736,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 │ │ │ │ + bx r9 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r5, [pc, #64] @ (6cc18c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x553ac>) │ │ │ │ + ldr r6, [pc, #960] @ (6cc50c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5572c>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrh r2, [r4, #52] @ 0x34 │ │ │ │ + str r0, [sp, #520] @ 0x208 │ │ │ │ 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 +2336205,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 r2, [pc, #136] @ (6cc7f8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x55a18>) │ │ │ │ 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 +2336929,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 │ │ │ │ + muls r2, r4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r5, #198 @ 0xc6 │ │ │ │ + subs r7, #166 @ 0xa6 │ │ │ │ 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 +2337167,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 r5, #112 @ 0x70 │ │ │ │ lsls r1, r4, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #118 @ 0x76 │ │ │ │ + subs r5, #86 @ 0x56 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r3, #104 @ 0x68 │ │ │ │ + subs r5, #72 @ 0x48 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r3, #90 @ 0x5a │ │ │ │ + subs r5, #58 @ 0x3a │ │ │ │ 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 +2337835,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 r5, #150 @ 0x96 │ │ │ │ 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 +2337936,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 r4, #122 @ 0x7a │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r2, #146 @ 0x92 │ │ │ │ + adds r4, #114 @ 0x72 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r2, #138 @ 0x8a │ │ │ │ + adds r4, #106 @ 0x6a │ │ │ │ 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 +2339403,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 r3, #206 @ 0xce │ │ │ │ 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 +2339454,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 r3, #88 @ 0x58 │ │ │ │ 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 +2339527,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, #29] │ │ │ │ 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 +2339606,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 r1, #188 @ 0xbc │ │ │ │ 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 +2339627,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 r1, #164 @ 0xa4 │ │ │ │ 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 +2339651,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 r1, #144 @ 0x90 │ │ │ │ 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 +2339755,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 │ │ │ │ + movs r1, #22 │ │ │ │ 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 +2339960,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 │ │ │ │ + movs r0, #50 @ 0x32 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r0, [r3, #8] │ │ │ │ + ldrb r0, [r7, #15] │ │ │ │ lsls r7, r4, #4 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r1, #1 │ │ │ │ + subs r0, r5, #0 │ │ │ │ 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 +2340010,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, #8] │ │ │ │ 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 +2340125,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] │ │ │ │ + ldrb r2, [r2, #3] │ │ │ │ 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 +2340281,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 │ │ │ │ + subs r2, r3, r4 │ │ │ │ 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 +2340357,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 │ │ │ │ + subs r6, r4, r4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ mov sl, r2 │ │ │ │ @@ -2340544,15 +2340591,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 │ │ │ │ + subs r6, r7, r0 │ │ │ │ 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 +2341091,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, #104] @ 0x68 │ │ │ │ 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 +2341170,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, #7 │ │ │ │ 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 +2341612,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, #60] @ 0x3c │ │ │ │ lsls r7, r4, #4 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #20 │ │ │ │ + lsrs r0, r3, #28 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r0, [r7, #120] @ 0x78 │ │ │ │ + ldr r0, [r3, #24] │ │ │ │ lsls r7, r4, #4 │ │ │ │ - str r0, [r6, #112] @ 0x70 │ │ │ │ + ldr r0, [r2, #16] │ │ │ │ lsls r7, r4, #4 │ │ │ │ - str r0, [r1, #108] @ 0x6c │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ 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 +2341738,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 afba58 │ │ │ │ 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 +2341909,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 affcf8 │ │ │ │ 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 +2342127,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, #96] @ 0x60 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - lsrs r4, r6, #32 │ │ │ │ + lsrs r4, r2, #8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r0, [r1, #4] │ │ │ │ + str r0, [r5, #32] │ │ │ │ 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 +2342381,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 b04db0 │ │ │ │ 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 +2342420,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 b04f50 │ │ │ │ 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 +2342448,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 b04e80 │ │ │ │ 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 +2342551,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 b069dc │ │ │ │ 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 +2342585,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 b069dc │ │ │ │ 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 +2342807,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 ac6adc │ │ │ │ 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 +2342851,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 ac6c08 │ │ │ │ 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 +2342922,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 ac6c08 │ │ │ │ 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 +2343681,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] │ │ │ │ + @ instruction: 0xf75e00a0 │ │ │ │ + strh r2, [r5, r1] │ │ │ │ lsls r7, r4, #4 │ │ │ │ - adc.w r0, r8, #5242880 @ 0x500000 │ │ │ │ - str r0, [r6, r0] │ │ │ │ + @ instruction: 0xf72800a0 │ │ │ │ + strh r0, [r2, r0] │ │ │ │ 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 +2343935,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 │ │ │ │ + @ instruction: 0xf58000a0 │ │ │ │ b.n 6d21f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5b414> │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xf26600a0 │ │ │ │ - @ instruction: 0xf26000a0 │ │ │ │ + orr.w r0, r6, #5242880 @ 0x500000 │ │ │ │ + orr.w r0, r0, #5242880 @ 0x500000 │ │ │ │ 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 +2344062,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 │ │ │ │ + @ instruction: 0xf38000a0 │ │ │ │ stmdb 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 +2344287,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: 0xf36a00a0 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xf29200a0 │ │ │ │ + sub.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 +2344611,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>) │ │ │ │ + add.w r0, r2, #160 @ 0xa0 │ │ │ │ + adcs.w r0, ip, #160 @ 0xa0 │ │ │ │ + ldr r2, [pc, #232] @ (6d2820 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5ba40>) │ │ │ │ lsls r7, r4, #4 │ │ │ │ - cdp 0, 14, cr0, cr4, cr0, {5} │ │ │ │ + @ instruction: 0xf0c400a0 │ │ │ │ stmdb 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 +2344787,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 r1, #152 @ 0x98 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r7, #174 @ 0xae │ │ │ │ + cmp r1, #142 @ 0x8e │ │ │ │ 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> │ │ │ │ + cdp 0, 3, cr0, cr8, cr0, {5} │ │ │ │ + ldrsb.w r0, [r0, sl, lsl #1] │ │ │ │ + ble.n 6d2928 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5bb48> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - blt.n 6d2958 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5bb78> │ │ │ │ + ble.n 6d2918 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5bb38> │ │ │ │ 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 +2345161,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 │ │ │ │ + bics.w r0, r8, r0, asr #2 │ │ │ │ ldr.w r3, [r0, #1412] @ 0x584 │ │ │ │ mov.w ip, #1 │ │ │ │ push {r4} │ │ │ │ add.w r2, r0, #1032 @ 0x408 │ │ │ │ ldr.w r4, [r0, #1036] @ 0x40c │ │ │ │ str r1, [r4, #0] │ │ │ │ strb.w ip, [r0, #1048] @ 0x418 │ │ │ │ @@ -2347826,45 +2347873,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> │ │ │ │ + bcc.n 6d4a28 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5dc48> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bne.n 6d4bb4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5ddd4> │ │ │ │ + bcc.n 6d4b74 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5dd94> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - beq.n 6d4b30 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5dd50> │ │ │ │ + bne.n 6d4af0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5dd10> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + bne.n 6d4ac0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5dce0> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r7, {r2, r5, r7} │ │ │ │ + bne.n 6d4a10 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5dc30> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r7!, {r3, r6} │ │ │ │ + bne.n 6d4b5c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5dd7c> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r6!, {r1, r2, r5, r7} │ │ │ │ + beq.n 6d4a1c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5dc3c> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r6} │ │ │ │ + beq.n 6d4b70 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5dd90> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r4, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r5, {r5, r6, r7} │ │ │ │ + ldmia r7, {r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r5!, {r2, r3, r6, r7} │ │ │ │ + ldmia r7, {r2, r3, r5, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r7, {r1, r2, r4, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r5, {r5, r6} │ │ │ │ + ldmia r7!, {r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r5!, {r1, r3, r7} │ │ │ │ + ldmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r5, {r2, r4, r5} │ │ │ │ + ldmia r7!, {r2, r4} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r5!, {r1, r3, r4, r6} │ │ │ │ + ldmia r7!, {r1, r3, r4, r5} │ │ │ │ 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 +2348078,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 r3!, {} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r0!, {r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r4, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r0!, {r1, r3, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r5, r7} │ │ │ │ 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 +2348244,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 r6!, {r1, r3, r5} │ │ │ │ lsls r0, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -2349276,23 +2349323,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, #27 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + nop {13} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - pop {r4, r5, r6, r7} │ │ │ │ + bkpt 0x00d0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - pop {r3, r4, r5, r6, r7} │ │ │ │ + bkpt 0x00d8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - pop {r4, r6, r7} │ │ │ │ + bkpt 0x00b0 │ │ │ │ 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 +2349527,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, #6 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - @ instruction: 0xb8b6 │ │ │ │ + hlt 0x0016 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r1!, {r2, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r6, r7} │ │ │ │ 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 +2351170,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 afbb44 │ │ │ │ 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 +2351271,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 │ │ │ │ + cbz r0, 6d7104 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x60324> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r6, sp, #704 @ 0x2c0 │ │ │ │ + sub sp, #64 @ 0x40 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - sxtb r6, r4 │ │ │ │ + push {r1, r2, r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r4, [r3, #30] │ │ │ │ + ldrh r4, [r7, #44] @ 0x2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r7, sp, #352 @ 0x160 │ │ │ │ + cbz r0, 6d7122 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x60342> │ │ │ │ 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 r6, sp, #592 @ 0x250 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r7, sp, #520 @ 0x208 │ │ │ │ + cbz r2, 6d7144 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x60364> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r4, sp, #592 @ 0x250 │ │ │ │ + add r6, sp, #464 @ 0x1d0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r4, sp, #416 @ 0x1a0 │ │ │ │ + add r6, sp, #288 @ 0x120 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r6, [r1, #4] │ │ │ │ + ldrh r6, [r5, #18] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r2, [r5, #2] │ │ │ │ + ldrh r2, [r1, #18] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r4, sp, #136 @ 0x88 │ │ │ │ + add r6, sp, #8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r4, sp, #176 @ 0xb0 │ │ │ │ + add r6, sp, #48 @ 0x30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #48 @ 0x30 │ │ │ │ + add r5, sp, #944 @ 0x3b0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r4, sp, #448 @ 0x1c0 │ │ │ │ + add r6, sp, #320 @ 0x140 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r4, sp, #752 @ 0x2f0 │ │ │ │ + add r6, sp, #624 @ 0x270 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r4, sp, #864 @ 0x360 │ │ │ │ + add r6, sp, #736 @ 0x2e0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r2, sp, #912 @ 0x390 │ │ │ │ + add r4, sp, #784 @ 0x310 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r2, sp, #672 @ 0x2a0 │ │ │ │ + add r4, sp, #544 @ 0x220 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldc2l 1, cr0, [lr, #-152] @ 0xffffff68 │ │ │ │ - add r7, sp, #448 @ 0x1c0 │ │ │ │ + vrhadd.u d0, d14, d22 │ │ │ │ + cbz r0, 6d717c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6039c> │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r2, sp, #600 @ 0x258 │ │ │ │ + add r4, sp, #472 @ 0x1d8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r3, pc, #448 @ (adr r3, 6d7330 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x60550>) │ │ │ │ + add r5, pc, #320 @ (adr r5, 6d72b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x604d0>) │ │ │ │ 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 +2351697,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>) │ │ │ │ + stc2 1, cr0, [ip, #-152]! @ 0xffffff68 │ │ │ │ + add r3, pc, #864 @ (adr r3, 6d7934 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x60b54>) │ │ │ │ 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 +2352144,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 r1, pc, #1008 @ (adr r1, 6d7ec4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x610e4>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ + add r0, pc, #912 @ (adr r0, 6d7e68 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x61088>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ + add r0, pc, #904 @ (adr r0, 6d7e64 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x61084>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r0, pc, #928 @ (adr r0, 6d7e80 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x610a0>) │ │ │ │ + add r2, pc, #800 @ (adr r2, 6d7e00 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x61020>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r0, pc, #40 @ (adr r0, 6d7b0c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x60d2c>) │ │ │ │ + add r1, pc, #936 @ (adr r1, 6d7e8c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x610ac>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r0, pc, #520 @ (adr r0, 6d7cf0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x60f10>) │ │ │ │ + add r2, pc, #392 @ (adr r2, 6d7c70 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x60e90>) │ │ │ │ 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 +2352509,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 r6, [sp, #312] @ 0x138 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [sp, #112] @ 0x70 │ │ │ │ + ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [sp, #600] @ 0x258 │ │ │ │ + ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r5, [sp, #888] @ 0x378 │ │ │ │ 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 +2352880,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 r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r1, [sp, #312] @ 0x138 │ │ │ │ + ldr r3, [sp, #184] @ 0xb8 │ │ │ │ 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 +2353232,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 r7, [sp, #448] @ 0x1c0 │ │ │ │ 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 +2353329,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 r7, [sp, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [sp, #872] @ 0x368 │ │ │ │ + str r6, [sp, #744] @ 0x2e8 │ │ │ │ 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 +2353518,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 r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ strb r4, [r2, #28] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r2, [sp, #632] @ 0x278 │ │ │ │ + str r4, [sp, #504] @ 0x1f8 │ │ │ │ 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 +2356012,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 ac9904 │ │ │ │ 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 +2356160,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 ac9904 │ │ │ │ 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 +2356241,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 ac9904 │ │ │ │ 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 +2356330,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 ac9904 │ │ │ │ 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 +2356428,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 ac9904 │ │ │ │ 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 +2356754,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 ac9904 │ │ │ │ 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 +2356867,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 ac93ac │ │ │ │ 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 +2356967,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 ac9670 │ │ │ │ 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 +2357128,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 ac95d8 │ │ │ │ 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 +2357297,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 ac9344 │ │ │ │ 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 +2357648,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 ac9344 │ │ │ │ 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 +2357680,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} │ │ │ │ - lsls r6, r4, #4 │ │ │ │ - asrs r0, r7, #27 │ │ │ │ + itt ge │ │ │ │ + lslge r6, r4, #4 │ │ │ │ + asrge r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #7] │ │ │ │ + ldrb r0, [r1, #15] │ │ │ │ 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 +2357704,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 ac9964 │ │ │ │ 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 +2357855,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 ac9904 │ │ │ │ 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 +2357920,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 ac9964 │ │ │ │ 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 ac9904 │ │ │ │ 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 +2357950,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 ac9964 │ │ │ │ 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 +2358005,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 ac9904 │ │ │ │ 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 +2358241,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 ac9904 │ │ │ │ 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 +2358459,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 ac9904 │ │ │ │ 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 +2358783,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 ac9904 │ │ │ │ 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 +2358893,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 │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bvs.n 6dc6a0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x658c0> │ │ │ │ + bhi.n 6dc660 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x65880> │ │ │ │ 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 ac9904 │ │ │ │ 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 +2359036,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 ac9904 │ │ │ │ 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 +2359056,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 ac9904 │ │ │ │ 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 +2359414,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 ac9964 │ │ │ │ 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 +2359662,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 ac9904 │ │ │ │ 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 +2359706,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 ac9964 │ │ │ │ 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 ac9904 │ │ │ │ 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 +2359922,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 ac9904 │ │ │ │ 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 +2360063,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 ac9964 │ │ │ │ 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 +2360182,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 ac9904 │ │ │ │ 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 +2360295,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 ac9964 │ │ │ │ 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 ac9904 │ │ │ │ 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 +2360384,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 ac9964 │ │ │ │ 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 +2360445,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 ac9964 │ │ │ │ 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 ac9904 │ │ │ │ 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 +2360645,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] │ │ │ │ + strh r4, [r2, r3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r6} │ │ │ │ + stmia r2!, {r1, r2, r4, r5} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r2, [r2, r3] │ │ │ │ + strh r2, [r6, r2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - stmia r0!, {r3, r4} │ │ │ │ + stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r2, [r6, r1] │ │ │ │ + strh r2, [r2, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - nop {15} │ │ │ │ + stmia r1!, {r4, r6, r7} │ │ │ │ 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 +2360777,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 ad1bfc │ │ │ │ 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 aca5fc │ │ │ │ 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 aca5fc │ │ │ │ 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 +2360822,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 aee134 │ │ │ │ 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 aea100 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl aded68 │ │ │ │ + bl adeef8 │ │ │ │ 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 adb418 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl ad0588 │ │ │ │ + bl ad0718 │ │ │ │ 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 ac99c0 │ │ │ │ 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 +2361690,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 │ │ │ │ + cmp r0, r5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r0, r4, r5} │ │ │ │ vcvt.u32.f32 q13, , #1 │ │ │ │ - @ instruction: 0xffff3b3c │ │ │ │ + vcvt.u16.f16 d19, d12, #1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r0, [r3, #36] @ 0x24 │ │ │ │ + ldrh r0, [r7, #50] @ 0x32 │ │ │ │ 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 +2361733,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 ad9f34 │ │ │ │ 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 +2362213,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 ac6174 │ │ │ │ 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 ac61ac │ │ │ │ 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 ac6374 │ │ │ │ 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 ac68bc │ │ │ │ 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 +2362265,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 r2, #254 @ 0xfe │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, #114 @ 0x72 │ │ │ │ + adds r2, #82 @ 0x52 │ │ │ │ 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 +2362344,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 r1, #156 @ 0x9c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r6, [r6, #58] @ 0x3a │ │ │ │ + ldrh r6, [r2, #10] │ │ │ │ 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 +2362431,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 │ │ │ │ + ldrh r4, [r4, #2] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - cmp r6, #198 @ 0xc6 │ │ │ │ + adds r0, #166 @ 0xa6 │ │ │ │ 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 +2362553,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, #62] @ 0x3e │ │ │ │ lsls r6, r4, #4 │ │ │ │ - cmp r6, #46 @ 0x2e │ │ │ │ + adds r0, #14 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r0, [r1, #42] @ 0x2a │ │ │ │ + strh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - cmp r5, #138 @ 0x8a │ │ │ │ + cmp r7, #106 @ 0x6a │ │ │ │ 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 +2362717,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, #52] @ 0x34 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - cmp r4, #242 @ 0xf2 │ │ │ │ + cmp r6, #210 @ 0xd2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r2, [r1, #30] │ │ │ │ + strh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r4, #4 │ │ │ │ - cmp r4, #12 │ │ │ │ + cmp r5, #236 @ 0xec │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r3, #240 @ 0xf0 │ │ │ │ + cmp r5, #208 @ 0xd0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r2, [r4, #28] │ │ │ │ + strh r2, [r0, #44] @ 0x2c │ │ │ │ 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 +2362884,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, #38] @ 0x26 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - cmp r3, #54 @ 0x36 │ │ │ │ + cmp r5, #22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r6, [r1, #16] │ │ │ │ + strh r6, [r5, #30] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - cmp r2, #80 @ 0x50 │ │ │ │ + cmp r4, #48 @ 0x30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r2, #52 @ 0x34 │ │ │ │ + cmp r4, #20 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r4, [r4, #14] │ │ │ │ + strh r4, [r0, #30] │ │ │ │ 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 +2363236,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, #22] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - cmp r1, #96 @ 0x60 │ │ │ │ + cmp r3, #64 @ 0x40 │ │ │ │ lsls r0, r4, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #8] │ │ │ │ + strh r4, [r6, #22] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - cmp r1, #76 @ 0x4c │ │ │ │ + cmp r3, #44 @ 0x2c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r2, [r6, #6] │ │ │ │ + strh r2, [r2, #22] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - cmp r1, #52 @ 0x34 │ │ │ │ + cmp r3, #20 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r0, #230 @ 0xe6 │ │ │ │ + cmp r2, #198 @ 0xc6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r0, [r3, #4] │ │ │ │ + strh r0, [r7, #18] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - cmp r0, #148 @ 0x94 │ │ │ │ + cmp r2, #116 @ 0x74 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r6, [r0, #2] │ │ │ │ + strh r6, [r4, #16] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - cmp r0, #114 @ 0x72 │ │ │ │ + cmp r2, #82 @ 0x52 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r4, [r4, #0] │ │ │ │ + strh r4, [r0, #16] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - ldrb r4, [r1, #30] │ │ │ │ + strh r4, [r5, #10] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - movs r7, #206 @ 0xce │ │ │ │ + cmp r1, #174 @ 0xae │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r4, [r5, #27] │ │ │ │ + strh r4, [r1, #6] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - movs r7, #46 @ 0x2e │ │ │ │ + cmp r1, #14 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r7, #18 │ │ │ │ + cmp r0, #242 @ 0xf2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r4, [r0, #27] │ │ │ │ + strh r4, [r4, #4] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - ldrb r4, [r6, #25] │ │ │ │ + strh r4, [r2, #2] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - movs r6, #182 @ 0xb6 │ │ │ │ + cmp r0, #150 @ 0x96 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r6, #154 @ 0x9a │ │ │ │ + cmp r0, #122 @ 0x7a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r4, [r1, #25] │ │ │ │ + strh r4, [r5, #0] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - movs r6, #130 @ 0x82 │ │ │ │ + cmp r0, #98 @ 0x62 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r4, [r6, #24] │ │ │ │ + strh r4, [r2, #0] │ │ │ │ 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 +2364367,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 r6, #196 @ 0xc4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r5, #8 │ │ │ │ + movs r6, #232 @ 0xe8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ lsls r2, r0, #31 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - movs r5, #32 │ │ │ │ + movs r7, #0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #2] │ │ │ │ + ldrb r0, [r7, #9] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - movs r0, #230 @ 0xe6 │ │ │ │ + movs r2, #198 @ 0xc6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r4, [r1, #29] │ │ │ │ + ldrb r4, [r5, #4] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - subs r2, r3, #6 │ │ │ │ + movs r1, #122 @ 0x7a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r2, [r4, #25] │ │ │ │ + ldrb r2, [r0, #1] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - subs r0, r6, #2 │ │ │ │ + movs r0, #144 @ 0x90 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, r5, #3 │ │ │ │ + subs r0, r1, #3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r2, [r4, #18] │ │ │ │ + strb r2, [r0, #26] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - strb r6, [r0, #14] │ │ │ │ + strb r6, [r4, #21] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - subs r4, r2, r7 │ │ │ │ + adds r4, r6, #6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r2, r4, r4 │ │ │ │ + adds r2, r0, #4 │ │ │ │ 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 +2364696,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, #11] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - adds r4, r5, r5 │ │ │ │ + subs r4, r1, r5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r0, r4, r0 │ │ │ │ + adds r0, r0, #0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, r4, r3 │ │ │ │ + subs r0, r0, r3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r2, [r2, #0] │ │ │ │ + strb r2, [r6, #7] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - adds r4, r2, r1 │ │ │ │ + subs r4, r6, r0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [r5, #124] @ 0x7c │ │ │ │ + strb r4, [r1, #7] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - adds r6, r5, r0 │ │ │ │ + subs r6, r1, r0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r2, r2, r0 │ │ │ │ + adds r2, r6, r7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [r1, #124] @ 0x7c │ │ │ │ + strb r4, [r5, #6] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - asrs r6, r4, #30 │ │ │ │ + adds r6, r0, r6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r4, #116] @ 0x74 │ │ │ │ + strb r0, [r0, #5] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - asrs r4, r5, #31 │ │ │ │ + adds r4, r1, r7 │ │ │ │ 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 +2364887,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 │ │ │ │ + adds r6, r5, r5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ b.n 6dffe2 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x69202> │ │ │ │ - vqshl.u64 d17, d10, #63 @ 0x3f │ │ │ │ + vqrshrn.u64 d17, q13, #1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r4, r0, #30 │ │ │ │ + adds r4, r4, r5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ adds r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #30 │ │ │ │ + adds r0, r5, r5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ movs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #29 │ │ │ │ + adds r6, r3, r5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ movs r3, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #30 │ │ │ │ + adds r0, r4, r5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r6, r1, #30 │ │ │ │ + adds r6, r5, r5 │ │ │ │ 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 │ │ │ │ + adds r4, r4, r5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r6, r0, #30 │ │ │ │ + adds r6, r4, r5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ movs r2, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #30 │ │ │ │ + adds r4, r5, r5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ @ instruction: 0xef99ffff │ │ │ │ - asrs r4, r2, #30 │ │ │ │ + adds r4, r6, r5 │ │ │ │ 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 +2365215,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 │ │ │ │ + adds r0, r7, r1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r6, #26 │ │ │ │ + adds r2, r2, r2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r6, r7, #26 │ │ │ │ + adds r6, r3, r2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ lsrs r6, r1 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - asrs r4, r0, #26 │ │ │ │ + adds r4, r4, r1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r5, #26 │ │ │ │ + adds r2, r1, r2 │ │ │ │ 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> │ │ │ │ + udf #176 @ 0xb0 │ │ │ │ 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> │ │ │ │ + udf #152 @ 0x98 │ │ │ │ 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> │ │ │ │ + udf #128 @ 0x80 │ │ │ │ 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> │ │ │ │ + udf #102 @ 0x66 │ │ │ │ lsls r3, r3, #2 │ │ │ │ subs r7, #220 @ 0xdc │ │ │ │ lsls r0, r2, #5 │ │ │ │ - asrs r0, r2, #24 │ │ │ │ + asrs r0, r6, #31 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r3, #21 │ │ │ │ + asrs r2, r7, #28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r2, #22 │ │ │ │ + lsls r0, r6, #29 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r6, r2, #23 │ │ │ │ + asrs r6, r6, #30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r4, #23 │ │ │ │ + asrs r0, r0, #31 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r4, r2, #21 │ │ │ │ + asrs r4, r6, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r6, #21 │ │ │ │ + asrs r0, r2, #29 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r0, [r0, r0] │ │ │ │ + ldrh r0, [r4, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r7, r7] │ │ │ │ + ldrh r0, [r3, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r6, r7] │ │ │ │ + ldrh r0, [r2, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r5, r7] │ │ │ │ + ldrh r0, [r1, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r7, #16 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - adds r4, r5, r3 │ │ │ │ + subs r4, r1, r3 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r6, r3, #18 │ │ │ │ + asrs r6, r7, #25 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r6, r6, #18 │ │ │ │ + asrs r6, r2, #26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ subs r7, #94 @ 0x5e │ │ │ │ lsls r0, r2, #5 │ │ │ │ - adds r2, r7, r2 │ │ │ │ + subs r2, r3, r2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r8, sp │ │ │ │ + blx r9 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r0, r5, #19 │ │ │ │ + asrs r0, r1, #27 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r2, #19 │ │ │ │ + asrs r2, r6, #26 │ │ │ │ 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 +2365549,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 aed9e0 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ - bl aedfa4 │ │ │ │ + bl aee134 │ │ │ │ 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 +2365703,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 aed9e0 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ - bl aedfa4 │ │ │ │ + bl aee134 │ │ │ │ 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 +2365733,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 aebf58 │ │ │ │ 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 +2365749,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 adab50 │ │ │ │ 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 aebf58 │ │ │ │ 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 +2365973,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, #24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r1, #18 │ │ │ │ + asrs r0, r5, #25 │ │ │ │ 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 +2366013,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, #27 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r4, #18 │ │ │ │ + asrs r0, r0, #26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r6, #16 │ │ │ │ + asrs r2, r2, #24 │ │ │ │ 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 +2366821,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, #30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r2, #22 │ │ │ │ + lsrs r6, r6, #29 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r2, [r1, r1] │ │ │ │ + ldrb r2, [r5, r0] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - lsrs r4, r2, #22 │ │ │ │ + lsrs r4, r6, #29 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r0, #21 │ │ │ │ + lsrs r0, r4, #28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r0, #21 │ │ │ │ + lsrs r2, r4, #28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r1, #21 │ │ │ │ + lsrs r0, r5, #28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r5, #24 │ │ │ │ + lsrs r4, r1, #32 │ │ │ │ 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 +2367042,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, #20 │ │ │ │ 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 +2367881,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, #22 │ │ │ │ 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 +2367943,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, #14 │ │ │ │ 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 +2368049,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, #12 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str??.w r0, [lr, #153] @ 0x99 │ │ │ │ - lsls r6, r2, #3 │ │ │ │ + @ instruction: 0xface0099 │ │ │ │ + lsls r6, r6, #10 │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr r6, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - lsls r4, r7, #14 │ │ │ │ + lsls r4, r3, #22 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr 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, #11 │ │ │ │ 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 +2368233,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 r4, [pc, #800] @ (6e2cb8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6bed8>) │ │ │ │ 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 +2369121,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 │ │ │ │ + strh.w r0, [r4, pc, lsl #1] │ │ │ │ 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 +2370286,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 │ │ │ │ + stcl 0, cr0, [r2], #636 @ 0x27c │ │ │ │ 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 +2374718,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, #31 │ │ │ │ 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 +2375227,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} │ │ │ │ + @ instruction: 0xb73c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r6, r3, r2 │ │ │ │ + subs r6, r7, r1 │ │ │ │ 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 +2375413,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} │ │ │ │ + @ instruction: 0xb630 │ │ │ │ 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 +2375823,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 │ │ │ │ + cbz r6, 6e7b7e <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70d9e> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r4, r6, #1 │ │ │ │ + lsrs r4, r2, #9 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, sp, #1016 @ 0x3f8 │ │ │ │ + cbz r6, 6e7b86 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70da6> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r7, sp, #1008 @ 0x3f0 │ │ │ │ + cbz r4, 6e7b8a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70daa> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r7, sp, #1000 @ 0x3e8 │ │ │ │ + cbz r2, 6e7b8e <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70dae> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r7, sp, #992 @ 0x3e0 │ │ │ │ + cbz r0, 6e7b92 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70db2> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r7, sp, #984 @ 0x3d8 │ │ │ │ + cbz r6, 6e7b94 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70db4> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r7, sp, #976 @ 0x3d0 │ │ │ │ + cbz r4, 6e7b98 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70db8> │ │ │ │ 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 +2375922,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 │ │ │ │ + cbz r2, 6e7c50 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70e70> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r0, [r5, #48] @ 0x30 │ │ │ │ + ldrh r0, [r1, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, sp, #616 @ 0x268 │ │ │ │ + cbz r2, 6e7c4e <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70e6e> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r6, r2, #5 │ │ │ │ + movs r1, #54 @ 0x36 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r7, sp, #496 @ 0x1f0 │ │ │ │ + cbz r4, 6e7c4e <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70e6e> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r7, sp, #640 @ 0x280 │ │ │ │ + cbz r0, 6e7c5c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70e7c> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - beq.n 6e7c04 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70e24> │ │ │ │ + bcs.n 6e7bc4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70de4> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r6, [r1, #2] │ │ │ │ + ldrb r6, [r5, #9] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r5, {r3, r4, r5, r7} │ │ │ │ + ldmia r7, {r3, r4, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r6, r3, #5 │ │ │ │ + movs r1, #62 @ 0x3e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bpl.n 6e7be0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70e00> │ │ │ │ + bvc.n 6e7ba0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70dc0> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r7, sp, #344 @ 0x158 │ │ │ │ + cbz r6, 6e7c60 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70e80> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r7, sp, #96 @ 0x60 │ │ │ │ + sub 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 +2376004,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, #58] @ 0x3a │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ + ldr r0, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbnz r6, 6e7d16 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70f36> │ │ │ │ + cbnz r6, 6e7d4e <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70f6e> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bmi.n 6e7c80 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70ea0> │ │ │ │ + bvs.n 6e7c40 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70e60> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r5, pc, #824 @ (adr r5, 6e8024 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71244>) │ │ │ │ + add r7, pc, #696 @ (adr r7, 6e7fa4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x711c4>) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bfi r0, r4, #2, #29 │ │ │ │ - ldr r2, [r3, #16] │ │ │ │ + adc.w r0, r4, #5177344 @ 0x4f0000 │ │ │ │ + ldr r2, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [r1, #16] │ │ │ │ + ldr r4, [r5, #44] @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r4, [r4, #40] @ 0x28 │ │ │ │ + ldrh r4, [r0, #56] @ 0x38 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r4, [r6, #12] │ │ │ │ + ldr r4, [r2, #44] @ 0x2c │ │ │ │ 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 +2377132,267 @@ │ │ │ │ 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 │ │ │ │ + sub sp, #120 @ 0x78 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ + add r1, pc, #584 @ (adr r1, 6e8b54 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71d74>) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r6, [r0, #4] │ │ │ │ + ldr r6, [r4, #32] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r2, [r1, #28] │ │ │ │ + ldrb r2, [r5, #3] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6e8620 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71840> │ │ │ │ - lsls r0, r5, #2 │ │ │ │ + strd r0, r0, [r4], #-672 @ 0x2a0 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #400] @ 0x190 │ │ │ │ + str r3, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #56 @ 0x38 │ │ │ │ + sub sp, #440 @ 0x1b8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 6e8534 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71754> │ │ │ │ + b.n 6e88f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71b14> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r2, [r5, #3] │ │ │ │ + strb r2, [r1, #11] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - rsb r1, r0, #10813440 @ 0xa50000 │ │ │ │ - str r4, [sp, #296] @ 0x128 │ │ │ │ + @ instruction: 0xf7a00125 │ │ │ │ + str r6, [sp, #168] @ 0xa8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, #8 │ │ │ │ + adds r5, #232 @ 0xe8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r6, [r3, #1] │ │ │ │ + strb r6, [r7, #8] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xfbfa009c │ │ │ │ - add r5, sp, #408 @ 0x198 │ │ │ │ + ldc2l 0, cr0, [sl, #624] @ 0x270 │ │ │ │ + add r7, sp, #280 @ 0x118 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r0, [r6, #22] │ │ │ │ + strh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r5, sp, #176 @ 0xb0 │ │ │ │ + add r7, sp, #48 @ 0x30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r5, sp, #80 @ 0x50 │ │ │ │ + add r6, sp, #976 @ 0x3d0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r5, sp, #48 @ 0x30 │ │ │ │ + add r6, sp, #944 @ 0x3b0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r4, [sp, #264] @ 0x108 │ │ │ │ + ldr r6, [sp, #136] @ 0x88 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strb r2, [r5, #16] │ │ │ │ + strb r2, [r1, #24] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, sp, #496 @ 0x1f0 │ │ │ │ + add r5, sp, #368 @ 0x170 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r3, sp, #504 @ 0x1f8 │ │ │ │ + add r5, sp, #376 @ 0x178 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r4, sp, #672 @ 0x2a0 │ │ │ │ + add r6, sp, #544 @ 0x220 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xf58e009c │ │ │ │ - subs r0, r0, r0 │ │ │ │ + @ instruction: 0xf76e009c │ │ │ │ + subs r0, r4, r7 │ │ │ │ lsls r1, r4, #2 │ │ │ │ ldrb r4, [r3, #28] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - str r0, [sp, #464] @ 0x1d0 │ │ │ │ + str r2, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [r3, #104] @ 0x68 │ │ │ │ + strb r2, [r7, #1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r0, [sp, #264] @ 0x108 │ │ │ │ + str r2, [sp, #136] @ 0x88 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r5, #68] @ 0x44 │ │ │ │ + str r2, [r1, #100] @ 0x64 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 6e8f18 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x72138> │ │ │ │ + b.n 6e82d8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x714f8> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r2, sp, #632 @ 0x278 │ │ │ │ + add r4, sp, #504 @ 0x1f8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r2, r6, #27 │ │ │ │ + asrs r2, r2, #3 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r2, sp, #304 @ 0x130 │ │ │ │ + add r4, sp, #176 @ 0xb0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r2, r6, r1 │ │ │ │ + subs r2, r2, r1 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - b.n 6e8d28 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71f48> │ │ │ │ + b.n 6e90e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x72308> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r2, sp, #456 @ 0x1c8 │ │ │ │ + add r4, sp, #328 @ 0x148 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r1, sp, #728 @ 0x2d8 │ │ │ │ + add r3, sp, #600 @ 0x258 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r6, [r5, #6] │ │ │ │ + strb r6, [r1, #14] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r2, [r6, #32] │ │ │ │ + ldrh r2, [r2, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r4, #252 @ 0xfc │ │ │ │ + movs r6, #220 @ 0xdc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r1, sp, #464 @ 0x1d0 │ │ │ │ + add r3, sp, #336 @ 0x150 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r0, [r4, #5] │ │ │ │ + strb r0, [r0, #13] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r4, [r4, #30] │ │ │ │ + ldrh r4, [r0, #46] @ 0x2e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r4, #174 @ 0xae │ │ │ │ + movs r6, #142 @ 0x8e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r1, sp, #240 @ 0xf0 │ │ │ │ + add r3, sp, #112 @ 0x70 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r0, [r0, #4] │ │ │ │ + strb r0, [r4, #11] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r4, [r6, #46] @ 0x2e │ │ │ │ + ldrh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r0, #32] │ │ │ │ + str r6, [r4, #60] @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #920 @ 0x398 │ │ │ │ + add r2, sp, #792 @ 0x318 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - stmia r3!, {r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r3, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xf0b80125 │ │ │ │ - add r0, sp, #624 @ 0x270 │ │ │ │ + @ instruction: 0xf2980125 │ │ │ │ + add r2, sp, #496 @ 0x1f0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r6, r4, #26 │ │ │ │ + adds r6, r0, r2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - svc 250 @ 0xfa │ │ │ │ + b.n 6e8d9c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71fbc> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r0, sp, #664 @ 0x298 │ │ │ │ + add r2, sp, #536 @ 0x218 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r7, pc, #936 @ (adr r7, 6e8d98 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71fb8>) │ │ │ │ + add r1, sp, #808 @ 0x328 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r0, [r6, #120] @ 0x78 │ │ │ │ + strb r0, [r2, #6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r2, [r2, #36] @ 0x24 │ │ │ │ + ldrh r2, [r6, #50] @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r6, #8] │ │ │ │ + str r6, [r2, #40] @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #600 @ (adr r7, 6e8c58 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71e78>) │ │ │ │ + add r1, sp, #472 @ 0x1d8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - stmia r2!, {r3, r4, r7} │ │ │ │ + stmia r4!, {r3, r4, r5, r6} │ │ │ │ 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>) │ │ │ │ + adc.w r1, r6, #37 @ 0x25 │ │ │ │ + add r1, sp, #464 @ 0x1d0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r2, r5, #21 │ │ │ │ + asrs r2, r1, #29 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - udf #190 @ 0xbe │ │ │ │ + b.n 6e8b50 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71d70> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r7, pc, #352 @ (adr r7, 6e8b78 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71d98>) │ │ │ │ + add r1, sp, #224 @ 0xe0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r1, #24 │ │ │ │ + cmp r2, #248 @ 0xf8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r7, pc, #312 @ (adr r7, 6e8b58 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71d78>) │ │ │ │ + add r1, sp, #184 @ 0xb8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r6, r0, #12 │ │ │ │ + lsrs r6, r4, #19 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r2, [r2, #28] │ │ │ │ + ldrh r2, [r6, #42] @ 0x2a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ + ldr r0, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r7, pc, #176 @ (adr r7, 6e8ae0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71d00>) │ │ │ │ + add r1, sp, #48 @ 0x30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - udf #172 @ 0xac │ │ │ │ + b.n 6e8b4c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71d6c> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, pc, #72 @ (adr r7, 6e8a80 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71ca0>) │ │ │ │ + add r0, sp, #968 @ 0x3c8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, pc, #1008 @ (adr r6, 6e8e2c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7204c>) │ │ │ │ + add r0, sp, #880 @ 0x370 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ble.n 6e89d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71bf4> │ │ │ │ + svc 170 @ 0xaa │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r4, [r3, #16] │ │ │ │ + ldr r4, [r7, #44] @ 0x2c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r4, #96 @ 0x60 │ │ │ │ + cmp r6, #64 @ 0x40 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r4, #252 @ 0xfc │ │ │ │ + subs r6, #220 @ 0xdc │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [r2, #88] @ 0x58 │ │ │ │ + ldr r2, [r6, #116] @ 0x74 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r4, #232 @ 0xe8 │ │ │ │ + subs r6, #200 @ 0xc8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r5, pc, #1016 @ (adr r5, 6e8e50 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x72070>) │ │ │ │ + add r7, pc, #888 @ (adr r7, 6e8dd0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71ff0>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r5, pc, #1008 @ (adr r5, 6e8e4c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7206c>) │ │ │ │ + add r7, pc, #880 @ (adr r7, 6e8dcc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71fec>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r4, pc, #800 @ (adr r4, 6e8d80 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71fa0>) │ │ │ │ + add r6, pc, #672 @ (adr r6, 6e8d00 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71f20>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, pc, #8 @ (adr r6, 6e8a6c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71c8c>) │ │ │ │ + add r7, pc, #904 @ (adr r7, 6e8dec <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7200c>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r4, [r2, #80] @ 0x50 │ │ │ │ + ldr r4, [r6, #108] @ 0x6c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [r1, #80] @ 0x50 │ │ │ │ + ldr r6, [r5, #108] @ 0x6c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [r4, #64] @ 0x40 │ │ │ │ + str r0, [r0, #96] @ 0x60 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r5, [sp, #72] @ 0x48 │ │ │ │ + str r6, [sp, #968] @ 0x3c8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r0, [r1, #10] │ │ │ │ + ldrh r0, [r5, #24] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 6e90a0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x722c0> │ │ │ │ + b.n 6e8460 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71680> │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r0, #132 @ 0x84 │ │ │ │ + adds r2, #100 @ 0x64 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r5, [pc, #56] @ (6e8abc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71cdc>) │ │ │ │ + ldr r6, [pc, #952] @ (6e8e3c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7205c>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, #148 @ 0x94 │ │ │ │ + adds r2, #116 @ 0x74 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r3, [pc, #568] @ (6e8cc4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71ee4>) │ │ │ │ + ldr r5, [pc, #440] @ (6e8c44 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71e64>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r4, #60] @ 0x3c │ │ │ │ + str r6, [r0, #92] @ 0x5c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r0, #76] @ 0x4c │ │ │ │ + ldr r4, [r4, #104] @ 0x68 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r7, #72] @ 0x48 │ │ │ │ + ldr r4, [r3, #104] @ 0x68 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r4, [r1, #60] @ 0x3c │ │ │ │ + str r4, [r5, #88] @ 0x58 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [r5, #72] @ 0x48 │ │ │ │ + ldr r2, [r1, #104] @ 0x68 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [r4, #72] @ 0x48 │ │ │ │ + ldr r2, [r0, #104] @ 0x68 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [r3, #72] @ 0x48 │ │ │ │ + ldr r2, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [r2, #72] @ 0x48 │ │ │ │ + ldr r2, [r6, #100] @ 0x64 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r4, pc, #880 @ (adr r4, 6e8e20 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x72040>) │ │ │ │ + add r6, pc, #752 @ (adr r6, 6e8da0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71fc0>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r4, pc, #520 @ (adr r4, 6e8cbc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71edc>) │ │ │ │ + add r6, pc, #392 @ (adr r6, 6e8c3c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71e5c>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r4, pc, #624 @ (adr r4, 6e8d28 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71f48>) │ │ │ │ + add r6, pc, #496 @ (adr r6, 6e8ca8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71ec8>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r4, pc, #472 @ (adr r4, 6e8c94 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71eb4>) │ │ │ │ + add r6, pc, #344 @ (adr r6, 6e8c14 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71e34>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bgt.n 6e89d8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71bf8> │ │ │ │ + udf #108 @ 0x6c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r0, #6 │ │ │ │ + movs r1, #102 @ 0x66 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r4, #52] @ 0x34 │ │ │ │ + ldrh r4, [r0, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r3, #48] @ 0x30 │ │ │ │ + str r6, [r7, #76] @ 0x4c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r4, pc, #56 @ (adr r4, 6e8b08 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71d28>) │ │ │ │ + add r5, pc, #952 @ (adr r5, 6e8e88 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x720a8>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, pc, #992 @ (adr r2, 6e8eb4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x720d4>) │ │ │ │ + add r4, pc, #864 @ (adr r4, 6e8e34 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x72054>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r3, pc, #736 @ (adr r3, 6e8db8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71fd8>) │ │ │ │ + add r5, pc, #608 @ (adr r5, 6e8d38 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71f58>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r6, r1, #32 │ │ │ │ + asrs r6, r5, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #600 @ (adr r3, 6e8d38 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71f58>) │ │ │ │ + add r5, pc, #472 @ (adr r5, 6e8cb8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71ed8>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, pc, #848 @ (adr r2, 6e8e34 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x72054>) │ │ │ │ + add r4, pc, #720 @ (adr r4, 6e8db4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71fd4>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r6, r6, #31 │ │ │ │ + asrs r6, r2, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #992 @ (adr r2, 6e8ecc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x720ec>) │ │ │ │ + add r4, pc, #864 @ (adr r4, 6e8e4c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7206c>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, pc, #840 @ (adr r2, 6e8e38 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x72058>) │ │ │ │ + add r4, pc, #712 @ (adr r4, 6e8db8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71fd8>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, pc, #880 @ (adr r2, 6e8e64 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x72084>) │ │ │ │ + add r4, pc, #752 @ (adr r4, 6e8de4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x72004>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, pc, #792 @ (adr r2, 6e8e10 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x72030>) │ │ │ │ + add r4, pc, #664 @ (adr r4, 6e8d90 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71fb0>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, pc, #832 @ (adr r2, 6e8e3c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7205c>) │ │ │ │ + add r4, pc, #704 @ (adr r4, 6e8dbc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71fdc>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, pc, #872 @ (adr r2, 6e8e68 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x72088>) │ │ │ │ + add r4, pc, #744 @ (adr r4, 6e8de8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x72008>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, pc, #880 @ (adr r2, 6e8e74 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x72094>) │ │ │ │ + add r4, pc, #752 @ (adr r4, 6e8df4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x72014>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, pc, #856 @ (adr r2, 6e8e60 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x72080>) │ │ │ │ + add r4, pc, #728 @ (adr r4, 6e8de0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x72000>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, pc, #912 @ (adr r2, 6e8e9c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x720bc>) │ │ │ │ + add r4, pc, #784 @ (adr r4, 6e8e1c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7203c>) │ │ │ │ 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 +2377494,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 ac6204 │ │ │ │ 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 +2377561,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 ac5d00 │ │ │ │ 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 +2377578,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 ac5de8 │ │ │ │ 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 +2377594,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 ac5e60 │ │ │ │ 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 +2377661,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 ac5dac │ │ │ │ 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 +2377678,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 ac5e84 │ │ │ │ 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,22 +2377718,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 │ │ │ │ + ldcl 1, cr0, [r0], #148 @ 0x94 │ │ │ │ strb r6, [r0, #14] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - orr.w r1, ip, r5, asr #32 │ │ │ │ + stc 1, cr0, [ip], #-148 @ 0xffffff6c │ │ │ │ strb r4, [r4, #7] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - b.n 6e8b08 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71d28> │ │ │ │ - lsls r5, r4, #4 │ │ │ │ + @ instruction: 0xe8220125 │ │ │ │ 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> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2379187,15 +2379232,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 r1, [sp, #688] @ 0x2b0 │ │ │ │ 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 +2379548,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, #26] │ │ │ │ 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 +2381762,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 b036a0 │ │ │ │ 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 +2381835,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 b042d4 │ │ │ │ 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 +2382059,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 b0213c │ │ │ │ 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 +2382567,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 │ │ │ │ + strb r0, [r1, #1] │ │ │ │ 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 +2382607,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 b02170 │ │ │ │ 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 +2382744,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 b031a4 │ │ │ │ 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 +2382795,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 b031a4 │ │ │ │ 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 +2382974,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 b039d8 │ │ │ │ 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 +2383080,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 b021a4 │ │ │ │ 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 b021f4 │ │ │ │ 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 +2383281,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 b024b4 │ │ │ │ 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 +2383727,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, #36] @ 0x24 │ │ │ │ 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 +2383792,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, #32] │ │ │ │ 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 +2384621,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] │ │ │ │ + ldrb r0, [r0, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r0, [r3, r1] │ │ │ │ + ldrb r0, [r7, r0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r3, r3] │ │ │ │ + ldr r2, [r7, 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, #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 +2384939,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, r6] │ │ │ │ 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 +2385210,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] │ │ │ │ + strh r0, [r2, r3] │ │ │ │ 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 +2385245,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] │ │ │ │ + strh r6, [r3, r0] │ │ │ │ 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 +2385814,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] │ │ │ │ + strh r0, [r3, r1] │ │ │ │ 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 r7, [pc, #864] @ (6ee79c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x779bc>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r4, [pc, #336] @ (6ee590 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x777b0>) │ │ │ │ + ldr r6, [pc, #208] @ (6ee510 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x77730>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r4, [pc, #336] @ (6ee594 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x777b4>) │ │ │ │ + ldr r6, [pc, #208] @ (6ee514 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x77734>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r3, [pc, #24] @ (6ee460 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x77680>) │ │ │ │ + ldr r4, [pc, #920] @ (6ee7e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x77a00>) │ │ │ │ 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 +2386005,17 @@ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb704 │ │ │ │ + @ instruction: 0xb8e4 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - @ instruction: 0xb6b8 │ │ │ │ + @ instruction: 0xb898 │ │ │ │ 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 +2386102,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: 0xb842 │ │ │ │ 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 +2386130,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} │ │ │ │ + @ instruction: 0xb774 │ │ │ │ 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 +2386184,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} │ │ │ │ + @ instruction: 0xb71a │ │ │ │ lsls r5, r4, #4 │ │ │ │ adds r6, r7, r1 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - push {r3, lr} │ │ │ │ + @ instruction: 0xb6e8 │ │ │ │ lsls r5, r4, #4 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - blx r4 │ │ │ │ + ldr r1, [pc, #512] @ (6eea00 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x77c20>) │ │ │ │ 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 +2386788,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 │ │ │ │ + cmp sl, r6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - mvns r2, r4 │ │ │ │ + cmp sl, r8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - mvns r2, r2 │ │ │ │ + cmp sl, r6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - mvns r0, r3 │ │ │ │ + cmp r8, r7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ adds r7, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mvns r4, r1 │ │ │ │ + cmp ip, r5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r1, #200 @ 0xc8 │ │ │ │ + adds r3, #168 @ 0xa8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ asrs r4, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ - bics r2, r5 │ │ │ │ + cmp sl, r1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ @ instruction: 0xfbedffff │ │ │ │ - adds r1, #180 @ 0xb4 │ │ │ │ + adds r3, #148 @ 0x94 │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - bics r0, r3 │ │ │ │ + cmp r0, pc │ │ │ │ lsls r7, r3, #2 │ │ │ │ adds r1, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #152 @ 0x98 │ │ │ │ + adds r3, #120 @ 0x78 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bics r2, r1 │ │ │ │ + cmp r2, sp │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - muls r6, r7 │ │ │ │ + cmp r6, fp │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bics r0, r1 │ │ │ │ + cmp r0, sp │ │ │ │ lsls r7, r3, #2 │ │ │ │ subs r2, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - muls r4, r7 │ │ │ │ + cmp r4, fp │ │ │ │ lsls r7, r3, #2 │ │ │ │ adds r2, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - muls r6, r5 │ │ │ │ + cmp r6, r9 │ │ │ │ lsls r7, r3, #2 │ │ │ │ adds r0, r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #60 @ 0x3c │ │ │ │ + adds r3, #28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ subs r4, r2, r5 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #86 @ 0x56 │ │ │ │ + adds r3, #54 @ 0x36 │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r2, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #88 @ 0x58 │ │ │ │ + adds r3, #56 @ 0x38 │ │ │ │ lsls r7, r3, #2 │ │ │ │ adds r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #76 @ 0x4c │ │ │ │ + adds r3, #44 @ 0x2c │ │ │ │ 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 +2387066,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 │ │ │ │ + subs r0, r4, #2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r6, [r2, #28] │ │ │ │ + strh r6, [r6, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r0, fp │ │ │ │ + mov r0, r7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r1, #12] │ │ │ │ + str r6, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xf5f400a1 │ │ │ │ - lsls r6, r4, #10 │ │ │ │ + @ instruction: 0xf7d400a1 │ │ │ │ + lsls r6, r0, #18 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r2, #8] │ │ │ │ + ldrh r4, [r6, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, r0, #2 │ │ │ │ + subs r6, r4, #1 │ │ │ │ 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 +2387142,43 @@ │ │ │ │ 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 │ │ │ │ + subs r4, r4, #0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r6, r1, #1 │ │ │ │ + subs r6, r5, #0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r0, #200 @ 0xc8 │ │ │ │ + cmp r2, #168 @ 0xa8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r3, #26] │ │ │ │ + strh r6, [r7, #2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - pop {r4, r6, pc} │ │ │ │ + wfi │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6ef098 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x782b8> │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xe814009b │ │ │ │ - mvns r6, r1 │ │ │ │ + ldrd r0, r0, [r6, #-620]! @ 0x26c │ │ │ │ + ldrd r0, r0, [r4, #620]! @ 0x26c │ │ │ │ + cmp lr, r5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ + movs r4, #48 @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r0, #4 │ │ │ │ + subs r6, r4, #3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r7, #68 @ 0x44 │ │ │ │ + asrs r4, r4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r7, #66 @ 0x42 │ │ │ │ + asrs r2, r4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r4, r4, #0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r7, #58 @ 0x3a │ │ │ │ + asrs r2, r3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r7, #36 @ 0x24 │ │ │ │ + asrs r4, r0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r7, pc, #360 @ (adr r7, 6ef2fc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7851c>) │ │ │ │ + add r1, sp, #232 @ 0xe8 │ │ │ │ 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 +2388122,202 @@ │ │ │ │ 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 r7, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r5, #32 │ │ │ │ + subs r7, #0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r1, #29 │ │ │ │ + asrs r0, r5, #4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r4, #70 @ 0x46 │ │ │ │ + subs r6, #38 @ 0x26 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, #56 @ 0x38 │ │ │ │ + subs r6, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r0, r4, #11 │ │ │ │ + asrs r0, r0, #19 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r2, #236 @ 0xec │ │ │ │ + cmp r4, #204 @ 0xcc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, #34 @ 0x22 │ │ │ │ + subs r6, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, #186 @ 0xba │ │ │ │ + subs r6, #154 @ 0x9a │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, #174 @ 0xae │ │ │ │ + subs r6, #142 @ 0x8e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, #150 @ 0x96 │ │ │ │ + subs r6, #118 @ 0x76 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, #164 @ 0xa4 │ │ │ │ + subs r6, #132 @ 0x84 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, #134 @ 0x86 │ │ │ │ + subs r6, #102 @ 0x66 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, #68 @ 0x44 │ │ │ │ + subs r6, #36 @ 0x24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, #4 │ │ │ │ + subs r5, #228 @ 0xe4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, #6 │ │ │ │ + subs r5, #230 @ 0xe6 │ │ │ │ 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 │ │ │ │ + movs r0, r1 │ │ │ │ + lsls r5, r4, #2 │ │ │ │ + vrev32. d16, d20 │ │ │ │ + vrev32.8 d16, d20 │ │ │ │ + vaddl.u32 q8, d22, d20 │ │ │ │ + subs r6, #36 @ 0x24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, #68 @ 0x44 │ │ │ │ + subs r6, #36 @ 0x24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r1, #254 @ 0xfe │ │ │ │ + movs r3, #222 @ 0xde │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r2, #190 @ 0xbe │ │ │ │ + cmp r4, #158 @ 0x9e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf71600a4 │ │ │ │ - ldrh r4, [r3, #2] │ │ │ │ + ldr??.w r0, [r6, #164] @ 0xa4 │ │ │ │ + ldrh r4, [r7, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r1, #208 @ 0xd0 │ │ │ │ + subs r3, #176 @ 0xb0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r1, #206 @ 0xce │ │ │ │ + subs r3, #174 @ 0xae │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, #68 @ 0x44 │ │ │ │ + subs r6, #36 @ 0x24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r1, #102 @ 0x66 │ │ │ │ + subs r3, #70 @ 0x46 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r1, #46 @ 0x2e │ │ │ │ + subs r3, #14 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r3, #200 @ 0xc8 │ │ │ │ + subs r5, #168 @ 0xa8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r3, #246 @ 0xf6 │ │ │ │ + subs r5, #214 @ 0xd6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, pc, #744 @ (adr r2, 6eff34 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x79154>) │ │ │ │ + add r4, pc, #616 @ (adr r4, 6efeb4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x790d4>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r7, #42 @ 0x2a │ │ │ │ + cmp r1, #10 │ │ │ │ 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> │ │ │ │ + cdp2 0, 2, cr0, cr6, cr4, {5} │ │ │ │ + cdp2 0, 1, cr0, cr10, cr4, {5} │ │ │ │ + pop {r2, pc} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r6, [r3, r6] │ │ │ │ + ldrb r6, [r7, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r1, #60] @ 0x3c │ │ │ │ + ldr r2, [r5, #88] @ 0x58 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r0, pc, #152 @ (adr r0, 6efd00 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x78f20>) │ │ │ │ + add r2, pc, #24 @ (adr r2, 6efc80 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x78ea0>) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r3, #56] @ 0x38 │ │ │ │ + ldr r6, [r7, #84] @ 0x54 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r2, [r7, #26] │ │ │ │ + strh r2, [r3, #4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, #64 @ 0x40 │ │ │ │ + subs r4, #32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xf1f000a4 │ │ │ │ - subs r2, #32 │ │ │ │ + @ instruction: 0xf3d000a4 │ │ │ │ + subs r4, #0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r2, #22 │ │ │ │ + subs r3, #246 @ 0xf6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r1, #210 @ 0xd2 │ │ │ │ + subs r3, #178 @ 0xb2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r7, #168 @ 0xa8 │ │ │ │ + subs r1, #136 @ 0x88 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r2, r0, #14 │ │ │ │ + asrs r2, r4, #21 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r7, #148 @ 0x94 │ │ │ │ + subs r1, #116 @ 0x74 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r7, #134 @ 0x86 │ │ │ │ + subs r1, #102 @ 0x66 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r7, #120 @ 0x78 │ │ │ │ + subs r1, #88 @ 0x58 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r0, r0, r7 │ │ │ │ + subs r0, r4, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r6, #32 │ │ │ │ + cmp r0, #0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r1, #124 @ 0x7c │ │ │ │ + subs r3, #92 @ 0x5c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r1, #108 @ 0x6c │ │ │ │ + subs r3, #76 @ 0x4c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r1, #108 @ 0x6c │ │ │ │ + subs r3, #76 @ 0x4c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r4, [r6, #22] │ │ │ │ + ldrb r4, [r2, #30] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ + add r0, pc, #864 @ (adr r0, 6f0014 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x79234>) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xfabe00a4 │ │ │ │ - @ instruction: 0xfab800a4 │ │ │ │ - subs r1, #72 @ 0x48 │ │ │ │ + ldc2 0, cr0, [lr], {164} @ 0xa4 │ │ │ │ + ldc2 0, cr0, [r8], {164} @ 0xa4 │ │ │ │ + subs r3, #40 @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r0, #96 @ 0x60 │ │ │ │ + adds r2, #64 @ 0x40 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r0, #8 │ │ │ │ + adds r1, #232 @ 0xe8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r6, #178 @ 0xb2 │ │ │ │ + subs r0, #146 @ 0x92 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r6, #188 @ 0xbc │ │ │ │ + subs r0, #156 @ 0x9c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, #18 │ │ │ │ + subs r1, #242 @ 0xf2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, #28 │ │ │ │ + subs r1, #252 @ 0xfc │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r0, #12 │ │ │ │ + movs r1, #236 @ 0xec │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r6, #44 @ 0x2c │ │ │ │ + subs r0, #12 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r7, #202 @ 0xca │ │ │ │ + subs r1, #170 @ 0xaa │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r5, #170 @ 0xaa │ │ │ │ + adds r7, #138 @ 0x8a │ │ │ │ lsls r7, r3, #2 │ │ │ │ - vst1.8 {d0[5]}, [r0], r4 │ │ │ │ - adds r5, #198 @ 0xc6 │ │ │ │ + @ instruction: 0xfb6000a4 │ │ │ │ + adds r7, #166 @ 0xa6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, r6, #5 │ │ │ │ + movs r1, #84 @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r5, #170 @ 0xaa │ │ │ │ + adds r7, #138 @ 0x8a │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r0, #232 @ 0xe8 │ │ │ │ + cmp r2, #200 @ 0xc8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r6, #78 @ 0x4e │ │ │ │ + adds r0, #46 @ 0x2e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r5, #136 @ 0x88 │ │ │ │ + adds r7, #104 @ 0x68 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 6efb0c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x78d2c> │ │ │ │ - lsls r0, r5, #2 │ │ │ │ - b.n 6efab4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x78cd4> │ │ │ │ - lsls r0, r5, #2 │ │ │ │ - adds r5, #146 @ 0x92 │ │ │ │ + strd r0, r0, [r2], #672 @ 0x2a0 │ │ │ │ + ldmia.w r4!, {r3, r5, r7} │ │ │ │ + adds r7, #114 @ 0x72 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, r5, #4 │ │ │ │ + movs r1, #12 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r2, r4, #4 │ │ │ │ + movs r1, #2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 6efad8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x78cf8> │ │ │ │ - lsls r0, r5, #2 │ │ │ │ - vld4.32 {d0-d3}, [sl :128], r4 │ │ │ │ - adds r5, #80 @ 0x50 │ │ │ │ + ldmia.w lr!, {r3, r5, r7} │ │ │ │ + @ instruction: 0xfb0a00a4 │ │ │ │ + adds r7, #48 @ 0x30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r6, #10 │ │ │ │ + cmp r7, #234 @ 0xea │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r0, #152 @ 0x98 │ │ │ │ + cmp r2, #120 @ 0x78 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r2, r2, #4 │ │ │ │ + movs r0, #242 @ 0xf2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r0, r0, #4 │ │ │ │ + movs r0, #224 @ 0xe0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r5, #62 @ 0x3e │ │ │ │ + adds r7, #30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, r4, #4 │ │ │ │ + movs r1, #4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r2, r4, #4 │ │ │ │ + movs r1, #2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r4, r4, #4 │ │ │ │ + movs r1, #4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r2, r0, #3 │ │ │ │ + movs r0, #162 @ 0xa2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r5, #36 @ 0x24 │ │ │ │ + adds r7, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r5, #6 │ │ │ │ + adds r6, #230 @ 0xe6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 6efa14 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x78c34> │ │ │ │ - lsls r0, r5, #2 │ │ │ │ - subs r6, r4, #3 │ │ │ │ + strex r0, r0, [r0, #672] @ 0x2a0 │ │ │ │ + movs r0, #198 @ 0xc6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strb r2, [r2, r3] │ │ │ │ + ldrsb r2, [r6, r2] │ │ │ │ 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 +2388341,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 r1, pc, #864 @ (adr r1, 6f0118 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x79338>) │ │ │ │ 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 +2389426,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 │ │ │ │ + add r1, pc, #72 @ (adr r1, 6f09a8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x79bc8>) │ │ │ │ lsls r5, r4, #4 │ │ │ │ - adds r5, #226 @ 0xe2 │ │ │ │ + adds r7, #194 @ 0xc2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r6, #62 @ 0x3e │ │ │ │ + subs r0, #30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 1, 6, r0, cr12, cr5, {2} │ │ │ │ - ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r4, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - adds r1, #114 @ 0x72 │ │ │ │ + adds r3, #82 @ 0x52 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r2, #4 │ │ │ │ + adds r3, #228 @ 0xe4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [sp, #632] @ 0x278 │ │ │ │ + ldr r4, [sp, #504] @ 0x1f8 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - adds r1, #88 @ 0x58 │ │ │ │ + adds r3, #56 @ 0x38 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r1, #146 @ 0x92 │ │ │ │ + adds r3, #114 @ 0x72 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r2, #180 @ 0xb4 │ │ │ │ + adds r4, #148 @ 0x94 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r0, #142 @ 0x8e │ │ │ │ + adds r2, #110 @ 0x6e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r1, #136 @ 0x88 │ │ │ │ + adds r3, #104 @ 0x68 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r0, #186 @ 0xba │ │ │ │ + adds r2, #154 @ 0x9a │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r1, [sp, #880] @ 0x370 │ │ │ │ + ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - adds r0, #146 @ 0x92 │ │ │ │ + adds r2, #114 @ 0x72 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r1, #128 @ 0x80 │ │ │ │ + adds r3, #96 @ 0x60 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r1, [sp, #600] @ 0x258 │ │ │ │ + ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - str r7, [sp, #152] @ 0x98 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ lsls r5, r4, #4 │ │ │ │ - str r6, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r0, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - str r6, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r0, [sp, #608] @ 0x260 │ │ │ │ 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 +2389697,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 r4, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - cmp r3, #126 @ 0x7e │ │ │ │ + cmp r5, #94 @ 0x5e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r3, #86 @ 0x56 │ │ │ │ + cmp r5, #54 @ 0x36 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r1, [sp, #1000] @ 0x3e8 │ │ │ │ + str r3, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - cmp r0, #192 @ 0xc0 │ │ │ │ + cmp r2, #160 @ 0xa0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r1, #226 @ 0xe2 │ │ │ │ + cmp r3, #194 @ 0xc2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r0, #80 @ 0x50 │ │ │ │ + cmp r2, #48 @ 0x30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r1, [sp, #944] @ 0x3b0 │ │ │ │ + str r3, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - cmp r0, #98 @ 0x62 │ │ │ │ + cmp r2, #66 @ 0x42 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r1, [sp, #872] @ 0x368 │ │ │ │ + str r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - cmp r0, #80 @ 0x50 │ │ │ │ + cmp r2, #48 @ 0x30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r0, #94 @ 0x5e │ │ │ │ + cmp r2, #62 @ 0x3e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r1, [sp, #752] @ 0x2f0 │ │ │ │ + str r3, [sp, #624] @ 0x270 │ │ │ │ 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 +2389759,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 r3, #144 @ 0x90 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r1, [sp, #248] @ 0xf8 │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ 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 +2390320,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, #46] @ 0x2e │ │ │ │ lsls r5, r4, #4 │ │ │ │ - movs r4, #98 @ 0x62 │ │ │ │ + movs r6, #66 @ 0x42 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r0, [r0, #30] │ │ │ │ + ldrh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r5, r4, #4 │ │ │ │ - movs r4, #70 @ 0x46 │ │ │ │ + movs r6, #38 @ 0x26 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r6, [r1, #26] │ │ │ │ + ldrh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - movs r3, #244 @ 0xf4 │ │ │ │ + movs r5, #212 @ 0xd4 │ │ │ │ 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 +2391167,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 │ │ │ │ + adds r4, r3, #4 │ │ │ │ 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 +2391968,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 ac6174 │ │ │ │ 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 ac61ac │ │ │ │ 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 +2392021,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 ac6204 │ │ │ │ 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 ac68d8 │ │ │ │ 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 ac6374 │ │ │ │ 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 +2392068,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 ac68bc │ │ │ │ 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 +2392174,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 │ │ │ │ + @ instruction: 0xfb46009e │ │ │ │ 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 │ │ │ │ + @ instruction: 0xf74c009e │ │ │ │ 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 +2392793,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, #7] │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsrs r6, r3, #4 │ │ │ │ + lsrs r6, r7, #11 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r4, [r2, #0] │ │ │ │ + strb r4, [r6, #7] │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsrs r6, r5, #3 │ │ │ │ + lsrs r6, r1, #11 │ │ │ │ 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 +2392921,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 │ │ │ │ + strb r4, [r0, #5] │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsrs r6, r4, #1 │ │ │ │ + lsrs r6, r0, #9 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [r0, #112] @ 0x70 │ │ │ │ + strb r2, [r4, #3] │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsls r4, r3, #31 │ │ │ │ + lsrs r4, r7, #6 │ │ │ │ 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 +2393508,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, #21 │ │ │ │ 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 +2394244,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, #13 │ │ │ │ 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 +2395093,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 │ │ │ │ + @ instruction: 0xfb60009e │ │ │ │ stmia r1!, {r1, r3} │ │ │ │ lsls r5, r2, #5 │ │ │ │ - @ instruction: 0xf2e6009e │ │ │ │ - @ instruction: 0xf222009e │ │ │ │ - @ instruction: 0xf190009e │ │ │ │ + @ instruction: 0xf4c6009e │ │ │ │ + and.w r0, r2, #5177344 @ 0x4f0000 │ │ │ │ + @ instruction: 0xf370009e │ │ │ │ stmdb 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 +2395739,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, #13] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - eor.w r0, sl, lr, lsr #2 │ │ │ │ - ldrh r0, [r1, #34] @ 0x22 │ │ │ │ + stcl 0, cr0, [sl], #-632 @ 0xfffffd88 │ │ │ │ + ldrh r0, [r5, #48] @ 0x30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r5, #206 @ 0xce │ │ │ │ + subs r7, #174 @ 0xae │ │ │ │ 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 +2396554,129 @@ │ │ │ │ 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 │ │ │ │ + @ instruction: 0xebf4009e │ │ │ │ + stc 0, cr0, [sl], {158} @ 0x9e │ │ │ │ + ldr r4, [r5, #72] @ 0x48 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r5, pc, #856 @ (adr r5, 6f599c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7ebbc>) │ │ │ │ + add r7, pc, #728 @ (adr r7, 6f591c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7eb3c>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r0, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r5, pc, #752 @ (adr r5, 6f593c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7eb5c>) │ │ │ │ + add r7, pc, #624 @ (adr r7, 6f58bc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7eadc>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strd r0, r0, [r8, #-632] @ 0x278 │ │ │ │ - @ instruction: 0xe998009e │ │ │ │ - ldr r3, [sp, #264] @ 0x108 │ │ │ │ + @ instruction: 0xeb28009e │ │ │ │ + sbcs.w r0, r8, lr, lsr #2 │ │ │ │ + ldr r5, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bkpt 0x00ae │ │ │ │ + stmia r0!, {r1, r2, r3, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrsb r6, [r6, r5] │ │ │ │ + ldr r6, [r2, r5] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r4, [r0, #18] │ │ │ │ + ldrb r4, [r4, #25] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia.w r8!, {r1, r2, r3, r4, r7} │ │ │ │ - ldr r2, [sp, #848] @ 0x350 │ │ │ │ + eor.w r0, r8, lr, lsr #2 │ │ │ │ + ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bkpt 0x0040 │ │ │ │ + stmia r0!, {r5} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrsb r0, [r1, r4] │ │ │ │ + ldr r0, [r5, r3] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r0, [r3, #16] │ │ │ │ + ldrb r0, [r7, #23] │ │ │ │ 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 │ │ │ │ + ldrd r0, r0, [r4, #632] @ 0x278 │ │ │ │ + @ instruction: 0xe9ba009e │ │ │ │ + stmia r1!, {r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r0, #9] │ │ │ │ + strb r6, [r4, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xe804009e │ │ │ │ - str r3, [sp, #344] @ 0x158 │ │ │ │ + strd r0, r0, [r4, #632]! @ 0x278 │ │ │ │ + str r5, [sp, #216] @ 0xd8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ite ne │ │ │ │ - lslne r1, r5, #2 │ │ │ │ - strbeq r0, [r3, #7] │ │ │ │ + stmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r1, pc, #864 @ (adr r1, 6f5a00 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7ec20>) │ │ │ │ + strb r0, [r7, #14] │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + add r3, pc, #736 @ (adr r3, 6f5980 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7eba0>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 6f55e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e808> │ │ │ │ - lsls r6, r3, #2 │ │ │ │ + @ instruction: 0xe982009e │ │ │ │ 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 r3, pc, #304 @ (adr r3, 6f57dc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e9fc>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, pc, #408 @ (adr r1, 6f5848 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7ea68>) │ │ │ │ + add r3, pc, #280 @ (adr r3, 6f57c8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e9e8>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 6f5464 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e684> │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - b.n 6f5434 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e654> │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - b.n 6f5404 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e624> │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - b.n 6f53d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e5f4> │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - b.n 6f5428 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e648> │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - b.n 6f53ec <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e60c> │ │ │ │ + ldmia.w r8!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia.w lr, {r1, r2, r3, r4, r7} │ │ │ │ + stmia.w r4, {r1, r2, r3, r4, r7} │ │ │ │ + strd r0, r0, [sl], #-632 @ 0x278 │ │ │ │ + ldmia.w r2, {r1, r2, r3, r4, r7} │ │ │ │ + ldrd r0, r0, [r2], #-632 @ 0x278 │ │ │ │ + @ instruction: 0xe82e009e │ │ │ │ + b.n 6f561c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e83c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f5368 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e588> │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - b.n 6f525c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e47c> │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - add r0, pc, #112 @ (adr r0, 6f5744 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e964>) │ │ │ │ + add r1, pc, #1008 @ (adr r1, 6f5ac4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7ece4>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r0, pc, #88 @ (adr r0, 6f5730 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e950>) │ │ │ │ + add r1, pc, #984 @ (adr r1, 6f5ab0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7ecd0>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r0, pc, #64 @ (adr r0, 6f571c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e93c>) │ │ │ │ + add r1, pc, #960 @ (adr r1, 6f5a9c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7ecbc>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r0, pc, #40 @ (adr r0, 6f5708 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e928>) │ │ │ │ + add r1, pc, #936 @ (adr r1, 6f5a88 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7eca8>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r0, pc, #16 @ (adr r0, 6f56f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e914>) │ │ │ │ + add r1, pc, #912 @ (adr r1, 6f5a74 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7ec94>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ + add r1, pc, #888 @ (adr r1, 6f5a60 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7ec80>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 6f5170 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e390> │ │ │ │ + b.n 6f5530 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e750> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r2, {r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r2, r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 6f512c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e34c> │ │ │ │ + b.n 6f54ec <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e70c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f5104 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e324> │ │ │ │ + b.n 6f54c4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e6e4> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f5108 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e328> │ │ │ │ + b.n 6f54c8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e6e8> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r3, r3] │ │ │ │ + strh r4, [r7, r2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 6f4fd8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e1f8> │ │ │ │ + b.n 6f5398 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e5b8> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f4f74 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e194> │ │ │ │ + b.n 6f5334 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e554> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f5150 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e370> │ │ │ │ + b.n 6f5510 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e730> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f5138 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e358> │ │ │ │ + b.n 6f54f8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e718> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f5150 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e370> │ │ │ │ + b.n 6f5510 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e730> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f50dc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e2fc> │ │ │ │ + b.n 6f549c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e6bc> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f50b4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e2d4> │ │ │ │ + b.n 6f5474 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e694> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f5e60 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f080> │ │ │ │ + b.n 6f5220 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e440> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r3, r4} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 6f5dbc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7efdc> │ │ │ │ + b.n 6f517c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e39c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r3!, {r1, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r4, r5, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - stmia r4!, {r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 6f5c74 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7ee94> │ │ │ │ + b.n 6f5034 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e254> │ │ │ │ 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> │ │ │ │ + orrs.w r0, r8, #157 @ 0x9d │ │ │ │ + b.n 6f5290 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e4b0> │ │ │ │ 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 +2397176,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 6f5638 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e858> │ │ │ │ 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 6f56d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e8f0> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f6280 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f4a0> │ │ │ │ + b.n 6f5640 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e860> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mov r0, r6 │ │ │ │ + ldr r0, [pc, #64] @ (6f5d58 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7ef78>) │ │ │ │ lsls r5, r4, #4 │ │ │ │ - b.n 6f6224 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f444> │ │ │ │ + b.n 6f55e4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e804> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f6194 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f3b4> │ │ │ │ + b.n 6f5554 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e774> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp ip, r3 │ │ │ │ + bxns pc │ │ │ │ lsls r5, r4, #4 │ │ │ │ - udf #124 @ 0x7c │ │ │ │ + b.n 6f5de0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f000> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - udf #110 @ 0x6e │ │ │ │ + b.n 6f5dc8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7efe8> │ │ │ │ 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 +2397327,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 │ │ │ │ + sbcs r4, r3 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - bgt.n 6f5f64 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f184> │ │ │ │ + udf #66 @ 0x42 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bgt.n 6f5e7c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f09c> │ │ │ │ + udf #204 @ 0xcc │ │ │ │ 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 +2397635,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> │ │ │ │ + udf #84 @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - blt.n 6f62b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f4d8> │ │ │ │ + ble.n 6f6278 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f498> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, #240 @ 0xf0 │ │ │ │ + lsrs r0, r2 │ │ │ │ lsls r5, r4, #4 │ │ │ │ ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - subs r5, #10 │ │ │ │ + subs r6, #234 @ 0xea │ │ │ │ lsls r5, r4, #4 │ │ │ │ - bls.n 6f62e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f508> │ │ │ │ + blt.n 6f62a8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f4c8> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bge.n 6f62b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f4d0> │ │ │ │ + bgt.n 6f6270 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f490> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bmi.n 6f62f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f514> │ │ │ │ + bvs.n 6f62b4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f4d4> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, #184 @ 0xb8 │ │ │ │ + subs r6, #152 @ 0x98 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - bls.n 6f623c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f45c> │ │ │ │ + bge.n 6f61fc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f41c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bls.n 6f61b4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f3d4> │ │ │ │ + blt.n 6f6174 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f394> │ │ │ │ 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 +2397703,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 afcec4 │ │ │ │ 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 +2397733,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 ac4418 │ │ │ │ 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 +2397796,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> │ │ │ │ + bge.n 6f6478 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f698> │ │ │ │ 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 +2397933,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 r1, sp, #288 @ 0x120 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bvc.n 6f6498 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f6b8> │ │ │ │ + bls.n 6f6458 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f678> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bvc.n 6f6490 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f6b0> │ │ │ │ + bls.n 6f6450 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f670> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bvc.n 6f6480 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f6a0> │ │ │ │ + bls.n 6f6440 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f660> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bvc.n 6f6470 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f690> │ │ │ │ + bls.n 6f6430 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f650> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bvc.n 6f6460 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f680> │ │ │ │ + bls.n 6f6620 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f840> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bvc.n 6f6460 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f680> │ │ │ │ + bls.n 6f6620 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f840> │ │ │ │ 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 +2398289,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 │ │ │ │ + bpl.n 6f68ac <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7facc> │ │ │ │ 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 +2398941,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 │ │ │ │ + bmi.n 6f6f60 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, #152 @ 0x98 │ │ │ │ + adds r6, #120 @ 0x78 │ │ │ │ lsls r5, r4, #4 │ │ │ │ ldrb r0, [r3, r1] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bcs.n 6f6f90 │ │ │ │ + bmi.n 6f6f50 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bcs.n 6f706c │ │ │ │ + bcc.n 6f702c │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 6f7078 │ │ │ │ + bcs.n 6f7038 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bne.n 6f706c │ │ │ │ + bcs.n 6f702c │ │ │ │ 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 +2399016,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 afce28 │ │ │ │ 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 +2399258,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 ac43b0 │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6f7108 │ │ │ │ mov r0, r6 │ │ │ │ - bl afcd34 │ │ │ │ + bl afcec4 │ │ │ │ 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 +2399305,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, #46] @ 0x2e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r6, {r1, r2, r6} │ │ │ │ + beq.n 6f74a4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r6, {r4, r6} │ │ │ │ + beq.n 6f74bc │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r6, {r1, r2, r6} │ │ │ │ + beq.n 6f74ac │ │ │ │ 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 +2399341,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 r4!, {r1, r2, r3, r6, r7} │ │ │ │ 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 +2399617,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 ac4418 │ │ │ │ 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,46 +2400485,46 @@ │ │ │ │ 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 r2!, {r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r7!, {r4, r5} │ │ │ │ + ldmia r1!, {r4} │ │ │ │ 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 r7!, {r1, r3, r5, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r5!, {r1, r4, r6} │ │ │ │ + stmia r7!, {r1, r4, r5} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r6!, {r3, r5, r6} │ │ │ │ + ldmia r0!, {r3, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r5, [pc, #784] @ (6f8528 ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ - stmia r4!, {r1, r4} │ │ │ │ + stmia r5!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r4!, {r3, r4, r7} │ │ │ │ + stmia r6!, {r3, r4, r5, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r3, r5, r7} │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - stmia r1!, {r1, r4, r7} │ │ │ │ + stmia r3!, {r2, r3, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - pop {r1, r3, r5, r6, pc} │ │ │ │ + stmia r3!, {r1, r4, r5, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movw r2, #26791 @ 0x68a7 │ │ │ │ - cmp r3, r2 │ │ │ │ + itet mi │ │ │ │ + lslmi r6, r3, #2 │ │ │ │ + movwpl r2, #26791 @ 0x68a7 │ │ │ │ + cmpmi r3, r2 │ │ │ │ bls.w 6f7b56 │ │ │ │ sub.w r3, r3, #26752 @ 0x6880 │ │ │ │ movw r2, #259 @ 0x103 │ │ │ │ movt r2, #199 @ 0xc7 │ │ │ │ subs r3, #40 @ 0x28 │ │ │ │ lsrs r2, r3 │ │ │ │ lsls r6, r2, #31 │ │ │ │ @@ -2401140,15 +2401171,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: 0xb7d2 │ │ │ │ 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 +2401317,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} │ │ │ │ + cpsid a │ │ │ │ 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 +2401488,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 │ │ │ │ + push {r1, r3, r4, lr} │ │ │ │ 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 +2403859,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 r3, [sp, #816] @ 0x330 │ │ │ │ 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 +2404155,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 │ │ │ │ + vst2.8 {d16[1],d17[1]}, [r0], r4 │ │ │ │ + ldrsb.w r0, [lr, #292] @ 0x124 │ │ │ │ + strb.w r0, [r6, #292] @ 0x124 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #864] @ 0x360 │ │ │ │ + ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ 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 +2404432,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: 0xf6620124 │ │ │ │ + movw r1, #2084 @ 0x824 │ │ │ │ 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 +2407667,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 │ │ │ │ + bne.n 6fcf60 │ │ │ │ lsls r4, r4, #4 │ │ │ │ adds r1, #32 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - ldmia r7, {r1, r2, r7} │ │ │ │ + bne.n 6fd038 │ │ │ │ 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 +2407738,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, #6] │ │ │ │ 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 +2408927,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, #96] @ 0x60 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r7, #68] @ 0x44 │ │ │ │ + str r6, [r3, #100] @ 0x64 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r1, #72] @ 0x48 │ │ │ │ + str r6, [r5, #100] @ 0x64 │ │ │ │ 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 +2409111,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 afce1c │ │ │ │ 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 +2409233,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, #56] @ 0x38 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r5, #28] │ │ │ │ + str r4, [r1, #60] @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r0, #32] │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r3, #32] │ │ │ │ + str r0, [r7, #60] @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r4, #32] │ │ │ │ + str r4, [r0, #64] @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r3, #28] │ │ │ │ + str r6, [r7, #56] @ 0x38 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r0, #32] │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r3, #32] │ │ │ │ + str r0, [r7, #60] @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r5, #32] │ │ │ │ + str r6, [r1, #64] @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r6, #32] │ │ │ │ + str r4, [r2, #64] @ 0x40 │ │ │ │ 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 +2409434,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 afcce4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ strd r6, r5, [sp] │ │ │ │ bl 6fdc68 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2409468,32 +2409499,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 afca9c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6fe024 │ │ │ │ mov.w fp, #1 │ │ │ │ b.n 6fe11e │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl ac4178 │ │ │ │ + bl ac4308 │ │ │ │ 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 ac4244 │ │ │ │ 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 +2409542,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 afcce4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl ac40b4 │ │ │ │ + bl ac4244 │ │ │ │ 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 +2409759,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] │ │ │ │ + ldrsh r0, [r6, r2] │ │ │ │ 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 +2410039,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, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr 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 afc894 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r1, #68] @ 0x44 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl ac40cc │ │ │ │ + bl ac425c │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r2 │ │ │ │ bl 6fd8c8 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2410160,15 +2410191,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 afcce4 │ │ │ │ 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 +2410230,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] │ │ │ │ + ldrh r6, [r2, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r1, r0] │ │ │ │ + ldr r6, [r5, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2411183,25 +2411214,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 ) │ │ │ │ + str r2, [r1, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #136] @ (6ff5a4 ) │ │ │ │ + str r2, [r0, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r5, [pc, #648] @ (6ff7a8 ) │ │ │ │ + ldr r7, [pc, #520] @ (6ff728 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r5, [pc, #240] @ (6ff614 ) │ │ │ │ + ldr r7, [pc, #112] @ (6ff594 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r5, [pc, #600] @ (6ff780 ) │ │ │ │ + ldr r7, [pc, #472] @ (6ff700 ) │ │ │ │ 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 +2411335,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 r2, sp, #424 @ 0x1a8 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - ldr r4, [pc, #576] @ (6ff8b8 ) │ │ │ │ + ldr r6, [pc, #448] @ (6ff838 ) │ │ │ │ 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 +2411975,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 │ │ │ │ + ldr r0, [pc, #928] @ (700158 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r8, r1 │ │ │ │ + bx 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 +2412374,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 │ │ │ │ + muls 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 +2413330,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 r5, #42 @ 0x2a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, #162 @ 0xa2 │ │ │ │ + subs r0, #130 @ 0x82 │ │ │ │ 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 +2413740,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 │ │ │ │ + subs r0, #86 @ 0x56 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r5, #4 │ │ │ │ + adds r6, #228 @ 0xe4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf0de0154 │ │ │ │ - adds r5, #10 │ │ │ │ + adds r6, #234 @ 0xea │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, #218 @ 0xda │ │ │ │ + adds r6, #186 @ 0xba │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, #254 @ 0xfe │ │ │ │ + adds r6, #222 @ 0xde │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r5, #6 │ │ │ │ + adds r6, #230 @ 0xe6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r5, #20 │ │ │ │ + adds r6, #244 @ 0xf4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r5, #68 @ 0x44 │ │ │ │ + adds r7, #36 @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r5, #154 @ 0x9a │ │ │ │ + adds r7, #122 @ 0x7a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #80 @ 0x50 │ │ │ │ + adds r5, #48 @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, #80 @ 0x50 │ │ │ │ + adds r6, #48 @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, #114 @ 0x72 │ │ │ │ + adds r6, #82 @ 0x52 │ │ │ │ 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 +2414524,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, #52] @ 0x34 │ │ │ │ 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 +2415468,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 r2, #144 @ 0x90 │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #142 @ 0x8e │ │ │ │ + cmp r2, #110 @ 0x6e │ │ │ │ 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 +2416009,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 │ │ │ │ + subs r0, r6, #5 │ │ │ │ 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 +2416170,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 │ │ │ │ + adds r4, r3, #0 │ │ │ │ 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 +2416210,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, r6 │ │ │ │ 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 +2417131,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, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r3, r6 │ │ │ │ + subs r0, r7, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r3, r6 │ │ │ │ + subs r0, r7, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r3, r6 │ │ │ │ + subs r0, r7, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r0, r6 │ │ │ │ + subs r4, r4, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r1, r6 │ │ │ │ + subs r4, r5, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r2, r6 │ │ │ │ + subs r2, r6, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r2, r6 │ │ │ │ + subs r6, r6, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r3, r6 │ │ │ │ + subs r2, r7, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r4, r6 │ │ │ │ + subs r6, r0, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r7, r7 │ │ │ │ + subs r4, r3, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r2, r0 │ │ │ │ + subs r2, r6, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r6, r0 │ │ │ │ + adds r0, r2, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r6, r4 │ │ │ │ + adds r2, r2, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r5, r0 │ │ │ │ + adds r2, r1, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r6, r0 │ │ │ │ + adds r0, r2, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r6, r0 │ │ │ │ + adds r6, r2, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r0, r1 │ │ │ │ + adds r4, r4, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r2, r1 │ │ │ │ + adds r2, r6, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r2, r1 │ │ │ │ + adds r4, r6, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r2, r1 │ │ │ │ + adds r4, r6, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r4, r1 │ │ │ │ + adds r4, r0, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r4, r1 │ │ │ │ + adds r6, r0, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r2, r1 │ │ │ │ + adds r2, r6, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r3, r2 │ │ │ │ + adds r0, r7, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r3, r2 │ │ │ │ + adds r4, r7, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r4, r2 │ │ │ │ + adds r2, r0, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r4, r2 │ │ │ │ + adds r4, r0, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r4, r2 │ │ │ │ + adds r6, r0, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r5, r2 │ │ │ │ + adds r0, r1, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r6, r2 │ │ │ │ + adds r2, r2, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r6, r2 │ │ │ │ + adds r6, r2, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r5, r2 │ │ │ │ + adds r6, r1, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r6, r2 │ │ │ │ + adds r4, r2, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r7, r2 │ │ │ │ + adds r6, r3, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r1, r3 │ │ │ │ + adds r4, r5, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r3, r3 │ │ │ │ + adds r6, r7, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r4, r3 │ │ │ │ + adds r4, r0, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r5, r3 │ │ │ │ + adds r6, r1, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r7, r3 │ │ │ │ + adds r4, r3, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r1, r4 │ │ │ │ + adds r2, r5, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r4, r4 │ │ │ │ + adds r0, r0, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r5, r4 │ │ │ │ + adds r6, r1, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r0, r5 │ │ │ │ + adds r4, r4, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r4, r5 │ │ │ │ + adds r6, r0, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r0, r6 │ │ │ │ + adds r4, r4, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r4, r6 │ │ │ │ + adds r2, r0, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r7, r6 │ │ │ │ + adds r0, r3, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r0, r7 │ │ │ │ + adds r6, r4, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r2, r7 │ │ │ │ + adds r0, r6, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r4, r7 │ │ │ │ + adds r6, r0, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r7, r7 │ │ │ │ + adds r0, r3, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r1, #0 │ │ │ │ + adds r6, r5, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r4, #0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r7, #0 │ │ │ │ + subs r2, r3, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r2, #1 │ │ │ │ + subs r0, r6, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r3, #1 │ │ │ │ + subs r6, r7, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r6, #1 │ │ │ │ + subs r4, r2, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r7, #1 │ │ │ │ + subs r6, r3, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r2, #2 │ │ │ │ + subs r0, r6, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r3, #2 │ │ │ │ + subs r6, r7, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r5, #2 │ │ │ │ + subs r4, r1, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r0, #3 │ │ │ │ + subs r6, r4, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r7, #4 │ │ │ │ + subs r0, r3, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r7, #4 │ │ │ │ + subs r0, r3, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r0, #5 │ │ │ │ + subs r2, r4, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r0, #5 │ │ │ │ + subs r6, r4, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r0, #5 │ │ │ │ + subs r6, r4, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r0, #5 │ │ │ │ + subs r0, r4, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r0, #5 │ │ │ │ + subs r6, r4, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r0, #5 │ │ │ │ + subs r2, r4, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r2, #5 │ │ │ │ + subs r0, r6, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r3, #5 │ │ │ │ + subs r2, r7, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r4, #5 │ │ │ │ + subs r4, r0, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r6, #5 │ │ │ │ + subs r2, r2, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r7, #5 │ │ │ │ + subs r2, r3, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r0, #6 │ │ │ │ + subs r6, r4, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r2, #6 │ │ │ │ + subs r0, r6, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r3, #6 │ │ │ │ + subs r6, r7, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r5, #6 │ │ │ │ + subs r4, r1, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r1, #7 │ │ │ │ + subs r2, r5, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r1, #7 │ │ │ │ + subs r4, r5, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r0, #7 │ │ │ │ + subs r6, r4, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r3, #7 │ │ │ │ + subs r0, r7, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r5, #7 │ │ │ │ + subs r0, r1, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r4, #7 │ │ │ │ + subs r4, r0, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r6, #7 │ │ │ │ + subs r2, r2, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r7, #7 │ │ │ │ + subs r0, r3, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r7, #7 │ │ │ │ + subs r6, r3, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r0, #0 │ │ │ │ + subs r4, r4, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r1, #0 │ │ │ │ + subs r2, r5, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r2, #0 │ │ │ │ + subs r4, r6, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r3, #0 │ │ │ │ + subs r6, r7, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r5, #0 │ │ │ │ + movs r0, #8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r7, #4 │ │ │ │ + movs r1, #28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r5, #4 │ │ │ │ + movs r1, #12 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r6, #4 │ │ │ │ + movs r1, #22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r7, #4 │ │ │ │ + movs r1, #28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r1, #5 │ │ │ │ + movs r1, #46 @ 0x2e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r3, #5 │ │ │ │ + movs r1, #62 @ 0x3e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ + ldr r2, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - subs r0, r4, #7 │ │ │ │ + movs r1, #192 @ 0xc0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r3, #7 │ │ │ │ + movs r1, #190 @ 0xbe │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r6, #6 │ │ │ │ + movs r1, #146 @ 0x92 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r7, #6 │ │ │ │ + movs r1, #158 @ 0x9e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [sp, #96] @ 0x60 │ │ │ │ + str r1, [sp, #992] @ 0x3e0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r2, r7, #5 │ │ │ │ + movs r1, #90 @ 0x5a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, #28 │ │ │ │ + adds r7, #252 @ 0xfc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #1000 @ 0x3e8 │ │ │ │ + sub sp, #360 @ 0x168 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r6, sp, #960 @ 0x3c0 │ │ │ │ + sub sp, #320 @ 0x140 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r6, r6, #3 │ │ │ │ + movs r0, #214 @ 0xd6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r2, #4 │ │ │ │ + movs r0, #246 @ 0xf6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #108 @ 0x6c │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r2, #4 │ │ │ │ + movs r0, #246 @ 0xf6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r3, #4 │ │ │ │ + movs r0, #250 @ 0xfa │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r4, #4 │ │ │ │ + movs r1, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r6, #4 │ │ │ │ + movs r1, #18 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r0, #5 │ │ │ │ + movs r1, #34 @ 0x22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r3, #5 │ │ │ │ + movs r1, #58 @ 0x3a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r4, #5 │ │ │ │ + movs r1, #66 @ 0x42 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r6, #5 │ │ │ │ + movs r1, #82 @ 0x52 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r0, #6 │ │ │ │ + movs r1, #102 @ 0x66 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r3, #6 │ │ │ │ + movs r1, #126 @ 0x7e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r5, #6 │ │ │ │ + movs r1, #138 @ 0x8a │ │ │ │ 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 +2418357,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 │ │ │ │ + subs r4, r2, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r0, #7 │ │ │ │ + subs r4, r4, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r2, #7 │ │ │ │ + subs r4, r6, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r1, #7 │ │ │ │ + subs r4, r5, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r3, #6 │ │ │ │ + subs r2, r7, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r5, #6 │ │ │ │ + subs r2, r1, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r7, #6 │ │ │ │ + subs r0, r3, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r0, #7 │ │ │ │ + subs r6, r4, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r1, #7 │ │ │ │ + subs r0, r5, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r1, #7 │ │ │ │ + subs r6, r5, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r2, #7 │ │ │ │ + subs r4, r6, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r3, #7 │ │ │ │ + subs r6, r7, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r6, #7 │ │ │ │ + subs r6, r2, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r6, #7 │ │ │ │ + subs r6, r2, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r0, #0 │ │ │ │ + subs r4, r4, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r3, #0 │ │ │ │ + subs r2, r7, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r7, #0 │ │ │ │ + movs r0, #24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r1, #1 │ │ │ │ + movs r0, #42 @ 0x2a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r2, #1 │ │ │ │ + movs r0, #52 @ 0x34 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r3, #1 │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r6, #1 │ │ │ │ + movs r0, #80 @ 0x50 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r7, #1 │ │ │ │ + movs r0, #94 @ 0x5e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r1, #2 │ │ │ │ + movs r0, #104 @ 0x68 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r3, #2 │ │ │ │ + movs r0, #120 @ 0x78 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r4, #2 │ │ │ │ + movs r0, #134 @ 0x86 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r6, #2 │ │ │ │ + movs r0, #144 @ 0x90 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r7, #2 │ │ │ │ + movs r0, #158 @ 0x9e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r0, #3 │ │ │ │ + movs r0, #164 @ 0xa4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r0, #3 │ │ │ │ + movs r0, #166 @ 0xa6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r0, #3 │ │ │ │ + movs r0, #164 @ 0xa4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r1, #3 │ │ │ │ + movs r0, #174 @ 0xae │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r3, #3 │ │ │ │ + movs r0, #190 @ 0xbe │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r6, #3 │ │ │ │ + movs r0, #212 @ 0xd4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r0, #4 │ │ │ │ + movs r0, #226 @ 0xe2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r2, #4 │ │ │ │ + movs r0, #244 @ 0xf4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r5, #4 │ │ │ │ + movs r1, #10 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r7, #4 │ │ │ │ + movs r1, #24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r6, #4 │ │ │ │ + movs r1, #22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r1, #5 │ │ │ │ + movs r1, #40 @ 0x28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r2, #5 │ │ │ │ + movs r1, #54 @ 0x36 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r5, #5 │ │ │ │ + movs r1, #76 @ 0x4c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r7, #5 │ │ │ │ + movs r1, #90 @ 0x5a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r1, #6 │ │ │ │ + movs r1, #104 @ 0x68 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r2, #6 │ │ │ │ + movs r1, #114 @ 0x72 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r4, #6 │ │ │ │ + movs r1, #132 @ 0x84 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r6, #6 │ │ │ │ + movs r1, #144 @ 0x90 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r0, #7 │ │ │ │ + movs r1, #162 @ 0xa2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r1, #7 │ │ │ │ + movs r1, #172 @ 0xac │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r4, #7 │ │ │ │ + movs r1, #194 @ 0xc2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #112 @ 0x70 │ │ │ │ + movs r2, #80 @ 0x50 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ + movs r2, #96 @ 0x60 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #140 @ 0x8c │ │ │ │ + movs r2, #108 @ 0x6c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #160 @ 0xa0 │ │ │ │ + movs r2, #128 @ 0x80 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #168 @ 0xa8 │ │ │ │ + movs r2, #136 @ 0x88 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #194 @ 0xc2 │ │ │ │ + movs r2, #162 @ 0xa2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #208 @ 0xd0 │ │ │ │ + movs r2, #176 @ 0xb0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #208 @ 0xd0 │ │ │ │ + movs r2, #176 @ 0xb0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #224 @ 0xe0 │ │ │ │ + movs r2, #192 @ 0xc0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #230 @ 0xe6 │ │ │ │ + movs r2, #198 @ 0xc6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #244 @ 0xf4 │ │ │ │ + movs r2, #212 @ 0xd4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #220 @ 0xdc │ │ │ │ + movs r2, #188 @ 0xbc │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #210 @ 0xd2 │ │ │ │ + movs r2, #178 @ 0xb2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r1, #16 │ │ │ │ + movs r2, #240 @ 0xf0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r1, #78 @ 0x4e │ │ │ │ + movs r3, #46 @ 0x2e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r1, #10 │ │ │ │ + movs r2, #234 @ 0xea │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r1, #56 @ 0x38 │ │ │ │ + movs r3, #24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r1, #62 @ 0x3e │ │ │ │ + movs r3, #30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r1, #92 @ 0x5c │ │ │ │ + movs r3, #60 @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r1, #90 @ 0x5a │ │ │ │ + movs r3, #58 @ 0x3a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r0, [r4, r5] │ │ │ │ + str r0, [r0, #20] │ │ │ │ lsls r4, r4, #4 │ │ │ │ ite le │ │ │ │ lslle r4, r2, #5 │ │ │ │ subgt r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #17 │ │ │ │ + asrs r4, r7, #24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r5, pc, #16 @ (adr r5, 704654 ) │ │ │ │ + add r6, pc, #912 @ (adr r6, 7049d4 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r4, pc, #992 @ (adr r4, 704a28 ) │ │ │ │ + add r6, pc, #864 @ (adr r6, 7049a8 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r2, r4, #7 │ │ │ │ + lsrs r2, r0, #15 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #176 @ 0xb0 │ │ │ │ + movs r2, #144 @ 0x90 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r4!, {r1, r2} │ │ │ │ + stmia r5!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - asrs r6, r4, #18 │ │ │ │ + asrs r6, r0, #26 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r2, #3 │ │ │ │ + movs r0, #176 @ 0xb0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r0, #3 │ │ │ │ + movs r0, #166 @ 0xa6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r2, #3 │ │ │ │ + movs r0, #176 @ 0xb0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r0, #2 │ │ │ │ + subs r0, r4, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r1, #3 │ │ │ │ + subs r6, r5, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r4, r7, #25 │ │ │ │ + lsrs r4, r3, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r6, r1, #26 │ │ │ │ + lsrs r6, r5, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r6, r7, #26 │ │ │ │ + lsrs r6, r3, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r2, r0, #6 │ │ │ │ + asrs r2, r4, #13 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r0, #6 │ │ │ │ + asrs r6, r4, #13 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r0, r4, #8 │ │ │ │ + asrs r0, r0, #16 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r0, r5, #8 │ │ │ │ + asrs r0, r1, #16 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r4, #21 │ │ │ │ + lsrs r4, r0, #29 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r5, #21 │ │ │ │ + lsrs r0, r1, #29 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r2, r7, #21 │ │ │ │ + lsrs r2, r3, #29 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r6, r1, #25 │ │ │ │ + lsrs r6, r5, #32 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r0, #5 │ │ │ │ + subs r6, r4, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r7, #4 │ │ │ │ + subs r6, r3, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r3, #5 │ │ │ │ + subs r6, r7, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r5, #4 │ │ │ │ + subs r0, r1, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r6, #8 │ │ │ │ + asrs r6, r2, #16 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r0, r0, #9 │ │ │ │ + asrs r0, r4, #16 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r4, r1, #9 │ │ │ │ + asrs r4, r5, #16 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r6, #2 │ │ │ │ + subs r2, r2, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r5, #2 │ │ │ │ + subs r2, r1, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r1, #3 │ │ │ │ + subs r2, r5, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r2, #3 │ │ │ │ + subs r2, r6, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r3, #3 │ │ │ │ + subs r2, r7, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r2, #3 │ │ │ │ + subs r0, r6, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r4, #3 │ │ │ │ + subs r0, r0, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r5, #3 │ │ │ │ + subs r0, r1, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r6, #3 │ │ │ │ + subs r0, r2, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r0, #4 │ │ │ │ + subs r0, r4, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r7, #3 │ │ │ │ + subs r0, r3, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r7, #3 │ │ │ │ + subs r0, r3, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r0, #4 │ │ │ │ + subs r6, r4, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r6, #30 │ │ │ │ + asrs r0, r2, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r6, r7, #30 │ │ │ │ + asrs r6, r3, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r2, r3, #28 │ │ │ │ + asrs r2, r7, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r5, #28 │ │ │ │ + asrs r0, r1, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r7, #28 │ │ │ │ + asrs r0, r3, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r0, #29 │ │ │ │ + asrs r0, r4, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r0, r5 │ │ │ │ + subs r0, r4, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r1, r5 │ │ │ │ + subs r6, r5, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r2, #2 │ │ │ │ + asrs r6, r6, #9 │ │ │ │ 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 +2418732,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 │ │ │ │ + subs r2, r1, r5 │ │ │ │ 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 +2419499,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, #17 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [pc, #304] @ (70522c ) │ │ │ │ + str r4, [r5, r0] │ │ │ │ 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 +2420175,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, #10 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r1, #7 │ │ │ │ + asrs r6, r5, #14 │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #23 │ │ │ │ + lsrs r0, r5, #30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ add r3, sp, #560 @ 0x230 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - lsrs r4, r7, #23 │ │ │ │ + lsrs r4, r3, #31 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r7, #26 │ │ │ │ + asrs r0, r3, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r7, #25 │ │ │ │ + asrs r4, r3, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r6, #24 │ │ │ │ + asrs r0, r2, #32 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r0, #22 │ │ │ │ + lsrs r4, r4, #29 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r6, #28 │ │ │ │ + asrs r4, r2, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r2, r3, #31 │ │ │ │ + asrs r2, r7, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bhi.n 70585c │ │ │ │ + bge.n 70581c │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #7 │ │ │ │ + asrs r4, r5, #14 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r4, r3, #18 │ │ │ │ + lsrs r4, r7, #25 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r6, r7, #17 │ │ │ │ + lsrs r6, r3, #25 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r6, r1, #16 │ │ │ │ + lsrs r6, r5, #23 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r2, r3, #21 │ │ │ │ + lsrs r2, r7, #28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r2, r7, #21 │ │ │ │ + lsrs r2, r3, #29 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r6, r2, #18 │ │ │ │ + lsrs r6, r6, #25 │ │ │ │ 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 +2420364,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, #11 │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #12 │ │ │ │ + lsrs r4, r7, #19 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r2, #11 │ │ │ │ + lsrs r4, r6, #18 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r6, #15 │ │ │ │ + lsrs r0, r2, #23 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r4, #14 │ │ │ │ + lsrs r4, r0, #22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r3, #13 │ │ │ │ + lsrs r4, r7, #20 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r7, #15 │ │ │ │ + lsrs r4, r3, #23 │ │ │ │ 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 +2421670,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 r5, #100 @ 0x64 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - subs r3, #190 @ 0xbe │ │ │ │ + subs r5, #158 @ 0x9e │ │ │ │ lsls r4, r4, #4 │ │ │ │ - subs r4, #10 │ │ │ │ + subs r5, #234 @ 0xea │ │ │ │ lsls r4, r4, #4 │ │ │ │ ldr r2, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - subs r4, #166 @ 0xa6 │ │ │ │ + subs r6, #134 @ 0x86 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - subs r3, #216 @ 0xd8 │ │ │ │ + subs r5, #184 @ 0xb8 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - subs r3, #222 @ 0xde │ │ │ │ + subs r5, #190 @ 0xbe │ │ │ │ lsls r4, r4, #4 │ │ │ │ - subs r3, #178 @ 0xb2 │ │ │ │ + subs r5, #146 @ 0x92 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - subs r3, #158 @ 0x9e │ │ │ │ + subs r5, #126 @ 0x7e │ │ │ │ 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 +2423404,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 │ │ │ │ + ldcl 0, cr0, [r4], #628 @ 0x274 │ │ │ │ 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 +2423814,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 r2, #102 @ 0x66 │ │ │ │ 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 +2426460,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, #26 │ │ │ │ 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 +2428039,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: 0xf3e60123 │ │ │ │ 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 +2428368,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} │ │ │ │ + @ instruction: 0xb6b4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - push {r1, r3, r4, lr} │ │ │ │ + @ instruction: 0xb6fa │ │ │ │ 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 +2428685,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 │ │ │ │ + vrhadd.s32 d0, d6, d19 │ │ │ │ + mrrc 1, 2, r0, lr, cr3 │ │ │ │ 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 +2429411,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 r6, sp, #624 @ 0x270 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #976 @ 0x3d0 │ │ │ │ + add r7, sp, #848 @ 0x350 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #208 @ 0xd0 │ │ │ │ + add sp, #80 @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #128 @ 0x80 │ │ │ │ + add sp, #0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #536 @ 0x218 │ │ │ │ + add r6, sp, #408 @ 0x198 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #896 @ 0x380 │ │ │ │ + sub sp, #256 @ 0x100 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #224 @ 0xe0 │ │ │ │ + add r6, sp, #96 @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #216 @ 0xd8 │ │ │ │ + add r6, sp, #88 @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #392 @ 0x188 │ │ │ │ + add r5, sp, #264 @ 0x108 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #456 @ 0x1c8 │ │ │ │ + add r5, sp, #328 @ 0x148 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #280 @ 0x118 │ │ │ │ + add r7, sp, #152 @ 0x98 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #496 @ 0x1f0 │ │ │ │ + add r7, sp, #368 @ 0x170 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #488 @ 0x1e8 │ │ │ │ + add r5, sp, #360 @ 0x168 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #640 @ 0x280 │ │ │ │ + add r7, sp, #512 @ 0x200 │ │ │ │ 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 +2429639,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 │ │ │ │ + sub sp, #64 @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #648 @ 0x288 │ │ │ │ + sub sp, #8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #576 @ 0x240 │ │ │ │ + add sp, #448 @ 0x1c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #504 @ 0x1f8 │ │ │ │ + add sp, #376 @ 0x178 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #448 @ 0x1c0 │ │ │ │ + add sp, #320 @ 0x140 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #376 @ 0x178 │ │ │ │ + add sp, #248 @ 0xf8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #320 @ 0x140 │ │ │ │ + add sp, #192 @ 0xc0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #264 @ 0x108 │ │ │ │ + add sp, #136 @ 0x88 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #208 @ 0xd0 │ │ │ │ + add sp, #80 @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #152 @ 0x98 │ │ │ │ + add sp, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #48 @ 0x30 │ │ │ │ + add r7, sp, #944 @ 0x3b0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #1000 @ 0x3e8 │ │ │ │ + add r7, sp, #872 @ 0x368 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #944 @ 0x3b0 │ │ │ │ + add r7, sp, #816 @ 0x330 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #856 @ 0x358 │ │ │ │ + add r7, sp, #728 @ 0x2d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #864 @ 0x360 │ │ │ │ + add r7, sp, #736 @ 0x2e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #776 @ 0x308 │ │ │ │ + add r7, sp, #648 @ 0x288 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #720 @ 0x2d0 │ │ │ │ + add r7, sp, #592 @ 0x250 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #664 @ 0x298 │ │ │ │ + add r7, sp, #536 @ 0x218 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #608 @ 0x260 │ │ │ │ + add r7, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #552 @ 0x228 │ │ │ │ + add r7, sp, #424 @ 0x1a8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #496 @ 0x1f0 │ │ │ │ + add r7, sp, #368 @ 0x170 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #440 @ 0x1b8 │ │ │ │ + add r7, sp, #312 @ 0x138 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #384 @ 0x180 │ │ │ │ + add r7, sp, #256 @ 0x100 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #328 @ 0x148 │ │ │ │ + add r7, sp, #200 @ 0xc8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #272 @ 0x110 │ │ │ │ + add r7, sp, #144 @ 0x90 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #216 @ 0xd8 │ │ │ │ + add r7, sp, #88 @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #96 @ 0x60 │ │ │ │ + add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #136 @ 0x88 │ │ │ │ + add r7, sp, #8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #80 @ 0x50 │ │ │ │ + add r6, sp, #976 @ 0x3d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #1016 @ 0x3f8 │ │ │ │ + add r6, sp, #888 @ 0x378 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #960 @ 0x3c0 │ │ │ │ + add r6, sp, #832 @ 0x340 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #888 @ 0x378 │ │ │ │ + add r6, sp, #760 @ 0x2f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #816 @ 0x330 │ │ │ │ + add r6, sp, #688 @ 0x2b0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #744 @ 0x2e8 │ │ │ │ + add r6, sp, #616 @ 0x268 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #688 @ 0x2b0 │ │ │ │ + add r6, sp, #560 @ 0x230 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #632 @ 0x278 │ │ │ │ + add r6, sp, #504 @ 0x1f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #576 @ 0x240 │ │ │ │ + add r6, sp, #448 @ 0x1c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #520 @ 0x208 │ │ │ │ + add r6, sp, #392 @ 0x188 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #464 @ 0x1d0 │ │ │ │ + add r6, sp, #336 @ 0x150 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #408 @ 0x198 │ │ │ │ + add r6, sp, #280 @ 0x118 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #320 @ 0x140 │ │ │ │ + add r6, sp, #192 @ 0xc0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #328 @ 0x148 │ │ │ │ + add r6, sp, #200 @ 0xc8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #240 @ 0xf0 │ │ │ │ + add r6, sp, #112 @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #184 @ 0xb8 │ │ │ │ + add r6, sp, #56 @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ + add r6, sp, #0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #72 @ 0x48 │ │ │ │ + add r5, sp, #968 @ 0x3c8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #0 │ │ │ │ + add r5, sp, #896 @ 0x380 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #968 @ 0x3c8 │ │ │ │ + add r5, sp, #840 @ 0x348 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #608 @ 0x260 │ │ │ │ + add r7, sp, #480 @ 0x1e0 │ │ │ │ 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 +2429905,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 r6, sp, #960 @ 0x3c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #792 @ 0x318 │ │ │ │ + add r7, sp, #664 @ 0x298 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #192 @ 0xc0 │ │ │ │ + add r7, sp, #64 @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #200 @ 0xc8 │ │ │ │ + add r7, sp, #72 @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #240 @ 0xf0 │ │ │ │ + add r7, sp, #112 @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #88 @ 0x58 │ │ │ │ + add r6, sp, #984 @ 0x3d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #32 │ │ │ │ + add r6, sp, #928 @ 0x3a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #968 @ 0x3c8 │ │ │ │ + add r6, sp, #840 @ 0x348 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #368 @ 0x170 │ │ │ │ + add r7, sp, #240 @ 0xf0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #376 @ 0x178 │ │ │ │ + add r7, sp, #248 @ 0xf8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #288 @ 0x120 │ │ │ │ + add r7, sp, #160 @ 0xa0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #232 @ 0xe8 │ │ │ │ + add r7, sp, #104 @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #176 @ 0xb0 │ │ │ │ + add r7, sp, #48 @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #600 @ 0x258 │ │ │ │ + add r6, sp, #472 @ 0x1d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #832 @ 0x340 │ │ │ │ + add r6, sp, #704 @ 0x2c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #264 @ 0x108 │ │ │ │ + add r7, sp, #136 @ 0x88 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #624 @ 0x270 │ │ │ │ + add r7, sp, #496 @ 0x1f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #568 @ 0x238 │ │ │ │ + add r7, sp, #440 @ 0x1b8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #512 @ 0x200 │ │ │ │ + add r7, sp, #384 @ 0x180 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #392 @ 0x188 │ │ │ │ + add r6, sp, #264 @ 0x108 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #304 @ 0x130 │ │ │ │ + add r6, sp, #176 @ 0xb0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #408 @ 0x198 │ │ │ │ + add r7, sp, #280 @ 0x118 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #352 @ 0x160 │ │ │ │ + add r7, sp, #224 @ 0xe0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #200 @ 0xc8 │ │ │ │ + add r7, sp, #72 @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #144 @ 0x90 │ │ │ │ + add r7, sp, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #88 @ 0x58 │ │ │ │ + add r6, sp, #984 @ 0x3d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #32 │ │ │ │ + add r6, sp, #928 @ 0x3a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #808 @ 0x328 │ │ │ │ + add r6, sp, #680 @ 0x2a8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #752 @ 0x2f0 │ │ │ │ + add r6, sp, #624 @ 0x270 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #696 @ 0x2b8 │ │ │ │ + add r6, sp, #568 @ 0x238 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #320 @ 0x140 │ │ │ │ + add r6, sp, #192 @ 0xc0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #104 @ 0x68 │ │ │ │ + add r6, sp, #1000 @ 0x3e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #16 │ │ │ │ + add r6, sp, #912 @ 0x390 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #24 │ │ │ │ + add r5, sp, #920 @ 0x398 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #960 @ 0x3c0 │ │ │ │ + add r5, sp, #832 @ 0x340 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #904 @ 0x388 │ │ │ │ + add r5, sp, #776 @ 0x308 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #848 @ 0x350 │ │ │ │ + add r5, sp, #720 @ 0x2d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r7, [sp, #824] @ 0x338 │ │ │ │ + ldr r1, [sp, #696] @ 0x2b8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r4, sp, #96 @ 0x60 │ │ │ │ + add r5, sp, #992 @ 0x3e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #40 @ 0x28 │ │ │ │ + add r5, sp, #936 @ 0x3a8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #1008 @ 0x3f0 │ │ │ │ + add r5, sp, #880 @ 0x370 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #344 @ 0x158 │ │ │ │ + add r6, sp, #216 @ 0xd8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #896 @ 0x380 │ │ │ │ + add r5, sp, #768 @ 0x300 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #632 @ 0x278 │ │ │ │ + add r5, sp, #504 @ 0x1f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #576 @ 0x240 │ │ │ │ + add r5, sp, #448 @ 0x1c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r3, #74 @ 0x4a │ │ │ │ + adds r5, #42 @ 0x2a │ │ │ │ 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 +2430049,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 │ │ │ │ + @ instruction: 0xf19c009a │ │ │ │ + add r5, sp, #1016 @ 0x3f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #320 @ 0x140 │ │ │ │ + add r6, sp, #192 @ 0xc0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #88 @ 0x58 │ │ │ │ + add r5, sp, #984 @ 0x3d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #296 @ 0x128 │ │ │ │ + add r6, sp, #168 @ 0xa8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #160 @ 0xa0 │ │ │ │ + add r6, sp, #32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #8 │ │ │ │ + add r5, sp, #904 @ 0x388 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #0 │ │ │ │ + add r5, sp, #896 @ 0x380 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #1016 @ 0x3f8 │ │ │ │ + add r5, sp, #888 @ 0x378 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #0 │ │ │ │ + add r5, sp, #896 @ 0x380 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #8 │ │ │ │ + add r5, sp, #904 @ 0x388 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ + add r6, sp, #0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #56 @ 0x38 │ │ │ │ + add r5, sp, #952 @ 0x3b8 │ │ │ │ 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 +2430155,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 r5, sp, #216 @ 0xd8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #240 @ 0xf0 │ │ │ │ + add r5, sp, #112 @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r0, #15] │ │ │ │ + strb r2, [r4, #22] │ │ │ │ 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 +2430195,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 r4, sp, #944 @ 0x3b0 │ │ │ │ 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 +2430262,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 r2, #136 @ 0x88 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - rev16 r2, r6 │ │ │ │ + pop {r1, r4, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r2, sp, #688 @ 0x2b0 │ │ │ │ + add r4, sp, #560 @ 0x230 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r0, #56] @ 0x38 │ │ │ │ + ldrh r2, [r4, #6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, sp, #624 @ 0x270 │ │ │ │ + add r4, sp, #496 @ 0x1f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb760 │ │ │ │ + cbnz r0, 70c47c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r2, [pc, #1000] @ (70c858 ) │ │ │ │ + ldr r4, [pc, #872] @ (70c7d8 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bvs.n 70c570 │ │ │ │ + bhi.n 70c530 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, #40 @ 0x28 │ │ │ │ + adds r2, #8 │ │ │ │ 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 +2430355,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 │ │ │ │ + cmp r0, r8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r1, sp, #840 @ 0x348 │ │ │ │ + add r3, sp, #712 @ 0x2c8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, sp, #608 @ 0x260 │ │ │ │ + add r3, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, sp, #544 @ 0x220 │ │ │ │ + add r3, sp, #416 @ 0x1a0 │ │ │ │ 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 +2430405,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 │ │ │ │ + adds r0, #224 @ 0xe0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xb8d2 │ │ │ │ + hlt 0x0032 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r1, sp, #48 @ 0x30 │ │ │ │ + add r2, sp, #944 @ 0x3b0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r4, #42] @ 0x2a │ │ │ │ + strh r2, [r0, #58] @ 0x3a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, sp, #1016 @ 0x3f8 │ │ │ │ + add r2, sp, #888 @ 0x378 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #184 @ 0xb8 │ │ │ │ + adds r0, #152 @ 0x98 │ │ │ │ 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 +2430440,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 │ │ │ │ + adds r0, #98 @ 0x62 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xb852 │ │ │ │ + rev r2, r6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ + movs r4, #40 @ 0x28 │ │ │ │ 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 +2430496,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 │ │ │ │ + adds r0, #14 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xb7fc │ │ │ │ + cbnz r4, 70c6da │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r0, sp, #224 @ 0xe0 │ │ │ │ + add r2, sp, #96 @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r1, #36] @ 0x24 │ │ │ │ + strh r6, [r5, #50] @ 0x32 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, sp, #160 @ 0xa0 │ │ │ │ + add r2, sp, #32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r0, r3] │ │ │ │ + ldrsh r0, [r4, r2] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cmp r5, #226 @ 0xe2 │ │ │ │ + cmp r7, #194 @ 0xc2 │ │ │ │ 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 +2430671,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 │ │ │ │ - lsls r6, r4, #4 │ │ │ │ cmp r5, #138 @ 0x8a │ │ │ │ + lsls r6, r4, #4 │ │ │ │ + cmp r7, #106 @ 0x6a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xb75a │ │ │ │ + cbnz r2, 70c85e │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r7, pc, #600 @ (adr r7, 70caac ) │ │ │ │ + add r1, sp, #472 @ 0x1d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r5, #102 @ 0x66 │ │ │ │ + cmp r7, #70 @ 0x46 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r7, pc, #520 @ (adr r7, 70ca64 ) │ │ │ │ + add r1, sp, #392 @ 0x188 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb70a │ │ │ │ + @ instruction: 0xb8ea │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r1, #180 @ 0xb4 │ │ │ │ + subs r3, #148 @ 0x94 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - cmp r5, #46 @ 0x2e │ │ │ │ + cmp r7, #14 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #216 @ 0xd8 │ │ │ │ + cmp r4, #184 @ 0xb8 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - cbz r4, 70c8a8 │ │ │ │ + cbz r4, 70c8e0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - blt.n 70c7b8 │ │ │ │ + ble.n 70c778 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r5, r5] │ │ │ │ + ldrb r2, [r1, r5] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r0, [r1, #24] │ │ │ │ + strh r0, [r5, #38] @ 0x26 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r4, #120 @ 0x78 │ │ │ │ + cmp r6, #88 @ 0x58 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xb648 │ │ │ │ + @ instruction: 0xb828 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r6, pc, #544 @ (adr r6, 70caa8 ) │ │ │ │ + add r0, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r3, #22] │ │ │ │ + strh r6, [r7, #36] @ 0x24 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, pc, #672 @ (adr r6, 70cb30 ) │ │ │ │ + add r0, sp, #544 @ 0x220 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r4, #58 @ 0x3a │ │ │ │ + cmp r6, #26 │ │ │ │ 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 +2430816,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 r7, pc, #1000 @ (adr r7, 70cd78 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ adds r6, #226 @ 0xe2 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - cmp r3, #62 @ 0x3e │ │ │ │ + cmp r5, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r4, [r6, #12] │ │ │ │ + strh r4, [r2, #28] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r5, pc, #664 @ (adr r5, 70cc38 ) │ │ │ │ + add r7, pc, #536 @ (adr r7, 70cbb8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, pc, #832 @ (adr r5, 70cce4 ) │ │ │ │ + add r7, pc, #704 @ (adr r7, 70cc64 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, pc, #536 @ (adr r5, 70cbc0 ) │ │ │ │ + add r7, pc, #408 @ (adr r7, 70cb40 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r2, #254 @ 0xfe │ │ │ │ + cmp r4, #222 @ 0xde │ │ │ │ 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 +2430875,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 │ │ │ │ + bvs.n 70c9dc │ │ │ │ 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 +2430974,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 r6, pc, #488 @ (adr r6, 70cd20 ) │ │ │ │ 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 +2431423,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 r1, sp, #568 @ 0x238 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #776 @ (adr r3, 70d2ac ) │ │ │ │ + add r5, pc, #648 @ (adr r5, 70d22c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #768 @ (adr r3, 70d2a8 ) │ │ │ │ + add r5, pc, #640 @ (adr r5, 70d228 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #784 @ (adr r3, 70d2bc ) │ │ │ │ + add r5, pc, #656 @ (adr r5, 70d23c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #800 @ (adr r3, 70d2d0 ) │ │ │ │ + add r5, pc, #672 @ (adr r5, 70d250 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #816 @ (adr r3, 70d2e4 ) │ │ │ │ + add r5, pc, #688 @ (adr r5, 70d264 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, pc, #160 @ (adr r4, 70d058 ) │ │ │ │ + add r6, pc, #32 @ (adr r6, 70cfd8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #824 @ (adr r3, 70d2f4 ) │ │ │ │ + add r5, pc, #696 @ (adr r5, 70d274 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #824 @ (adr r3, 70d2f8 ) │ │ │ │ + add r5, pc, #696 @ (adr r5, 70d278 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #1016 @ (adr r3, 70d3bc ) │ │ │ │ + add r5, pc, #888 @ (adr r5, 70d33c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #1000 @ (adr r3, 70d3b0 ) │ │ │ │ + add r5, pc, #872 @ (adr r5, 70d330 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #984 @ (adr r3, 70d3a4 ) │ │ │ │ + add r5, pc, #856 @ (adr r5, 70d324 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #384 @ (adr r3, 70d150 ) │ │ │ │ + add r5, pc, #256 @ (adr r5, 70d0d0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #344 @ (adr r3, 70d12c ) │ │ │ │ + add r5, pc, #216 @ (adr r5, 70d0ac ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #344 @ (adr r3, 70d130 ) │ │ │ │ + add r5, pc, #216 @ (adr r5, 70d0b0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #344 @ (adr r3, 70d134 ) │ │ │ │ + add r5, pc, #216 @ (adr r5, 70d0b4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r6!, {} │ │ │ │ + ldmia r7, {r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r2, pc, #360 @ (adr r2, 70d14c ) │ │ │ │ + add r4, pc, #232 @ (adr r4, 70d0cc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r7, {r1, r2, r4, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r5, pc, #920 @ (adr r5, 70d384 ) │ │ │ │ + add r7, pc, #792 @ (adr r7, 70d304 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r5!, {r2, r7} │ │ │ │ + ldmia r7!, {r2, r5, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r5, pc, #736 @ (adr r5, 70d2d4 ) │ │ │ │ + add r7, pc, #608 @ (adr r7, 70d254 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, pc, #240 @ (adr r5, 70d0e8 ) │ │ │ │ + add r7, pc, #112 @ (adr r7, 70d068 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, pc, #816 @ (adr r1, 70d32c ) │ │ │ │ + add r3, pc, #688 @ (adr r3, 70d2ac ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #480 @ (adr r3, 70d1e0 ) │ │ │ │ + add r5, pc, #352 @ (adr r5, 70d160 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #520 @ (adr r3, 70d20c ) │ │ │ │ + add r5, pc, #392 @ (adr r5, 70d18c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #528 @ (adr r3, 70d218 ) │ │ │ │ + add r5, pc, #400 @ (adr r5, 70d198 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #536 @ (adr r3, 70d224 ) │ │ │ │ + add r5, pc, #408 @ (adr r5, 70d1a4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #568 @ (adr r3, 70d248 ) │ │ │ │ + add r5, pc, #440 @ (adr r5, 70d1c8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #632 @ (adr r3, 70d28c ) │ │ │ │ + add r5, pc, #504 @ (adr r5, 70d20c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #704 @ (adr r3, 70d2d8 ) │ │ │ │ + add r5, pc, #576 @ (adr r5, 70d258 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #728 @ (adr r3, 70d2f4 ) │ │ │ │ + add r5, pc, #600 @ (adr r5, 70d274 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #736 @ (adr r3, 70d300 ) │ │ │ │ + add r5, pc, #608 @ (adr r5, 70d280 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #744 @ (adr r3, 70d30c ) │ │ │ │ + add r5, pc, #616 @ (adr r5, 70d28c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #776 @ (adr r3, 70d330 ) │ │ │ │ + add r5, pc, #648 @ (adr r5, 70d2b0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #864 @ (adr r3, 70d38c ) │ │ │ │ + add r5, pc, #736 @ (adr r5, 70d30c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #904 @ (adr r3, 70d3b8 ) │ │ │ │ + add r5, pc, #776 @ (adr r5, 70d338 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #960 @ (adr r3, 70d3f4 ) │ │ │ │ + add r5, pc, #832 @ (adr r5, 70d374 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r4!, {r1, r2} │ │ │ │ + ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r2, pc, #184 @ (adr r2, 70d0f4 ) │ │ │ │ + add r4, pc, #56 @ (adr r4, 70d074 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, pc, #640 @ (adr r1, 70d2c0 ) │ │ │ │ + add r3, pc, #512 @ (adr r3, 70d240 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, pc, #592 @ (adr r1, 70d294 ) │ │ │ │ + add r3, pc, #464 @ (adr r3, 70d214 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r3!, {r1, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r4, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r1, pc, #528 @ (adr r1, 70d25c ) │ │ │ │ + add r3, pc, #400 @ (adr r3, 70d1dc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, pc, #520 @ (adr r1, 70d258 ) │ │ │ │ + add r3, pc, #392 @ (adr r3, 70d1d8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, pc, #528 @ (adr r1, 70d264 ) │ │ │ │ + add r3, pc, #400 @ (adr r3, 70d1e4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, pc, #520 @ (adr r1, 70d260 ) │ │ │ │ + add r3, pc, #392 @ (adr r3, 70d1e0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #384 @ (adr r3, 70d1dc ) │ │ │ │ + add r5, pc, #256 @ (adr r5, 70d15c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #408 @ (adr r3, 70d1f8 ) │ │ │ │ + add r5, pc, #280 @ (adr r5, 70d178 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #144 @ (adr r3, 70d0f4 ) │ │ │ │ + add r5, pc, #16 @ (adr r5, 70d074 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ + add r1, pc, #600 @ (adr r1, 70d2c0 ) │ │ │ │ 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 +2431592,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 r3, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r2, pc, #416 @ (adr r2, 70d2b8 ) │ │ │ │ + add r4, pc, #288 @ (adr r4, 70d238 ) │ │ │ │ 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 +2431672,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 r5, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [sp, #648] @ 0x288 │ │ │ │ + ldr r7, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #40 @ 0x28 │ │ │ │ + movs r5, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r1, #6] │ │ │ │ + ldrb r4, [r5, #13] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #1016 @ (adr r1, 70d5e8 ) │ │ │ │ + add r3, pc, #888 @ (adr r3, 70d568 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #222 @ 0xde │ │ │ │ + movs r4, #190 @ 0xbe │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r0, [r3, #5] │ │ │ │ + ldrb r0, [r7, #12] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #656 @ (adr r1, 70d48c ) │ │ │ │ + add r3, pc, #528 @ (adr r3, 70d40c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #152] @ 0x98 │ │ │ │ + ldr r7, [sp, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #162 @ 0xa2 │ │ │ │ + movs r4, #130 @ 0x82 │ │ │ │ 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 +2431774,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 │ │ │ │ + ldr r6, [r3, #0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #496 @ (adr r1, 70d4b8 ) │ │ │ │ + add r3, pc, #368 @ (adr r3, 70d438 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, pc, #512 @ (adr r1, 70d4cc ) │ │ │ │ + add r3, pc, #384 @ (adr r3, 70d44c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #256] @ (70d3d0 ) │ │ │ │ + ldr r7, [pc, #128] @ (70d350 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r1, pc, #456 @ (adr r1, 70d49c ) │ │ │ │ + add r3, pc, #328 @ (adr r3, 70d41c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, pc, #488 @ (adr r1, 70d4c0 ) │ │ │ │ + add r3, pc, #360 @ (adr r3, 70d440 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #56] @ 0x38 │ │ │ │ + ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r0, pc, #976 @ (adr r0, 70d6b0 ) │ │ │ │ + add r2, pc, #848 @ (adr r2, 70d630 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r5, #48] @ 0x30 │ │ │ │ + str r6, [r1, #80] @ 0x50 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r0, [r2, #80] @ 0x50 │ │ │ │ + str r0, [r6, #108] @ 0x6c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #984 @ (adr r0, 70d6c4 ) │ │ │ │ + add r2, pc, #856 @ (adr r2, 70d644 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #912 @ (adr r0, 70d680 ) │ │ │ │ + add r2, pc, #784 @ (adr r2, 70d600 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [pc, #952] @ (70d6ac ) │ │ │ │ + ldr r6, [pc, #824] @ (70d62c ) │ │ │ │ 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 +2431991,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 r2, pc, #472 @ (adr r2, 70d698 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #552 @ (adr r0, 70d6ec ) │ │ │ │ + add r2, pc, #424 @ (adr r2, 70d66c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #568 @ (adr r0, 70d700 ) │ │ │ │ + add r2, pc, #440 @ (adr r2, 70d680 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #528 @ (adr r0, 70d6dc ) │ │ │ │ + add r2, pc, #400 @ (adr r2, 70d65c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #560 @ (adr r0, 70d700 ) │ │ │ │ + add r2, pc, #432 @ (adr r2, 70d680 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #520 @ (adr r0, 70d6dc ) │ │ │ │ + add r2, pc, #392 @ (adr r2, 70d65c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #528 @ (adr r0, 70d6e8 ) │ │ │ │ + add r2, pc, #400 @ (adr r2, 70d668 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #560 @ (adr r0, 70d70c ) │ │ │ │ + add r2, pc, #432 @ (adr r2, 70d68c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #568 @ (adr r0, 70d718 ) │ │ │ │ + add r2, pc, #440 @ (adr r2, 70d698 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #736 @ (adr r0, 70d7c4 ) │ │ │ │ + add r2, pc, #608 @ (adr r2, 70d744 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #840 @ (adr r0, 70d830 ) │ │ │ │ + add r2, pc, #712 @ (adr r2, 70d7b0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #856 @ (adr r0, 70d844 ) │ │ │ │ + add r2, pc, #728 @ (adr r2, 70d7c4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #864 @ (adr r0, 70d850 ) │ │ │ │ + add r2, pc, #736 @ (adr r2, 70d7d0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #840 @ (adr r0, 70d83c ) │ │ │ │ + add r2, pc, #712 @ (adr r2, 70d7bc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #272 @ (adr r0, 70d608 ) │ │ │ │ + add r2, pc, #144 @ (adr r2, 70d588 ) │ │ │ │ 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 +2432060,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 r2, pc, #360 @ (adr r2, 70d6c4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #544 @ (adr r0, 70d780 ) │ │ │ │ + add r2, pc, #416 @ (adr r2, 70d700 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #600 @ (adr r0, 70d7bc ) │ │ │ │ + add r2, pc, #472 @ (adr r2, 70d73c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #672 @ (adr r0, 70d808 ) │ │ │ │ + add r2, pc, #544 @ (adr r2, 70d788 ) │ │ │ │ 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 +2433236,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 │ │ │ │ + movs r0, #100 @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r6, #19] │ │ │ │ + strb r4, [r2, #27] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, pc, #496 @ (adr r3, 70e3c4 ) │ │ │ │ + add r5, pc, #368 @ (adr r5, 70e344 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r1, #1 │ │ │ │ + movs r0, #46 @ 0x2e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r7, #18] │ │ │ │ + strb r6, [r3, #26] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, pc, #152 @ (adr r3, 70e278 ) │ │ │ │ + add r5, pc, #24 @ (adr r5, 70e1f8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r3, #0 │ │ │ │ + subs r0, r7, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r1, #18] │ │ │ │ + strb r0, [r5, #25] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, pc, #832 @ (adr r2, 70e52c ) │ │ │ │ + add r4, pc, #704 @ (adr r4, 70e4ac ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r4, #7 │ │ │ │ + subs r2, r0, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r2, #17] │ │ │ │ + strb r2, [r6, #24] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, pc, #488 @ (adr r2, 70e3e0 ) │ │ │ │ + add r4, pc, #360 @ (adr r4, 70e360 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, r5, #6 │ │ │ │ + subs r4, r1, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r3, #16] │ │ │ │ + strb r4, [r7, #23] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, pc, #144 @ (adr r2, 70e294 ) │ │ │ │ + add r4, pc, #16 @ (adr r4, 70e214 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r6, #5 │ │ │ │ + subs r6, r2, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r4, #15] │ │ │ │ + strb r6, [r0, #23] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #888 @ (adr r1, 70e588 ) │ │ │ │ + add r3, pc, #760 @ (adr r3, 70e508 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r0, #5 │ │ │ │ + subs r2, r4, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r6, #14] │ │ │ │ + strb r4, [r2, #22] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #640 @ (adr r1, 70e49c ) │ │ │ │ + add r3, pc, #512 @ (adr r3, 70e41c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r2, #4 │ │ │ │ + subs r0, r6, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r0, #14] │ │ │ │ + strb r2, [r4, #21] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #360 @ (adr r1, 70e390 ) │ │ │ │ + add r3, pc, #232 @ (adr r3, 70e310 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r4, #3 │ │ │ │ + subs r0, r0, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r2, #13] │ │ │ │ + strb r4, [r6, #20] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #112 @ (adr r1, 70e2a4 ) │ │ │ │ + add r2, pc, #1008 @ (adr r2, 70e624 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ cmp r0, #38 @ 0x26 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldr r6, [sp, #96] @ 0x60 │ │ │ │ + ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r6, #1 │ │ │ │ + subs r6, r2, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r7, [sp, #888] @ 0x378 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, r3, #1 │ │ │ │ + subs r4, r7, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [sp, #912] @ 0x390 │ │ │ │ + ldr r7, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r0, #1 │ │ │ │ + subs r2, r4, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [sp, #808] @ 0x328 │ │ │ │ + ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r4, #0 │ │ │ │ + subs r6, r0, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r7, [sp, #568] @ 0x238 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r1, #0 │ │ │ │ + adds r2, r5, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [sp, #584] @ 0x248 │ │ │ │ + ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r5, r7 │ │ │ │ + adds r6, r1, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r7, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r2, r7 │ │ │ │ + adds r2, r6, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [sp, #360] @ 0x168 │ │ │ │ + ldr r7, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r6, r6 │ │ │ │ + adds r6, r2, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [sp, #248] @ 0xf8 │ │ │ │ + ldr r7, [sp, #120] @ 0x78 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r3, r6 │ │ │ │ + adds r2, r7, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [sp, #816] @ 0x330 │ │ │ │ + str r6, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r0, #3] │ │ │ │ + strb r4, [r4, #10] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r4, 70e2f8 │ │ │ │ + pop {r2, r4, r7, pc} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r5, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r2, #2] │ │ │ │ + strb r0, [r6, #9] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #240] @ 0xf0 │ │ │ │ + add r1, pc, #112 @ (adr r1, 70e308 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #240] @ 0xf0 │ │ │ │ + add r1, pc, #112 @ (adr r1, 70e30c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #288] @ 0x120 │ │ │ │ + add r1, pc, #160 @ (adr r1, 70e340 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r8, sp │ │ │ │ + mov r8, r9 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [sp, #184] @ 0xb8 │ │ │ │ + add r1, pc, #56 @ (adr r1, 70e2e0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r4, r6 │ │ │ │ + subs r2, r0, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r3, [sp, #160] @ 0xa0 │ │ │ │ + ldr r5, [sp, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r0, #0] │ │ │ │ + strb r0, [r4, #7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ + add r0, pc, #928 @ (adr r0, 70e658 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ + add r0, pc, #912 @ (adr r0, 70e64c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #56] @ 0x38 │ │ │ │ + add r0, pc, #952 @ (adr r0, 70e678 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #48] @ 0x30 │ │ │ │ + add r0, pc, #944 @ (adr r0, 70e674 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r4, [sp, #576] @ 0x240 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r1, #120] @ 0x78 │ │ │ │ + strb r0, [r5, #5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ + add r0, pc, #864 @ (adr r0, 70e630 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, r0 │ │ │ │ + cmp lr, ip │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [sp, #896] @ 0x380 │ │ │ │ + add r0, pc, #768 @ (adr r0, 70e5d8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ + add r0, pc, #800 @ (adr r0, 70e5fc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ + add r0, pc, #840 @ (adr r0, 70e628 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #0] │ │ │ │ + add r0, pc, #896 @ (adr r0, 70e664 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ + add r0, pc, #904 @ (adr r0, 70e670 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #888] @ 0x378 │ │ │ │ + ldr r3, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r6, #104] @ 0x68 │ │ │ │ + strb r6, [r2, #2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #376] @ 0x178 │ │ │ │ + add r1, pc, #248 @ (adr r1, 70e3ec ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #376] @ 0x178 │ │ │ │ + add r1, pc, #248 @ (adr r1, 70e3f0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ + add r1, pc, #304 @ (adr r1, 70e42c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r3, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r2, #100] @ 0x64 │ │ │ │ + strb r4, [r6, #0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #336] @ 0x150 │ │ │ │ + add r1, pc, #208 @ (adr r1, 70e3d8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #336] @ 0x150 │ │ │ │ + add r1, pc, #208 @ (adr r1, 70e3dc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #192] @ 0xc0 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r1, #96] @ 0x60 │ │ │ │ + ldr r0, [r5, #124] @ 0x7c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #240] @ 0xf0 │ │ │ │ + add r1, pc, #112 @ (adr r1, 70e388 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #904] @ 0x388 │ │ │ │ + ldr r2, [sp, #776] @ 0x308 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r7, #88] @ 0x58 │ │ │ │ + ldr r2, [r3, #120] @ 0x78 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #296] @ 0x128 │ │ │ │ + add r1, pc, #168 @ (adr r1, 70e3cc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #344] @ 0x158 │ │ │ │ + add r1, pc, #216 @ (adr r1, 70e400 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #368] @ 0x170 │ │ │ │ + add r1, pc, #240 @ (adr r1, 70e41c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #376] @ 0x178 │ │ │ │ + add r1, pc, #248 @ (adr r1, 70e428 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ + add r1, pc, #288 @ (adr r1, 70e454 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #472] @ 0x1d8 │ │ │ │ + add r1, pc, #344 @ (adr r1, 70e490 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ + add r1, pc, #368 @ (adr r1, 70e4ac ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #584] @ 0x248 │ │ │ │ + add r1, pc, #456 @ (adr r1, 70e508 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ + add r1, pc, #544 @ (adr r1, 70e564 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r7, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r1, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r2, #76] @ 0x4c │ │ │ │ + ldr r4, [r6, #104] @ 0x68 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #640] @ 0x280 │ │ │ │ + add r1, pc, #512 @ (adr r1, 70e550 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adcs r0, r3 │ │ │ │ + orrs r0, r7 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [sp, #568] @ 0x238 │ │ │ │ + add r1, pc, #440 @ (adr r1, 70e510 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #568] @ 0x238 │ │ │ │ + add r1, pc, #440 @ (adr r1, 70e514 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #624] @ 0x270 │ │ │ │ + add r1, pc, #496 @ (adr r1, 70e550 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ + add r1, pc, #568 @ (adr r1, 70e59c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ + add r1, pc, #608 @ (adr r1, 70e5c8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r7, [sp, #256] @ 0x100 │ │ │ │ + ldr r1, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r3, #64] @ 0x40 │ │ │ │ + ldr r0, [r7, #92] @ 0x5c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #608] @ 0x260 │ │ │ │ + add r1, pc, #480 @ (adr r1, 70e554 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r1 │ │ │ │ + negs r4, r5 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [sp, #520] @ 0x208 │ │ │ │ + add r1, pc, #392 @ (adr r1, 70e504 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [sp, #848] @ 0x350 │ │ │ │ + ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r5, #56] @ 0x38 │ │ │ │ + ldr r4, [r1, #88] @ 0x58 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #544] @ 0x220 │ │ │ │ + add r1, pc, #416 @ (adr r1, 70e528 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #560] @ 0x230 │ │ │ │ + add r1, pc, #432 @ (adr r1, 70e53c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #536] @ 0x218 │ │ │ │ + add r1, pc, #408 @ (adr r1, 70e528 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #592] @ 0x250 │ │ │ │ + add r1, pc, #464 @ (adr r1, 70e564 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ + add r1, pc, #576 @ (adr r1, 70e5d8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ + add r1, pc, #328 @ (adr r1, 70e4e4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r5, [sp, #944] @ 0x3b0 │ │ │ │ + str r7, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r0, #44] @ 0x2c │ │ │ │ + ldr r6, [r4, #72] @ 0x48 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ + add r1, pc, #304 @ (adr r1, 70e4d8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #360] @ 0x168 │ │ │ │ + add r1, pc, #232 @ (adr r1, 70e498 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #376] @ 0x178 │ │ │ │ + add r1, pc, #248 @ (adr r1, 70e4ac ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ + add r1, pc, #360 @ (adr r1, 70e520 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #568] @ 0x238 │ │ │ │ + add r1, pc, #440 @ (adr r1, 70e574 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #600] @ 0x258 │ │ │ │ + add r1, pc, #472 @ (adr r1, 70e598 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ + add r1, pc, #552 @ (adr r1, 70e5ec ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ + add r1, pc, #864 @ (adr r1, 70e728 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r5, [sp, #48] @ 0x30 │ │ │ │ + str r6, [sp, #944] @ 0x3b0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r4, #28] │ │ │ │ + ldr r6, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ + add r1, pc, #800 @ (adr r1, 70e6f4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ + add r1, pc, #840 @ (adr r1, 70e720 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #40 @ (adr r0, 70e404 ) │ │ │ │ + add r1, pc, #936 @ (adr r1, 70e784 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #120 @ (adr r0, 70e458 ) │ │ │ │ + add r1, pc, #1016 @ (adr r1, 70e7d8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #152 @ (adr r0, 70e47c ) │ │ │ │ + add r2, pc, #24 @ (adr r2, 70e3fc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #184 @ (adr r0, 70e4a0 ) │ │ │ │ + add r2, pc, #56 @ (adr r2, 70e420 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #200 @ (adr r0, 70e4b4 ) │ │ │ │ + add r2, pc, #72 @ (adr r2, 70e434 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #184 @ (adr r0, 70e4a8 ) │ │ │ │ + add r2, pc, #56 @ (adr r2, 70e428 ) │ │ │ │ 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 +2434708,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 r3, [sp, #968] @ 0x3c8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r5, #108] @ 0x6c │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - uxth r2, r6 │ │ │ │ + push {r1, r4, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sxtb r2, r7 │ │ │ │ + push {r1, r3, r4, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #336] @ 0x150 │ │ │ │ + ldr r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [sp, #160] @ 0xa0 │ │ │ │ + str r4, [sp, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #592] @ 0x250 │ │ │ │ + ldr r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r1, [sp, #576] @ 0x240 │ │ │ │ + str r3, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r5, #100] @ 0x64 │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r7, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r7, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r7, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #304] @ 0x130 │ │ │ │ + ldr r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [sp, #856] @ 0x358 │ │ │ │ + str r2, [sp, #728] @ 0x2d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r5, #88] @ 0x58 │ │ │ │ + str r6, [r1, #120] @ 0x78 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r5, [sp, #216] @ 0xd8 │ │ │ │ + ldr r7, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #616] @ 0x268 │ │ │ │ + ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #128] @ 0x80 │ │ │ │ + ldr r7, [sp, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #136] @ 0x88 │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #592] @ 0x250 │ │ │ │ + ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #664] @ 0x298 │ │ │ │ + ldr r4, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #80] @ 0x50 │ │ │ │ + ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #88] @ 0x58 │ │ │ │ + ldr r6, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ + ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #72] @ 0x48 │ │ │ │ + ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r1, #62] @ 0x3e │ │ │ │ + str r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r4, #72] @ 0x48 │ │ │ │ + str r0, [r0, #104] @ 0x68 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r6, [sp, #864] @ 0x360 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #30 │ │ │ │ + subs r2, #254 @ 0xfe │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [sp, #912] @ 0x390 │ │ │ │ + ldr r6, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #234 @ 0xea │ │ │ │ + subs r2, #202 @ 0xca │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r5, [sp, #192] @ 0xc0 │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r7, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r7, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #592] @ 0x250 │ │ │ │ + ldr r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #592] @ 0x250 │ │ │ │ + ldr r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r7, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r6, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r6, #52] @ 0x34 │ │ │ │ + str r0, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r1, #56] @ 0x38 │ │ │ │ + str r6, [r5, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #280] @ 0x118 │ │ │ │ + add r0, pc, #152 @ (adr r0, 70f204 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #312] @ 0x138 │ │ │ │ + add r0, pc, #184 @ (adr r0, 70f228 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #384] @ 0x180 │ │ │ │ + add r0, pc, #256 @ (adr r0, 70f274 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r3, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #896] @ 0x380 │ │ │ │ + ldr r3, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #904] @ 0x388 │ │ │ │ + ldr r3, [sp, #776] @ 0x308 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r1, #48] @ 0x30 │ │ │ │ + ldrh r2, [r5, #62] @ 0x3e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, r4, r2 │ │ │ │ + subs r4, r0, r2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ + str r0, [r6, #72] @ 0x48 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ + add r0, pc, #616 @ (adr r0, 70f3f8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #792] @ 0x318 │ │ │ │ + add r0, pc, #664 @ (adr r0, 70f42c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #768] @ 0x300 │ │ │ │ + add r0, pc, #640 @ (adr r0, 70f418 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ + add r0, pc, #616 @ (adr r0, 70f404 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ + add r0, pc, #592 @ (adr r0, 70f3f0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #712] @ 0x2c8 │ │ │ │ + add r0, pc, #584 @ (adr r0, 70f3ec ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ + add r0, pc, #576 @ (adr r0, 70f3e8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ + add r0, pc, #568 @ (adr r0, 70f3e4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ + add r0, pc, #560 @ (adr r0, 70f3e0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ + add r0, pc, #552 @ (adr r0, 70f3dc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ + add r0, pc, #544 @ (adr r0, 70f3d8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ + add r0, pc, #600 @ (adr r0, 70f414 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #784] @ 0x310 │ │ │ │ + add r0, pc, #656 @ (adr r0, 70f450 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #280] @ 0x118 │ │ │ │ + ldr r7, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #320] @ 0x140 │ │ │ │ + ldr r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #360] @ 0x168 │ │ │ │ + ldr r7, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #544] @ 0x220 │ │ │ │ + add r0, pc, #416 @ (adr r0, 70f370 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r2, #34] @ 0x22 │ │ │ │ + ldrh r6, [r6, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r5, #16] │ │ │ │ + str r6, [r1, #48] @ 0x30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ + add r0, pc, #296 @ (adr r0, 70f304 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r0, #38] @ 0x26 │ │ │ │ + ldrh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r5, r3 │ │ │ │ + adds r6, r1, #3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #272] @ 0x110 │ │ │ │ + add r0, pc, #144 @ (adr r0, 70f278 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sub sp, #88 @ 0x58 │ │ │ │ + sxtb r6, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r2, [r4, #28] │ │ │ │ + ldrh r2, [r0, #44] @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r7, #4] │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r5, [sp, #920] @ 0x398 │ │ │ │ + ldr r7, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r2, #26] │ │ │ │ + ldrh r6, [r6, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r5, #0] │ │ │ │ + str r6, [r1, #32] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #904] @ 0x388 │ │ │ │ + add r0, pc, #776 @ (adr r0, 70f50c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #172 @ 0xac │ │ │ │ + adds r6, #140 @ 0x8c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [sp, #808] @ 0x328 │ │ │ │ + add r0, pc, #680 @ (adr r0, 70f4b4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r6, 70f274 │ │ │ │ + push {r1, r2, r4, r5, r6, lr} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #768] @ 0x300 │ │ │ │ + add r0, pc, #640 @ (adr r0, 70f494 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r0, #22] │ │ │ │ + ldrh r6, [r4, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r6, [r3, r6] │ │ │ │ + str r6, [r7, #20] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #632] @ 0x278 │ │ │ │ + add r0, pc, #504 @ (adr r0, 70f418 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ + add r0, pc, #560 @ (adr r0, 70f454 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #80] @ 0x50 │ │ │ │ + add r0, pc, #976 @ (adr r0, 70f5f8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #144] @ 0x90 │ │ │ │ + add r1, pc, #16 @ (adr r1, 70f23c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #536] @ 0x218 │ │ │ │ + add r1, pc, #408 @ (adr r1, 70f3c8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #800] @ 0x320 │ │ │ │ + add r1, pc, #672 @ (adr r1, 70f4d4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r1, #14] │ │ │ │ + ldrh r0, [r5, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r0, [r4, r2] │ │ │ │ + str r0, [r0, #8] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #304 @ (adr r0, 70f370 ) │ │ │ │ + add r2, pc, #176 @ (adr r2, 70f2f0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r3, #36 @ 0x24 │ │ │ │ + adds r5, #4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r0, pc, #264 @ (adr r0, 70f350 ) │ │ │ │ + add r2, pc, #136 @ (adr r2, 70f2d0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #272 @ (adr r0, 70f35c ) │ │ │ │ + add r2, pc, #144 @ (adr r2, 70f2dc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #296 @ (adr r0, 70f378 ) │ │ │ │ + add r2, pc, #168 @ (adr r2, 70f2f8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #368 @ (adr r0, 70f3c4 ) │ │ │ │ + add r2, pc, #240 @ (adr r2, 70f344 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r5, #8] │ │ │ │ + ldrh r6, [r1, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r6, [r0, r0] │ │ │ │ + ldrsh r6, [r4, r7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #328 @ (adr r0, 70f3a8 ) │ │ │ │ + add r2, pc, #200 @ (adr r2, 70f328 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, #138 @ 0x8a │ │ │ │ + adds r4, #106 @ 0x6a │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ + add r1, pc, #544 @ (adr r1, 70f488 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #216 @ (adr r0, 70f344 ) │ │ │ │ + add r2, pc, #88 @ (adr r2, 70f2c4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #208 @ (adr r0, 70f340 ) │ │ │ │ + add r2, pc, #80 @ (adr r2, 70f2c0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #248 @ (adr r0, 70f36c ) │ │ │ │ + add r2, pc, #120 @ (adr r2, 70f2ec ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r2, #4] │ │ │ │ + ldrh r4, [r6, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r5, r5] │ │ │ │ + ldrsh r4, [r1, r5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #160 @ (adr r0, 70f320 ) │ │ │ │ + add r2, pc, #32 @ (adr r2, 70f2a0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #234 @ 0xea │ │ │ │ + adds r3, #202 @ 0xca │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r0, pc, #32 @ (adr r0, 70f2a8 ) │ │ │ │ + add r1, pc, #928 @ (adr r1, 70f628 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #72 @ (adr r0, 70f2d4 ) │ │ │ │ + add r1, pc, #968 @ (adr r1, 70f654 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #64 @ (adr r0, 70f2d0 ) │ │ │ │ + add r1, pc, #960 @ (adr r1, 70f650 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r1, #0] │ │ │ │ + ldrh r2, [r5, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r4, r3] │ │ │ │ + ldrsh r2, [r0, r3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ + add r1, pc, #856 @ (adr r1, 70f5f4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ + add r1, pc, #872 @ (adr r1, 70f608 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #56 @ (adr r0, 70f2dc ) │ │ │ │ + add r1, pc, #952 @ (adr r1, 70f65c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r5, #60] @ 0x3c │ │ │ │ + ldrh r4, [r1, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r0, r2] │ │ │ │ + ldrsh r4, [r4, r1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ + add r1, pc, #848 @ (adr r1, 70f600 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ + add r1, pc, #848 @ (adr r1, 70f604 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r3, #58] @ 0x3a │ │ │ │ + ldrh r6, [r7, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r7, r0] │ │ │ │ + ldrsh r0, [r3, r0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #872] @ 0x368 │ │ │ │ + add r1, pc, #744 @ (adr r1, 70f5a8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #198 @ 0xc6 │ │ │ │ + adds r2, #166 @ 0xa6 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [sp, #840] @ 0x348 │ │ │ │ + add r1, pc, #712 @ (adr r1, 70f590 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r4, [r6, r4] │ │ │ │ + ldr r4, [r2, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r7, [sp, #800] @ 0x320 │ │ │ │ + add r1, pc, #672 @ (adr r1, 70f570 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #130 @ 0x82 │ │ │ │ + adds r2, #98 @ 0x62 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ + add r1, pc, #632 @ (adr r1, 70f550 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #96 @ 0x60 │ │ │ │ + adds r2, #64 @ 0x40 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ + add r1, pc, #592 @ (adr r1, 70f530 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #68 @ 0x44 │ │ │ │ + adds r2, #36 @ 0x24 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ + add r1, pc, #608 @ (adr r1, 70f548 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #34 @ 0x22 │ │ │ │ + adds r2, #2 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ + add r1, pc, #584 @ (adr r1, 70f538 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r1, #50] @ 0x32 │ │ │ │ + ldrh r6, [r5, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r5, r4] │ │ │ │ + ldrb r0, [r1, r4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #616] @ 0x268 │ │ │ │ + add r1, pc, #488 @ (adr r1, 70f4e4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #182 @ 0xb6 │ │ │ │ + adds r1, #150 @ 0x96 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [sp, #776] @ 0x308 │ │ │ │ + add r0, pc, #648 @ (adr r0, 70f58c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #148 @ 0x94 │ │ │ │ + adds r1, #116 @ 0x74 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [sp, #832] @ 0x340 │ │ │ │ + add r0, pc, #704 @ (adr r0, 70f5cc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #112 @ 0x70 │ │ │ │ + adds r1, #80 @ 0x50 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [sp, #912] @ 0x390 │ │ │ │ + add r0, pc, #784 @ (adr r0, 70f624 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #78 @ 0x4e │ │ │ │ + adds r1, #46 @ 0x2e │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [sp, #888] @ 0x378 │ │ │ │ + add r0, pc, #760 @ (adr r0, 70f614 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r3, #44] @ 0x2c │ │ │ │ + strh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r6, r1] │ │ │ │ + ldrb r2, [r2, r1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ + add r0, pc, #864 @ (adr r0, 70f688 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ + add r0, pc, #920 @ (adr r0, 70f6c4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #40] @ 0x28 │ │ │ │ + add r0, pc, #936 @ (adr r0, 70f6d8 ) │ │ │ │ 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 +2436307,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, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r2, [r5, r6] │ │ │ │ + ldr r2, [r1, r6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [sp, #552] @ 0x228 │ │ │ │ + ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #552] @ 0x228 │ │ │ │ + ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r4, #18 │ │ │ │ + cmp r5, #242 @ 0xf2 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r6, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r3, #230 @ 0xe6 │ │ │ │ + cmp r5, #198 @ 0xc6 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r6, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #208] @ 0xd0 │ │ │ │ + ldr r7, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #248] @ 0xf8 │ │ │ │ + ldr r7, [sp, #120] @ 0x78 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #896] @ 0x380 │ │ │ │ + ldr r7, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r7, [sp, #808] @ 0x328 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ + ldr r7, [sp, #912] @ 0x390 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r5, #12] │ │ │ │ + strh r6, [r1, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r6, [r0, r2] │ │ │ │ + ldr r6, [r4, r1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r7, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, pc, #160 @ (adr r6, 7101f8 ) │ │ │ │ + add r0, sp, #32 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r2, [r0, #10] │ │ │ │ + strh r2, [r4, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r2, [r3, r0] │ │ │ │ + ldrsb r2, [r7, r7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ + add r0, pc, #888 @ (adr r0, 7104dc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ + add r0, pc, #928 @ (adr r0, 710508 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r0, [sp, #888] @ 0x378 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r4, #6] │ │ │ │ + strh r4, [r0, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, r6] │ │ │ │ + ldrsb r4, [r3, r6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #800] @ 0x320 │ │ │ │ + add r0, pc, #672 @ (adr r0, 710418 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #800] @ 0x320 │ │ │ │ + add r0, pc, #672 @ (adr r0, 71041c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r7, #58] @ 0x3a │ │ │ │ + str r1, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #664] @ 0x298 │ │ │ │ + add r0, pc, #536 @ (adr r0, 71039c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r2, #2] │ │ │ │ + strh r4, [r6, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r5, r4] │ │ │ │ + ldrsb r4, [r1, r4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #592] @ 0x250 │ │ │ │ + add r0, pc, #464 @ (adr r0, 710360 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #600] @ 0x258 │ │ │ │ + add r0, pc, #472 @ (adr r0, 71036c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #608] @ 0x260 │ │ │ │ + add r0, pc, #480 @ (adr r0, 710378 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #624] @ 0x270 │ │ │ │ + add r0, pc, #496 @ (adr r0, 71038c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #576] @ 0x240 │ │ │ │ + add r0, pc, #448 @ (adr r0, 710360 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #528] @ 0x210 │ │ │ │ + add r0, pc, #400 @ (adr r0, 710334 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #560] @ 0x230 │ │ │ │ + add r0, pc, #432 @ (adr r0, 710358 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #592] @ 0x250 │ │ │ │ + add r0, pc, #464 @ (adr r0, 71037c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #220 @ 0xdc │ │ │ │ + cmp r2, #188 @ 0xbc │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ + add r0, pc, #376 @ (adr r0, 71032c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ + add r0, pc, #368 @ (adr r0, 71032c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r7, #27] │ │ │ │ + strh r0, [r3, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r2, r7] │ │ │ │ + strb r2, [r6, r6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #408] @ 0x198 │ │ │ │ + add r0, pc, #280 @ (adr r0, 7102e0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #408] @ 0x198 │ │ │ │ + add r0, pc, #280 @ (adr r0, 7102e4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #360] @ 0x168 │ │ │ │ + add r0, pc, #232 @ (adr r0, 7102b8 ) │ │ │ │ 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 │ │ │ │ + cdp2 0, 12, cr0, cr0, cr2, {5} │ │ │ │ + cdp2 0, 11, cr0, cr6, cr2, {5} │ │ │ │ + cdp2 0, 10, cr0, cr14, cr2, {5} │ │ │ │ + cdp2 0, 10, cr0, cr4, cr2, {5} │ │ │ │ + cdp2 0, 9, cr0, cr12, cr2, {5} │ │ │ │ + cdp2 0, 9, cr0, cr4, cr2, {5} │ │ │ │ + cdp2 0, 8, cr0, cr12, cr2, {5} │ │ │ │ + cdp2 0, 8, cr0, cr4, cr2, {5} │ │ │ │ + cdp2 0, 7, cr0, cr12, cr2, {5} │ │ │ │ + cdp2 0, 7, cr0, cr4, cr2, {5} │ │ │ │ + ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r4, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #920] @ 0x398 │ │ │ │ + ldr r4, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #640] @ 0x280 │ │ │ │ + ldr r4, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #768] @ 0x300 │ │ │ │ + ldr r4, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #552] @ 0x228 │ │ │ │ + ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #584] @ 0x248 │ │ │ │ + ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r4, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [sp, #336] @ 0x150 │ │ │ │ + ldr r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #376] @ 0x178 │ │ │ │ + ldr r4, [sp, #248] @ 0xf8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #360] @ 0x168 │ │ │ │ + ldr r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #288] @ 0x120 │ │ │ │ + ldr r4, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #160] @ 0xa0 │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #200] @ 0xc8 │ │ │ │ + ldr r4, [sp, #72] @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #18 │ │ │ │ + cmp r0, #242 @ 0xf2 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r3, [sp, #224] @ 0xe0 │ │ │ │ + ldr r5, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r4, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r3, [sp, #856] @ 0x358 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #920] @ 0x398 │ │ │ │ + ldr r4, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #864] @ 0x360 │ │ │ │ + ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r7, #27] │ │ │ │ + strh r0, [r3, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r0, #31] │ │ │ │ + strh r0, [r4, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #624] @ 0x270 │ │ │ │ + ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r2, #27] │ │ │ │ + strh r0, [r6, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xfb3c00a2 │ │ │ │ - ldr r1, [sp, #832] @ 0x340 │ │ │ │ + ldc2 0, cr0, [ip, #-648] @ 0xfffffd78 │ │ │ │ + ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #344] @ 0x158 │ │ │ │ + ldr r3, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xfb1600a2 │ │ │ │ - ldr r1, [sp, #616] @ 0x268 │ │ │ │ + ldc2l 0, cr0, [r6], #648 @ 0x288 │ │ │ │ + ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #224] @ 0xe0 │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, #56 @ 0x38 │ │ │ │ + ands r0, r3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r3, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #104] @ 0x68 │ │ │ │ + ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r3, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ + ldr r2, [sp, #912] @ 0x390 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #576] @ 0x240 │ │ │ │ + ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r2, [sp, #824] @ 0x338 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #600] @ 0x258 │ │ │ │ + ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #864] @ 0x360 │ │ │ │ + ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #288] @ 0x120 │ │ │ │ + ldr r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #776] @ 0x308 │ │ │ │ + ldr r2, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r3, [sp, #360] @ 0x168 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r2, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r5, #148 @ 0x94 │ │ │ │ + movs r7, #116 @ 0x74 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r0, [sp, #600] @ 0x258 │ │ │ │ + ldr r2, [sp, #472] @ 0x1d8 │ │ │ │ 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 │ │ │ │ - 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] │ │ │ │ + ldc2 0, cr0, [r6], #-648 @ 0xfffffd78 │ │ │ │ + stc2 0, cr0, [ip], #-648 @ 0xfffffd78 │ │ │ │ + stc2 0, cr0, [r2], #-648 @ 0xfffffd78 │ │ │ │ + ldc2 0, cr0, [r8], {162} @ 0xa2 │ │ │ │ + stc2 0, cr0, [lr], {162} @ 0xa2 │ │ │ │ + stc2 0, cr0, [r4], {162} @ 0xa2 │ │ │ │ + @ instruction: 0xfbfa00a2 │ │ │ │ + @ instruction: 0xfbf000a2 │ │ │ │ + @ instruction: 0xfbe600a2 │ │ │ │ + @ instruction: 0xfbdc00a2 │ │ │ │ + @ instruction: 0xfbd200a2 │ │ │ │ + smlaltb r0, r0, r8, r2 │ │ │ │ + @ instruction: 0xfbbe00a2 │ │ │ │ + @ instruction: 0xfbb400a2 │ │ │ │ + @ instruction: 0xfbaa00a2 │ │ │ │ + @ instruction: 0xfba000a2 │ │ │ │ + @ instruction: 0xfb9600a2 │ │ │ │ + @ instruction: 0xfb8c00a2 │ │ │ │ + @ instruction: 0xfb8200a2 │ │ │ │ + @ instruction: 0xfb7800a2 │ │ │ │ + @ instruction: 0xfb6800a2 │ │ │ │ + @ instruction: 0xfb5e00a2 │ │ │ │ + @ instruction: 0xfb5400a2 │ │ │ │ + @ instruction: 0xfb4a00a2 │ │ │ │ + @ instruction: 0xfb4000a2 │ │ │ │ + @ instruction: 0xfb3600a2 │ │ │ │ + @ instruction: 0xfb2c00a2 │ │ │ │ + @ instruction: 0xfb2200a2 │ │ │ │ + @ instruction: 0xfb1800a2 │ │ │ │ + @ instruction: 0xfb0e00a2 │ │ │ │ + ldrb r6, [r2, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r4, #40] @ 0x28 │ │ │ │ + ldrh r4, [r0, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r0, #42] @ 0x2a │ │ │ │ + ldrh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r1, #42] @ 0x2a │ │ │ │ + ldrh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r1, #42] @ 0x2a │ │ │ │ + ldrh r6, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r3, #42] @ 0x2a │ │ │ │ + ldrh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r6, #11] │ │ │ │ + ldrb r0, [r2, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r2, #42] @ 0x2a │ │ │ │ + ldrh r6, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r1, #44] @ 0x2c │ │ │ │ + ldrh r0, [r5, #58] @ 0x3a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r6, #10] │ │ │ │ + ldrb r4, [r2, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r4, #10] │ │ │ │ + ldrb r4, [r0, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #4 │ │ │ │ + cmp r0, #228 @ 0xe4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #116 @ 0x74 │ │ │ │ + movs r5, #84 @ 0x54 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r2, [r5, #40] @ 0x28 │ │ │ │ + ldrh r2, [r1, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #124 @ 0x7c │ │ │ │ + subs r3, #92 @ 0x5c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r4, #16 │ │ │ │ + subs r5, #240 @ 0xf0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r0, [r0, #13] │ │ │ │ + strb r0, [r4, #20] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r3, #60 @ 0x3c │ │ │ │ + movs r5, #28 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r4, [r4, #28] │ │ │ │ + ldrb r4, [r0, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r4, #28] │ │ │ │ + ldrb r6, [r0, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #2 │ │ │ │ + movs r4, #226 @ 0xe2 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r0, [r2, #44] @ 0x2c │ │ │ │ + ldrh r0, [r6, #58] @ 0x3a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r2, #44] @ 0x2c │ │ │ │ + ldrh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r5, #44] @ 0x2c │ │ │ │ + ldrh r2, [r1, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #70 @ 0x46 │ │ │ │ + cmp r0, #38 @ 0x26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r6, #46] @ 0x2e │ │ │ │ + ldrh r0, [r2, #62] @ 0x3e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r7, #46] @ 0x2e │ │ │ │ + ldrh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r3, #48] @ 0x30 │ │ │ │ + ldrh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r0, #6] │ │ │ │ + ldrb r0, [r4, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r5, #6] │ │ │ │ + ldrb r4, [r1, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r7, #48] @ 0x30 │ │ │ │ + ldrh r2, [r3, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r7, #48] @ 0x30 │ │ │ │ + ldrh r4, [r3, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r7, #48] @ 0x30 │ │ │ │ + ldrh r6, [r3, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r4, #3] │ │ │ │ + ldrb r2, [r0, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r5, #3] │ │ │ │ + ldrb r4, [r1, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #214 @ 0xd6 │ │ │ │ + movs r3, #182 @ 0xb6 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r0, [r7, #48] @ 0x30 │ │ │ │ + ldrh r0, [r3, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r1, #50] @ 0x32 │ │ │ │ + ldrh r4, [r5, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r3, #54] @ 0x36 │ │ │ │ + ldrh r2, [r7, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r1, #54] @ 0x36 │ │ │ │ + ldrh r4, [r5, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r3, #54] @ 0x36 │ │ │ │ + ldrh r4, [r7, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r1, #54] @ 0x36 │ │ │ │ + ldrh r2, [r5, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r3, #54] @ 0x36 │ │ │ │ + ldrh r2, [r7, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r5, #54] @ 0x36 │ │ │ │ + ldrh r6, [r1, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, #24 │ │ │ │ + adds r3, #248 @ 0xf8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r0, #19] │ │ │ │ + strb r6, [r4, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r1, #19] │ │ │ │ + strb r2, [r5, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #214 @ 0xd6 │ │ │ │ + subs r2, #182 @ 0xb6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r2, #0] │ │ │ │ + ldrb r2, [r6, #7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #198 @ 0xc6 │ │ │ │ + subs r2, #166 @ 0xa6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r1, #0] │ │ │ │ + ldrb r0, [r5, #7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r1, #36] @ 0x24 │ │ │ │ + ldrh r2, [r5, #50] @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r4, #36] @ 0x24 │ │ │ │ + ldrh r4, [r0, #52] @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r2, #25] │ │ │ │ + ldrb r4, [r6, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r3, #40] @ 0x28 │ │ │ │ + ldrh r2, [r7, #54] @ 0x36 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r0, #36] @ 0x24 │ │ │ │ + ldrh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r1, #36] @ 0x24 │ │ │ │ + ldrh r0, [r5, #50] @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf4b400a2 │ │ │ │ - @ instruction: 0xf4aa00a2 │ │ │ │ - @ instruction: 0xf4a000a2 │ │ │ │ - strb r2, [r1, #26] │ │ │ │ + @ instruction: 0xf69400a2 │ │ │ │ + @ instruction: 0xf68a00a2 │ │ │ │ + @ instruction: 0xf68000a2 │ │ │ │ + ldrb r2, [r5, #1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r6, #17] │ │ │ │ + ldrb r0, [r2, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r7, #17] │ │ │ │ + ldrb r4, [r3, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r5, #25] │ │ │ │ + ldrb r0, [r1, #1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #24 │ │ │ │ + movs r4, #248 @ 0xf8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r2, [r7, #27] │ │ │ │ + ldrb r2, [r3, #3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r5, #24] │ │ │ │ + ldrb r0, [r1, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r1, #24] │ │ │ │ + strb r0, [r5, #31] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r2, [sp, #312] @ 0x138 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r0, r5, #5 │ │ │ │ + movs r1, #72 @ 0x48 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xf61200a2 │ │ │ │ + addw r0, sl, #2210 @ 0x8a2 │ │ │ │ + addw r0, r2, #2210 @ 0x8a2 │ │ │ │ + ldr r2, [sp, #168] @ 0xa8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - movs r5, #98 @ 0x62 │ │ │ │ + movs r7, #66 @ 0x42 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - and.w r0, sl, #5308416 @ 0x510000 │ │ │ │ - and.w r0, r2, #5308416 @ 0x510000 │ │ │ │ - @ instruction: 0xf3fa00a2 │ │ │ │ - strb r6, [r5, #26] │ │ │ │ + @ instruction: 0xf5ea00a2 │ │ │ │ + @ instruction: 0xf5e200a2 │ │ │ │ + rsbs r0, sl, #5308416 @ 0x510000 │ │ │ │ + ldrb r6, [r1, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf3ea00a2 │ │ │ │ - bhi.n 710398 │ │ │ │ + rsb r0, sl, #5308416 @ 0x510000 │ │ │ │ + bge.n 710558 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r2, r1, #4 │ │ │ │ + movs r0, #234 @ 0xea │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r2, [r5, #29] │ │ │ │ + ldrb r2, [r1, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r7, #0] │ │ │ │ + strb r2, [r3, #8] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r0, [sp, #72] @ 0x48 │ │ │ │ + ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r0, #26] │ │ │ │ + ldrb r2, [r4, #1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r0, #26] │ │ │ │ + ldrb r2, [r4, #1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r0, #26] │ │ │ │ + ldrb r2, [r4, #1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r0, #26] │ │ │ │ + ldrb r2, [r4, #1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf39a00a2 │ │ │ │ - @ instruction: 0xf39200a2 │ │ │ │ - @ instruction: 0xf38a00a2 │ │ │ │ - @ instruction: 0xf38200a2 │ │ │ │ - @ instruction: 0xf37a00a2 │ │ │ │ - @ instruction: 0xf37200a2 │ │ │ │ - @ instruction: 0xf36a00a2 │ │ │ │ + sbcs.w r0, sl, #5308416 @ 0x510000 │ │ │ │ + sbcs.w r0, r2, #5308416 @ 0x510000 │ │ │ │ + sbc.w r0, sl, #5308416 @ 0x510000 │ │ │ │ + sbc.w r0, r2, #5308416 @ 0x510000 │ │ │ │ + adcs.w r0, sl, #5308416 @ 0x510000 │ │ │ │ + adcs.w r0, r2, #5308416 @ 0x510000 │ │ │ │ + adc.w r0, sl, #5308416 @ 0x510000 │ │ │ │ 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 +2437380,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] │ │ │ │ + sub.w r0, ip, #162 @ 0xa2 │ │ │ │ + sub.w r0, r2, #162 @ 0xa2 │ │ │ │ + strb r0, [r1, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r4, #9] │ │ │ │ + strb r6, [r0, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - vaddl.s32 q0, d20, d18 │ │ │ │ - str r3, [sp, #808] @ 0x328 │ │ │ │ + @ instruction: 0xf18400a2 │ │ │ │ + str r5, [sp, #680] @ 0x2a8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - vaddl.s16 q0, d16, d18 │ │ │ │ - vaddl.s8 q0, d22, d18 │ │ │ │ - vhadd.s d16, d28, d18 │ │ │ │ - strb r6, [r5, #8] │ │ │ │ + sbcs.w r0, r0, #162 @ 0xa2 │ │ │ │ + sbc.w r0, r6, #162 @ 0xa2 │ │ │ │ + adcs.w r0, ip, #162 @ 0xa2 │ │ │ │ + strb r6, [r1, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r3, #4] │ │ │ │ + strb r0, [r7, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r2, #4] │ │ │ │ + strb r6, [r6, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r4, #3] │ │ │ │ + strb r4, [r0, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp lr, r7 │ │ │ │ + @ instruction: 0x479e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r2, [r3, #6] │ │ │ │ + strh r2, [r7, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r4, #6] │ │ │ │ + strh r6, [r0, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r4, #6] │ │ │ │ + strh r0, [r0, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r3, #6] │ │ │ │ + strh r6, [r7, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r3, #6] │ │ │ │ + strh r4, [r7, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r4, #6] │ │ │ │ + strh r6, [r0, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r6, #6] │ │ │ │ + strh r0, [r2, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r7, #6] │ │ │ │ + strh r2, [r3, #22] │ │ │ │ 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] │ │ │ │ + orn r0, r6, #162 @ 0xa2 │ │ │ │ + orrs.w r0, lr, #162 @ 0xa2 │ │ │ │ + orrs.w r0, r4, #162 @ 0xa2 │ │ │ │ + orr.w r0, sl, #162 @ 0xa2 │ │ │ │ + strb r2, [r2, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r2, #6] │ │ │ │ + strb r0, [r6, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r7, #40] @ 0x28 │ │ │ │ + ldr r6, [r3, #72] @ 0x48 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r2, [sp, #816] @ 0x330 │ │ │ │ + str r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strb r2, [r4, #6] │ │ │ │ + strb r2, [r0, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r0, 710c56 │ │ │ │ + push {r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r4, #14] │ │ │ │ + ldrh r6, [r0, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r5, #14] │ │ │ │ + ldrh r6, [r1, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r5, #14] │ │ │ │ + ldrh r6, [r1, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r5, #14] │ │ │ │ + ldrh r6, [r1, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r5, #14] │ │ │ │ + ldrh r6, [r1, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r5, #14] │ │ │ │ + ldrh r6, [r1, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - blt.n 710c58 │ │ │ │ + bgt.n 710c18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r5, #16] │ │ │ │ + ldrh r4, [r1, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r6, #16] │ │ │ │ + ldrh r6, [r2, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r7, #16] │ │ │ │ + ldrh r0, [r3, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r7, #16] │ │ │ │ + ldrh r2, [r3, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r7, #16] │ │ │ │ + ldrh r4, [r3, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r7, #16] │ │ │ │ + ldrh r6, [r3, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r1, [sp, #72] @ 0x48 │ │ │ │ + str r2, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r7, #19 │ │ │ │ + lsrs r0, r3, #27 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r6, [r2, #13] │ │ │ │ + strb r6, [r6, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r3, #13] │ │ │ │ + strb r6, [r7, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r0, #14] │ │ │ │ + strb r6, [r4, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r0, #14] │ │ │ │ + strb r2, [r4, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [sp, #504] @ 0x1f8 │ │ │ │ + str r2, [sp, #376] @ 0x178 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r6, r6, #29 │ │ │ │ + adds r6, r2, r5 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [r0, #112] @ 0x70 │ │ │ │ + strb r6, [r4, #3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r6, #92] @ 0x5c │ │ │ │ + ldr r0, [r2, #124] @ 0x7c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r2, #92] @ 0x5c │ │ │ │ + ldr r4, [r6, #120] @ 0x78 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r0, #29 │ │ │ │ + adds r6, r4, r4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r0, [r3, #52] @ 0x34 │ │ │ │ + ldrh r0, [r7, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r3, #108] @ 0x6c │ │ │ │ + strb r6, [r7, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r0, #108] @ 0x6c │ │ │ │ + strb r6, [r4, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r1, #108] @ 0x6c │ │ │ │ + strb r0, [r5, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r3, #108] @ 0x6c │ │ │ │ + strb r2, [r7, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r3, #108] @ 0x6c │ │ │ │ + strb r2, [r7, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r3, #88] @ 0x58 │ │ │ │ + ldr r2, [r7, #116] @ 0x74 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r6, #10] │ │ │ │ + strb r2, [r2, #18] │ │ │ │ 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, #648] @ 0x288 │ │ │ │ + ldc 0, cr0, [r6, #648] @ 0x288 │ │ │ │ + stc 0, cr0, [lr, #648] @ 0x288 │ │ │ │ + ldrb r0, [r4, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r1, #31] │ │ │ │ + ldrb r0, [r5, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r4, #100] @ 0x64 │ │ │ │ + strb r0, [r0, #1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r4, #100] @ 0x64 │ │ │ │ + strb r0, [r0, #1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r0, #104] @ 0x68 │ │ │ │ + strb r0, [r4, #1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r7, #48] @ 0x30 │ │ │ │ + ldrh r4, [r3, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r4, #100] @ 0x64 │ │ │ │ + strb r0, [r0, #1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r6, #100] @ 0x64 │ │ │ │ + strb r2, [r2, #1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r1, #100] @ 0x64 │ │ │ │ + strb r0, [r5, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r7, #96] @ 0x60 │ │ │ │ + strb r2, [r3, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbnz r4, 710d20 │ │ │ │ + pop {r2, r4, r5, pc} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r6, r3, #25 │ │ │ │ + adds r6, r7, r0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - @ instruction: 0xeb2800a2 │ │ │ │ - asrs r6, r7, #24 │ │ │ │ + stc 0, cr0, [r8, #-648] @ 0xfffffd78 │ │ │ │ + adds r6, r3, r0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r0, [r6, #27] │ │ │ │ + strh r0, [r2, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r2, #108] @ 0x6c │ │ │ │ + strb r0, [r6, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r7, #104] @ 0x68 │ │ │ │ + strb r0, [r3, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xeabe00a2 │ │ │ │ - @ instruction: 0xeab600a2 │ │ │ │ - adds r6, r4, r5 │ │ │ │ + ldc 0, cr0, [lr], {162} @ 0xa2 │ │ │ │ + ldc 0, cr0, [r6], {162} @ 0xa2 │ │ │ │ + subs r6, r0, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [r1, #84] @ 0x54 │ │ │ │ + ldr r2, [r5, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r6, #3] │ │ │ │ + ldrb r4, [r2, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - eor.w r0, r6, r2, asr #2 │ │ │ │ - orns r0, lr, r2, asr #2 │ │ │ │ - ldr r6, [r3, #76] @ 0x4c │ │ │ │ + stcl 0, cr0, [r6], #-648 @ 0xfffffd78 │ │ │ │ + mrrc 0, 10, r0, lr, cr2 │ │ │ │ + ldr r6, [r7, #104] @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r4, #76] @ 0x4c │ │ │ │ + ldr r2, [r0, #108] @ 0x6c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r6, #30] │ │ │ │ + ldrh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r1, #18] │ │ │ │ + strb r0, [r5, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r5, #23] │ │ │ │ + strb r2, [r1, #31] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r0, [r3, #34] @ 0x22 │ │ │ │ + ldrh r0, [r7, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r5, #17] │ │ │ │ + strb r2, [r1, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r2, #34] @ 0x22 │ │ │ │ + ldrh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r2, #50] @ 0x32 │ │ │ │ + str r0, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r6, r0, #21 │ │ │ │ + asrs r6, r4, #28 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r4, [r7, #16] │ │ │ │ + strb r4, [r3, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r3, #22] │ │ │ │ + strb r6, [r7, #29] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r6, [r3, #56] @ 0x38 │ │ │ │ + ldr r6, [r7, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r0, #28] │ │ │ │ + ldrh r6, [r4, #42] @ 0x2a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r3, #16] │ │ │ │ + strb r0, [r7, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r7, #21] │ │ │ │ + strb r0, [r3, #29] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strb r0, [r4, #29] │ │ │ │ + ldrb r0, [r0, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r1, #16] │ │ │ │ + strb r2, [r5, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r3, #26] │ │ │ │ + ldrh r2, [r7, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r2, #15] │ │ │ │ + strb r4, [r6, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r2, #26] │ │ │ │ + ldrh r6, [r6, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r5, #26] │ │ │ │ + ldrh r4, [r1, #42] @ 0x2a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r3, #4] │ │ │ │ + ldrh r6, [r7, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r2, #21] │ │ │ │ + ldrb r0, [r6, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r2, #4] │ │ │ │ + ldrh r2, [r6, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r1, #84] @ 0x54 │ │ │ │ + ldr r6, [r5, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r3, #76] @ 0x4c │ │ │ │ + ldr r4, [r7, #104] @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ + ldr r2, [r7, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r4, #80] @ 0x50 │ │ │ │ + ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r7, #84] @ 0x54 │ │ │ │ + ldr r2, [r3, #116] @ 0x74 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r2, #84] @ 0x54 │ │ │ │ + ldr r4, [r6, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r6, #20] │ │ │ │ + ldrh r4, [r2, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r7, #12] │ │ │ │ + strb r2, [r3, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r0, #48] @ 0x30 │ │ │ │ + ldr r6, [r4, #76] @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r0, #26] │ │ │ │ + ldrb r2, [r4, #1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r7, #80] @ 0x50 │ │ │ │ + ldr r4, [r3, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r3, #76] @ 0x4c │ │ │ │ + ldr r2, [r7, #104] @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r6, #72] @ 0x48 │ │ │ │ + ldr r4, [r2, #104] @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr.w r2, [pc, #3152] @ 7119fc │ │ │ │ mov r9, r1 │ │ │ │ @@ -2438752,172 +2438783,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, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - svc 184 @ 0xb8 │ │ │ │ + b.n 711d3c │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrh r2, [r6, #4] │ │ │ │ + ldrh r2, [r2, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r7, #4] │ │ │ │ + ldrh r2, [r3, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r7, #4] │ │ │ │ + ldrh r6, [r3, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 711254 │ │ │ │ + b.n 711614 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r0, [r5, #34] @ 0x22 │ │ │ │ + ldrh r0, [r1, #50] @ 0x32 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r6, [r5, #116] @ 0x74 │ │ │ │ + ldr r6, [r1, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #82 @ 0x52 │ │ │ │ + subs r6, #50 @ 0x32 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r7, #2] │ │ │ │ + ldrh r0, [r3, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r3, #16] │ │ │ │ + ldrh r4, [r7, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ bics.w r1, ip, #83 @ 0x53 │ │ │ │ - b.n 71135c │ │ │ │ + b.n 71171c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r3, #6 │ │ │ │ + subs r4, #230 @ 0xe6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r5, #12] │ │ │ │ + ldrh r0, [r1, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 711300 │ │ │ │ + b.n 7116c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 7112ec │ │ │ │ + b.n 7116ac │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 7112dc │ │ │ │ + b.n 71169c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 7112cc │ │ │ │ + b.n 71168c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r0, [r6, #54] @ 0x36 │ │ │ │ + ldrh r0, [r2, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 71126c │ │ │ │ + b.n 71162c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r6, [r0, #6] │ │ │ │ + ldrh r6, [r4, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r5, #76] @ 0x4c │ │ │ │ + str r2, [r1, #108] @ 0x6c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 7120e8 │ │ │ │ + b.n 7114a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r4, [r6, r5] │ │ │ │ + ldrsh r4, [r2, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #112 @ 0x70 │ │ │ │ + subs r3, #80 @ 0x50 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r6, [r4, #62] @ 0x3e │ │ │ │ + ldrh r6, [r0, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #512 @ (adr r0, 711c74 ) │ │ │ │ + add r2, pc, #384 @ (adr r2, 711bf4 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r1, #42] @ 0x2a │ │ │ │ + strh r2, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r5, #64] @ 0x40 │ │ │ │ + str r6, [r1, #96] @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r4, #26] │ │ │ │ + strh r4, [r0, #42] @ 0x2a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r6, #24] │ │ │ │ + strh r4, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r5, #24] │ │ │ │ + strh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r6, #24] │ │ │ │ + strh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r6, #24] │ │ │ │ + strh r2, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r6, #24] │ │ │ │ + strh r4, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r6, #24] │ │ │ │ + strh r2, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r4, #26] │ │ │ │ + strh r2, [r0, #42] @ 0x2a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r5, #22] │ │ │ │ + strh r2, [r1, #38] @ 0x26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r4, #22] │ │ │ │ + strh r0, [r0, #38] @ 0x26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r3, #22] │ │ │ │ + strh r0, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r6, 711ad2 │ │ │ │ + cbz r6, 711b0a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r4, 711ad4 │ │ │ │ + cbz r4, 711b0c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - udf #204 @ 0xcc │ │ │ │ + b.n 711c0c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [r3, #8] │ │ │ │ + ldr r4, [r7, #36] @ 0x24 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r4, [r5, r4] │ │ │ │ + ldrh r4, [r1, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #40 @ 0x28 │ │ │ │ + adds r7, #8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r6, [r0, #22] │ │ │ │ + strh r6, [r4, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - udf #112 @ 0x70 │ │ │ │ + b.n 711b6c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [r0, r3] │ │ │ │ + ldrh r6, [r4, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #194 @ 0xc2 │ │ │ │ + adds r6, #162 @ 0xa2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r6, #22] │ │ │ │ + strh r4, [r2, #38] @ 0x26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r4, #124] @ 0x7c │ │ │ │ + ldr r6, [r0, #28] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - udf #16 │ │ │ │ + svc 240 @ 0xf0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r0, [r6, #22] │ │ │ │ + strh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bne.n 711a70 │ │ │ │ + bcc.n 711a30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ble.n 711bc4 │ │ │ │ + svc 76 @ 0x4c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 711bbc │ │ │ │ + svc 70 @ 0x46 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrsb r6, [r1, r7] │ │ │ │ + ldr r6, [r5, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r6, #2] │ │ │ │ + strh r4, [r2, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r3, #28] │ │ │ │ + strh r2, [r7, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r2, #28] │ │ │ │ + strh r6, [r6, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r3, #28] │ │ │ │ + strh r2, [r7, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r3, #28] │ │ │ │ + strh r6, [r7, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r4, #28] │ │ │ │ + strh r2, [r0, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r4, #28] │ │ │ │ + strh r2, [r0, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r7, #28] │ │ │ │ + strh r6, [r3, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r0, #29] │ │ │ │ + strh r2, [r4, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r0, #29] │ │ │ │ + strh r6, [r4, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r5, #27] │ │ │ │ + strh r4, [r1, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r4, #27] │ │ │ │ + strh r2, [r0, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r3, #27] │ │ │ │ + strh r4, [r7, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - push {r5, r6, r7} │ │ │ │ + @ instruction: 0xb6c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - push {r5, r6, r7} │ │ │ │ + @ instruction: 0xb6c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #496 @ 0x1f0 │ │ │ │ + add r7, sp, #368 @ 0x170 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #464 @ 0x1d0 │ │ │ │ + add r7, sp, #336 @ 0x150 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbnz r0, 711b5a │ │ │ │ + cbnz r0, 711b92 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r3, #25] │ │ │ │ + strh r0, [r7, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r7, #25] │ │ │ │ + strh r4, [r3, #2] │ │ │ │ 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 +2439042,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, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r0, #19] │ │ │ │ + ldrb r6, [r4, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r7, #17] │ │ │ │ + ldrb r4, [r3, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r2, #17] │ │ │ │ + ldrb r0, [r6, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bhi.n 711b9c │ │ │ │ + bge.n 711d5c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r6, [r0, r4] │ │ │ │ + strb r6, [r4, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #8 │ │ │ │ + adds r0, #232 @ 0xe8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r0, #19] │ │ │ │ + ldrb r0, [r4, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r3, r3] │ │ │ │ + strb r2, [r7, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #220 @ 0xdc │ │ │ │ + adds r0, #188 @ 0xbc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r0, #19] │ │ │ │ + ldrb r4, [r4, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bhi.n 711cf4 │ │ │ │ + bge.n 711cb4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bhi.n 711cec │ │ │ │ + bge.n 711cac │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bhi.n 711ce4 │ │ │ │ + bge.n 711ca4 │ │ │ │ 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 +2439128,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 │ │ │ │ + bls.n 711c78 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r2, [r3, #24] │ │ │ │ + str r2, [r7, #52] @ 0x34 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r4, [r2, r7] │ │ │ │ + strh r4, [r6, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #42 @ 0x2a │ │ │ │ + adds r0, #10 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r0, #20] │ │ │ │ + ldrb r6, [r4, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf23a00a7 │ │ │ │ - ldrb r6, [r7, #22] │ │ │ │ + ands.w r0, sl, #5472256 @ 0x538000 │ │ │ │ + ldrb r6, [r3, #30] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bvc.n 711e04 │ │ │ │ + bls.n 711dc4 │ │ │ │ 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 +2439171,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 ac3b8c │ │ │ │ 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 ac3bb0 │ │ │ │ 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 +2440348,306 @@ │ │ │ │ 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, #36] @ 0x24 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bvs.n 712924 │ │ │ │ + bhi.n 7128e4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r4, [r1, #20] │ │ │ │ + ldrb r4, [r5, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bpl.n 712938 │ │ │ │ + bvc.n 7128f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r4, #46 @ 0x2e │ │ │ │ + cmp r6, #14 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r0, #18] │ │ │ │ + ldrb r0, [r4, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r0, #18] │ │ │ │ + ldrb r0, [r4, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 712a84 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - bmi.n 712904 │ │ │ │ + bvs.n 712ac4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r3, #10 │ │ │ │ + cmp r4, #234 @ 0xea │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r0, #10] │ │ │ │ + ldrb r4, [r4, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r1, #10] │ │ │ │ + ldrb r2, [r5, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r0, #10] │ │ │ │ + ldrb r0, [r4, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bmi.n 712a64 │ │ │ │ + bvs.n 712a24 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r2, #176 @ 0xb0 │ │ │ │ + cmp r4, #144 @ 0x90 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r6, #7] │ │ │ │ + ldrb r2, [r2, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r5, #7] │ │ │ │ + ldrb r6, [r1, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r5, #7] │ │ │ │ + ldrb r2, [r1, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bcc.n 7129bc │ │ │ │ + bpl.n 71297c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r2, #82 @ 0x52 │ │ │ │ + cmp r4, #50 @ 0x32 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r5, #5] │ │ │ │ + ldrb r4, [r1, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mcr2 0, 6, r0, cr12, cr6, {4} │ │ │ │ - ldrb r2, [r2, #5] │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + ldrb r2, [r6, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r4, r4] │ │ │ │ + ldrh r6, [r0, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bcc.n 712abc │ │ │ │ + bpl.n 712a7c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r1, #198 @ 0xc6 │ │ │ │ + cmp r3, #166 @ 0xa6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #544 @ (adr r0, 712c40 ) │ │ │ │ + add r2, pc, #416 @ (adr r2, 712bc0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r6, #21] │ │ │ │ + ldrb r4, [r2, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #488 @ (adr r0, 712c10 ) │ │ │ │ + add r2, pc, #360 @ (adr r2, 712b90 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #464 @ (adr r0, 712bfc ) │ │ │ │ + add r2, pc, #336 @ (adr r2, 712b7c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #552 @ (adr r0, 712c58 ) │ │ │ │ + add r2, pc, #424 @ (adr r2, 712bd8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #440 @ (adr r0, 712bec ) │ │ │ │ + add r2, pc, #312 @ (adr r2, 712b6c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #488 @ (adr r0, 712c20 ) │ │ │ │ + add r2, pc, #360 @ (adr r2, 712ba0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #560 @ (adr r0, 712c6c ) │ │ │ │ + add r2, pc, #432 @ (adr r2, 712bec ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #560 @ (adr r0, 712c70 ) │ │ │ │ + add r2, pc, #432 @ (adr r2, 712bf0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #576 @ (adr r0, 712c84 ) │ │ │ │ + add r2, pc, #448 @ (adr r2, 712c04 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #624 @ (adr r0, 712cb8 ) │ │ │ │ + add r2, pc, #496 @ (adr r2, 712c38 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #696 @ (adr r0, 712d04 ) │ │ │ │ + add r2, pc, #568 @ (adr r2, 712c84 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #696 @ (adr r0, 712d08 ) │ │ │ │ + add r2, pc, #568 @ (adr r2, 712c88 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #712 @ (adr r0, 712d1c ) │ │ │ │ + add r2, pc, #584 @ (adr r2, 712c9c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #760 @ (adr r0, 712d50 ) │ │ │ │ + add r2, pc, #632 @ (adr r2, 712cd0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #832 @ (adr r0, 712d9c ) │ │ │ │ + add r2, pc, #704 @ (adr r2, 712d1c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bne.n 7129cc │ │ │ │ + bcc.n 71298c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r0, #42 @ 0x2a │ │ │ │ + cmp r2, #10 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r0, [r3, #12] │ │ │ │ + strb r0, [r7, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bne.n 712974 │ │ │ │ + bcc.n 712b34 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r7, #250 @ 0xfa │ │ │ │ + cmp r1, #218 @ 0xda │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r4, [r4, #30] │ │ │ │ + ldrb r4, [r0, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r6, #30] │ │ │ │ + ldrb r0, [r2, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r5, #30] │ │ │ │ + ldrb r6, [r1, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r5, #30] │ │ │ │ + ldrb r4, [r1, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r6, #30] │ │ │ │ + ldrb r4, [r2, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r5, #30] │ │ │ │ + ldrb r2, [r1, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r5, #30] │ │ │ │ + ldrb r4, [r1, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r6, #30] │ │ │ │ + ldrb r4, [r2, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r2, #13] │ │ │ │ + strb r6, [r6, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - beq.n 7129d0 │ │ │ │ + bcs.n 712b90 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r3, [pc, #48] @ (712acc ) │ │ │ │ + ldr r4, [pc, #944] @ (712e4c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - beq.n 7129a8 │ │ │ │ + bcs.n 712b68 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r0, [r5, #12] │ │ │ │ + strb r0, [r1, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - beq.n 712b80 │ │ │ │ + bcs.n 712b40 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [pc, #840] @ (712df4 ) │ │ │ │ + ldr r4, [pc, #712] @ (712d74 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #206 @ 0xce │ │ │ │ + cmp r0, #174 @ 0xae │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r6, #3] │ │ │ │ + ldrb r4, [r2, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r6, #3] │ │ │ │ + ldrb r0, [r2, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r2, #10] │ │ │ │ + strb r2, [r6, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #90 @ 0x5a │ │ │ │ + cmp r0, #58 @ 0x3a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r3, #3] │ │ │ │ + ldrb r4, [r7, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r5, #3] │ │ │ │ + ldrb r6, [r1, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r7, #3] │ │ │ │ + ldrb r4, [r3, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r1, #4] │ │ │ │ + ldrb r0, [r5, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, r0, #6 │ │ │ │ + movs r1, #100 @ 0x64 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [r1, r4] │ │ │ │ + strh r0, [r5, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r7!, {r5, r6} │ │ │ │ + bne.n 712b5c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r0, #8] │ │ │ │ + strb r4, [r4, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r7!, {r3, r6} │ │ │ │ + bne.n 712b34 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r5, #7] │ │ │ │ + strb r4, [r1, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r7!, {r4, r5} │ │ │ │ + bne.n 712b0c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [r0, r3] │ │ │ │ + strh r0, [r4, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r7!, {r3, r4} │ │ │ │ + beq.n 712ae4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r7, #25] │ │ │ │ + ldrb r4, [r3, #1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r3, #25] │ │ │ │ + ldrb r0, [r7, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r6, #24] │ │ │ │ + ldrb r0, [r2, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r1, #24] │ │ │ │ + strb r4, [r5, #31] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r6, #23] │ │ │ │ + strb r0, [r2, #31] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r2, #23] │ │ │ │ + strb r4, [r6, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r1, #26] │ │ │ │ + ldrb r0, [r5, #1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, #23] │ │ │ │ + strb r4, [r3, #31] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r6, #26] │ │ │ │ + ldrb r6, [r2, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r2, #25] │ │ │ │ + ldrb r2, [r6, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r2, #23] │ │ │ │ + strb r2, [r6, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #384] @ (712ca4 ) │ │ │ │ + ldr r2, [pc, #256] @ (712c24 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r4, #92 @ 0x5c │ │ │ │ + movs r6, #60 @ 0x3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r4, #26] │ │ │ │ + ldrb r6, [r0, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r3, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r3, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r3, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #800] @ 0x320 │ │ │ │ + ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #832] @ 0x340 │ │ │ │ + ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r4, #100] @ 0x64 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #784] @ 0x310 │ │ │ │ + ldr r3, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #816] @ 0x330 │ │ │ │ + ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #832] @ 0x340 │ │ │ │ + ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #864] @ 0x360 │ │ │ │ + ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #920] @ 0x398 │ │ │ │ + ldr r3, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r3, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + ldr r3, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ + ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #120] @ 0x78 │ │ │ │ + ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, #21] │ │ │ │ + strb r4, [r3, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r0, #18] │ │ │ │ + strb r0, [r4, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r1, #21] │ │ │ │ + strb r4, [r5, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r6, #20] │ │ │ │ + strb r4, [r2, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r4, #18] │ │ │ │ + strb r0, [r0, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r4, #19] │ │ │ │ + strb r4, [r0, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, #18] │ │ │ │ + strb r4, [r3, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r5, #15] │ │ │ │ + strb r0, [r1, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r0, #16] │ │ │ │ + strb r0, [r4, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r4, #17] │ │ │ │ + strb r4, [r0, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r3, #16] │ │ │ │ + strb r4, [r7, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #736] @ (712e78 ) │ │ │ │ + ldr r7, [pc, #608] @ (712df8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldc 0, cr0, [sl], #608 @ 0x260 │ │ │ │ - strb r4, [r3, #6] │ │ │ │ + mrc 0, 4, r0, cr10, cr8, {4} │ │ │ │ + strb r4, [r7, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r4!, {r1, r2} │ │ │ │ + ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r3, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, sp, #504 @ 0x1f8 │ │ │ │ + add r5, sp, #376 @ 0x178 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r5, #21] │ │ │ │ + strb r0, [r1, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r7, #21] │ │ │ │ + strb r0, [r3, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r1, #22] │ │ │ │ + strb r4, [r5, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r4, #22] │ │ │ │ + strb r0, [r0, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r6, #4] │ │ │ │ + strh r2, [r2, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r4, #124] @ 0x7c │ │ │ │ + ldr r4, [r0, #28] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, r6, r5 │ │ │ │ + adds r6, r2, #5 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r4, [r5, #21] │ │ │ │ + strb r4, [r1, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r0, #22] │ │ │ │ + strb r4, [r4, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r2, #22] │ │ │ │ + strb r2, [r6, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r3, #22] │ │ │ │ + strb r4, [r7, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [pc, #696] @ (712ea0 ) │ │ │ │ + ldr r6, [pc, #568] @ (712e20 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r2, #2] │ │ │ │ + strb r0, [r6, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r0, #2] │ │ │ │ + strb r6, [r4, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [pc, #560] @ (712e24 ) │ │ │ │ + ldr r6, [pc, #432] @ (712da4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r6, #1] │ │ │ │ + strb r6, [r2, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r5, #1] │ │ │ │ + strb r0, [r1, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, sp, #424 @ 0x1a8 │ │ │ │ + add r4, sp, #296 @ 0x128 │ │ │ │ lsls r6, r4, #2 │ │ │ │ cmp r3, #13 │ │ │ │ beq.w 71306e │ │ │ │ cmp r3, #17 │ │ │ │ beq.w 71386c │ │ │ │ cmp r3, #14 │ │ │ │ beq.w 713d8a │ │ │ │ @@ -2441573,297 +2441605,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 │ │ │ │ + add r2, r8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r6, #2 │ │ │ │ + movs r0, #146 @ 0x92 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r3, [sp, #576] @ 0x240 │ │ │ │ + str r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r1, [sp, #616] @ 0x268 │ │ │ │ + str r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r1, [sp, #720] @ 0x2d0 │ │ │ │ + str r3, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r1, [sp, #800] @ 0x320 │ │ │ │ + str r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r1, [sp, #912] @ 0x390 │ │ │ │ + str r3, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [sp, #0] │ │ │ │ + str r3, [sp, #896] @ 0x380 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [sp, #96] @ 0x60 │ │ │ │ + str r3, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [sp, #224] @ 0xe0 │ │ │ │ + str r4, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [sp, #336] @ 0x150 │ │ │ │ + str r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r3, [sp, #200] @ 0xc8 │ │ │ │ + str r5, [sp, #72] @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r3, [sp, #256] @ 0x100 │ │ │ │ + str r5, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adcs r6, r1 │ │ │ │ + orrs r6, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r3, #6 │ │ │ │ + subs r6, r7, #5 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r4, [r1, #6] │ │ │ │ + strb r4, [r5, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r4, #6] │ │ │ │ + strb r6, [r0, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, #6] │ │ │ │ + strb r4, [r3, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r2, #7] │ │ │ │ + strb r4, [r6, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r5, #7] │ │ │ │ + strb r4, [r1, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r6!, {r1, r2, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r2, r3, #4 │ │ │ │ + subs r2, r7, #3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r0, [r2, #7] │ │ │ │ + strb r0, [r6, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r4, #4] │ │ │ │ + strb r2, [r0, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r3, #7] │ │ │ │ + strb r4, [r7, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r2, #5] │ │ │ │ + strb r0, [r6, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r5, #5] │ │ │ │ + strb r0, [r1, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r2, #7] │ │ │ │ + strb r4, [r6, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r4, #7] │ │ │ │ + strb r4, [r0, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r6, #7] │ │ │ │ + strb r4, [r2, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r0, #8] │ │ │ │ + strb r4, [r4, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r2, #8] │ │ │ │ + strb r4, [r6, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r5, #8] │ │ │ │ + strb r0, [r1, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, #8] │ │ │ │ + strb r4, [r3, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r2, #9] │ │ │ │ + strb r0, [r6, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r5, #9] │ │ │ │ + strb r0, [r1, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, #9] │ │ │ │ + strb r4, [r3, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r3, #10] │ │ │ │ + strb r0, [r7, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r5, #10] │ │ │ │ + strb r0, [r1, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r0, #11] │ │ │ │ + strb r0, [r4, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r3, #11] │ │ │ │ + strb r0, [r7, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r6, #11] │ │ │ │ + strb r0, [r2, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r0, #12] │ │ │ │ + strb r4, [r4, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r3, #12] │ │ │ │ + strb r0, [r7, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r6, #12] │ │ │ │ + strb r4, [r2, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r0, #13] │ │ │ │ + strb r4, [r4, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r3, #13] │ │ │ │ + strb r0, [r7, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r6, #13] │ │ │ │ + strb r0, [r2, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r1, #14] │ │ │ │ + strb r0, [r5, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r3, #14] │ │ │ │ + strb r4, [r7, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r6, #14] │ │ │ │ + strb r0, [r2, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r0, #15] │ │ │ │ + strb r2, [r4, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r3, #15] │ │ │ │ + strb r4, [r7, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r7, #15] │ │ │ │ + strb r2, [r3, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r2, #16] │ │ │ │ + strb r4, [r6, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r5, #16] │ │ │ │ + strb r6, [r1, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r1, #17] │ │ │ │ + strb r0, [r5, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r4, #17] │ │ │ │ + strb r6, [r0, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r0, #18] │ │ │ │ + strb r0, [r4, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r3, #18] │ │ │ │ + strb r6, [r7, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r6, #18] │ │ │ │ + strb r0, [r2, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, #16 │ │ │ │ + subs r7, #240 @ 0xf0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r4, r1 │ │ │ │ + adds r0, r0, #1 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r3, #7] │ │ │ │ + ldrb r2, [r7, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r3, #19] │ │ │ │ + strb r4, [r7, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, pc, #928 @ (adr r6, 713adc ) │ │ │ │ + add r0, sp, #800 @ 0x320 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r6, [r6, #19] │ │ │ │ + strb r6, [r2, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r1, #20] │ │ │ │ + strb r6, [r5, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r4, #20] │ │ │ │ + strb r2, [r0, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r7, #20] │ │ │ │ + strb r6, [r3, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r7, #22] │ │ │ │ + strb r2, [r3, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r1, #6] │ │ │ │ + ldrb r6, [r5, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r6, #6] │ │ │ │ + ldrb r6, [r2, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r4, #7] │ │ │ │ + ldrb r6, [r0, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r2, #8] │ │ │ │ + ldrb r6, [r6, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r0, #9] │ │ │ │ + ldrb r2, [r4, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r6, #9] │ │ │ │ + ldrb r2, [r2, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r3, #10] │ │ │ │ + ldrb r6, [r7, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r1, #11] │ │ │ │ + ldrb r2, [r5, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r6, #11] │ │ │ │ + ldrb r2, [r2, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r3, #12] │ │ │ │ + ldrb r6, [r7, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r2, #13] │ │ │ │ + ldrb r2, [r6, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r0, #14] │ │ │ │ + ldrb r6, [r4, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r5, #14] │ │ │ │ + ldrb r2, [r1, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r1, #15] │ │ │ │ + ldrb r6, [r5, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r5, #15] │ │ │ │ + ldrb r6, [r1, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r3, #16] │ │ │ │ + ldrb r2, [r7, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r0, #17] │ │ │ │ + ldrb r4, [r4, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r3, #17] │ │ │ │ + ldrb r2, [r7, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r6, #17] │ │ │ │ + ldrb r0, [r2, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r1, #18] │ │ │ │ + ldrb r2, [r5, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r4, #18] │ │ │ │ + ldrb r4, [r0, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r0, #19] │ │ │ │ + ldrb r2, [r4, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r4, #19] │ │ │ │ + ldrb r0, [r0, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r7, #19] │ │ │ │ + ldrb r2, [r3, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r3, #20] │ │ │ │ + ldrb r6, [r7, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r7, r7] │ │ │ │ + ldrsh r2, [r3, r7] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r3, #22 │ │ │ │ + cmp r4, #246 @ 0xf6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r6, [r6, r6] │ │ │ │ + ldrsh r6, [r2, r6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r4, [r7, #19] │ │ │ │ + ldrb r4, [r3, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r2, #210 @ 0xd2 │ │ │ │ + cmp r4, #178 @ 0xb2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r6, r4] │ │ │ │ + ldrsh r2, [r2, r4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r6, [r3, #19] │ │ │ │ + ldrb r6, [r7, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r6, #19] │ │ │ │ + ldrb r4, [r2, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r2, #20] │ │ │ │ + ldrb r6, [r6, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r4, #20] │ │ │ │ + ldrb r6, [r0, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r6, #20] │ │ │ │ + ldrb r2, [r2, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r7, #25] │ │ │ │ + ldrb r0, [r3, #1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r2, #62 @ 0x3e │ │ │ │ + cmp r4, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r3, #20] │ │ │ │ + ldrb r4, [r7, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r1, #20] │ │ │ │ + ldrb r4, [r5, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r2, r3] │ │ │ │ + ldrsh r6, [r6, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r1, #244 @ 0xf4 │ │ │ │ + cmp r3, #212 @ 0xd4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r4, #23] │ │ │ │ + strb r4, [r0, #31] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r5, #19] │ │ │ │ + ldrb r2, [r1, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r2, r2] │ │ │ │ + ldrsh r2, [r6, r1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r1, #170 @ 0xaa │ │ │ │ + cmp r3, #138 @ 0x8a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r2, #19] │ │ │ │ + ldrb r4, [r6, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r1, r1] │ │ │ │ + ldrsh r4, [r5, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r1, #106 @ 0x6a │ │ │ │ + cmp r3, #74 @ 0x4a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r6, [r1, r0] │ │ │ │ + ldrb r6, [r5, r7] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r4, [r0, #19] │ │ │ │ + ldrb r4, [r4, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r1, #44 @ 0x2c │ │ │ │ + cmp r3, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r5, #18] │ │ │ │ + ldrb r4, [r1, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, pc, #720 @ (adr r4, 713af8 ) │ │ │ │ + add r6, pc, #592 @ (adr r6, 713a78 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r6, [r0, r7] │ │ │ │ + ldrb r6, [r4, r6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r0, #228 @ 0xe4 │ │ │ │ + cmp r2, #196 @ 0xc4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r0, #18] │ │ │ │ + ldrb r2, [r4, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r4, #17] │ │ │ │ + strb r2, [r0, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r1, r4] │ │ │ │ + ldrb r0, [r5, r3] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r2, [r5, #18] │ │ │ │ + ldrb r2, [r1, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r7, #18] │ │ │ │ + ldrb r6, [r3, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r1, #19] │ │ │ │ + ldrb r6, [r5, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r3, #19] │ │ │ │ + ldrb r6, [r7, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r5, #19] │ │ │ │ + ldrb r6, [r1, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r0, #20] │ │ │ │ + ldrb r2, [r4, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r3, #20] │ │ │ │ + ldrb r0, [r7, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #38 @ 0x26 │ │ │ │ + cmp r2, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r0, [r1, r3] │ │ │ │ + ldrb r0, [r5, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r2, [r0, #20] │ │ │ │ + ldrb r2, [r4, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #230 @ 0xe6 │ │ │ │ + cmp r1, #198 @ 0xc6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r5, #19] │ │ │ │ + ldrb r4, [r1, #27] │ │ │ │ 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 +2443082,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 r7, #242 @ 0xf2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r4, #9 │ │ │ │ + asrs r2, r0, #17 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r2, #10] │ │ │ │ + ldrb r0, [r6, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r4, #10] │ │ │ │ + ldrb r2, [r0, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r2, #30] │ │ │ │ + ldrb r4, [r6, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r0, #11] │ │ │ │ + ldrb r0, [r4, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r3, #11] │ │ │ │ + ldrb r0, [r7, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r6, #68] @ 0x44 │ │ │ │ + ldr r4, [r2, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r3, #11] │ │ │ │ + ldrb r4, [r7, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r5, #11] │ │ │ │ + ldrb r4, [r1, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r0, #12] │ │ │ │ + ldrb r0, [r4, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r3, #12] │ │ │ │ + ldrb r0, [r7, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r5, #12] │ │ │ │ + ldrb r4, [r1, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r7, #12] │ │ │ │ + ldrb r4, [r3, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r0, #13] │ │ │ │ + ldrb r2, [r4, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r0, [r1, r4] │ │ │ │ + ldr r0, [r5, r3] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r6, [r3, #13] │ │ │ │ + ldrb r6, [r7, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r6, #13] │ │ │ │ + ldrb r6, [r2, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r1, #14] │ │ │ │ + ldrb r6, [r5, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r4, #14] │ │ │ │ + ldrb r6, [r0, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r4, #36 @ 0x24 │ │ │ │ + movs r6, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ + add r1, pc, #552 @ (adr r1, 714804 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r0, [r6, #13] │ │ │ │ + ldrb r0, [r2, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r4, r3] │ │ │ │ + ldrsb r2, [r0, r3] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r4, [r0, #14] │ │ │ │ + ldrb r4, [r4, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r2, #14] │ │ │ │ + ldrb r6, [r6, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r5, #14] │ │ │ │ + ldrb r0, [r1, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r7, #14] │ │ │ │ + ldrb r2, [r3, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r1, #15] │ │ │ │ + ldrb r4, [r5, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r3, #15] │ │ │ │ + ldrb r6, [r7, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r6, #15] │ │ │ │ + ldrb r0, [r2, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r7, #15] │ │ │ │ + ldrb r2, [r3, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r0, #16] │ │ │ │ + ldrb r4, [r4, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r1, #16] │ │ │ │ + ldrb r6, [r5, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r4, #16] │ │ │ │ + ldrb r0, [r0, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r6, #16] │ │ │ │ + ldrb r2, [r2, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r0, #17] │ │ │ │ + ldrb r0, [r4, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r1, #17] │ │ │ │ + ldrb r6, [r5, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r3, #17] │ │ │ │ + ldrb r4, [r7, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r1, #44] @ 0x2c │ │ │ │ + ldr r2, [r5, #72] @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r4, #17] │ │ │ │ + ldrb r2, [r0, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r7, #17] │ │ │ │ + ldrb r2, [r3, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r3, #18] │ │ │ │ + ldrb r0, [r7, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r4, #18] │ │ │ │ + ldrb r6, [r0, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r7, #18] │ │ │ │ + ldrb r0, [r3, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r0, #19] │ │ │ │ + ldrb r2, [r4, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r2, #19] │ │ │ │ + ldrb r0, [r6, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r5, #19] │ │ │ │ + ldrb r6, [r1, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r2, #20] │ │ │ │ + ldrb r0, [r6, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r5, #20] │ │ │ │ + ldrb r0, [r1, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #252 @ 0xfc │ │ │ │ + movs r3, #220 @ 0xdc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r3, r2] │ │ │ │ + ldrsb r4, [r7, r1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r6, [r0, #20] │ │ │ │ + ldrb r6, [r4, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #184 @ 0xb8 │ │ │ │ + movs r3, #152 @ 0x98 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r7, #24] │ │ │ │ + ldr r0, [r3, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r2, #28] │ │ │ │ + ldr r2, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r0, #19] │ │ │ │ + ldrb r0, [r4, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r2, #19] │ │ │ │ + ldrb r2, [r6, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r2, #19] │ │ │ │ + ldrb r2, [r6, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r5, #19] │ │ │ │ + ldrb r4, [r1, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r4, #21] │ │ │ │ + strb r0, [r0, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r5, #21] │ │ │ │ + strb r6, [r1, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, #21] │ │ │ │ + strb r4, [r3, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r1, #22] │ │ │ │ + strb r6, [r5, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r3, #19] │ │ │ │ + ldrb r0, [r7, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r5, #19] │ │ │ │ + ldrb r2, [r1, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r0, #20] │ │ │ │ + ldrb r0, [r4, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r2, #20] │ │ │ │ + ldrb r6, [r6, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r5, #20] │ │ │ │ + ldrb r4, [r1, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r1, #21] │ │ │ │ + ldrb r2, [r5, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #246 @ 0xf6 │ │ │ │ + adds r2, #214 @ 0xd6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r0, #21 │ │ │ │ + lsrs r6, r4, #28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r6, #20] │ │ │ │ + ldrb r4, [r2, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r0, #22] │ │ │ │ + strb r6, [r4, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [sp, #320] @ 0x140 │ │ │ │ + ldr r5, [sp, #192] @ 0xc0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r0, [r7, #20] │ │ │ │ + ldrb r0, [r3, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r2, #21] │ │ │ │ + ldrb r0, [r6, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, #24] │ │ │ │ + ldrb r4, [r3, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r6, #25] │ │ │ │ + ldrb r0, [r2, #1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r1, #21] │ │ │ │ + ldrb r4, [r5, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r6, #27] │ │ │ │ + ldrb r0, [r2, #3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r0, #21] │ │ │ │ + ldrb r2, [r4, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r2, r1] │ │ │ │ + strb r0, [r6, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r6, [r2, #21] │ │ │ │ + ldrb r6, [r6, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r6, #21] │ │ │ │ + ldrb r2, [r2, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r1, #22] │ │ │ │ + ldrb r6, [r5, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r5, #27] │ │ │ │ + ldrb r6, [r1, #3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r0, #28] │ │ │ │ + ldrb r0, [r4, #3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r1, #22] │ │ │ │ + ldrb r2, [r5, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r3, #22] │ │ │ │ + ldrb r4, [r7, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r5, #22] │ │ │ │ + ldrb r6, [r1, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r0, #23] │ │ │ │ + ldrb r4, [r4, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r6, #0] │ │ │ │ + ldrb r6, [r2, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r0, #1] │ │ │ │ + ldrb r4, [r4, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r6, #104] @ 0x68 │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r5, #6] │ │ │ │ + ldrb r6, [r1, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r1, #2 │ │ │ │ + movs r0, #106 @ 0x6a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r3, #21] │ │ │ │ + ldrb r4, [r7, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r5, #21] │ │ │ │ + ldrb r2, [r1, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r1, #22] │ │ │ │ + ldrb r6, [r5, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r7, #96] @ 0x60 │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r2, #100] @ 0x64 │ │ │ │ + ldr r6, [r6, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r0, #9] │ │ │ │ + strb r4, [r4, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r2, #9] │ │ │ │ + strb r2, [r6, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r4, #9] │ │ │ │ + strb r0, [r0, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r6, #9] │ │ │ │ + strb r2, [r2, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r6, #20] │ │ │ │ + ldrb r6, [r2, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r1, #21] │ │ │ │ + ldrb r6, [r5, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r7, #8] │ │ │ │ + ldrb r2, [r3, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - push {r1, r3} │ │ │ │ + push {r1, r3, r5, r6, r7, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {} │ │ │ │ + push {r5, r6, r7, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r6, 7147c0 │ │ │ │ + push {r1, r2, r4, r6, r7, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r6, #16 │ │ │ │ + cmp r7, #240 @ 0xf0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r6, r5] │ │ │ │ + ldrh r2, [r2, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r0, 7147c6 │ │ │ │ + push {r3, r4, r5, r7, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r5, #226 @ 0xe2 │ │ │ │ + cmp r7, #194 @ 0xc2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r6, #8 │ │ │ │ + lsrs r2, r2, #16 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [r4, #68] @ 0x44 │ │ │ │ + str r0, [r0, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r6, #68] @ 0x44 │ │ │ │ + str r2, [r2, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r7, [sp, #328] @ 0x148 │ │ │ │ + ldr r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r4, [r0, #72] @ 0x48 │ │ │ │ + str r4, [r4, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r2, #72] @ 0x48 │ │ │ │ + str r0, [r6, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r5, #72] @ 0x48 │ │ │ │ + str r0, [r1, #104] @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r0, #76] @ 0x4c │ │ │ │ + str r0, [r4, #104] @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r2, #76] @ 0x4c │ │ │ │ + str r4, [r6, #104] @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r6, #76] @ 0x4c │ │ │ │ + str r0, [r2, #108] @ 0x6c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r2, #80] @ 0x50 │ │ │ │ + str r0, [r6, #108] @ 0x6c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r6, #80] @ 0x50 │ │ │ │ + str r0, [r2, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r1, #84] @ 0x54 │ │ │ │ + str r4, [r5, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r6, #84] @ 0x54 │ │ │ │ + str r4, [r2, #116] @ 0x74 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r1, #88] @ 0x58 │ │ │ │ + str r2, [r5, #116] @ 0x74 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r4, #88] @ 0x58 │ │ │ │ + str r4, [r0, #120] @ 0x78 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r7, #88] @ 0x58 │ │ │ │ + str r6, [r3, #120] @ 0x78 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r3, #92] @ 0x5c │ │ │ │ + str r4, [r7, #120] @ 0x78 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r0, #96] @ 0x60 │ │ │ │ + str r0, [r4, #124] @ 0x7c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r4, #96] @ 0x60 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r7, #96] @ 0x60 │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r4, #100] @ 0x64 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r0, #104] @ 0x68 │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r5, #104] @ 0x68 │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r7, #104] @ 0x68 │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #384] @ (71493c ) │ │ │ │ + str r0, [r0, r1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r4, r7, r5 │ │ │ │ + adds r4, r3, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r0, #104] @ 0x68 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r5, #104] @ 0x68 │ │ │ │ + ldr r4, [r1, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r3, r4 │ │ │ │ + adds r0, r7, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r3, #104] @ 0x68 │ │ │ │ + ldr r4, [r7, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r2, #104] @ 0x68 │ │ │ │ + ldr r6, [r6, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r3, #108] @ 0x6c │ │ │ │ + ldr r6, [r7, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r5, #104] @ 0x68 │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r1, #108] @ 0x6c │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #528] @ (7149f4 ) │ │ │ │ + ldr r7, [pc, #400] @ (714974 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r0, r4, r2 │ │ │ │ + adds r0, r0, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r5, #104] @ 0x68 │ │ │ │ + ldr r4, [r1, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r1, #108] @ 0x6c │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sub sp, #352 @ 0x160 │ │ │ │ + uxth r0, r7 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sub sp, #320 @ 0x140 │ │ │ │ + uxth r0, r6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sub sp, #288 @ 0x120 │ │ │ │ + uxth r0, r5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sub sp, #248 @ 0xf8 │ │ │ │ + uxth r6, r3 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sub sp, #208 @ 0xd0 │ │ │ │ + uxth r4, r2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sub sp, #168 @ 0xa8 │ │ │ │ + uxth r2, r1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sub sp, #136 @ 0x88 │ │ │ │ + uxth r2, r0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sub sp, #104 @ 0x68 │ │ │ │ + sxtb r2, r7 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r2, #162 @ 0xa2 │ │ │ │ + cmp r4, #130 @ 0x82 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r6, #27 │ │ │ │ + lsrs r2, r2, #3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r6, #6] │ │ │ │ + ldrb r4, [r2, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r3, #7] │ │ │ │ + ldrb r2, [r7, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [sp, #904] @ 0x388 │ │ │ │ + str r6, [sp, #776] @ 0x308 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r4, [r6, #7] │ │ │ │ + ldrb r4, [r2, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r1, #8] │ │ │ │ + ldrb r0, [r5, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r4, #8] │ │ │ │ + ldrb r4, [r0, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r0, #9] │ │ │ │ + ldrb r0, [r4, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r3, #9] │ │ │ │ + ldrb r0, [r7, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r7, #9] │ │ │ │ + ldrb r0, [r3, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r2, #10] │ │ │ │ + ldrb r4, [r6, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r5, #10] │ │ │ │ + ldrb r0, [r1, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r7, #10] │ │ │ │ + ldrb r6, [r3, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [pc, #976] @ (714c1c ) │ │ │ │ + ldr r5, [pc, #848] @ (714b9c ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r2, r2, r4 │ │ │ │ + subs r2, r6, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r3, [pc, #664] @ (714aec ) │ │ │ │ + ldr r5, [pc, #536] @ (714a6c ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r2, [r4, #10] │ │ │ │ + ldrb r2, [r0, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r7, #10] │ │ │ │ + ldrb r0, [r3, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r0, r3 │ │ │ │ + subs r6, r4, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r6, [r7, #54] @ 0x36 │ │ │ │ + str r0, [sp, #888] @ 0x378 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r7, sp, #168 @ 0xa8 │ │ │ │ + cbz r2, 71486a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, sp, #144 @ 0x90 │ │ │ │ + cbz r4, 71486c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, sp, #120 @ 0x78 │ │ │ │ + sub sp, #504 @ 0x1f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + sub sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r6, [r2, #24] │ │ │ │ + ldrb r6, [r6, #31] │ │ │ │ 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 +2443496,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, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r4, #12] │ │ │ │ + ldrb r2, [r0, #20] │ │ │ │ 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 +2443727,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, #11] │ │ │ │ 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 +2443781,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 ac7738 │ │ │ │ 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 +2444112,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, #28] │ │ │ │ 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 +2444342,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, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xe984009c │ │ │ │ + sbc.w r0, r4, ip, lsr #2 │ │ │ │ add r6, sp, #856 @ 0x358 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - strb r0, [r6, #12] │ │ │ │ + strb r0, [r2, #20] │ │ │ │ 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 +2446190,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, #40] @ 0x28 │ │ │ │ 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 +2447324,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, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r0, #60] @ 0x3c │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ cdp 1, 10, cr0, cr0, cr13, {2} │ │ │ │ - adds r0, #240 @ 0xf0 │ │ │ │ + adds r2, #208 @ 0xd0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r3, #56] @ 0x38 │ │ │ │ + ldr r2, [r7, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ sbc.w r1, r4, #77 @ 0x4d │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ + ldr r0, [r3, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ cdp 1, 4, cr0, cr6, cr13, {2} │ │ │ │ - lsrs r6, r5, #19 │ │ │ │ + lsrs r6, r1, #27 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [r4, #52] @ 0x34 │ │ │ │ + ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r1, #64] @ 0x40 │ │ │ │ + ldr r2, [r5, #92] @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldcl 1, cr0, [r0, #308]! @ 0x134 │ │ │ │ - adds r0, #208 @ 0xd0 │ │ │ │ + adds r2, #176 @ 0xb0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r1, #0] │ │ │ │ + ldr r4, [r5, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldc 1, cr0, [r2, #308]! @ 0x134 │ │ │ │ - ldr r2, [r1, #48] @ 0x30 │ │ │ │ + ldr r2, [r5, #76] @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldcl 1, cr0, [r8, #-308]! @ 0xfffffecc │ │ │ │ - adds r0, #132 @ 0x84 │ │ │ │ + adds r2, #100 @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldc 1, cr0, [ip, #-308]! @ 0xfffffecc │ │ │ │ - adds r0, #104 @ 0x68 │ │ │ │ + adds r2, #72 @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r1, #44] @ 0x2c │ │ │ │ + ldr r2, [r5, #72] @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r1, #44] @ 0x2c │ │ │ │ + ldr r2, [r5, #72] @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r0, #36] @ 0x24 │ │ │ │ + ldr r6, [r4, #64] @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r4, #40] @ 0x28 │ │ │ │ + ldr r4, [r0, #72] @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r4, #40] @ 0x28 │ │ │ │ + ldr r0, [r0, #72] @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r4, #40] @ 0x28 │ │ │ │ + ldr r0, [r0, #72] @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r3, #40] @ 0x28 │ │ │ │ + ldr r6, [r7, #68] @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r2, #40] @ 0x28 │ │ │ │ + ldr r4, [r6, #68] @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r1, #40] @ 0x28 │ │ │ │ + ldr r4, [r5, #68] @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r7, #36] @ 0x24 │ │ │ │ + ldr r6, [r3, #68] @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stcl 1, cr0, [r6], #308 @ 0x134 │ │ │ │ - cmp r6, #186 @ 0xba │ │ │ │ + adds r0, #154 @ 0x9a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r7, #12] │ │ │ │ + ldr r4, [r3, #44] @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ stc 1, cr0, [r2], {77} @ 0x4d │ │ │ │ - ldr r6, [r4, #12] │ │ │ │ + ldr r6, [r0, #44] @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ + ldr r0, [r1, #44] @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ + ldr r2, [r0, #44] @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r2, #12] │ │ │ │ + ldr r6, [r6, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stc 1, cr0, [r4, #308]! @ 0x134 │ │ │ │ - str r0, [r1, #88] @ 0x58 │ │ │ │ + str r0, [r5, #116] @ 0x74 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldc 1, cr0, [sl], #-308 @ 0xfffffecc │ │ │ │ - str r2, [r5, #120] @ 0x78 │ │ │ │ + ldr r2, [r1, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldc 1, cr0, [r0], {77} @ 0x4d │ │ │ │ - str r0, [r2, #120] @ 0x78 │ │ │ │ + ldr r0, [r6, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ stc 1, cr0, [r2, #308]! @ 0x134 │ │ │ │ - ldr r6, [r1, #44] @ 0x2c │ │ │ │ + ldr r6, [r5, #72] @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r4, #116] @ 0x74 │ │ │ │ + ldr r6, [r0, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r3, #116] @ 0x74 │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r0, #88] @ 0x58 │ │ │ │ + str r2, [r4, #116] @ 0x74 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #840] @ 0x348 │ │ │ │ + ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [r2, #112] @ 0x70 │ │ │ │ + ldr r6, [r6, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r1, #112] @ 0x70 │ │ │ │ + ldr r6, [r5, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r0, #112] @ 0x70 │ │ │ │ + ldr r6, [r4, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r3, #100] @ 0x64 │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ adcs.w r1, r4, sp, lsl #1 │ │ │ │ - str r0, [r4, #76] @ 0x4c │ │ │ │ + str r0, [r0, #108] @ 0x6c │ │ │ │ lsls r5, r3, #2 │ │ │ │ add.w r1, r2, sp, lsl #1 │ │ │ │ - cmp r4, #194 @ 0xc2 │ │ │ │ + cmp r6, #162 @ 0xa2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stcl 1, cr0, [r0], #308 @ 0x134 │ │ │ │ - str r0, [r6, #72] @ 0x48 │ │ │ │ + str r0, [r2, #104] @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xeb32014d │ │ │ │ - str r2, [r5, #72] @ 0x48 │ │ │ │ + str r2, [r1, #104] @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ adds.w r1, r0, sp, lsl #1 │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ + ldr r0, [r4, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldc 1, cr0, [r2], {77} @ 0x4d │ │ │ │ - str r2, [r0, #72] @ 0x48 │ │ │ │ + str r2, [r4, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r1, r5] │ │ │ │ + ldrh r0, [r5, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r3, r4] │ │ │ │ + ldrb r0, [r7, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r5, #68] @ 0x44 │ │ │ │ + str r4, [r1, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r6, #68] @ 0x44 │ │ │ │ + str r0, [r2, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r6, #68] @ 0x44 │ │ │ │ + str r4, [r2, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r7, #68] @ 0x44 │ │ │ │ + str r0, [r3, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r7, #68] @ 0x44 │ │ │ │ + str r6, [r3, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r5, #68] @ 0x44 │ │ │ │ + str r6, [r1, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r6, #68] @ 0x44 │ │ │ │ + str r2, [r2, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r4, #68] @ 0x44 │ │ │ │ + str r2, [r0, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r4, #68] @ 0x44 │ │ │ │ + str r6, [r0, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r5, #68] @ 0x44 │ │ │ │ + str r2, [r1, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r6, #68] @ 0x44 │ │ │ │ + str r0, [r2, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r4, #68] @ 0x44 │ │ │ │ + str r6, [r0, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bic.w r1, r2, sp, lsl #1 │ │ │ │ - svc 158 @ 0x9e │ │ │ │ + b.n 7173f0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ bic.w r1, lr, sp, lsl #1 │ │ │ │ - str r2, [r2, #32] │ │ │ │ + str r2, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ and.w r1, r4, sp, lsl #1 │ │ │ │ - str r6, [r7, #28] │ │ │ │ + str r6, [r3, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ strd r0, r1, [ip, #308] @ 0x134 │ │ │ │ - str r0, [r7, #28] │ │ │ │ + str r0, [r3, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r4, [r3, r6] │ │ │ │ + ldr r4, [r7, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r5, r5] │ │ │ │ + ldrh r6, [r1, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r3, #28] │ │ │ │ + str r6, [r7, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r3, #28] │ │ │ │ + str r6, [r7, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ eors.w r1, ip, sp, lsl #1 │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ + str r0, [r2, #68] @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r7, #24] │ │ │ │ + str r4, [r3, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r7, #24] │ │ │ │ + str r2, [r3, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r7, #24] │ │ │ │ + str r6, [r3, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r7, #24] │ │ │ │ + str r2, [r3, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r7, #24] │ │ │ │ + str r4, [r3, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r6, #24] │ │ │ │ + str r2, [r2, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r7, [sp, #16] │ │ │ │ + ldr r0, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r1, #50 @ 0x32 │ │ │ │ + cmp r3, #18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r3, #4] │ │ │ │ + strb r4, [r7, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r1, r4] │ │ │ │ + ldrb r0, [r5, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r1, r4] │ │ │ │ + ldrb r0, [r5, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r2, r2] │ │ │ │ + ldrb r2, [r6, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r0, r4] │ │ │ │ + ldrsh r6, [r4, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r6, #0] │ │ │ │ + str r6, [r2, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r6, r3] │ │ │ │ + ldrsh r6, [r2, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r6, r2] │ │ │ │ + ldrb r2, [r2, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r4, r3] │ │ │ │ + ldrsh r2, [r0, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r5, r3] │ │ │ │ + ldrsh r6, [r1, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r7, r3] │ │ │ │ + ldrsh r2, [r3, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #264] @ 0x108 │ │ │ │ + add r1, pc, #136 @ (adr r1, 7171fc ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r6, [r2, r3] │ │ │ │ + ldrsh r6, [r6, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r1, r3] │ │ │ │ + ldrsh r4, [r5, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r6, #68] @ 0x44 │ │ │ │ + ldr r4, [r2, #100] @ 0x64 │ │ │ │ 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 +2448735,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 r7, #244 @ 0xf4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 717a28 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r2, [r0, r2] │ │ │ │ + ldrsh r2, [r4, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 7179ec │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r4, [r5, #40] @ 0x28 │ │ │ │ + str r4, [r1, #72] @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 717af0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r2, [r2, r7] │ │ │ │ + ldrsh r2, [r6, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r6, r2] │ │ │ │ + strb r0, [r2, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r0, r2] │ │ │ │ + ldrsb r0, [r4, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r4, r0] │ │ │ │ + ldrsh r0, [r0, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r4, r0] │ │ │ │ + ldrsh r2, [r0, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r4, r0] │ │ │ │ + ldrsh r2, [r0, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r3, r0] │ │ │ │ + ldrb r2, [r7, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r0, [r7, #44] @ 0x2c │ │ │ │ + ldrh r0, [r3, #60] @ 0x3c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r4, [r5, r7] │ │ │ │ + ldrh r4, [r1, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r4, [r7, r3] │ │ │ │ + ldr r4, [r3, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 7177a4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r0, [r4, r7] │ │ │ │ + ldrh r0, [r0, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 717754 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r0, [r1, r7] │ │ │ │ + ldrh r0, [r5, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 718710 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r2, [r0, r7] │ │ │ │ + ldrh r2, [r4, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 7186c4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r4, [r6, r6] │ │ │ │ + ldrh r4, [r2, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r4, r6] │ │ │ │ + ldrh r6, [r0, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r3, r6] │ │ │ │ + ldrh r6, [r7, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r4, r6] │ │ │ │ + ldrh r2, [r0, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r3, r6] │ │ │ │ + ldrh r4, [r7, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r3, r6] │ │ │ │ + ldrh r4, [r7, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r2, r6] │ │ │ │ + ldrh r4, [r6, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r1, r6] │ │ │ │ + ldrh r4, [r5, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 7186e4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r2, [r6, r1] │ │ │ │ + strh r2, [r2, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r6, r4] │ │ │ │ + ldrh r0, [r2, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r4, r4] │ │ │ │ + ldrh r6, [r0, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ udf #208 @ 0xd0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r2, #4 │ │ │ │ + cmp r3, #228 @ 0xe4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r0, [r7, #40] @ 0x28 │ │ │ │ + str r0, [r3, #72] @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r6, #40] @ 0x28 │ │ │ │ + str r4, [r2, #72] @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ + str r0, [r2, #72] @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r2, [r1, r6] │ │ │ │ + str r2, [r5, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ udf #110 @ 0x6e │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r2, [r4, #36] @ 0x24 │ │ │ │ + str r2, [r0, #68] @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r2, #20] │ │ │ │ + str r4, [r6, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ udf #40 @ 0x28 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r1, #56 @ 0x38 │ │ │ │ + cmp r3, #24 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r2, [r6, #28] │ │ │ │ + str r2, [r2, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r5, #28] │ │ │ │ + str r6, [r1, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r5, #28] │ │ │ │ + str r2, [r1, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r4, [r0, r3] │ │ │ │ + str r4, [r4, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ble.n 717efc │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r4, [r3, #24] │ │ │ │ + str r4, [r7, #52] @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r1, #8] │ │ │ │ + str r6, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r2, r7] │ │ │ │ + strb r4, [r6, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r2, r7] │ │ │ │ + strb r4, [r6, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r3, r7] │ │ │ │ + strb r2, [r7, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r3, r7] │ │ │ │ + strb r4, [r7, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r3, r7] │ │ │ │ + strb r6, [r7, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r4, r7] │ │ │ │ + strb r0, [r0, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r2, r7] │ │ │ │ + strb r2, [r6, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r3, r7] │ │ │ │ + strb r2, [r7, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r4, r7] │ │ │ │ + strb r4, [r0, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r5, r7] │ │ │ │ + strb r2, [r1, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r5, r7] │ │ │ │ + strb r4, [r1, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r6, r7] │ │ │ │ + strb r0, [r2, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r4, #8] │ │ │ │ + ldrh r2, [r0, #24] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r0, [r5, r0] │ │ │ │ + strb r0, [r1, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r3, r0] │ │ │ │ + strh r4, [r7, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r7, r0] │ │ │ │ + strb r2, [r3, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ bgt.n 718060 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r6, [pc, #416] @ (71819c ) │ │ │ │ + str r0, [r1, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r1, r2] │ │ │ │ + ldrsb r0, [r5, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r2, r1] │ │ │ │ + ldrsb r2, [r6, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r2, r1] │ │ │ │ + ldrsb r0, [r6, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r3, r5] │ │ │ │ + strh r4, [r7, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r6, r6] │ │ │ │ + strb r2, [r2, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ udf #200 @ 0xc8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r6, [pc, #464] @ (7181ec ) │ │ │ │ + str r4, [r2, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ udf #164 @ 0xa4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r6, [pc, #400] @ (7181b4 ) │ │ │ │ + str r4, [r0, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ udf #114 @ 0x72 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r6, [pc, #280] @ (718144 ) │ │ │ │ + str r6, [r4, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ udf #78 @ 0x4e │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r6, [pc, #232] @ (71811c ) │ │ │ │ + str r2, [r3, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #536] @ (718250 ) │ │ │ │ + ldr r7, [pc, #408] @ (7181d0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #488] @ (718224 ) │ │ │ │ + ldr r7, [pc, #360] @ (7181a4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #4] │ │ │ │ + str r6, [r7, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r6, [r6, r7] │ │ │ │ + str r6, [r2, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r4, [r5, r7] │ │ │ │ + str r4, [r1, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #848] @ (7183a0 ) │ │ │ │ + str r4, [r6, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r5, r3] │ │ │ │ + ldrsh r6, [r1, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r4, r3] │ │ │ │ + ldrsh r2, [r0, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r6, r0] │ │ │ │ + ldrb r2, [r2, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r2, r0] │ │ │ │ + ldrb r4, [r6, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r2, #68] @ 0x44 │ │ │ │ + str r0, [r6, #96] @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #896] @ (7183e8 ) │ │ │ │ + ldr r7, [pc, #768] @ (718368 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #848] @ (7183bc ) │ │ │ │ + ldr r7, [pc, #720] @ (71833c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r5, r1] │ │ │ │ + strb r2, [r1, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r4, r1] │ │ │ │ + strb r2, [r0, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r2, #56] @ 0x38 │ │ │ │ + str r6, [r6, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #152] @ (718114 ) │ │ │ │ + ldr r7, [pc, #24] @ (718094 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #104] @ (7180e8 ) │ │ │ │ + ldr r6, [pc, #1000] @ (718468 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #560] @ (7182b4 ) │ │ │ │ + str r4, [r5, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #552] @ (7182b0 ) │ │ │ │ + str r2, [r5, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #528] @ (71829c ) │ │ │ │ + str r4, [r4, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #568] @ (7182c8 ) │ │ │ │ + str r6, [r5, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #608] @ (7182f4 ) │ │ │ │ + str r0, [r7, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r1, [sp, #888] @ 0x378 │ │ │ │ + str r3, [sp, #760] @ 0x2f8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r7, [pc, #448] @ (71825c ) │ │ │ │ + str r0, [r2, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #408] @ (718238 ) │ │ │ │ + str r6, [r0, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r6, [r1, r4] │ │ │ │ + str r6, [r5, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #336] @ (7181f8 ) │ │ │ │ + ldr r3, [pc, #208] @ (718178 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #392] @ (718234 ) │ │ │ │ + ldr r3, [pc, #264] @ (7181b4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r6, [r2, r5] │ │ │ │ + ldr r6, [r6, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r6, [r2, r5] │ │ │ │ + ldr r6, [r6, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ bge.n 717fd8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strh r0, [r4, r1] │ │ │ │ + strb r0, [r0, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ bvs.n 718074 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r6, r0, r1 │ │ │ │ + adds r6, r4, #0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bge.n 718190 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strh r4, [r2, r1] │ │ │ │ + strb r4, [r6, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ bvs.n 71800c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strh r6, [r2, r0] │ │ │ │ + strh r6, [r6, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r6, [r7, r3] │ │ │ │ + ldr r6, [r3, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r0, [r2, r1] │ │ │ │ + ldr r0, [r6, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r0, [r2, r1] │ │ │ │ + ldr r0, [r6, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r0, [r7, r0] │ │ │ │ + ldr r0, [r3, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r0, r3] │ │ │ │ + strb r4, [r4, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r2, [r1, r0] │ │ │ │ + ldrsb r2, [r5, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ bpl.n 7180c8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrsb r4, [r0, r0] │ │ │ │ + ldrsb r4, [r4, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ bpl.n 7180a4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strb r2, [r6, r7] │ │ │ │ + ldrsb r2, [r2, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ bpl.n 718070 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strb r0, [r4, r7] │ │ │ │ + ldrsb r0, [r0, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ bpl.n 71804c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strb r2, [r2, r7] │ │ │ │ + ldrsb r2, [r6, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r1, r7] │ │ │ │ + ldrsb r0, [r5, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r0, r7] │ │ │ │ + ldrsb r4, [r4, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r7, r6] │ │ │ │ + ldrsb r2, [r3, r6] │ │ │ │ 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 +2450228,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] │ │ │ │ + str r2, [r1, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r6, #64] @ 0x40 │ │ │ │ + ldr r4, [r2, #96] @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bvs.n 718f54 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r6, r0 │ │ │ │ + mov lr, ip │ │ │ │ lsls r5, r3, #2 │ │ │ │ bvs.n 718f00 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r6, [pc, #96] @ (718edc ) │ │ │ │ + ldr r7, [pc, #992] @ (71925c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmn r6, r6 │ │ │ │ + add lr, sl │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add lr, r8 │ │ │ │ + mov lr, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r4, r4] │ │ │ │ + ldrb r0, [r0, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r5, r0] │ │ │ │ + strb r4, [r1, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, lr │ │ │ │ + mov r6, sl │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, ip │ │ │ │ + mov r6, r8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sl │ │ │ │ + mov r6, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, r8 │ │ │ │ + mov r6, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, r6 │ │ │ │ + mov r4, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, fp │ │ │ │ + mov r4, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, sl │ │ │ │ + mov r0, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, r8 │ │ │ │ + mov r4, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, r7 │ │ │ │ + mov r0, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - negs r6, r3 │ │ │ │ + add r6, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bmi.n 718e60 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - negs r4, r2 │ │ │ │ + add r4, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bmi.n 718e2c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - negs r6, r1 │ │ │ │ + add r6, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bmi.n 718df8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - negs r0, r1 │ │ │ │ + add r0, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bmi.n 718fb4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - tst r6, r7 │ │ │ │ + add r6, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r7 │ │ │ │ + cmn r4, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmn r4, r1 │ │ │ │ + add ip, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - tst r0, r2 │ │ │ │ + mvns r0, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - tst r2, r2 │ │ │ │ + mvns r2, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - rors r2, r7 │ │ │ │ + mvns r2, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - rors r2, r5 │ │ │ │ + mvns r2, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - rors r0, r3 │ │ │ │ + bics r0, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - rors r2, r3 │ │ │ │ + bics r2, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - rors r2, r1 │ │ │ │ + bics r2, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sbcs r2, r7 │ │ │ │ + bics r2, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sbcs r2, r5 │ │ │ │ + bics r2, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sbcs r2, r3 │ │ │ │ + muls r2, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sbcs r2, r1 │ │ │ │ + muls r2, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #186 @ 0xba │ │ │ │ + sbcs r2, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r0, r1] │ │ │ │ + ldrsb r6, [r4, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldmia r6!, {r2, r3, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strb r4, [r6, r0] │ │ │ │ + ldrsb r4, [r2, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r6, r0] │ │ │ │ + ldrsh r4, [r2, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r7, r0] │ │ │ │ + ldrsh r4, [r3, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r7, r5] │ │ │ │ + strb r4, [r3, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r7, r5] │ │ │ │ + strb r4, [r3, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r6, r5] │ │ │ │ + strb r4, [r2, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r7, r0] │ │ │ │ + strb r4, [r3, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r3, r5] │ │ │ │ + strb r4, [r7, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #984] @ (719310 ) │ │ │ │ + str r6, [r2, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r6, r5, r3 │ │ │ │ + subs r6, r1, r3 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r0, [r2, r1] │ │ │ │ + strb r0, [r6, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r1, r1] │ │ │ │ + strb r4, [r5, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r0, r1] │ │ │ │ + strb r0, [r4, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - orrs r4, r6 │ │ │ │ + cmp r4, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - orrs r6, r4 │ │ │ │ + cmp r6, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r7, r1] │ │ │ │ + ldrh r2, [r3, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - negs r4, r4 │ │ │ │ + add r4, r8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - negs r2, r4 │ │ │ │ + add r2, r8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - rors r0, r5 │ │ │ │ + mvns r0, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - negs r6, r0 │ │ │ │ + add r6, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #1008] @ (71935c ) │ │ │ │ + str r4, [r3, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #960] @ (719330 ) │ │ │ │ + str r0, [r2, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #256] @ (719074 ) │ │ │ │ + ldr r7, [pc, #128] @ (718ff4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #136] @ (719000 ) │ │ │ │ + str r2, [r0, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #150 @ 0x96 │ │ │ │ + subs r7, #118 @ 0x76 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mvns r0, r0 │ │ │ │ + cmp r8, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, r7] │ │ │ │ + ldrsb r4, [r3, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r7, r7] │ │ │ │ + ldrsb r6, [r3, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r4, [r0, r0] │ │ │ │ + ldrsb r4, [r4, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r2, [r2, r0] │ │ │ │ + ldrsb r2, [r6, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r0, [r2, r0] │ │ │ │ + ldrsb r0, [r6, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r2, [r2, r0] │ │ │ │ + ldrsb r2, [r6, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r0, [r2, r0] │ │ │ │ + ldrsb r0, [r6, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldmia r2!, {r1, r3, r6, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - mov r2, sl │ │ │ │ + ldr r0, [pc, #200] @ (71906c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r6, r7] │ │ │ │ + ldrsb r4, [r2, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldmia r2!, {r1, r3, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strb r2, [r5, r7] │ │ │ │ + ldrsb r2, [r1, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r6, r7] │ │ │ │ + strb r0, [r2, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r3, r7] │ │ │ │ + ldrsb r6, [r7, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r5, r7] │ │ │ │ + ldrsb r4, [r1, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmn r2, r0 │ │ │ │ + add sl, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, r7 │ │ │ │ + add r8, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r0, r1] │ │ │ │ + strb r4, [r4, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r0, r1] │ │ │ │ + strb r0, [r4, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r7, r2] │ │ │ │ + strh r4, [r3, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r5, r2] │ │ │ │ + strh r6, [r1, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r6, r4] │ │ │ │ + ldrsb r0, [r2, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r5, r4] │ │ │ │ + ldrsb r2, [r1, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r6, r4] │ │ │ │ + ldrsb r0, [r2, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r6, r6] │ │ │ │ + strh r0, [r2, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r5, r6] │ │ │ │ + strh r0, [r1, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r5, r0] │ │ │ │ + strb r6, [r1, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r2, r5] │ │ │ │ + strh r0, [r6, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, r2] │ │ │ │ + ldrsb r4, [r3, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r0, r3] │ │ │ │ + ldrsb r2, [r4, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r0, r3] │ │ │ │ + ldrsb r6, [r4, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r2, r3] │ │ │ │ + ldrsb r0, [r6, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + ldrsb r0, [r7, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r0, r0] │ │ │ │ + strh r2, [r4, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #56] @ (719044 ) │ │ │ │ + ldr r2, [pc, #952] @ (7193c4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #0 │ │ │ │ + subs r6, #224 @ 0xe0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #250 @ 0xfa │ │ │ │ + subs r6, #218 @ 0xda │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #96 @ 0x60 │ │ │ │ + subs r6, #64 @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldmia r4, {r1, r4} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r4, #74 @ 0x4a │ │ │ │ + subs r6, #42 @ 0x2a │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldmia r3, {r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r4, #68 @ 0x44 │ │ │ │ + subs r6, #36 @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldmia r3, {r2, r3, r6, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r4, #56 @ 0x38 │ │ │ │ + subs r6, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #42 @ 0x2a │ │ │ │ + subs r6, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #34 @ 0x22 │ │ │ │ + subs r6, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #14 │ │ │ │ + subs r5, #238 @ 0xee │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #10 │ │ │ │ + subs r5, #234 @ 0xea │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #688] @ (7192f4 ) │ │ │ │ + ldr r2, [pc, #560] @ (719274 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r0, [pc, #648] @ (7192d4 ) │ │ │ │ + ldr r2, [pc, #520] @ (719254 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #616] @ (7192b8 ) │ │ │ │ + ldr r2, [pc, #488] @ (719238 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #552] @ (71927c ) │ │ │ │ + ldr r2, [pc, #424] @ (7191fc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #160] @ (7190f8 ) │ │ │ │ + ldr r2, [pc, #32] @ (719078 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #104] @ (7190c4 ) │ │ │ │ + ldr r1, [pc, #1000] @ (719444 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #48] @ (719090 ) │ │ │ │ + ldr r1, [pc, #944] @ (719410 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #126 @ 0x7e │ │ │ │ + subs r2, #94 @ 0x5e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #108 @ 0x6c │ │ │ │ + subs r2, #76 @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #90 @ 0x5a │ │ │ │ + subs r2, #58 @ 0x3a │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r6!, {r6} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r4, r6, #5 │ │ │ │ + asrs r4, r2, #13 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r2, [pc, #168] @ (719120 ) │ │ │ │ + ldr r4, [pc, #40] @ (7190a0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [pc, #160] @ (71911c ) │ │ │ │ + ldr r4, [pc, #32] @ (71909c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [pc, #152] @ (719118 ) │ │ │ │ + ldr r4, [pc, #24] @ (719098 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bx r0 │ │ │ │ + ldr r0, [pc, #904] @ (71940c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r5!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r1, [pc, #888] @ (719404 ) │ │ │ │ + ldr r3, [pc, #760] @ (719384 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #840] @ (7193d8 ) │ │ │ │ + ldr r2, [pc, #712] @ (719358 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, #28 │ │ │ │ + subs r3, #252 @ 0xfc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, #100 @ 0x64 │ │ │ │ + subs r4, #68 @ 0x44 │ │ │ │ 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 +2451646,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 │ │ │ │ + ldr r0, [pc, #56] @ (719d68 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mov r2, r4 │ │ │ │ + ldr r0, [pc, #8] @ (719d3c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, r2 │ │ │ │ + cmp lr, lr │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r8, pc │ │ │ │ + blx fp │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r7!, {r2, r3, r4} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r7, #76 @ 0x4c │ │ │ │ + subs r1, #44 @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [pc, #176] @ (719df8 ) │ │ │ │ + ldr r4, [pc, #48] @ (719d78 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [pc, #112] @ (719dbc ) │ │ │ │ + ldr r3, [pc, #1008] @ (71a13c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [pc, #32] @ (719d70 ) │ │ │ │ + ldr r3, [pc, #928] @ (71a0f0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #1016] @ (71a14c ) │ │ │ │ + ldr r3, [pc, #888] @ (71a0cc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #976] @ (71a128 ) │ │ │ │ + ldr r3, [pc, #848] @ (71a0a8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, #18 │ │ │ │ + subs r3, #242 @ 0xf2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #864] @ (71a0c0 ) │ │ │ │ + ldr r3, [pc, #736] @ (71a040 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r6!, {r1, r3} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r5, #222 @ 0xde │ │ │ │ + subs r7, #190 @ 0xbe │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #720] @ (71a03c ) │ │ │ │ + ldr r3, [pc, #592] @ (719fbc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #712] @ (71a038 ) │ │ │ │ + ldr r3, [pc, #584] @ (719fb8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #624] @ (719fe4 ) │ │ │ │ + ldr r3, [pc, #496] @ (719f64 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #182 @ 0xb6 │ │ │ │ + subs r3, #150 @ 0x96 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #170 @ 0xaa │ │ │ │ + subs r3, #138 @ 0x8a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #320] @ (719ec0 ) │ │ │ │ + ldr r3, [pc, #192] @ (719e40 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - blxns r9 │ │ │ │ + ldr r1, [pc, #688] @ (71a034 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0x47be │ │ │ │ + ldr r1, [pc, #632] @ (71a000 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #992] @ (71a16c ) │ │ │ │ + ldr r2, [pc, #864] @ (71a0ec ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #960] @ (71a150 ) │ │ │ │ + ldr r2, [pc, #832] @ (71a0d0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #920] @ (71a12c ) │ │ │ │ + ldr r2, [pc, #792] @ (71a0ac ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #928] @ (71a138 ) │ │ │ │ + ldr r2, [pc, #800] @ (71a0b8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #904] @ (71a124 ) │ │ │ │ + ldr r2, [pc, #776] @ (71a0a4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #928] @ (71a140 ) │ │ │ │ + ldr r2, [pc, #800] @ (71a0c0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #904] @ (71a12c ) │ │ │ │ + ldr r2, [pc, #776] @ (71a0ac ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #928] @ (71a148 ) │ │ │ │ + ldr r2, [pc, #800] @ (71a0c8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #928] @ (71a14c ) │ │ │ │ + ldr r2, [pc, #800] @ (71a0cc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #928] @ (71a150 ) │ │ │ │ + ldr r2, [pc, #800] @ (71a0d0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bx r3 │ │ │ │ + ldr r0, [pc, #1000] @ (71a1a0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mov lr, ip │ │ │ │ + ldr r0, [pc, #792] @ (71a0d4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #168 @ 0xa8 │ │ │ │ + sbcs r0, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #148 @ 0x94 │ │ │ │ + adcs r4, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #34 @ 0x22 │ │ │ │ + asrs r2, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mov r4, ip │ │ │ │ + ldr r0, [pc, #272] @ (719edc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #86 @ 0x56 │ │ │ │ + subs r1, #54 @ 0x36 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r2!, {r6} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r2, #36 @ 0x24 │ │ │ │ + subs r4, #4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r2!, {r1, r2, r4} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r2, #14 │ │ │ │ + subs r3, #238 @ 0xee │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r1!, {r3, r4, r6, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r2, #4 │ │ │ │ + subs r3, #228 @ 0xe4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #166 @ 0xa6 │ │ │ │ + adds r1, #134 @ 0x86 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #118 @ 0x76 │ │ │ │ + adds r3, #86 @ 0x56 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #228 @ 0xe4 │ │ │ │ + subs r3, #196 @ 0xc4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #226 @ 0xe2 │ │ │ │ + subs r3, #194 @ 0xc2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r2!, {r2, r3, r4, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r2, #112 @ 0x70 │ │ │ │ + subs r4, #80 @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #186 @ 0xba │ │ │ │ + subs r3, #154 @ 0x9a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #182 @ 0xb6 │ │ │ │ + subs r3, #150 @ 0x96 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #184 @ 0xb8 │ │ │ │ + subs r3, #152 @ 0x98 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #178 @ 0xb2 │ │ │ │ + subs r3, #146 @ 0x92 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #178 @ 0xb2 │ │ │ │ + subs r3, #146 @ 0x92 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #166 @ 0xa6 │ │ │ │ + subs r3, #134 @ 0x86 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - orrs r6, r7 │ │ │ │ + cmp r6, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r3, #108] @ 0x6c │ │ │ │ + strb r2, [r7, #2] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - orrs r6, r2 │ │ │ │ + add lr, lr │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r5, #3 │ │ │ │ + lsls r2, r1, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - eors r6, r2 │ │ │ │ + tst r6, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - eors r2, r1 │ │ │ │ + tst r2, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, #62 @ 0x3e │ │ │ │ + ands r6, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - eors r0, r4 │ │ │ │ + negs r0, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #132 @ 0x84 │ │ │ │ + adcs r4, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r1!, {r1} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r7, #122 @ 0x7a │ │ │ │ + adds r1, #90 @ 0x5a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp ip, sl │ │ │ │ + blxns r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #224 @ 0xe0 │ │ │ │ + subs r6, #192 @ 0xc0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #8 │ │ │ │ + lsrs r0, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #192 @ 0xc0 │ │ │ │ + adds r0, #160 @ 0xa0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #184 @ 0xb8 │ │ │ │ + subs r7, #152 @ 0x98 │ │ │ │ lsls r5, r3, #2 │ │ │ │ pop {r1, r2, r4, r5} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r5, #170 @ 0xaa │ │ │ │ + subs r7, #138 @ 0x8a │ │ │ │ lsls r5, r3, #2 │ │ │ │ pop {r3} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r5, #156 @ 0x9c │ │ │ │ + subs r7, #124 @ 0x7c │ │ │ │ lsls r5, r3, #2 │ │ │ │ cbnz r2, 719ee4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r5, #154 @ 0x9a │ │ │ │ + subs r7, #122 @ 0x7a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #148 @ 0x94 │ │ │ │ + subs r7, #116 @ 0x74 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #134 @ 0x86 │ │ │ │ + subs r7, #102 @ 0x66 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #130 @ 0x82 │ │ │ │ + subs r7, #98 @ 0x62 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #110 @ 0x6e │ │ │ │ + subs r7, #78 @ 0x4e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #116 @ 0x74 │ │ │ │ + subs r7, #84 @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #102 @ 0x66 │ │ │ │ + subs r7, #70 @ 0x46 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #102 @ 0x66 │ │ │ │ + subs r7, #70 @ 0x46 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #86 @ 0x56 │ │ │ │ + subs r7, #54 @ 0x36 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #92 @ 0x5c │ │ │ │ + subs r7, #60 @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #74 @ 0x4a │ │ │ │ + subs r7, #42 @ 0x2a │ │ │ │ lsls r5, r3, #2 │ │ │ │ revsh r2, r3 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r5, #74 @ 0x4a │ │ │ │ + subs r7, #42 @ 0x2a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r4, #44 @ 0x2c │ │ │ │ + cmp r6, #12 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r4, #24 │ │ │ │ + cmp r5, #248 @ 0xf8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r4, #4 │ │ │ │ + cmp r5, #228 @ 0xe4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r2, ip │ │ │ │ + bx r8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r3 │ │ │ │ + cmp r0, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #126 @ 0x7e │ │ │ │ + adds r3, #94 @ 0x5e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #38 @ 0x26 │ │ │ │ + subs r3, #6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - eors r0, r5 │ │ │ │ + negs r0, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #86 @ 0x56 │ │ │ │ + adds r3, #54 @ 0x36 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #96 @ 0x60 │ │ │ │ + adds r3, #64 @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #106 @ 0x6a │ │ │ │ + adds r3, #74 @ 0x4a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r6, #14] │ │ │ │ + strb r0, [r2, #22] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r1, #66 @ 0x42 │ │ │ │ + adds r3, #34 @ 0x22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #56 @ 0x38 │ │ │ │ + adds r3, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r4 │ │ │ │ + cmn r0, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r8, sl │ │ │ │ + mov r8, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add sl, r9 │ │ │ │ + mov sl, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add ip, r8 │ │ │ │ + mov ip, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add lr, r7 │ │ │ │ + mov lr, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r8, r7 │ │ │ │ + mov r8, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add sl, r6 │ │ │ │ + mov sl, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add sl, r5 │ │ │ │ + mov sl, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r8, r3 │ │ │ │ + mov r0, pc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r2, #76 @ 0x4c │ │ │ │ + cmp r4, #44 @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r2, #90 @ 0x5a │ │ │ │ + cmp r4, #58 @ 0x3a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #66 @ 0x42 │ │ │ │ + subs r7, #34 @ 0x22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xb752 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xfb6a009c │ │ │ │ + stc2l 0, cr0, [sl, #-624] @ 0xfffffd90 │ │ │ │ cbnz r4, 719f76 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r3, #124 @ 0x7c │ │ │ │ + adds r5, #92 @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xb71a │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r3, #52 @ 0x34 │ │ │ │ + adds r5, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #32 │ │ │ │ + subs r2, #0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #232 @ 0xe8 │ │ │ │ + subs r6, #200 @ 0xc8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #218 @ 0xda │ │ │ │ + subs r6, #186 @ 0xba │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #88 @ 0x58 │ │ │ │ + subs r1, #56 @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r3, #222 @ 0xde │ │ │ │ + adds r5, #190 @ 0xbe │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #46 @ 0x2e │ │ │ │ + subs r1, #14 │ │ │ │ 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 +2453092,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 │ │ │ │ + lsls r0, r4, #6 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + subs r7, #104 @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #150 @ 0x96 │ │ │ │ + subs r7, #118 @ 0x76 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #160 @ 0xa0 │ │ │ │ + adds r6, #128 @ 0x80 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #104 @ 0x68 │ │ │ │ + subs r7, #72 @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #116 @ 0x74 │ │ │ │ + adds r6, #84 @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #248 @ 0xf8 │ │ │ │ + adds r2, #216 @ 0xd8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #32 │ │ │ │ + subs r7, #0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #16 │ │ │ │ + subs r6, #240 @ 0xf0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #50 @ 0x32 │ │ │ │ + subs r7, #18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #46 @ 0x2e │ │ │ │ + subs r7, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ cbz r4, 71ace4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r5, #36 @ 0x24 │ │ │ │ + subs r7, #4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #16 │ │ │ │ + subs r6, #240 @ 0xf0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #8 │ │ │ │ + subs r6, #232 @ 0xe8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #0 │ │ │ │ + subs r6, #224 @ 0xe0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #248 @ 0xf8 │ │ │ │ + subs r6, #216 @ 0xd8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #206 @ 0xce │ │ │ │ + movs r5, #174 @ 0xae │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r5, #164 @ 0xa4 │ │ │ │ + movs r7, #132 @ 0x84 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #138 @ 0x8a │ │ │ │ + subs r2, #106 @ 0x6a │ │ │ │ lsls r5, r3, #2 │ │ │ │ uxth r6, r2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subw r0, lr, #2204 @ 0x89c │ │ │ │ + strb.w r0, [lr, #156] @ 0x9c │ │ │ │ @ instruction: 0xb6cc │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r6, #188 @ 0xbc │ │ │ │ + adds r0, #156 @ 0x9c │ │ │ │ lsls r5, r3, #2 │ │ │ │ sxtb r4, r2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r6, #108 @ 0x6c │ │ │ │ + adds r0, #76 @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r3, #86 @ 0x56 │ │ │ │ + adds r5, #54 @ 0x36 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #28 │ │ │ │ + subs r1, #252 @ 0xfc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #12 │ │ │ │ + subs r1, #236 @ 0xec │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, #136 @ 0x88 │ │ │ │ + adds r4, #104 @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #12 │ │ │ │ + adds r0, #236 @ 0xec │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, #90 @ 0x5a │ │ │ │ + adds r4, #58 @ 0x3a │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #196 @ 0xc4 │ │ │ │ + cmp r0, #164 @ 0xa4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r3, #30 │ │ │ │ + adds r4, #254 @ 0xfe │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r3, #14 │ │ │ │ + adds r4, #238 @ 0xee │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r3, #2 │ │ │ │ + adds r4, #226 @ 0xe2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, #244 @ 0xf4 │ │ │ │ + adds r4, #212 @ 0xd4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf4b0009c │ │ │ │ - cmp r1, #136 @ 0x88 │ │ │ │ + @ instruction: 0xf690009c │ │ │ │ + cmp r3, #104 @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r4, #220 @ 0xdc │ │ │ │ + movs r6, #188 @ 0xbc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, #14 │ │ │ │ + adds r3, #238 @ 0xee │ │ │ │ lsls r5, r3, #2 │ │ │ │ cbz r4, 71ad1a │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r2, #0 │ │ │ │ + adds r3, #224 @ 0xe0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #246 @ 0xf6 │ │ │ │ + adds r3, #214 @ 0xd6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #228 @ 0xe4 │ │ │ │ + adds r3, #196 @ 0xc4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #250 @ 0xfa │ │ │ │ + cmp r1, #218 @ 0xda │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, #244 @ 0xf4 │ │ │ │ + subs r0, #212 @ 0xd4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, #230 @ 0xe6 │ │ │ │ + subs r0, #198 @ 0xc6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #246 @ 0xf6 │ │ │ │ + adds r1, #214 @ 0xd6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #222 @ 0xde │ │ │ │ + cmp r1, #190 @ 0xbe │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #232 @ 0xe8 │ │ │ │ + cmp r1, #200 @ 0xc8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, #154 @ 0x9a │ │ │ │ + subs r0, #122 @ 0x7a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, #156 @ 0x9c │ │ │ │ + subs r0, #124 @ 0x7c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, #162 @ 0xa2 │ │ │ │ + subs r0, #130 @ 0x82 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, #154 @ 0x9a │ │ │ │ + subs r0, #122 @ 0x7a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r6, #28] │ │ │ │ + ldr r2, [r2, #60] @ 0x3c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r7, #132 @ 0x84 │ │ │ │ + cmp r1, #100 @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #120 @ 0x78 │ │ │ │ + cmp r1, #88 @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #30 │ │ │ │ + subs r0, #254 @ 0xfe │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #228 @ 0xe4 │ │ │ │ + adds r0, #196 @ 0xc4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ cbz r4, 71ad9e │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r1, #208 @ 0xd0 │ │ │ │ + cmp r3, #176 @ 0xb0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ cbz r2, 71ad9c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r1, #186 @ 0xba │ │ │ │ + cmp r3, #154 @ 0x9a │ │ │ │ lsls r5, r3, #2 │ │ │ │ cbz r4, 71ad98 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r1, #176 @ 0xb0 │ │ │ │ + cmp r3, #144 @ 0x90 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r1, #166 @ 0xa6 │ │ │ │ + cmp r3, #134 @ 0x86 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r1, #164 @ 0xa4 │ │ │ │ + cmp r3, #132 @ 0x84 │ │ │ │ lsls r5, r3, #2 │ │ │ │ sxtb r6, r3 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r2, #50 @ 0x32 │ │ │ │ + cmp r4, #18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ + cmp r3, #92 @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r1, #120 @ 0x78 │ │ │ │ + cmp r3, #88 @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r1, #122 @ 0x7a │ │ │ │ + cmp r3, #90 @ 0x5a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r1, #116 @ 0x74 │ │ │ │ + cmp r3, #84 @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r1, #116 @ 0x74 │ │ │ │ + cmp r3, #84 @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r1, #104 @ 0x68 │ │ │ │ + cmp r3, #72 @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r0, [r7, r2] │ │ │ │ + str r0, [r3, #8] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf0e4009c │ │ │ │ - cmp r1, #44 @ 0x2c │ │ │ │ + movt r0, #16540 @ 0x409c │ │ │ │ + cmp r3, #12 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r7, sp, #608 @ 0x260 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r1, #36 @ 0x24 │ │ │ │ + cmp r3, #4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add.w r0, r6, #156 @ 0x9c │ │ │ │ + @ instruction: 0xf2e6009c │ │ │ │ cbz r4, 71adc8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r0, #244 @ 0xf4 │ │ │ │ + cmp r2, #212 @ 0xd4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r7, sp, #472 @ 0x1d8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r0, #238 @ 0xee │ │ │ │ + cmp r2, #206 @ 0xce │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r7, sp, #336 @ 0x150 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r5, #132 @ 0x84 │ │ │ │ + cmp r7, #100 @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ sub sp, #344 @ 0x158 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r0, #198 @ 0xc6 │ │ │ │ + cmp r2, #166 @ 0xa6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r6, sp, #544 @ 0x220 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r0, #192 @ 0xc0 │ │ │ │ + cmp r2, #160 @ 0xa0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #172 @ 0xac │ │ │ │ + cmp r2, #140 @ 0x8c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #176 @ 0xb0 │ │ │ │ + cmp r2, #144 @ 0x90 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #180 @ 0xb4 │ │ │ │ + cmp r2, #148 @ 0x94 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #184 @ 0xb8 │ │ │ │ + cmp r2, #152 @ 0x98 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #190 @ 0xbe │ │ │ │ + cmp r2, #158 @ 0x9e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #174 @ 0xae │ │ │ │ + cmp r2, #142 @ 0x8e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #178 @ 0xb2 │ │ │ │ + cmp r2, #146 @ 0x92 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #162 @ 0xa2 │ │ │ │ + cmp r2, #130 @ 0x82 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #166 @ 0xa6 │ │ │ │ + cmp r2, #134 @ 0x86 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #170 @ 0xaa │ │ │ │ + cmp r2, #138 @ 0x8a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #176 @ 0xb0 │ │ │ │ + cmp r2, #144 @ 0x90 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #166 @ 0xa6 │ │ │ │ + cmp r2, #134 @ 0x86 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r6, sp, #680 @ 0x2a8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r6, #142 @ 0x8e │ │ │ │ + cmp r0, #110 @ 0x6e │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r5, sp, #256 @ 0x100 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r0, #176 @ 0xb0 │ │ │ │ + cmp r2, #144 @ 0x90 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r5, sp, #88 @ 0x58 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r0, #150 @ 0x96 │ │ │ │ + cmp r2, #118 @ 0x76 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r6, sp, #672 @ 0x2a0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r3, #212 @ 0xd4 │ │ │ │ + cmp r5, #180 @ 0xb4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #108 @ 0x6c │ │ │ │ + cmp r2, #76 @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #96 @ 0x60 │ │ │ │ + cmp r2, #64 @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #136 @ 0x88 │ │ │ │ + cmp r0, #104 @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r3, r7] │ │ │ │ + ldrb r0, [r7, r6] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r0, #28 │ │ │ │ + cmp r1, #252 @ 0xfc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #20 │ │ │ │ + cmp r1, #244 @ 0xf4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #12 │ │ │ │ + cmp r1, #236 @ 0xec │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r3, sp, #440 @ 0x1b8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldc 0, cr0, [r2, #624] @ 0x270 │ │ │ │ + vqadd.s64 d16, d18, d12 │ │ │ │ add r3, sp, #256 @ 0x100 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r7, #184 @ 0xb8 │ │ │ │ + cmp r1, #152 @ 0x98 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #184 @ 0xb8 │ │ │ │ + cmp r1, #152 @ 0x98 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #220 @ 0xdc │ │ │ │ + movs r5, #188 @ 0xbc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #210 @ 0xd2 │ │ │ │ + movs r5, #178 @ 0xb2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #150 @ 0x96 │ │ │ │ + cmp r1, #118 @ 0x76 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r2, sp, #472 @ 0x1d8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stcl 0, cr0, [r8], {156} @ 0x9c │ │ │ │ - movs r7, #116 @ 0x74 │ │ │ │ + mcr 0, 5, r0, cr8, cr12, {4} │ │ │ │ + cmp r1, #84 @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r5, sp, #264 @ 0x108 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r5, #22 │ │ │ │ + movs r6, #246 @ 0xf6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r2, sp, #992 @ 0x3e0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r5, #48 @ 0x30 │ │ │ │ + movs r7, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #72 @ 0x48 │ │ │ │ + cmp r1, #40 @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r1, sp, #920 @ 0x398 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stcl 0, cr0, [r6], {156} @ 0x9c │ │ │ │ - movs r4, #4 │ │ │ │ + mcr 0, 5, r0, cr6, cr12, {4} │ │ │ │ + movs r5, #228 @ 0xe4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r1, sp, #696 @ 0x2b8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r7, #6 │ │ │ │ + cmp r0, #230 @ 0xe6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r1, sp, #472 @ 0x1d8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stc 0, cr0, [r4], {156} @ 0x9c │ │ │ │ - movs r6, #228 @ 0xe4 │ │ │ │ + mcr 0, 3, r0, cr4, cr12, {4} │ │ │ │ + cmp r0, #196 @ 0xc4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stcl 0, cr0, [ip], #-624 @ 0xfffffd90 │ │ │ │ - movs r6, #204 @ 0xcc │ │ │ │ + mcr 0, 2, r0, cr12, cr12, {4} │ │ │ │ + cmp r0, #172 @ 0xac │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #206 @ 0xce │ │ │ │ + cmp r0, #174 @ 0xae │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #76 @ 0x4c │ │ │ │ + cmp r0, #44 @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #172 @ 0xac │ │ │ │ + cmp r0, #140 @ 0x8c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #170 @ 0xaa │ │ │ │ + cmp r0, #138 @ 0x8a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #172 @ 0xac │ │ │ │ + cmp r0, #140 @ 0x8c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #172 @ 0xac │ │ │ │ + cmp r0, #140 @ 0x8c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #164 @ 0xa4 │ │ │ │ + cmp r0, #132 @ 0x84 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #158 @ 0x9e │ │ │ │ + cmp r0, #126 @ 0x7e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #148 @ 0x94 │ │ │ │ + cmp r0, #116 @ 0x74 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r2, sp, #424 @ 0x1a8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r7, [sp, #920] @ 0x398 │ │ │ │ + add r1, pc, #792 @ (adr r1, 71b200 ) │ │ │ │ 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 +2454451,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 │ │ │ │ + @ instruction: 0xeaa8009c │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r6, r6, #4 │ │ │ │ + movs r1, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r5, #96 @ 0x60 │ │ │ │ + movs r7, #64 @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r0, sp, #712 @ 0x2c8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r0, #134 @ 0x86 │ │ │ │ + movs r2, #102 @ 0x66 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r5, #3 │ │ │ │ + movs r0, #206 @ 0xce │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r6, #3 │ │ │ │ + movs r0, #208 @ 0xd0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r6, #3 │ │ │ │ + movs r0, #208 @ 0xd0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r4, #3 │ │ │ │ + movs r0, #198 @ 0xc6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [sp, #968] @ 0x3c8 │ │ │ │ + str r2, [sp, #840] @ 0x348 │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r2, #2 │ │ │ │ + movs r0, #118 @ 0x76 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #202 @ 0xca │ │ │ │ + movs r4, #170 @ 0xaa │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r5, #1 │ │ │ │ + subs r6, r1, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r1, #158 @ 0x9e │ │ │ │ + cmp r3, #126 @ 0x7e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r1, #148 @ 0x94 │ │ │ │ + cmp r3, #116 @ 0x74 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r4, #166 @ 0xa6 │ │ │ │ + cmp r6, #134 @ 0x86 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r4, #5 │ │ │ │ + subs r2, r0, #5 │ │ │ │ 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 │ │ │ │ + ands.w r0, r4, #153 @ 0x99 │ │ │ │ + cmp r0, #206 @ 0xce │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r1, #6 │ │ │ │ + subs r0, r5, #5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #210 @ 0xd2 │ │ │ │ + movs r5, #178 @ 0xb2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r2, pc, #728 @ (adr r2, 71be38 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r6, #170 @ 0xaa │ │ │ │ + cmp r0, #138 @ 0x8a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r5, #156 @ 0x9c │ │ │ │ + movs r7, #124 @ 0x7c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r7, r2 │ │ │ │ + subs r2, r3, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #202 @ 0xca │ │ │ │ + cmp r0, #170 @ 0xaa │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r6, #31 │ │ │ │ + adds r2, r2, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r4, #54 @ 0x36 │ │ │ │ + cmp r6, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r3, #58 @ 0x3a │ │ │ │ + cmp r5, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + movs r4, #38 @ 0x26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r5, pc, #856 @ (adr r5, 71bedc ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r2, r5, #6 │ │ │ │ + subs r2, r1, #6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r3, #24 │ │ │ │ + asrs r2, r7, #31 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r3, #24 │ │ │ │ + asrs r0, r7, #31 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r4, #220 @ 0xdc │ │ │ │ + movs r6, #188 @ 0xbc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #52 @ 0x34 │ │ │ │ + cmp r1, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r5, pc, #288 @ (adr r5, 71bcbc ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r0, r3, #4 │ │ │ │ + subs r0, r7, #3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r1, pc, #568 @ (adr r1, 71bddc ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - b.n 71b59c │ │ │ │ + b.n 71b95c │ │ │ │ lsls r4, r3, #2 │ │ │ │ add r5, pc, #80 @ (adr r5, 71bbfc ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r4, r0, #4 │ │ │ │ + subs r4, r4, #3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r1, pc, #296 @ (adr r1, 71bcdc ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r2, r0, #3 │ │ │ │ + subs r2, r4, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #8 │ │ │ │ + movs r2, #232 @ 0xe8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #6 │ │ │ │ + movs r2, #230 @ 0xe6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #236 @ 0xec │ │ │ │ + movs r2, #204 @ 0xcc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r6, #5 │ │ │ │ + subs r6, r2, #5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #186 @ 0xba │ │ │ │ + movs r2, #154 @ 0x9a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #176 @ 0xb0 │ │ │ │ + movs r2, #144 @ 0x90 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #158 @ 0x9e │ │ │ │ + movs r2, #126 @ 0x7e │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r0, pc, #400 @ (adr r0, 71bd68 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r0, #140 @ 0x8c │ │ │ │ + movs r2, #108 @ 0x6c │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r0, pc, #296 @ (adr r0, 71bd08 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r0, #122 @ 0x7a │ │ │ │ + movs r2, #90 @ 0x5a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #110 @ 0x6e │ │ │ │ + movs r2, #78 @ 0x4e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #104 @ 0x68 │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #92 @ 0x5c │ │ │ │ + movs r2, #60 @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #134 @ 0x86 │ │ │ │ + movs r2, #102 @ 0x66 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #74 @ 0x4a │ │ │ │ + movs r5, #42 @ 0x2a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #50 @ 0x32 │ │ │ │ + movs r4, #18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #246 @ 0xf6 │ │ │ │ + movs r3, #214 @ 0xd6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #104 @ 0x68 │ │ │ │ + cmp r2, #72 @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, r6, #5 │ │ │ │ + movs r1, #84 @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #156 @ 0x9c │ │ │ │ + movs r3, #124 @ 0x7c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r4, #28 │ │ │ │ + adds r2, r0, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r5, #13 │ │ │ │ + asrs r2, r1, #21 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #210 @ 0xd2 │ │ │ │ + movs r3, #178 @ 0xb2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r2, #30 │ │ │ │ + asrs r2, r6, #5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r5, #30 │ │ │ │ + adds r2, r1, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #150 @ 0x96 │ │ │ │ + movs r4, #118 @ 0x76 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r1, #14 │ │ │ │ + asrs r6, r5, #21 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r1, pc, #344 @ (adr r1, 71bd84 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r2, r7, r4 │ │ │ │ + subs r2, r3, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r1, pc, #176 @ (adr r1, 71bce4 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r4, r4, r4 │ │ │ │ + subs r4, r0, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r0, pc, #1016 @ (adr r0, 71c034 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r2, r3, r4 │ │ │ │ + subs r2, r7, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r2, r4 │ │ │ │ + subs r0, r6, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r1, r4 │ │ │ │ + subs r6, r5, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r1, pc, #800 @ (adr r1, 71bf6c ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r4, r3, r6 │ │ │ │ + subs r4, r7, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r4, r3 │ │ │ │ + subs r6, r0, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r4, r3 │ │ │ │ + subs r2, r0, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, r4, r3 │ │ │ │ + subs r4, r0, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r3, r3 │ │ │ │ + subs r6, r7, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r3, r3 │ │ │ │ + subs r6, r7, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r2, r3 │ │ │ │ + subs r2, r6, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #106 @ 0x6a │ │ │ │ + movs r4, #74 @ 0x4a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #24] @ (71bc88 ) │ │ │ │ + ldr r7, [pc, #920] @ (71c008 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + movs r4, #34 @ 0x22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 71bca4 │ │ │ │ + b.n 71c064 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r6, r3, r1 │ │ │ │ + subs r6, r7, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r1, r1 │ │ │ │ + adds r0, r5, #0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r1, #20] │ │ │ │ + strh r2, [r5, #34] @ 0x22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #128 @ 0x80 │ │ │ │ + movs r7, #96 @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, r1, #2 │ │ │ │ + subs r4, r5, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r7, #27 │ │ │ │ + asrs r6, r3, #3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r3, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r1, #64 @ 0x40 │ │ │ │ + movs r3, #32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r3, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r1, #46 @ 0x2e │ │ │ │ + movs r3, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r1, #10 │ │ │ │ + cmp r2, #234 @ 0xea │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r1, #28 │ │ │ │ + cmp r2, #252 @ 0xfc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r1, #36 @ 0x24 │ │ │ │ + cmp r3, #4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #50 @ 0x32 │ │ │ │ + movs r2, #18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r3, r3 │ │ │ │ + adds r0, r7, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r6, #26 │ │ │ │ + asrs r0, r2, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #76 @ 0x4c │ │ │ │ + movs r3, #44 @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #58 @ 0x3a │ │ │ │ + movs r3, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #40 @ 0x28 │ │ │ │ + movs r3, #8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r7, r1 │ │ │ │ + adds r0, r3, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r1, #17 │ │ │ │ + lsrs r2, r5, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r7, #16 │ │ │ │ + lsrs r0, r3, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r4, #16 │ │ │ │ + lsrs r6, r0, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #28 │ │ │ │ + movs r7, #252 @ 0xfc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r2, #32 │ │ │ │ + asrs r4, r6, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, r7, r4 │ │ │ │ + subs r4, r3, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r3, #13 │ │ │ │ + lsrs r0, r7, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #168 @ 0xa8 │ │ │ │ + movs r4, #136 @ 0x88 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r7, #11 │ │ │ │ + lsrs r4, r3, #19 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #16 │ │ │ │ + movs r2, #240 @ 0xf0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #30 │ │ │ │ + movs r4, #254 @ 0xfe │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #30 │ │ │ │ + movs r4, #254 @ 0xfe │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r3, #24 │ │ │ │ + movs r4, #248 @ 0xf8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #6 │ │ │ │ + movs r4, #230 @ 0xe6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #0 │ │ │ │ + movs r4, #224 @ 0xe0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #250 @ 0xfa │ │ │ │ + movs r4, #218 @ 0xda │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #244 @ 0xf4 │ │ │ │ + movs r4, #212 @ 0xd4 │ │ │ │ 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 +2455909,362 @@ │ │ │ │ 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 │ │ │ │ + lsrs r4, r7, #5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r6, #5 │ │ │ │ + lsrs r2, r2, #13 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r4, #29 │ │ │ │ + adds r4, r0, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r4, #29 │ │ │ │ + adds r2, r0, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r2, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r0, r5, #9 │ │ │ │ + asrs r0, r1, #17 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r6, [sp, #888] @ 0x378 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bge.n 71cb28 │ │ │ │ + bgt.n 71cae8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r2, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r4, r2, #9 │ │ │ │ + asrs r4, r6, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r6, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r2, r2, #8 │ │ │ │ + asrs r2, r6, #15 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r7, #27 │ │ │ │ + adds r0, r3, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r1, #25 │ │ │ │ + adds r0, r5, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r0, #25 │ │ │ │ + adds r6, r4, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r5, #24 │ │ │ │ + adds r4, r1, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r6, #10 │ │ │ │ + asrs r6, r2, #18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r7, #23 │ │ │ │ + asrs r2, r3, #31 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r5, [sp, #864] @ 0x360 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r0, r6, #23 │ │ │ │ + asrs r0, r2, #31 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r5, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r2, r3, #23 │ │ │ │ + asrs r2, r7, #30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r5, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r4, r0, #23 │ │ │ │ + asrs r4, r4, #30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r5, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r2, r6, #22 │ │ │ │ + asrs r2, r2, #30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r4, #22 │ │ │ │ + asrs r6, r0, #30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r4, #22 │ │ │ │ + asrs r0, r0, #30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r2, #22 │ │ │ │ + asrs r4, r6, #29 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r0, r7, #26 │ │ │ │ + lsrs r0, r3, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r1, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r6, r5, #26 │ │ │ │ + lsrs r6, r1, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r0, r5, #26 │ │ │ │ + lsrs r0, r1, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r2, r4, #26 │ │ │ │ + lsrs r2, r0, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r0, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r0, r3, #26 │ │ │ │ + lsrs r0, r7, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r0, r4, #28 │ │ │ │ + lsrs r0, r0, #4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r5, #28 │ │ │ │ + lsrs r6, r1, #4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r6, #25 │ │ │ │ + lsrs r6, r2, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r6, #25 │ │ │ │ + lsrs r4, r2, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r3, #25 │ │ │ │ + lsrs r4, r7, #32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r1, #25 │ │ │ │ + lsrs r4, r5, #32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r7, #24 │ │ │ │ + lsrs r2, r3, #32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r7, #24 │ │ │ │ + lsrs r4, r3, #32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r5, #24 │ │ │ │ + lsrs r4, r1, #32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r3, #24 │ │ │ │ + lsls r4, r7, #31 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r1, #24 │ │ │ │ + lsls r4, r5, #31 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r7, #23 │ │ │ │ + lsls r4, r3, #31 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r5, #23 │ │ │ │ + lsls r4, r1, #31 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r5, #24 │ │ │ │ + cmp r6, #248 @ 0xf8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r7, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r2, r5, #23 │ │ │ │ + lsls r2, r1, #31 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsrs r4, r7, #27 │ │ │ │ + asrs r4, r3, #3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r4, #22 │ │ │ │ + lsls r4, r0, #30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r6, #22 │ │ │ │ + lsls r2, r2, #30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, r1, #0 │ │ │ │ + adds r4, r5, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r3, #12 │ │ │ │ + asrs r0, r7, #19 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r4, #21 │ │ │ │ + lsls r2, r0, #29 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r2, #21 │ │ │ │ + lsls r2, r6, #28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r0, #21 │ │ │ │ + lsls r2, r4, #28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r6, #20 │ │ │ │ + lsls r2, r2, #28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r0, r4, #20 │ │ │ │ + lsls r0, r0, #28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r3, #11 │ │ │ │ + lsls r2, r7, #18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r3, #14 │ │ │ │ + asrs r2, r7, #21 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r4, r1, #14 │ │ │ │ + asrs r4, r5, #21 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r1, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r6, r7, #13 │ │ │ │ + asrs r6, r3, #21 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r1, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r4, r7, #13 │ │ │ │ + asrs r4, r3, #21 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r6, #13 │ │ │ │ + asrs r6, r2, #21 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + asrs r0, r1, #21 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r4, #13 │ │ │ │ + asrs r4, r0, #21 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r2, #13 │ │ │ │ + asrs r0, r6, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r2, #13 │ │ │ │ + asrs r6, r6, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r1, #13 │ │ │ │ + asrs r0, r5, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r1, #13 │ │ │ │ + asrs r0, r5, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r7, #12 │ │ │ │ + asrs r0, r3, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r7, #12 │ │ │ │ + asrs r6, r3, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r5, #12 │ │ │ │ + asrs r4, r1, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r4, r5, #12 │ │ │ │ + asrs r4, r1, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r3, [sp, #496] @ 0x1f0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsrs r0, r4, #13 │ │ │ │ + lsrs r0, r0, #21 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r3, [sp, #328] @ 0x148 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsrs r2, r1, #13 │ │ │ │ + lsrs r2, r5, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsrs r0, r0, #13 │ │ │ │ + lsrs r0, r4, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r3, [sp, #440] @ 0x1b8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r6, r4, #10 │ │ │ │ + lsls r6, r0, #18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r2, #12 │ │ │ │ + lsrs r4, r6, #19 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r2, #12 │ │ │ │ + lsrs r2, r6, #19 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r3, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsrs r0, r4, #14 │ │ │ │ + lsrs r0, r0, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r5, #11 │ │ │ │ + lsrs r2, r1, #19 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r4, #11 │ │ │ │ + lsrs r6, r0, #19 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r5, #11 │ │ │ │ + lsrs r0, r1, #19 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r4, #11 │ │ │ │ + lsrs r2, r0, #19 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r4, #11 │ │ │ │ + lsrs r2, r0, #19 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r2, #11 │ │ │ │ + lsrs r6, r6, #18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ands r6, r4 │ │ │ │ + tst r6, r0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 71ccbc │ │ │ │ + bmi.n 71cc7c │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r1, [sp, #480] @ 0x1e0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsrs r4, r4, #10 │ │ │ │ + lsrs r4, r0, #18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r1, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bcs.n 71cb34 │ │ │ │ + bmi.n 71ccf4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r2, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsrs r4, r6, #9 │ │ │ │ + lsrs r4, r2, #17 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r0, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsrs r6, r5, #9 │ │ │ │ + lsrs r6, r1, #17 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r0, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsrs r4, r0, #28 │ │ │ │ + asrs r4, r4, #3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r2, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsrs r6, r0, #9 │ │ │ │ + lsrs r6, r4, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r2, #3 │ │ │ │ + lsls r2, r6, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r0, r4, #3 │ │ │ │ + lsls r0, r0, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r6, #8 │ │ │ │ + lsrs r4, r2, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r7, #8 │ │ │ │ + lsrs r0, r3, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r7, #8 │ │ │ │ + lsrs r4, r3, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r4, #11 │ │ │ │ + lsrs r6, r0, #19 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r0, #9 │ │ │ │ + lsrs r6, r4, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r1, #9 │ │ │ │ + lsrs r2, r5, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r7, #8 │ │ │ │ + lsrs r2, r3, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r7, #8 │ │ │ │ + lsrs r6, r3, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r0, #9 │ │ │ │ + lsrs r4, r4, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r1, #9 │ │ │ │ + lsrs r6, r5, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r0, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bne.n 71cca0 │ │ │ │ + bcs.n 71cc60 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r0, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r6, r7, #29 │ │ │ │ + lsrs r6, r3, #5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r0, [sp, #496] @ 0x1f0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsrs r0, r5, #22 │ │ │ │ + lsrs r0, r1, #30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r0, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsrs r6, r1, #3 │ │ │ │ + lsrs r6, r5, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - vqadd.u64 d16, d22, d12 │ │ │ │ - vshr.u64 d0, d12, #60 │ │ │ │ - lsls r4, r4, #28 │ │ │ │ + lsls r6, r2, #5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r6, #28 │ │ │ │ + lsls r4, r4, #5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r5, #28 │ │ │ │ + lsrs r4, r0, #4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r7, #4] │ │ │ │ + lsrs r6, r2, #4 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + lsrs r4, r1, #4 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + ldrb r0, [r3, #12] │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldrh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r4, r4, #28 │ │ │ │ + lsrs r4, r0, #4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrh r6, [r2, #56] @ 0x38 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r6, r1, #28 │ │ │ │ + lsrs r6, r5, #3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrh r0, [r5, #54] @ 0x36 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r4, r0, #28 │ │ │ │ + lsrs r4, r4, #3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrh r2, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - mcr2 0, 3, r0, cr10, cr12, {4} │ │ │ │ - lsls r0, r3, #27 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r2, #27 │ │ │ │ + lsrs r0, r7, #2 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + lsrs r6, r6, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrh r0, [r2, #60] @ 0x3c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r4, r4, #29 │ │ │ │ + lsrs r4, r0, #5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r5, #26 │ │ │ │ + lsrs r6, r1, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r5, #26 │ │ │ │ + lsrs r2, r1, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r5, #26 │ │ │ │ + lsrs r4, r1, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r4, #26 │ │ │ │ + lsrs r6, r0, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r4, #26 │ │ │ │ + lsrs r6, r0, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r3, #26 │ │ │ │ + lsrs r4, r7, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r6, #32 │ │ │ │ + asrs r6, r2, #8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r3, #212 @ 0xd4 │ │ │ │ + subs r5, #180 @ 0xb4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r2, r2, #32 │ │ │ │ + asrs r2, r6, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r5, {r3, r5, r6, r7} │ │ │ │ + ldmia r7, {r3, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movs r4, #70 @ 0x46 │ │ │ │ + movs r6, #38 @ 0x26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrh r6, [r0, #52] @ 0x34 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldc2 0, cr0, [ip, #-624] @ 0xfffffd90 │ │ │ │ + mrc2 0, 7, r0, cr12, cr12, {4} │ │ │ │ ldrh r6, [r3, #50] @ 0x32 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r2, r6, #24 │ │ │ │ + lsrs r2, r2, #32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r2, #13 │ │ │ │ + asrs r6, r6, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r4, #9 │ │ │ │ + lsrs r4, r0, #17 │ │ │ │ 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 │ │ │ │ + mrc2 0, 4, r0, cr0, cr12, {4} │ │ │ │ + mcr2 0, 4, r0, cr2, cr12, {4} │ │ │ │ + mrc2 0, 3, r0, cr4, cr12, {4} │ │ │ │ + mcr2 0, 3, r0, cr6, cr12, {4} │ │ │ │ + mrc2 0, 2, r0, cr6, cr12, {4} │ │ │ │ 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 +2456635,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, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ strh r0, [r4, #50] @ 0x32 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r2!, {r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r3, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrh r6, [r2, #20] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r6, r0, #10 │ │ │ │ + lsls r6, r4, #17 │ │ │ │ lsls r5, r3, #2 │ │ │ │ strh r4, [r4, #48] @ 0x30 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r6, r7, #8 │ │ │ │ + lsls r6, r3, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r0, #16 │ │ │ │ + lsrs r0, r4, #23 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r6, #15 │ │ │ │ + lsrs r2, r2, #23 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r0, r6, #25 │ │ │ │ + lsrs r0, r2, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r6, #11 │ │ │ │ + lsls r6, r2, #19 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r0, #25 │ │ │ │ + lsrs r6, r4, #32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf7a4009c │ │ │ │ + vst1.8 @ instruction: 0xf984009c │ │ │ │ ldrh r6, [r3, #16] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xf79e009c │ │ │ │ + ldr??.w r0, [lr, ip, lsl #1] │ │ │ │ ldrh r4, [r0, #16] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xf79c009c │ │ │ │ + ldr??.w r0, [ip, ip, lsl #1] │ │ │ │ ldrh r2, [r5, #14] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xf79a009c │ │ │ │ + ldr??.w r0, [sl, ip, lsl #1] │ │ │ │ ldrh r0, [r1, #14] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xf794009c │ │ │ │ - @ instruction: 0xf786009c │ │ │ │ - @ instruction: 0xf786009c │ │ │ │ - @ instruction: 0xf770009c │ │ │ │ - @ instruction: 0xf762009c │ │ │ │ - @ instruction: 0xf752009c │ │ │ │ - @ instruction: 0xf756009c │ │ │ │ - @ instruction: 0xf748009c │ │ │ │ - @ instruction: 0xf73a009c │ │ │ │ - @ instruction: 0xf72c009c │ │ │ │ - @ instruction: 0xf71e009c │ │ │ │ - @ instruction: 0xf710009c │ │ │ │ - subs r2, r1, r4 │ │ │ │ + ldr??.w r0, [r4, ip, lsl #1] │ │ │ │ + vld4.32 {d16-d19}, [r6 :64], ip │ │ │ │ + vld4.32 {d16-d19}, [r6 :64], ip │ │ │ │ + ldr??.w r0, [r0, ip, lsl #1] │ │ │ │ + vst4.32 {d16-d19}, [r2 :64], ip │ │ │ │ + ldrsh.w r0, [r2, ip, lsl #1] │ │ │ │ + ldrsh.w r0, [r6, ip, lsl #1] │ │ │ │ + vld4.32 {d0-d3}, [r8 :64], ip │ │ │ │ + ldrsb.w r0, [sl, ip, lsl #1] │ │ │ │ + vst4.32 {d0-d3}, [ip :64], ip │ │ │ │ + ldr??.w r0, [lr, #156] @ 0x9c │ │ │ │ + ldr??.w r0, [r0, #156] @ 0x9c │ │ │ │ + adds r2, r5, #3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r0, r4 │ │ │ │ + adds r2, r4, #3 │ │ │ │ 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 +2457795,185 @@ │ │ │ │ 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, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r3, #4 │ │ │ │ + lsls r2, r7, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ strh r4, [r1, #42] @ 0x2a │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r4, r1, #4 │ │ │ │ + lsls r4, r5, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r0, #4 │ │ │ │ + lsls r2, r4, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r0, r6, #3 │ │ │ │ + lsls r0, r2, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ + lsls r6, r5, #9 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r7, #1 │ │ │ │ + lsls r6, r3, #9 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r5, #1 │ │ │ │ + lsls r6, r1, #9 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + usat r0, #28, r8, lsl #2 │ │ │ │ + @ instruction: 0xf396009c │ │ │ │ + lsls r0, r1, #6 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + lsls r6, r0, #6 │ │ │ │ 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 │ │ │ │ + adds r4, r7, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ strh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stmia r2!, {r1, r2, r3, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ strh r0, [r4, #54] @ 0x36 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r0, r7, r2 │ │ │ │ + adds r0, r3, #2 │ │ │ │ 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} │ │ │ │ + ldc2 0, cr0, [r6], #-624 @ 0xfffffd90 │ │ │ │ + lsls r4, r3, #4 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + lsls r2, r5, #1 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + lsls r6, r4, #1 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + ldc2l 0, cr0, [r2], {156} @ 0x9c │ │ │ │ + movs r4, r2 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ strh r6, [r0, #26] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - mcr2 0, 1, r0, cr10, cr12, {4} │ │ │ │ + movs r2, r1 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ strh r4, [r5, #24] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - mrc2 0, 0, r0, cr4, cr12, {4} │ │ │ │ + vshr.u64 d16, d12, #12 │ │ │ │ strh r2, [r1, #24] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldc2l 0, cr0, [lr, #624]! @ 0x270 │ │ │ │ + vshr.u64 d16, d12, #34 │ │ │ │ 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 │ │ │ │ + vshr.u64 d16, d12, #52 │ │ │ │ + vshr.u64 d16, d12, #64 │ │ │ │ + vshr.u64 d0, d12, #4 │ │ │ │ + vshr.u64 d0, d12, #16 │ │ │ │ + @ instruction: 0xf0ae009c │ │ │ │ + eors.w r0, r8, #156 @ 0x9c │ │ │ │ + eor.w r0, r2, #156 @ 0x9c │ │ │ │ + ldc2l 0, cr0, [r6], #-624 @ 0xfffffd90 │ │ │ │ strh r4, [r0, #20] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - itt gt │ │ │ │ - lslgt r4, r3, #2 │ │ │ │ - @ instruction: 0xfa6e009c │ │ │ │ + stmia r1!, {r2, r5, r7} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + mcrr2 0, 9, r0, lr, cr12 │ │ │ │ strh r0, [r6, #34] @ 0x22 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r4, r7, r0 │ │ │ │ + subs r4, r3, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ strh r2, [r5, #16] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r3, [sp, #776] @ 0x308 │ │ │ │ + ldr r5, [sp, #648] @ 0x288 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - @ instruction: 0xfa34009c │ │ │ │ - @ instruction: 0xfade009c │ │ │ │ + ldc2 0, cr0, [r4], {156} @ 0x9c │ │ │ │ + ldc2 0, cr0, [lr], #624 @ 0x270 │ │ │ │ strh r0, [r2, #14] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - nop {10} │ │ │ │ + stmia r1!, {r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xf6dc009c │ │ │ │ + ldrh.w r0, [ip, #156] @ 0x9c │ │ │ │ strh r2, [r2, #12] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr??.w r0, [sl, #156] @ 0x9c │ │ │ │ + @ instruction: 0xfbba009c │ │ │ │ strh r0, [r3, #10] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ite pl │ │ │ │ - lslpl r4, r3, #2 │ │ │ │ - strhmi r0, [r4, #8] │ │ │ │ + stmia r1!, {r2, r4, r5} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + strh 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] │ │ │ │ - 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 │ │ │ │ + stmia r1!, {r3, r4} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + @ instruction: 0xfb78009c │ │ │ │ + @ instruction: 0xfb78009c │ │ │ │ + @ instruction: 0xfaf2009c │ │ │ │ + @ instruction: 0xfb52009c │ │ │ │ + @ instruction: 0xfb4a009c │ │ │ │ + @ instruction: 0xfb5e009c │ │ │ │ + @ instruction: 0xfb56009c │ │ │ │ + @ instruction: 0xfb46009c │ │ │ │ strh r4, [r3, #16] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adcs.w r0, r8, #5111808 @ 0x4e0000 │ │ │ │ + @ instruction: 0xf738009c │ │ │ │ strh r2, [r4, #6] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xf77a009c │ │ │ │ + ldr??.w r0, [sl, ip, lsl #1] │ │ │ │ strh r0, [r7, #4] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xf760009c │ │ │ │ + vst4.32 {d16-d19}, [r0 :64], ip │ │ │ │ strh r2, [r2, #16] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xfa9e009c │ │ │ │ - @ instruction: 0xf734009c │ │ │ │ - @ instruction: 0xf726009c │ │ │ │ - adc.w r0, ip, #5111808 @ 0x4e0000 │ │ │ │ - cmp r2, #154 @ 0x9a │ │ │ │ + ldc2l 0, cr0, [lr], #-624 @ 0xfffffd90 │ │ │ │ + ldrsb.w r0, [r4, ip, lsl #1] │ │ │ │ + vst4.32 {d0-d3}, [r6 :64], ip │ │ │ │ + @ instruction: 0xf72c009c │ │ │ │ + cmp r4, #122 @ 0x7a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf6dc009c │ │ │ │ - @ instruction: 0xf6d2009c │ │ │ │ - movt r0, #34972 @ 0x889c │ │ │ │ - @ instruction: 0xf61e009c │ │ │ │ + ldrh.w r0, [ip, #156] @ 0x9c │ │ │ │ + ldrh.w r0, [r2, #156] @ 0x9c │ │ │ │ + strh.w r0, [r8, #156] @ 0x9c │ │ │ │ + @ instruction: 0xf7fe009c │ │ │ │ ldrb r6, [r1, #29] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - pop {r4, r5} │ │ │ │ + bkpt 0x0010 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xf672009c │ │ │ │ + ldr.w r0, [r2, ip, lsl #1] │ │ │ │ ldrb r6, [r5, #27] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xf660009c │ │ │ │ - @ instruction: 0xf664009c │ │ │ │ - @ instruction: 0xf660009c │ │ │ │ - @ instruction: 0xf654009c │ │ │ │ - vqadd.u32 d0, d16, d12 │ │ │ │ + str.w r0, [r0, ip, lsl #1] │ │ │ │ + str.w r0, [r4, ip, lsl #1] │ │ │ │ + str.w r0, [r0, ip, lsl #1] │ │ │ │ + ldrh.w r0, [r4, ip, lsl #1] │ │ │ │ + lsls r0, r0, #4 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ ldrb r6, [r3, #30] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xf2dc009c │ │ │ │ + @ instruction: 0xf4bc009c │ │ │ │ ldrb r0, [r7, #29] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movt r0, #41116 @ 0xa09c │ │ │ │ + @ instruction: 0xf4aa009c │ │ │ │ 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 │ │ │ │ + @ instruction: 0xf4a4009c │ │ │ │ + orr.w r0, r8, ip, lsr #2 │ │ │ │ + ldc 0, cr0, [sl], {156} @ 0x9c │ │ │ │ + eor.w r0, sl, #5111808 @ 0x4e0000 │ │ │ │ + eor.w r0, sl, #5111808 @ 0x4e0000 │ │ │ │ ldrb r0, [r4, #30] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r4, r5, #13 │ │ │ │ + asrs r4, r1, #21 │ │ │ │ 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 │ │ │ │ + orn r0, r6, #5111808 @ 0x4e0000 │ │ │ │ + orn r0, r4, #5111808 @ 0x4e0000 │ │ │ │ + orn r0, r8, #5111808 @ 0x4e0000 │ │ │ │ + orn r0, r2, #5111808 @ 0x4e0000 │ │ │ │ + orn r0, r4, #5111808 @ 0x4e0000 │ │ │ │ + orrs.w r0, r8, #5111808 @ 0x4e0000 │ │ │ │ + ldc2l 0, cr0, [r0, #624]! @ 0x270 │ │ │ │ + cmp r1, #140 @ 0x8c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xfbe8009c │ │ │ │ - cbnz r4, 71dfa2 │ │ │ │ + stc2l 0, cr0, [r8, #624] @ 0x270 │ │ │ │ + cbnz r4, 71dfda │ │ │ │ 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 +2459136,198 @@ │ │ │ │ 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 │ │ │ │ + @ instruction: 0xfb58009c │ │ │ │ + @ instruction: 0xfb58009c │ │ │ │ + @ instruction: 0xfb4e009c │ │ │ │ + @ instruction: 0xfa16009c │ │ │ │ + @ instruction: 0xfb34009c │ │ │ │ + movt r0, #59548 @ 0xe89c │ │ │ │ ldrb r2, [r3, #3] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bkpt 0x00e6 │ │ │ │ + stmia r0!, {r1, r2, r6, r7} │ │ │ │ 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 │ │ │ │ + @ instruction: 0xfa26009c │ │ │ │ + @ instruction: 0xfa22009c │ │ │ │ + @ instruction: 0xfa14009c │ │ │ │ + sbc.w r0, r2, ip, lsr #2 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ 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 │ │ │ │ + strd r0, r0, [r0, #624]! @ 0x270 │ │ │ │ + ldrd r0, r0, [r2, #624] @ 0x270 │ │ │ │ + mcrr 0, 9, r0, r2, cr12 │ │ │ │ + lsrs r4, r4, #31 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + stc 0, cr0, [lr], #-624 @ 0xfffffd90 │ │ │ │ + stc 0, cr0, [r8], #-624 @ 0xfffffd90 │ │ │ │ + ldc 0, cr0, [r2], #-624 @ 0xfffffd90 │ │ │ │ + ldc 0, cr0, [ip], #-624 @ 0xfffffd90 │ │ │ │ + cmp r6, #128 @ 0x80 │ │ │ │ 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 │ │ │ │ + ldc 0, cr0, [r0], {156} @ 0x9c │ │ │ │ + stc 0, cr0, [r2], {156} @ 0x9c │ │ │ │ + @ instruction: 0xfba6009c │ │ │ │ + b.n 71e768 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f380 │ │ │ │ + b.n 71e740 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f358 │ │ │ │ + b.n 71e718 │ │ │ │ lsls r4, r3, #2 │ │ │ │ strb r2, [r3, #31] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldc 0, cr0, [sl], #624 @ 0x270 │ │ │ │ + mrc 0, 4, r0, cr10, cr12, {4} │ │ │ │ strb r0, [r4, #30] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - push {r2, r3, r4, r7} │ │ │ │ + @ instruction: 0xb67c │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrb r2, [r6, #3] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsrs r2, r7, #18 │ │ │ │ + lsrs r2, r3, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ strb r4, [r6, #30] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stc 0, cr0, [r4], {156} @ 0x9c │ │ │ │ + mcr 0, 3, r0, cr4, cr12, {4} │ │ │ │ strb r2, [r2, #30] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds.w r0, sl, #156 @ 0x9c │ │ │ │ + @ instruction: 0xf2fa009c │ │ │ │ ldrb r4, [r0, #2] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r7, sp, #832 @ 0x340 │ │ │ │ + cbz r0, 71ed98 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsrs r2, r7, #15 │ │ │ │ + lsrs r2, r3, #23 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrb r0, [r7, #1] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsrs r0, r2, #17 │ │ │ │ + lsrs r0, r6, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 71ef68 │ │ │ │ + b.n 71f328 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f30c │ │ │ │ + b.n 71e6cc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsrs r6, r4, #16 │ │ │ │ + lsrs r6, r0, #24 │ │ │ │ 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]! @ 0x270 │ │ │ │ + mcr 0, 0, r0, cr2, cr12, {4} │ │ │ │ + mcr 0, 5, r0, cr12, cr12, {4} │ │ │ │ + lsrs r4, r1, #23 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r6, #15 │ │ │ │ + lsrs r4, r2, #23 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r7, #15 │ │ │ │ + lsrs r6, r3, #23 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r6, #15 │ │ │ │ + lsrs r0, r2, #23 │ │ │ │ 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]! @ 0x270 │ │ │ │ + ldcl 0, cr0, [r4, #624]! @ 0x270 │ │ │ │ + lsrs r2, r4, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r1, #15 │ │ │ │ + lsrs r4, r5, #22 │ │ │ │ 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 │ │ │ │ + ubfx r0, r2, #2, #29 │ │ │ │ + @ instruction: 0xf3b4009c │ │ │ │ + sub.w r0, r6, #156 @ 0x9c │ │ │ │ + ubfx r0, r6, #2, #29 │ │ │ │ + sbfx r0, r6, #2, #29 │ │ │ │ + @ instruction: 0xf338009c │ │ │ │ @ instruction: 0xf12a009c │ │ │ │ - eor.w r0, lr, #156 @ 0x9c │ │ │ │ + ssat r0, #29, sl, lsl #2 │ │ │ │ + @ instruction: 0xf26e009c │ │ │ │ strb r4, [r4, #12] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - b.n 71eee4 │ │ │ │ + b.n 71f2a4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xf6dc009c │ │ │ │ - stcl 0, cr0, [r6, #624]! @ 0x270 │ │ │ │ - and.w r0, ip, #156 @ 0x9c │ │ │ │ - strh r0, [r4, r5] │ │ │ │ + ldrh.w r0, [ip, #156] @ 0x9c │ │ │ │ + vshr.s64 d16, d12, #58 │ │ │ │ + @ instruction: 0xf1ec009c │ │ │ │ + strb r0, [r0, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - svc 164 @ 0xa4 │ │ │ │ + b.n 71f0f8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - mrc 0, 4, r0, cr12, cr12, {4} │ │ │ │ + orns r0, ip, #156 @ 0x9c │ │ │ │ strb r6, [r1, #9] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - mcr 0, 4, r0, cr14, cr12, {4} │ │ │ │ + orn r0, lr, #156 @ 0x9c │ │ │ │ strb r0, [r4, #8] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - mcr 0, 4, r0, cr0, cr12, {4} │ │ │ │ + orn r0, r0, #156 @ 0x9c │ │ │ │ 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} │ │ │ │ + orrs.w r0, lr, #156 @ 0x9c │ │ │ │ + orrs.w r0, r8, #156 @ 0x9c │ │ │ │ + orr.w r0, r8, #156 @ 0x9c │ │ │ │ + orr.w r0, r4, #156 @ 0x9c │ │ │ │ + bic.w r0, lr, #156 @ 0x9c │ │ │ │ + bics.w r0, r4, #156 @ 0x9c │ │ │ │ + bic.w r0, r4, #156 @ 0x9c │ │ │ │ + bic.w r0, r4, #156 @ 0x9c │ │ │ │ + ands.w r0, r2, #156 @ 0x9c │ │ │ │ + ands.w r0, r8, #156 @ 0x9c │ │ │ │ + and.w r0, r4, #156 @ 0x9c │ │ │ │ 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 │ │ │ │ + and.w r0, r4, #156 @ 0x9c │ │ │ │ + @ instruction: 0xf336009c │ │ │ │ + ssat r0, #29, sl, asr #2 │ │ │ │ + str.w r0, [sl, ip, lsl #1] │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add.w r0, r8, #156 @ 0x9c │ │ │ │ + @ instruction: 0xf2e8009c │ │ │ │ ldr r0, [r6, #120] @ 0x78 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - push {r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb798 │ │ │ │ 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 │ │ │ │ + orr.w r0, ip, #156 @ 0x9c │ │ │ │ + orr.w r0, r6, #156 @ 0x9c │ │ │ │ + orr.w r0, r2, #156 @ 0x9c │ │ │ │ + ldc 0, cr0, [sl, #-624] @ 0xfffffd90 │ │ │ │ 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 │ │ │ │ + vshr.s64 d16, d12, #14 │ │ │ │ + mcr 0, 7, r0, cr2, cr12, {4} │ │ │ │ + @ instruction: 0xf4d8009c │ │ │ │ + @ instruction: 0xebe2009c │ │ │ │ + svc 206 @ 0xce │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r0, r7, #31 │ │ │ │ + lsrs r0, r3, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r6, #31 │ │ │ │ + lsrs r4, r2, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r5, #3 │ │ │ │ + lsrs r6, r1, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r2, #4 │ │ │ │ + lsls r6, r6, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - orrs.w r0, r0, #5111808 @ 0x4e0000 │ │ │ │ - vshr.s64 d16, d12, #58 │ │ │ │ - b.n 71ef78 │ │ │ │ + @ instruction: 0xf630009c │ │ │ │ + sub.w r0, r6, #156 @ 0x9c │ │ │ │ + b.n 71f338 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r2, r0, #16 │ │ │ │ + lsls r2, r4, #23 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xe806009c │ │ │ │ - vqadd.s8 d16, d26, d12 │ │ │ │ - b.n 71ef20 │ │ │ │ + strd r0, r0, [r6, #624]! @ 0x270 │ │ │ │ + @ instruction: 0xf12a009c │ │ │ │ + b.n 71f2e0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71ef3c │ │ │ │ + b.n 71f2fc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71ef58 │ │ │ │ + b.n 71f318 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movs r2, #152 @ 0x98 │ │ │ │ + movs r4, #120 @ 0x78 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 71ef10 │ │ │ │ + b.n 71f2d0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71eefc │ │ │ │ + b.n 71f2bc │ │ │ │ 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 │ │ │ │ + sub.w r0, r4, #156 @ 0x9c │ │ │ │ + ldcl 0, cr0, [r6], #624 @ 0x270 │ │ │ │ + stcl 0, cr0, [sl], #624 @ 0x270 │ │ │ │ + bics.w r0, sl, ip, lsr #2 │ │ │ │ + ldc 0, cr0, [ip], {156} @ 0x9c │ │ │ │ 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 +2460517,276 @@ │ │ │ │ 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 │ │ │ │ + bgt.n 71fc00 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bge.n 71fc24 │ │ │ │ + bgt.n 71fbe4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - mrc 0, 1, r0, cr14, cr12, {4} │ │ │ │ - mrc 0, 1, r0, cr10, cr12, {4} │ │ │ │ + ands.w r0, lr, #156 @ 0x9c │ │ │ │ + ands.w r0, sl, #156 @ 0x9c │ │ │ │ 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 │ │ │ │ + ands.w r0, r0, #156 @ 0x9c │ │ │ │ + vshr.s64 d16, d12, #6 │ │ │ │ + vshr.s64 d16, d12, #16 │ │ │ │ + vshr.s64 d16, d12, #26 │ │ │ │ + vshr.s64 d16, d12, #36 │ │ │ │ ldr r6, [r2, #60] @ 0x3c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r7, pc, #680 @ (adr r7, 71ff5c ) │ │ │ │ + add r1, sp, #552 @ 0x228 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - udf #24 │ │ │ │ + svc 248 @ 0xf8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r6, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - b.n 71f548 │ │ │ │ + b.n 71f908 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r4, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r2, pc, #992 @ (adr r2, 7200ac ) │ │ │ │ + add r4, pc, #864 @ (adr r4, 72002c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - vqadd.u32 d0, d18, d12 │ │ │ │ + lsls r2, r0, #4 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - vqadd.u32 d16, d28, d12 │ │ │ │ - bmi.n 71fd18 │ │ │ │ + lsls r4, r1, #5 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + bpl.n 71fcd8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.n 71fcbc │ │ │ │ + bvc.n 71fc7c │ │ │ │ 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 ) │ │ │ │ + lsls r2, r7, #2 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + lsls r0, r7, #2 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + str r0, [r6, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ str r6, [r3, #120] @ 0x78 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r5, sp, #520 @ 0x208 │ │ │ │ + add r7, sp, #392 @ 0x188 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 71f978 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - b.n 71f970 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - b.n 71f96c │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - b.n 720320 │ │ │ │ + @ instruction: 0xe81c009c │ │ │ │ + @ instruction: 0xe816009c │ │ │ │ + @ instruction: 0xe812009c │ │ │ │ + b.n 71f6e0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r2, [r3, #112] @ 0x70 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - b.n 71f8d8 │ │ │ │ + b.n 71fc98 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f6bc │ │ │ │ + b.n 71fa7c │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xfb54009c │ │ │ │ + ldc2 0, cr0, [r4, #-624]! @ 0xfffffd90 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bmi.n 71fd58 │ │ │ │ + bpl.n 71fd18 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldc2l 0, cr0, [r6, #-624] @ 0xfffffd90 │ │ │ │ - bcs.n 71fd44 │ │ │ │ + vqadd.u64 d0, d22, d12 │ │ │ │ + bcc.n 71fd04 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcc.n 71fce8 │ │ │ │ + bpl.n 71fca8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bics.w r0, r0, ip, lsr #2 │ │ │ │ - b.n 71ffb4 │ │ │ │ + ldc 0, cr0, [r0], {156} @ 0x9c │ │ │ │ + b.n 720374 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcc.n 71fc48 │ │ │ │ + bpl.n 71fe08 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcc.n 71fe28 │ │ │ │ + bpl.n 71fde8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcc.n 71fe08 │ │ │ │ + bpl.n 71fdc8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcc.n 71fde8 │ │ │ │ + bpl.n 71fda8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcc.n 71fdc4 │ │ │ │ + bpl.n 71fd84 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bge.n 71fda8 │ │ │ │ + bgt.n 71fd68 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bge.n 71fd98 │ │ │ │ + blt.n 71fd58 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r4, [r7, #72] @ 0x48 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r3, sp, #32 │ │ │ │ + add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xe8d0009c │ │ │ │ - @ instruction: 0xe8de009c │ │ │ │ - svc 230 @ 0xe6 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - stmia.w ip!, {r2, r3, r4, r7} │ │ │ │ - svc 182 @ 0xb6 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - bgt.n 71fdec │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xe85e009c │ │ │ │ - strex r0, r0, [ip, #624] @ 0x270 │ │ │ │ - b.n 71fa80 │ │ │ │ + @ instruction: 0xeab0009c │ │ │ │ + @ instruction: 0xeabe009c │ │ │ │ + b.n 7200fc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71fa60 │ │ │ │ + eor.w r0, ip, ip, lsr #2 │ │ │ │ + b.n 7200a4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71fa38 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - b.n 71fa28 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - b.n 71fa18 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - bvs.n 71fe58 │ │ │ │ + udf #24 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f9e8 │ │ │ │ + bics.w r0, lr, ip, lsr #2 │ │ │ │ + bic.w r0, ip, ip, lsr #2 │ │ │ │ + @ instruction: 0xe85c009c │ │ │ │ + strex r0, r0, [sl, #624] @ 0x270 │ │ │ │ + @ instruction: 0xe834009c │ │ │ │ + @ instruction: 0xe82a009c │ │ │ │ + @ instruction: 0xe820009c │ │ │ │ + bhi.n 71fe18 │ │ │ │ lsls r4, r3, #2 │ │ │ │ + @ instruction: 0xe804009c │ │ │ │ str r6, [r1, #104] @ 0x68 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xfa5a009c │ │ │ │ - b.n 71f9ac │ │ │ │ + ldc2 0, cr0, [sl], #-624 @ 0xfffffd90 │ │ │ │ + b.n 71fd6c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f9ac │ │ │ │ + b.n 71fd6c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f980 │ │ │ │ + b.n 71fd40 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.n 71fdb4 │ │ │ │ + bvc.n 71fd74 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.n 71fd9c │ │ │ │ + bvc.n 71fd5c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f8e8 │ │ │ │ + b.n 71fca8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f5e0 │ │ │ │ + b.n 71f9a0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 7205c4 │ │ │ │ + b.n 71f984 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f83c │ │ │ │ + b.n 71fbfc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f82c │ │ │ │ + b.n 71fbec │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f818 │ │ │ │ + b.n 71fbd8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f820 │ │ │ │ + b.n 71fbe0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f814 │ │ │ │ + b.n 71fbd4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f824 │ │ │ │ + b.n 71fbe4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f818 │ │ │ │ + b.n 71fbd8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f828 │ │ │ │ + b.n 71fbe8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f828 │ │ │ │ + b.n 71fbe8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f82c │ │ │ │ + b.n 71fbec │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r0, [r2, #76] @ 0x4c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r7, {r4, r5, r6, r7} │ │ │ │ + bne.n 71fd98 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r4, [r5, #72] @ 0x48 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r7, {r5, r6, r7} │ │ │ │ + bne.n 71fd80 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r2, [r7, #68] @ 0x44 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r7, {r1, r6, r7} │ │ │ │ + bne.n 71fd4c │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r6, [r2, #68] @ 0x44 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r7, {r1, r2, r4, r5, r7} │ │ │ │ + bne.n 71fd3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r7!, {} │ │ │ │ + beq.n 71fdd4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ + beq.n 71fdbc │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r4, [r1, #100] @ 0x64 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r4, {r2, r3, r4, r7} │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.n 71fed4 │ │ │ │ + bvc.n 71fe94 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.n 71fec0 │ │ │ │ + bvc.n 71fe80 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r2, [r4, #0] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r6, pc, #168 @ (adr r6, 71fed8 ) │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - udf #222 @ 0xde │ │ │ │ + b.n 71ffb0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - udf #216 @ 0xd8 │ │ │ │ + b.n 71ffa8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - udf #212 @ 0xd4 │ │ │ │ + b.n 71ffa4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - blt.n 71fd98 │ │ │ │ + ble.n 71fd58 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrsh r4, [r7, r6] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - udf #132 @ 0x84 │ │ │ │ + b.n 71ff10 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ble.n 71ff34 │ │ │ │ + svc 84 @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4!, {r1, r2, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4, {r2, r4, r6, r7} │ │ │ │ + ldmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - svc 186 @ 0xba │ │ │ │ + b.n 72018c │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrsh r2, [r6, r3] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r5, [sp, #888] @ 0x378 │ │ │ │ + ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r4, [r6, #32] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - addw r0, ip, #2204 @ 0x89c │ │ │ │ + @ instruction: 0xf7ec009c │ │ │ │ ldrsh r4, [r6, r2] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bpl.n 71fdb0 │ │ │ │ + bvc.n 71fd70 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bge.n 71fd88 │ │ │ │ + bgt.n 71ff48 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - svc 78 @ 0x4e │ │ │ │ + b.n 7200d4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - svc 60 @ 0x3c │ │ │ │ + b.n 7200b4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 71fdf0 │ │ │ │ + blt.n 71fdb0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvs.n 71fefc │ │ │ │ + bhi.n 71febc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 71fd9c │ │ │ │ + blt.n 71ff5c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - udf #122 @ 0x7a │ │ │ │ + b.n 71ff44 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrb r6, [r5, r7] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - udf #108 @ 0x6c │ │ │ │ + b.n 71ff30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71fb78 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - b.n 71fb90 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r6} │ │ │ │ + strex r0, r0, [lr, #624] @ 0x270 │ │ │ │ + @ instruction: 0xe858009c │ │ │ │ + ldmia r4, {r2, r3, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2!, {r3, r6} │ │ │ │ + ldmia r4!, {r3, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2, {r2, r4, r5} │ │ │ │ + ldmia r4, {r2, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1!, {r2, r3, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - svc 8 │ │ │ │ + b.n 720084 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvc.n 71fe50 │ │ │ │ + bls.n 71fe10 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sbfx r0, r4, #2, #29 │ │ │ │ - bvc.n 71fe10 │ │ │ │ + @ instruction: 0xf524009c │ │ │ │ + bls.n 71fdd0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvc.n 71ff34 │ │ │ │ + bls.n 71fef4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - udf #124 @ 0x7c │ │ │ │ + b.n 71ff80 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r7!, {r4, r5, r6} │ │ │ │ + bne.n 71ff6c │ │ │ │ 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 +2461947,244 @@ │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 70c620 │ │ │ │ b.w 71d3cc │ │ │ │ nop │ │ │ │ - bhi.n 720b78 │ │ │ │ + bge.n 720d38 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 720b60 │ │ │ │ + bge.n 720d20 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.n 720c00 │ │ │ │ + bvc.n 720bc0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvc.n 720bc4 │ │ │ │ + bls.n 720b84 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3!, {r2} │ │ │ │ + ldmia r4!, {r2, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3!, {r2} │ │ │ │ + ldmia r4!, {r2, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3, {r1, r3} │ │ │ │ + ldmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3, {r2, r3} │ │ │ │ + ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3, {r1, r2, r3} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3!, {r4} │ │ │ │ + ldmia r4, {r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3!, {} │ │ │ │ + ldmia r4!, {r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3, {r3} │ │ │ │ + ldmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3!, {r1, r4} │ │ │ │ + ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3, {r3, r4} │ │ │ │ + ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3, {r1, r3, r4} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 720bcc │ │ │ │ + bvs.n 720b8c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 720bc4 │ │ │ │ + bvs.n 720b84 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrh r0, [r1, r4] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r6, {r2, r6} │ │ │ │ + beq.n 720cd0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrh r6, [r3, r3] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r6!, {r1, r2, r3, r5} │ │ │ │ + beq.n 720cac │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrh r0, [r4, r2] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r6!, {r2, r5} │ │ │ │ + beq.n 720ca0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r3!, {r1, r2, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6!, {r2} │ │ │ │ + ldmia r7, {r2, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6!, {r1} │ │ │ │ + ldmia r7, {r1, r5, r6, r7} │ │ │ │ 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} │ │ │ │ + @ instruction: 0xf0a0009c │ │ │ │ + ldmia r7, {r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5!, {r2, r4, r6, r7} │ │ │ │ + ldmia r7, {r2, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5!, {r6, r7} │ │ │ │ + ldmia r7, {r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r6, r1, #12 │ │ │ │ + lsls r6, r5, #19 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r5, [sp, #224] @ 0xe0 │ │ │ │ + str r7, [sp, #96] @ 0x60 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ble.n 720d14 │ │ │ │ + svc 0 │ │ │ │ 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} │ │ │ │ + @ instruction: 0xf1ee009c │ │ │ │ + @ instruction: 0xf1e8009c │ │ │ │ + @ instruction: 0xf370009c │ │ │ │ + bfi r0, r2, #2, #27 │ │ │ │ + @ instruction: 0xf358009c │ │ │ │ + stmia r6!, {r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r6, [r3, r4] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stmia r4!, {r1, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r0, [r7, r3] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stmia r4!, {r2, r6, r7} │ │ │ │ + stmia r6!, {r2, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r0, [r3, r3] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stmia r4!, {r3, r4, r5, r7} │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r3, r5, r7} │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r5, r7} │ │ │ │ + stmia r6!, {r3, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r1, r3, r7} │ │ │ │ + stmia r6!, {r3, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r2, r7} │ │ │ │ + stmia 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} │ │ │ │ + stmia r6!, {r1, r3, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 720d20 │ │ │ │ + stmia r6!, {r2, r5, r6} │ │ │ │ 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 │ │ │ │ + orns r0, r4, #156 @ 0x9c │ │ │ │ + orn r0, lr, #156 @ 0x9c │ │ │ │ + orn r0, r8, #156 @ 0x9c │ │ │ │ + orn r0, r2, #156 @ 0x9c │ │ │ │ + orrs.w r0, ip, #156 @ 0x9c │ │ │ │ + orrs.w r0, r6, #156 @ 0x9c │ │ │ │ + orrs.w r0, r0, #156 @ 0x9c │ │ │ │ + orr.w r0, sl, #156 @ 0x9c │ │ │ │ + orr.w r0, r4, #156 @ 0x9c │ │ │ │ + bics.w r0, lr, #156 @ 0x9c │ │ │ │ + ldmia r0!, {r1, r4, r7} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + bge.n 720ce0 │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + mrc 0, 0, r0, cr8, cr12, {4} │ │ │ │ + mcr 0, 1, r0, cr14, cr12, {4} │ │ │ │ + mrc 0, 1, r0, cr12, cr12, {4} │ │ │ │ + mcr 0, 2, r0, cr10, cr12, {4} │ │ │ │ + bge.n 720cd8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 720d18 │ │ │ │ + bge.n 720cd8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 720d20 │ │ │ │ + bge.n 720ce0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 720d20 │ │ │ │ + bge.n 720ce0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ strh r0, [r0, r3] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r1!, {r5} │ │ │ │ + ldmia r3!, {} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 720cf4 │ │ │ │ + bge.n 720cb4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ strh r0, [r0, r2] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bhi.n 720ce8 │ │ │ │ + bge.n 720ca8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmdb r2!, {r2, r3, r4, r7} │ │ │ │ + add.w r0, r2, ip, lsr #2 │ │ │ │ strh r0, [r0, r1] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - rsb r0, r0, ip, lsr #2 │ │ │ │ - bhi.n 720cdc │ │ │ │ + stc 0, cr0, [r0, #624]! @ 0x270 │ │ │ │ + bge.n 720c9c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r7} │ │ │ │ + stmia r7!, {r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r2, r4, r5, r6} │ │ │ │ + stmia r7!, {r2, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 720d90 │ │ │ │ + bvs.n 720d50 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 720d88 │ │ │ │ + bvs.n 720d48 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcc.n 720e80 │ │ │ │ + bpl.n 720e40 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcc.n 720e64 │ │ │ │ + bpl.n 720e24 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvc.n 720d6c │ │ │ │ + bls.n 720d2c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xeac6009c │ │ │ │ - bvc.n 720d6c │ │ │ │ + stc 0, cr0, [r6], #624 @ 0x270 │ │ │ │ + bls.n 720d2c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 720e6c │ │ │ │ + bvs.n 720e2c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 720e5c │ │ │ │ + bvs.n 720e1c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 720d68 │ │ │ │ + bvs.n 720d28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcc.n 720db0 │ │ │ │ + bpl.n 720d70 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvc.n 720e88 │ │ │ │ + bls.n 720e48 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvc.n 720e98 │ │ │ │ + bls.n 720e58 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvc.n 720ea4 │ │ │ │ + bls.n 720e64 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvc.n 720ebc │ │ │ │ + bls.n 720e7c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvc.n 720cd0 │ │ │ │ + bls.n 720e90 │ │ │ │ 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 │ │ │ │ + stmia r0!, {r1, r2, r3} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 720dfc │ │ │ │ + stmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 720df8 │ │ │ │ + ldrd r0, r0, [r4], #-624 @ 0x270 │ │ │ │ + ldrd r0, r0, [r6], #-624 @ 0x270 │ │ │ │ + stmia r5!, {r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 720df4 │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 720df0 │ │ │ │ + stmia r2!, {r1, r3, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 720dec │ │ │ │ + stmia r5!, {r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 720de8 │ │ │ │ + vst4.32 {d0-d3}, [ip :64], r8 │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 720de4 │ │ │ │ + stmia r2!, {r2, r3, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 720de0 │ │ │ │ + ldc 0, cr0, [r0], #624 @ 0x270 │ │ │ │ + bvc.n 720e44 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 720ddc │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 720dd8 │ │ │ │ + stmia r0!, {r1, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ + ldrd r0, r0, [r4, #624] @ 0x270 │ │ │ │ + ldrd r0, r0, [r0, #624] @ 0x270 │ │ │ │ + strd r0, r0, [ip, #624] @ 0x270 │ │ │ │ + strd r0, r0, [r8, #624] @ 0x270 │ │ │ │ + strd r0, r0, [r4, #624] @ 0x270 │ │ │ │ + strd r0, r0, [r0, #624] @ 0x270 │ │ │ │ + @ instruction: 0xe9bc009c │ │ │ │ + @ instruction: 0xe9b8009c │ │ │ │ + @ instruction: 0xe9b4009c │ │ │ │ + @ instruction: 0xe9b0009c │ │ │ │ ldr r7, [pc, #728] @ (721114 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r2, r1 │ │ │ │ + negs r2, r5 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cbnz r0, 720e98 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r4, 720e98 │ │ │ │ + pop {r2, r5, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r0, 720e9a │ │ │ │ + pop {r3, r4, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r4, 720e9a │ │ │ │ + pop {r2, r3, pc} │ │ │ │ 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 +2463283,280 @@ │ │ │ │ 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 │ │ │ │ + bcs.n 721ab4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - revsh r2, r3 │ │ │ │ + pop {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - revsh r0, r3 │ │ │ │ + pop {r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - rev16 r6, r3 │ │ │ │ + pop {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r1, r2, r3, r6, r7} │ │ │ │ + bkpt 0x00ae │ │ │ │ lsls r4, r3, #2 │ │ │ │ - itt │ │ │ │ - lsl r4, r3, #2 │ │ │ │ - b.n 721be4 │ │ │ │ + stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r3, r5, r7} │ │ │ │ + b.n 721fa4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - rev16 r2, r4 │ │ │ │ + bkpt 0x0088 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r4, r7} │ │ │ │ + pop {r1, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r1, r3, r4, r7} │ │ │ │ + bkpt 0x0070 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r2, r5, r7} │ │ │ │ + bkpt 0x007a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cdp2 0, 14, cr0, cr8, cr2, {5} │ │ │ │ - pop {r3, r4, r5, r6} │ │ │ │ + bkpt 0x0084 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r1, r3, r5, r6} │ │ │ │ + lsls r0, r1, #3 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + bkpt 0x0058 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3} │ │ │ │ + bkpt 0x004a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - eor.w r0, r2, #152 @ 0x98 │ │ │ │ - cbnz r6, 721b74 │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r0, 721b76 │ │ │ │ + @ instruction: 0xf2620098 │ │ │ │ + cbnz r6, 721bac │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r4, 721b80 │ │ │ │ + cbnz r0, 721bae │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6!, {r2, r7} │ │ │ │ + cbnz r4, 721bb8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb86c │ │ │ │ + beq.n 721c28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb86a │ │ │ │ + rev16 r4, r1 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb7ee │ │ │ │ + rev16 r2, r1 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb84c │ │ │ │ + cbnz r6, 721b9e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb6e4 │ │ │ │ + rev r4, r5 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb72a │ │ │ │ + @ instruction: 0xb8c4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r6, 721bc2 │ │ │ │ + cbnz r2, 721b7a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - push {r2, r4, r5, r6, r7} │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xb6d4 │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ bx r2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strh r6, [r7, #46] @ 0x2e │ │ │ │ + strh r6, [r3, #62] @ 0x3e │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r2, [pc, #336] @ (721ce0 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - udf #44 @ 0x2c │ │ │ │ + b.n 721bac │ │ │ │ lsls r4, r3, #2 │ │ │ │ mov r8, sl │ │ │ │ lsls r5, r1, #5 │ │ │ │ - pop {r2, r3, r4, r5, r7, pc} │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r1, r2, r5, r7} │ │ │ │ + itt ls │ │ │ │ + lslls r4, r3, #2 │ │ │ │ + stmials r4!, {r1, r2, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r7!, {r1, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r7!, {r3, r4, r6} │ │ │ │ + ldmia r1!, {r3, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r1, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bkpt 0x0054 │ │ │ │ + stmia r0!, {r2, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r5, r7} │ │ │ │ + stmia r3!, {r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 721bf4 │ │ │ │ + cbnz r6, 721c2c │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r3, [pc, #728] @ (721e98 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - sxth r2, r4 │ │ │ │ + push {r1} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - revsh r6, r3 │ │ │ │ + pop {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - revsh r2, r2 │ │ │ │ + pop {r1, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r6!, {r3, r5, r6} │ │ │ │ + ldmia r0!, {r3, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - push {r5, lr} │ │ │ │ + @ instruction: 0xb700 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r1, r3, r5, r7} │ │ │ │ + stmia r3!, {r1, r3, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r2, r3, r7} │ │ │ │ + stmia r3!, {r2, r3, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r6, [r0, #26] │ │ │ │ + strh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r6} │ │ │ │ + stmia r4!, {r2, r3, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r5} │ │ │ │ + stmia r4!, {} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r0!, {r4, r7} │ │ │ │ + ldmia r2!, {r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - itte ls │ │ │ │ - lslls r4, r3, #2 │ │ │ │ - stmials r1!, {r6, r7} │ │ │ │ - lslhi r4, r3, #2 │ │ │ │ - stmia r2!, {r1, r2, r5} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r1, r2, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movs r4, #168 @ 0xa8 │ │ │ │ + stmia r6!, {r1, r3, r6, r7} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + bkpt 0x0046 │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + movs r6, #136 @ 0x88 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - blt.n 721b28 │ │ │ │ + ble.n 721ce8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r6, r9 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - rev r6, r5 │ │ │ │ + pop {r1, r2, r3} │ │ │ │ lsls r4, r3, #2 │ │ │ │ add r8, pc │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strh r0, [r2, #16] │ │ │ │ + strh r0, [r6, #30] │ │ │ │ lsls r4, r3, #2 │ │ │ │ mov r6, ip │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bge.n 721c88 │ │ │ │ + bgt.n 721c48 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r0, r5 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cbnz r0, 721c72 │ │ │ │ + cbnz r0, 721caa │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r6, r0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bkpt 0x008e │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r8, pc │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r4, [r0, #21] │ │ │ │ + ldrb r4, [r4, #28] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 721d1c │ │ │ │ + blt.n 721cdc │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp ip, sp │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bls.n 721bd8 │ │ │ │ + blt.n 721b98 │ │ │ │ lsls r4, r3, #2 │ │ │ │ add r6, r7 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cbnz r6, 721c7e │ │ │ │ + cbnz r6, 721cb6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 721b88 │ │ │ │ + blt.n 721d48 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r6, 721c82 │ │ │ │ + cbnz r6, 721cba │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r2, 721c88 │ │ │ │ + cbnz r2, 721cc0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - rev r4, r7 │ │ │ │ + pop {r2, r3, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 721d24 │ │ │ │ + blt.n 721ce4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 721d38 │ │ │ │ + blt.n 721cf8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 721d50 │ │ │ │ + blt.n 721d10 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 721d38 │ │ │ │ + blt.n 721cf8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r0, 721c9c │ │ │ │ + cbnz r0, 721cd4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r4, 721ca0 │ │ │ │ + cbnz r4, 721cd8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 721ce8 │ │ │ │ + blt.n 721ca8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 721d00 │ │ │ │ + blt.n 721cc0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ add r0, r6 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xb76c │ │ │ │ + cbnz r4, 721ca2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ add r6, r0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xb756 │ │ │ │ + cbnz r6, 721ca4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ mvns r0, r3 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xb74c │ │ │ │ + cbnz r4, 721caa │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb742 │ │ │ │ + cbnz r2, 721cac │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb740 │ │ │ │ + cbnz r0, 721cb0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ add r2, r6 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bvc.n 721cac │ │ │ │ + bls.n 721c6c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb716 │ │ │ │ + @ instruction: 0xb8f6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb712 │ │ │ │ + @ instruction: 0xb8f2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb714 │ │ │ │ + @ instruction: 0xb8f4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb70c │ │ │ │ + @ instruction: 0xb8ec │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb70c │ │ │ │ + @ instruction: 0xb8ec │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb6fe │ │ │ │ + @ instruction: 0xb8de │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r2, r4, r7} │ │ │ │ + stmia r2!, {r2, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldc 0, cr0, [r0], #-644 @ 0xfffffd7c │ │ │ │ - stmia r0!, {r2, r3, r5, r6} │ │ │ │ + cdp 0, 1, cr0, cr0, cr1, {5} │ │ │ │ + stmia r2!, {r2, r3, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r0, #25] │ │ │ │ + strh r0, [r4, #0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb68a │ │ │ │ + @ instruction: 0xb86a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r1, r3, r6} │ │ │ │ + stmia r3!, {r1, r3, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r2, r3, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - rev16 r6, r1 │ │ │ │ + pop {r1, r2, r3, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sxth r6, r6 │ │ │ │ + push {r1, r2, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sxtb r2, r0 │ │ │ │ + push {r1, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r1} │ │ │ │ + stmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - orrs.w r0, r2, #5308416 @ 0x510000 │ │ │ │ - cbz r4, 721d40 │ │ │ │ + @ instruction: 0xf63200a2 │ │ │ │ + cbz r4, 721d78 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r0, 721d42 │ │ │ │ + cbz r0, 721d7a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - rev16 r6, r6 │ │ │ │ + pop {r1, r2, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r6, #172 @ 0xac │ │ │ │ lsls r5, r1, #5 │ │ │ │ - rev16 r4, r5 │ │ │ │ + pop {r2, r3, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - rev16 r4, r4 │ │ │ │ + pop {r2, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - rev16 r2, r2 │ │ │ │ + pop {r1, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r0, 721d5a │ │ │ │ + cbnz r0, 721d92 │ │ │ │ lsls r4, r3, #2 │ │ │ │ bl 70c894 │ │ │ │ and.w r3, r0, #7 │ │ │ │ cmp r3, #7 │ │ │ │ mov r5, r0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ @@ -2464600,283 +2464629,282 @@ │ │ │ │ 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 │ │ │ │ + cbz r6, 7229f6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r5, #56 @ 0x38 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cbz r0, 722a10 │ │ │ │ + push {r4, r5, r7, lr} │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r5, #14 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cbz r6, 722a10 │ │ │ │ + push {r1, r2, r4, r7, lr} │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r6, #104 @ 0x68 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xb6f4 │ │ │ │ + @ instruction: 0xb8d4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r2, 722a12 │ │ │ │ + push {r1, r3, r5, r6, lr} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r4, 722a12 │ │ │ │ + push {r2, r3, r4, r6, lr} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r2, 7229e0 │ │ │ │ + cbz r2, 722a18 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 72279c │ │ │ │ - lsls r1, r4, #2 │ │ │ │ - cbz r2, 722a0c │ │ │ │ + @ instruction: 0xe8d000a1 │ │ │ │ + push {r1, r4, lr} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r0, 722a0e │ │ │ │ + push {r3, lr} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r6, 722a0e │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r0, 722a26 │ │ │ │ + push {r3, r6, lr} │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r3, #86 @ 0x56 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r6, [r2, #2] │ │ │ │ + ldrb r6, [r6, #9] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r0, 722a28 │ │ │ │ + push {r5, lr} │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r5, #66 @ 0x42 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bne.n 7229fc │ │ │ │ + bcs.n 7229bc │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r3, #148 @ 0x94 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - sub sp, #464 @ 0x1d0 │ │ │ │ + uxtb r4, r2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r2, 722a2e │ │ │ │ + push {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r2, #178 @ 0xb2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r2, [r0, #2] │ │ │ │ + ldrb r2, [r4, #9] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, sp, #760 @ 0x2f8 │ │ │ │ + cbz r6, 722a1e │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r2, #116 @ 0x74 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - uxth r4, r7 │ │ │ │ + push {r2, r3, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r2, #58 @ 0x3a │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r6, [r6, #0] │ │ │ │ + ldrb r6, [r2, #8] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - uxth r4, r2 │ │ │ │ + push {r2, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r1, #240 @ 0xf0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r0, [r1, #0] │ │ │ │ + ldrb r0, [r5, #7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sxtb r0, r5 │ │ │ │ + push {r3, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sxtb r0, r5 │ │ │ │ + push {r3, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r2, 722a58 │ │ │ │ + cbz r2, 722a90 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sxtb r2, r0 │ │ │ │ + push {r1, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sxth r2, r7 │ │ │ │ + push {r1, r3, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sxtb r6, r1 │ │ │ │ + push {r1, r2, r3, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sxtb r6, r0 │ │ │ │ + push {r1, r2, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sxth r0, r7 │ │ │ │ + push {r3, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r1, #102 @ 0x66 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strb r2, [r7, #25] │ │ │ │ + ldrb r2, [r3, #1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r1, #56 @ 0x38 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - sub sp, #128 @ 0x80 │ │ │ │ + uxth r0, r0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sub sp, #128 @ 0x80 │ │ │ │ + uxth r0, r0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, sp, #776 @ 0x308 │ │ │ │ + add r6, sp, #648 @ 0x288 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, sp, #728 @ 0x2d8 │ │ │ │ + add r6, sp, #600 @ 0x258 │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r0, r6 │ │ │ │ + push {r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb734 │ │ │ │ + cbnz r4, 722a60 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb876 │ │ │ │ + rev16 r6, r2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb860 │ │ │ │ + rev16 r0, r0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb84a │ │ │ │ + rev r2, r5 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r4, 722a90 │ │ │ │ + cbz r4, 722ac8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sub sp, #424 @ 0x1a8 │ │ │ │ + uxtb r2, r1 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r2, 722a7e │ │ │ │ + cbz r2, 722ab6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r1, #66 @ 0x42 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r4, sp, #504 @ 0x1f8 │ │ │ │ + add r6, sp, #376 @ 0x178 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r1, #24 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r4, sp, #416 @ 0x1a0 │ │ │ │ + add r6, sp, #288 @ 0x120 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r0, #234 @ 0xea │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r4, sp, #376 @ 0x178 │ │ │ │ + add r6, sp, #248 @ 0xf8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, sp, #336 @ 0x150 │ │ │ │ + add r6, sp, #208 @ 0xd0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, sp, #328 @ 0x148 │ │ │ │ + add r6, sp, #200 @ 0xc8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r1, #68 @ 0x44 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r5!, {r4} │ │ │ │ + ldmia r6, {r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, sp, #160 @ 0xa0 │ │ │ │ + add r6, sp, #32 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, sp, #144 @ 0x90 │ │ │ │ + add r6, sp, #16 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, sp, #152 @ 0x98 │ │ │ │ + add r6, sp, #24 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, sp, #120 @ 0x78 │ │ │ │ + add r5, sp, #1016 @ 0x3f8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, sp, #120 @ 0x78 │ │ │ │ + add r5, sp, #1016 @ 0x3f8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, sp, #64 @ 0x40 │ │ │ │ + add r5, sp, #960 @ 0x3c0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 722d74 │ │ │ │ + b.n 723134 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r0, [r1, #14] │ │ │ │ + strb r0, [r5, #21] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, sp, #832 @ 0x340 │ │ │ │ + add r5, sp, #704 @ 0x2c0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r4, #234 @ 0xea │ │ │ │ lsls r5, r1, #5 │ │ │ │ - push {r1, r2, r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb73e │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r4, #208 @ 0xd0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - push {r2, r3, r6, lr} │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - pop {r3, r5, pc} │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - pop {r1, r3, r4, r5, pc} │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - pop {r1, r6, pc} │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - add r1, pc, #176 @ (adr r1, 722b90 ) │ │ │ │ + @ instruction: 0xb72c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #88 @ (adr r1, 722b3c ) │ │ │ │ + it eq │ │ │ │ + lsleq r4, r3, #2 │ │ │ │ + itte ne │ │ │ │ + lslne r4, r3, #2 │ │ │ │ + ittt cs @ unpredictable │ │ │ │ + lslcs r4, r3, #2 │ │ │ │ + addcs r3, pc, #48 @ (adr r3, 722b10 ) │ │ │ │ + lslcs r4, r3, #2 │ │ │ │ + add r2, pc, #984 @ (adr r2, 722ebc ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #0 @ (adr r1, 722ae8 ) │ │ │ │ + add r2, pc, #896 @ (adr r2, 722e68 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, pc, #496 @ (adr r2, 722cdc ) │ │ │ │ + add r4, pc, #368 @ (adr r4, 722c5c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r3, #254 @ 0xfe │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r6, [r6, #7] │ │ │ │ + ldrb r6, [r2, #15] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - uxth r0, r6 │ │ │ │ + push {r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, sp, #288 @ 0x120 │ │ │ │ + add r3, sp, #160 @ 0xa0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, sp, #576 @ 0x240 │ │ │ │ + cbz r0, 722b1c │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r3, #160 @ 0xa0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - sxtb r0, r5 │ │ │ │ + push {r3, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r0, 722b22 │ │ │ │ + cbz r0, 722b5a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb786 │ │ │ │ + cbnz r6, 722b28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb6ea │ │ │ │ + @ instruction: 0xb8ca │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #920 @ (adr r1, 722eb0 ) │ │ │ │ + add r3, pc, #792 @ (adr r3, 722e30 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb70e │ │ │ │ + @ instruction: 0xb8ee │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, sp, #96 @ 0x60 │ │ │ │ + add r7, sp, #992 @ 0x3e0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r5, #222 @ 0xde │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r1, {r1, r3, r5, r7} │ │ │ │ + ldmia r3, {r1, r3, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #936 @ (adr r1, 722ed4 ) │ │ │ │ + add r3, pc, #808 @ (adr r3, 722e54 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, pc, #648 @ (adr r3, 722db8 ) │ │ │ │ + add r5, pc, #520 @ (adr r5, 722d38 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3, {r3, r5, r7} │ │ │ │ + ldmia r5!, {r3, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, pc, #888 @ (adr r2, 722eb0 ) │ │ │ │ + add r4, pc, #760 @ (adr r4, 722e30 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, pc, #272 @ (adr r7, 722c4c ) │ │ │ │ + add r1, sp, #144 @ 0x90 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb628 │ │ │ │ + @ instruction: 0xb808 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r5, sp, #200 @ 0xc8 │ │ │ │ + add r7, sp, #72 @ 0x48 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #512 @ (adr r1, 722d48 ) │ │ │ │ + add r3, pc, #384 @ (adr r3, 722cc8 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, pc, #464 @ (adr r4, 722d1c ) │ │ │ │ + add r6, pc, #336 @ (adr r6, 722c9c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb6b4 │ │ │ │ + @ instruction: 0xb894 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1!, {r2, r4, r5, r7} │ │ │ │ + ldmia r3!, {r2, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb6dc │ │ │ │ + @ instruction: 0xb8bc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb6dc │ │ │ │ + @ instruction: 0xb8bc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb6f0 │ │ │ │ + @ instruction: 0xb8d0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r0, #164 @ 0xa4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r7, pc, #216 @ (adr r7, 722c40 ) │ │ │ │ + add r1, sp, #88 @ 0x58 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb8e4 │ │ │ │ + revsh r4, r0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb6ea │ │ │ │ + @ instruction: 0xb8ca │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb712 │ │ │ │ + @ instruction: 0xb8f2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, pc, #936 @ (adr r3, 722f20 ) │ │ │ │ + add r5, pc, #808 @ (adr r5, 722ea0 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, pc, #888 @ (adr r3, 722ef4 ) │ │ │ │ + add r5, pc, #760 @ (adr r5, 722e74 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r4, 722bda │ │ │ │ + push {r2, r3, r6, lr} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r0, 722bde │ │ │ │ + push {r3, r6, lr} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r4, 722bc0 │ │ │ │ + cbz r4, 722bf8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r0, 722bc2 │ │ │ │ + cbz r0, 722bfa │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb680 │ │ │ │ + @ instruction: 0xb860 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - uxtb r6, r7 │ │ │ │ + push {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - uxtb r6, r6 │ │ │ │ + push {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - uxth r2, r6 │ │ │ │ + push {r1, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r0!, {r3, r4} │ │ │ │ + ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, pc, #0 @ (adr r2, 722ba8 ) │ │ │ │ + add r3, pc, #896 @ (adr r3, 722f28 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r3, [sp, #864] @ 0x360 │ │ │ │ + ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ 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 +2465952,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 r6!, {r2, r3} │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r5, #166 @ 0xa6 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r6, [r3, #60] @ 0x3c │ │ │ │ + ldr r6, [r7, #88] @ 0x58 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stmia r4!, {r3} │ │ │ │ + stmia r5!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r5, #98 @ 0x62 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r3, pc, #664 @ (adr r3, 723ac4 ) │ │ │ │ + add r5, pc, #536 @ (adr r5, 723a44 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, pc, #936 @ (adr r7, 723bd8 ) │ │ │ │ + add r1, sp, #808 @ 0x328 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, pc, #920 @ (adr r7, 723bcc ) │ │ │ │ + add r1, sp, #792 @ 0x318 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, pc, #808 @ (adr r7, 723b60 ) │ │ │ │ + add r1, sp, #680 @ 0x2a8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, pc, #328 @ (adr r4, 723984 ) │ │ │ │ + add r6, pc, #200 @ (adr r6, 723904 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, pc, #592 @ (adr r7, 723a90 ) │ │ │ │ + add r1, sp, #464 @ 0x1d0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, pc, #560 @ (adr r7, 723a74 ) │ │ │ │ + add r1, sp, #432 @ 0x1b0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, pc, #496 @ (adr r7, 723a38 ) │ │ │ │ + add r1, sp, #368 @ 0x170 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r4, #118 @ 0x76 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r7, pc, #424 @ (adr r7, 7239f8 ) │ │ │ │ + add r1, sp, #296 @ 0x128 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r4, #92 @ 0x5c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r7, pc, #352 @ (adr r7, 7239b8 ) │ │ │ │ + add r1, sp, #224 @ 0xe0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, pc, #304 @ (adr r7, 72398c ) │ │ │ │ + add r1, sp, #176 @ 0xb0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, pc, #288 @ (adr r7, 723980 ) │ │ │ │ + add r1, sp, #160 @ 0xa0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, pc, #240 @ (adr r7, 723954 ) │ │ │ │ + add r1, sp, #112 @ 0x70 │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #568 @ (adr r5, 723aa4 ) │ │ │ │ + add r7, pc, #440 @ (adr r7, 723a24 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r5!, {r1, r2, r3, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r3, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, pc, #320 @ (adr r7, 7239b8 ) │ │ │ │ + add r1, sp, #192 @ 0xc0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, pc, #296 @ (adr r7, 7239a4 ) │ │ │ │ + add r1, sp, #168 @ 0xa8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r1, [sp, #80] @ 0x50 │ │ │ │ + ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r6, #180 @ 0xb4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - it lt │ │ │ │ - lsllt r4, r3, #2 │ │ │ │ + stmia r1!, {r3, r4, r7} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ cmp r6, #124 @ 0x7c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r2, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r6, #78 @ 0x4e │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, sp, #680 @ 0x2a8 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r5, pc, #720 @ (adr r5, 723b70 ) │ │ │ │ + add r7, pc, #592 @ (adr r7, 723af0 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r7, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r1, [sp, #880] @ 0x370 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r7, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r1, [sp, #808] @ 0x328 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r7, [sp, #864] @ 0x360 │ │ │ │ + ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r7, [sp, #792] @ 0x318 │ │ │ │ + ldr r1, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r7, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r1, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r4, #136 @ 0x88 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ + ldr r0, [r3, #36] @ 0x24 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r4, #166 @ 0xa6 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r6, [sp, #920] @ 0x398 │ │ │ │ + add r0, pc, #792 @ (adr r0, 723bdc ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r4, #132 @ 0x84 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r5, pc, #64 @ (adr r5, 72390c ) │ │ │ │ + add r6, pc, #960 @ (adr r6, 723c8c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r4, #122 @ 0x7a │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r6, [r0, #60] @ 0x3c │ │ │ │ + str r6, [r4, #88] @ 0x58 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ite al │ │ │ │ - lslal r4, r3, #2 │ │ │ │ - cmp r4, #110 @ 0x6e │ │ │ │ + stmia r1!, {r2, r3, r6, r7} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + cmp r4, #110 @ 0x6e │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stmia r0!, {r1, r3, r4, r5} │ │ │ │ + stmia r2!, {r1, r3, r4} │ │ │ │ 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 r1!, {r1, r2, r3, r4, r7} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + stmia r1!, {r1, r5, r7} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + stmia r1!, {r1, r2, r4, r7} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + stmia r1!, {r2, r3, r4, r7} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + asrs r4, r2, #9 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r7, pc, #544 @ (adr r7, 723b18 ) │ │ │ │ + add r1, sp, #416 @ 0x1a0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, sp, #800 @ 0x320 │ │ │ │ + add r6, sp, #672 @ 0x2a0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, sp, #792 @ 0x318 │ │ │ │ + add r6, sp, #664 @ 0x298 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r7, #232 @ 0xe8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r4, sp, #752 @ 0x2f0 │ │ │ │ + add r6, sp, #624 @ 0x270 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, sp, #664 @ 0x298 │ │ │ │ + add r6, sp, #536 @ 0x218 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, sp, #624 @ 0x270 │ │ │ │ + add r6, sp, #496 @ 0x1f0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, sp, #584 @ 0x248 │ │ │ │ + add r6, sp, #456 @ 0x1c8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, sp, #544 @ 0x220 │ │ │ │ + add r6, sp, #416 @ 0x1a0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r4, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, pc, #760 @ (adr r6, 723c1c ) │ │ │ │ + add r0, sp, #632 @ 0x278 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r4, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r5, pc, #520 @ (adr r5, 723b34 ) │ │ │ │ + add r7, pc, #392 @ (adr r7, 723ab4 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [sp, #776] @ 0x308 │ │ │ │ + ldr r6, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r5, pc, #680 @ (adr r5, 723bdc ) │ │ │ │ + add r7, pc, #552 @ (adr r7, 723b5c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r7, [sp, #872] @ 0x368 │ │ │ │ + ldr r1, [sp, #744] @ 0x2e8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r6, [sp, #920] @ 0x398 │ │ │ │ + ldr r0, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, sp, #968 @ 0x3c8 │ │ │ │ + add r2, sp, #840 @ 0x348 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r0, #242 @ 0xf2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r6, r0, r7 │ │ │ │ + subs r6, r4, r6 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r2, [sp, #32] │ │ │ │ + str r3, [sp, #928] @ 0x3a0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r3, [sp, #888] @ 0x378 │ │ │ │ + str r5, [sp, #760] @ 0x2f8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #832 @ (adr r1, 723c9c ) │ │ │ │ + add r3, pc, #704 @ (adr r3, 723c1c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #824 @ (adr r1, 723c98 ) │ │ │ │ + add r3, pc, #696 @ (adr r3, 723c18 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r1, #60 @ 0x3c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - pop {r2, pc} │ │ │ │ + bkpt 0x00e4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r6, #126 @ 0x7e │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r6, [r6, #72] @ 0x48 │ │ │ │ + str r6, [r2, #104] @ 0x68 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r1, #8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - pop {r5, r6, r7} │ │ │ │ + bkpt 0x00c0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r6, #58 @ 0x3a │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r4, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r6, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #400 @ (adr r1, 723b14 ) │ │ │ │ + add r3, pc, #272 @ (adr r3, 723a94 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #712 @ (adr r0, 723c50 ) │ │ │ │ + add r2, pc, #584 @ (adr r2, 723bd0 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #696 @ (adr r0, 723c44 ) │ │ │ │ + add r2, pc, #568 @ (adr r2, 723bc4 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #584 @ (adr r0, 723bd8 ) │ │ │ │ + add r2, pc, #456 @ (adr r2, 723b58 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r5, [sp, #104] @ 0x68 │ │ │ │ + ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #368 @ (adr r0, 723b08 ) │ │ │ │ + add r2, pc, #240 @ (adr r2, 723a88 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r5, #110 @ 0x6e │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r0, pc, #328 @ (adr r0, 723ae8 ) │ │ │ │ + add r2, pc, #200 @ (adr r2, 723a68 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r5, #84 @ 0x54 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r0, pc, #240 @ (adr r0, 723a98 ) │ │ │ │ + add r2, pc, #112 @ (adr r2, 723a18 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r5, #50 @ 0x32 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r0, pc, #152 @ (adr r0, 723a48 ) │ │ │ │ + add r2, pc, #24 @ (adr r2, 7239c8 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r5, #24 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r0, pc, #80 @ (adr r0, 723a08 ) │ │ │ │ + add r1, pc, #976 @ (adr r1, 723d88 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #32 @ (adr r0, 7239dc ) │ │ │ │ + add r1, pc, #928 @ (adr r1, 723d5c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #16 @ (adr r0, 7239d0 ) │ │ │ │ + add r1, pc, #912 @ (adr r1, 723d50 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ + add r1, pc, #864 @ (adr r1, 723d24 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ + str r1, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #808 @ (adr r0, 723cf4 ) │ │ │ │ + add r2, pc, #680 @ (adr r2, 723c74 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r4, #124 @ 0x7c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r0, pc, #752 @ (adr r0, 723cc4 ) │ │ │ │ + add r2, pc, #624 @ (adr r2, 723c44 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r4, #78 @ 0x4e │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r0, pc, #696 @ (adr r0, 723c94 ) │ │ │ │ + add r2, pc, #568 @ (adr r2, 723c14 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r4, #40 @ 0x28 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r0, pc, #688 @ (adr r0, 723c94 ) │ │ │ │ + add r2, pc, #560 @ (adr r2, 723c14 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #664 @ (adr r0, 723c80 ) │ │ │ │ + add r2, pc, #536 @ (adr r2, 723c00 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #600 @ (adr r0, 723c44 ) │ │ │ │ + add r2, pc, #472 @ (adr r2, 723bc4 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #584 @ (adr r0, 723c38 ) │ │ │ │ + add r2, pc, #456 @ (adr r2, 723bb8 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #496 @ (adr r0, 723be4 ) │ │ │ │ + add r2, pc, #368 @ (adr r2, 723b64 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #520 @ (adr r0, 723c00 ) │ │ │ │ + add r2, pc, #392 @ (adr r2, 723b80 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #456 @ (adr r0, 723bc4 ) │ │ │ │ + add r2, pc, #328 @ (adr r2, 723b44 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #456 @ (adr r0, 723bc8 ) │ │ │ │ + add r2, pc, #328 @ (adr r2, 723b48 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #384 @ (adr r0, 723b84 ) │ │ │ │ + add r2, pc, #256 @ (adr r2, 723b04 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #408 @ (adr r0, 723ba0 ) │ │ │ │ + add r2, pc, #280 @ (adr r2, 723b20 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #328 @ (adr r0, 723b54 ) │ │ │ │ + add r2, pc, #200 @ (adr r2, 723ad4 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r3, #26 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r0, pc, #344 @ (adr r0, 723b6c ) │ │ │ │ + add r2, pc, #216 @ (adr r2, 723aec ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r4, #210 @ 0xd2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r1, [sp, #352] @ 0x160 │ │ │ │ + ldr r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r4, #148 @ 0x94 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r6, [r7, #16] │ │ │ │ + str r6, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r5, #152 @ 0x98 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cbnz r0, 723a44 │ │ │ │ + cbnz r0, 723a7c │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r4, #94 @ 0x5e │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r1, [sp, #184] @ 0xb8 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r4, #64 @ 0x40 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r5, [sp, #800] @ 0x320 │ │ │ │ + ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r5, #54 @ 0x36 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r2, [r0, r2] │ │ │ │ + ldrsh r2, [r4, r1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb8aa │ │ │ │ + hlt 0x000a │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r5, #48 @ 0x30 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cbnz r0, 723a52 │ │ │ │ + revsh r0, r5 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r7, #58] @ 0x3a │ │ │ │ + str r1, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r0, #60] @ 0x3c │ │ │ │ + str r1, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb8e8 │ │ │ │ + revsh r0, r1 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [sp, #904] @ 0x388 │ │ │ │ + ldr r2, [sp, #776] @ 0x308 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r2, [sp, #800] @ 0x320 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r1, [sp, #592] @ 0x250 │ │ │ │ + ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb8b6 │ │ │ │ + hlt 0x0016 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb8c0 │ │ │ │ + hlt 0x0020 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb8cc │ │ │ │ + hlt 0x002c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb8c0 │ │ │ │ + hlt 0x0020 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [sp, #904] @ 0x388 │ │ │ │ + ldr r2, [sp, #776] @ 0x308 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r2, [sp, #800] @ 0x320 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb898 │ │ │ │ + rev16 r0, r7 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb8a4 │ │ │ │ + hlt 0x0004 │ │ │ │ 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 +2467053,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 r6, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r0, #242 @ 0xf2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r4, [sp, #264] @ 0x108 │ │ │ │ + str r6, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r0, #196 @ 0xc4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r4, [sp, #224] @ 0xe0 │ │ │ │ + str r6, [sp, #96] @ 0x60 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r1, #146 @ 0x92 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrh r6, [r3, #28] │ │ │ │ + ldrh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r4, [sp, #48] @ 0x30 │ │ │ │ + str r5, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ + str r5, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r0, #252 @ 0xfc │ │ │ │ lsls r5, r1, #5 │ │ │ │ - push {r3, r6, r7} │ │ │ │ + @ instruction: 0xb6a8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r3, [sp, #896] @ 0x380 │ │ │ │ + str r5, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r3, [sp, #880] @ 0x370 │ │ │ │ + str r5, [sp, #752] @ 0x2f0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r3, [sp, #888] @ 0x378 │ │ │ │ + str r5, [sp, #760] @ 0x2f8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r3, [sp, #856] @ 0x358 │ │ │ │ + str r5, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r3, [sp, #856] @ 0x358 │ │ │ │ + str r5, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r3, [sp, #800] @ 0x320 │ │ │ │ + str r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r5, [sp, #376] @ 0x178 │ │ │ │ + ldr r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r5, [sp, #200] @ 0xc8 │ │ │ │ + ldr r7, [sp, #72] @ 0x48 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r4, [r0, r4] │ │ │ │ + ldrb r4, [r4, r3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r0, #74 @ 0x4a │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cbz r6, 7243d6 │ │ │ │ + cbz r6, 72440e │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r0, #18 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrh r2, [r2, #16] │ │ │ │ + ldrh r2, [r6, #30] │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r0, r4, #7 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cbz r0, 724428 │ │ │ │ + push {r4, r5, lr} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r1, #14] │ │ │ │ + ldrh r0, [r5, #28] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r2, #14] │ │ │ │ + ldrh r6, [r6, #28] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #184 @ (adr r0, 724498 ) │ │ │ │ + add r2, pc, #56 @ (adr r2, 724418 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r7, [sp, #224] @ 0xe0 │ │ │ │ + ldr r1, [sp, #96] @ 0x60 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r0, #12] │ │ │ │ + ldrh r0, [r4, #26] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r5, #10] │ │ │ │ + ldrh r6, [r1, #26] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r4, [r3, #10] │ │ │ │ + ldrh r4, [r7, #24] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r2, [r1, #10] │ │ │ │ + ldrh r2, [r5, #24] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r6, #8] │ │ │ │ + ldrh r6, [r2, #24] │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r0, r3, #1 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r4, [r7, r7] │ │ │ │ + ldrh r4, [r3, r7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r2, r5, #0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r0, [sp, #424] @ 0x1a8 │ │ │ │ + str r2, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r0, r1, #0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r6, [sp, #592] @ 0x250 │ │ │ │ + ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r6, r7, #7 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strb r2, [r1, r5] │ │ │ │ + ldrsb r2, [r5, r4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r0, 724438 │ │ │ │ + cbz r0, 724470 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r2, r6, #7 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cbz r6, 724452 │ │ │ │ + cbz r6, 72448a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r6, #0] │ │ │ │ + ldrh r6, [r2, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r4, [r0, #2] │ │ │ │ + ldrh r4, [r4, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r0, 72443c │ │ │ │ + cbz r0, 724474 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r4, 724440 │ │ │ │ + cbz r4, 724478 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r0, 724442 │ │ │ │ + cbz r0, 72447a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r6, 724446 │ │ │ │ + cbz r6, 72447e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r6, r4, #7 │ │ │ │ + lsls r6, r0, #15 │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r2, r2, #2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrh r6, [r1, #62] @ 0x3e │ │ │ │ + str r1, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r0, r5, #1 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrh r0, [r7, #60] @ 0x3c │ │ │ │ + str r1, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r2, r7, #0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrh r6, [r5, #60] @ 0x3c │ │ │ │ + str r1, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r0, r1, #4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strh r4, [r2, #56] @ 0x38 │ │ │ │ + ldrh r4, [r6, #6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r2, [r0, #60] @ 0x3c │ │ │ │ + str r1, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r0, #60] @ 0x3c │ │ │ │ + str r1, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r2, r6, #1 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add sp, #248 @ 0xf8 │ │ │ │ + sxth r6, r3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r2, #58] @ 0x3a │ │ │ │ + str r1, [sp, #216] @ 0xd8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r2, [r2, #58] @ 0x3a │ │ │ │ + str r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r4, [r2, #58] @ 0x3a │ │ │ │ + str r1, [sp, #208] @ 0xd0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r4, [r1, #58] @ 0x3a │ │ │ │ + str r1, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r4, [r1, #58] @ 0x3a │ │ │ │ + str r1, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r7, #56] @ 0x38 │ │ │ │ + str r1, [sp, #120] @ 0x78 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r2, r3, r7} │ │ │ │ + stmia r6!, {r2, r3, r5, r6} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrsb r0, [r7, r2] │ │ │ │ + ldr r0, [r3, r2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r2, [sp, #808] @ 0x328 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r0, r5, r0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrsb r4, [r2, r4] │ │ │ │ + ldr r4, [r6, r3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r6, r5, r5 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r7, sp, #280 @ 0x118 │ │ │ │ + cbz r6, 7244ac │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r6, #31 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrh r6, [r3, #54] @ 0x36 │ │ │ │ + str r0, [sp, #760] @ 0x2f8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [sp, #632] @ 0x278 │ │ │ │ + ldr r2, [sp, #504] @ 0x1f8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [sp, #568] @ 0x238 │ │ │ │ + ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ + str r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r1, #60] @ 0x3c │ │ │ │ + str r1, [sp, #440] @ 0x1b8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r2, [sp, #880] @ 0x370 │ │ │ │ + str r4, [sp, #752] @ 0x2f0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, sp, #1008 @ 0x3f0 │ │ │ │ + add r2, sp, #880 @ 0x370 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, sp, #976 @ 0x3d0 │ │ │ │ + add r2, sp, #848 @ 0x350 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cbz r3, 7244d4 │ │ │ │ orrs r2, r1 │ │ │ │ ite ne │ │ │ │ movne r0, #9 │ │ │ │ moveq r0, #3 │ │ │ │ bx lr │ │ │ │ @@ -2467486,21 +2467514,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 │ │ │ │ + pop {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r7, sp, #344 @ 0x158 │ │ │ │ + cbz r6, 724754 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r1, sp, #440 @ 0x1b8 │ │ │ │ + add r3, sp, #312 @ 0x138 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - push {r1, r3, r4, lr} │ │ │ │ + @ instruction: 0xb6fa │ │ │ │ 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 +2468455,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 r2, pc, #880 @ (adr r2, 7253dc ) │ │ │ │ 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 +2468925,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 r1, pc, #592 @ (adr r1, 725720 ) │ │ │ │ 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 +2469180,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 r5, pc, #912 @ (adr r5, 725aa0 ) │ │ │ │ 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 +2469379,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 │ │ │ │ + bls.n 725864 │ │ │ │ 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 r5, pc, #968 @ (adr r5, 725cc4 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, pc, #984 @ (adr r3, 725cd8 ) │ │ │ │ + add r5, pc, #856 @ (adr r5, 725c58 ) │ │ │ │ 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 r5, pc, #520 @ (adr r5, 725b14 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add sp, #176 @ 0xb0 │ │ │ │ + sxth r4, r1 │ │ │ │ lsls r4, r5, #4 │ │ │ │ add r7, pc, #936 @ (adr r7, 725cbc ) │ │ │ │ lsls r2, r2, #5 │ │ │ │ - add r2, pc, #728 @ (adr r2, 725bf0 ) │ │ │ │ + add r4, pc, #600 @ (adr r4, 725b70 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, pc, #752 @ (adr r2, 725c0c ) │ │ │ │ + add r4, pc, #624 @ (adr r4, 725b8c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, pc, #888 @ (adr r2, 725c98 ) │ │ │ │ + add r4, pc, #760 @ (adr r4, 725c18 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r6, [r3, #4] │ │ │ │ + strh r6, [r7, #18] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r2, pc, #432 @ (adr r2, 725ad8 ) │ │ │ │ + add r4, pc, #304 @ (adr r4, 725a58 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, pc, #472 @ (adr r2, 725b04 ) │ │ │ │ + add r4, pc, #344 @ (adr r4, 725a84 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, pc, #920 @ (adr r2, 725cc8 ) │ │ │ │ + add r4, pc, #792 @ (adr r4, 725c48 ) │ │ │ │ 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 +2469498,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 r4, pc, #64 @ (adr r4, 725a50 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, pc, #152 @ (adr r2, 725aac ) │ │ │ │ + add r4, pc, #24 @ (adr r4, 725a2c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.n 725928 │ │ │ │ + bvc.n 725ae8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r2, r7 │ │ │ │ + cmn 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 r3, pc, #544 @ (adr r3, 725c44 ) │ │ │ │ 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 +2469774,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 r3, pc, #584 @ (adr r3, 725f0c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #752 @ (adr r1, 725fb8 ) │ │ │ │ + add r3, pc, #624 @ (adr r3, 725f38 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #536 @ (adr r1, 725ee4 ) │ │ │ │ + add r3, pc, #408 @ (adr r3, 725e64 ) │ │ │ │ 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 r3, pc, #184 @ (adr r3, 725d90 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 726310 │ │ │ │ + b.n 7256d0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r0, pc, #832 @ (adr r0, 726020 ) │ │ │ │ + add r2, pc, #704 @ (adr r2, 725fa0 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #824 @ (adr r0, 72601c ) │ │ │ │ + add r2, pc, #696 @ (adr r2, 725f9c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #816 @ (adr r0, 726018 ) │ │ │ │ + add r2, pc, #688 @ (adr r2, 725f98 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #824 @ (adr r0, 726024 ) │ │ │ │ + add r2, pc, #696 @ (adr r2, 725fa4 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #832 @ (adr r0, 726030 ) │ │ │ │ + add r2, pc, #704 @ (adr r2, 725fb0 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #784 @ (adr r0, 726004 ) │ │ │ │ + add r2, pc, #656 @ (adr r2, 725f84 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #344 @ (adr r0, 725e50 ) │ │ │ │ + add r2, pc, #216 @ (adr r2, 725dd0 ) │ │ │ │ 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 +2470928,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 r2, pc, #560 @ (adr r2, 726a60 ) │ │ │ │ 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 +2471076,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 r1, pc, #808 @ (adr r1, 726cbc ) │ │ │ │ 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 +2471168,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 r7, [sp, #744] @ 0x2e8 │ │ │ │ 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 +2473021,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, #62] @ 0x3e │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldrh r0, [r5, #36] @ 0x24 │ │ │ │ + ldrh r0, [r1, #52] @ 0x34 │ │ │ │ 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 +2473184,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, #34] @ 0x22 │ │ │ │ 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 +2473357,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, #16] │ │ │ │ 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 │ │ │ │ + ldrh r6, [r4, #6] │ │ │ │ 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 │ │ │ │ + ldrh r2, [r2, #6] │ │ │ │ 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 │ │ │ │ + ldrh r2, [r0, #6] │ │ │ │ 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 │ │ │ │ + ldrh r6, [r5, #4] │ │ │ │ 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 │ │ │ │ + ldrh r2, [r3, #4] │ │ │ │ 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 │ │ │ │ + ldrh r6, [r0, #4] │ │ │ │ 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 +2473513,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, #62] @ 0x3e │ │ │ │ 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 +2473808,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, #54] @ 0x36 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - strh r0, [r7, #36] @ 0x24 │ │ │ │ + strh r0, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r5, #4 │ │ │ │ adds r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #34] @ 0x22 │ │ │ │ + strh r0, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - strh r4, [r5, #26] │ │ │ │ + strh r4, [r1, #42] @ 0x2a │ │ │ │ lsls r4, r5, #4 │ │ │ │ - strh r4, [r4, #24] │ │ │ │ + strh r4, [r0, #40] @ 0x28 │ │ │ │ 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 +2474276,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, #24] │ │ │ │ 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 +2475511,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, #19] │ │ │ │ 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 +2479067,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] │ │ │ │ + strh r2, [r7, r0] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldr r7, [pc, #1008] @ (72bd54 ) │ │ │ │ + str r4, [r3, r7] │ │ │ │ lsls r4, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2479670,15 +2479698,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 r3, [pc, #632] @ (72c370 ) │ │ │ │ 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 +2484481,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 │ │ │ │ + adds r2, r2, #0 │ │ │ │ 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 +2485159,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, #29 │ │ │ │ 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 +2485936,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, #13 │ │ │ │ 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, #23 │ │ │ │ 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 +2486321,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, #17 │ │ │ │ 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 +2489641,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 │ │ │ │ + @ instruction: 0x47da │ │ │ │ lsls r4, r5, #4 │ │ │ │ - mov r4, lr │ │ │ │ + ldr r0, [pc, #336] @ (7326f4 ) │ │ │ │ lsls r4, r5, #4 │ │ │ │ - lsrs r2, r0, #14 │ │ │ │ + lsrs r2, r4, #21 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - cmp r8, r7 │ │ │ │ + blx r3 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - cmp r2, r4 │ │ │ │ + bx r0 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - cmp r4, r2 │ │ │ │ + mov ip, 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 +2489816,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 │ │ │ │ + cmp r8, r7 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - str??.w r0, [r0, #299] @ 0x12b │ │ │ │ - mvns r0, r6 │ │ │ │ + @ instruction: 0xfac0012b │ │ │ │ + cmp r8, 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 +2490031,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 │ │ │ │ + muls r2, r4 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - asrs r4, r5 │ │ │ │ + orrs r4, r1 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - b.n 7321f0 │ │ │ │ + b.n 7325b0 │ │ │ │ lsls r3, r5, #4 │ │ │ │ bvs.n 7328f4 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - sbcs r0, r4 │ │ │ │ + bics 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 +2490369,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 │ │ │ │ + b.n 732fd4 │ │ │ │ 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 +2491219,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 r7, #28 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - orrs.w r1, r2, fp, asr #32 │ │ │ │ - adds r5, #230 @ 0xe6 │ │ │ │ + ldc 1, cr0, [r2], #-172 @ 0xffffff54 │ │ │ │ + adds r7, #198 @ 0xc6 │ │ │ │ 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 +2491460,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 r5, #164 @ 0xa4 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - bpl.n 7336ec │ │ │ │ + bvc.n 7336ac │ │ │ │ lsls r3, r5, #4 │ │ │ │ - adds r2, #144 @ 0x90 │ │ │ │ + adds r4, #112 @ 0x70 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - adds r2, #50 @ 0x32 │ │ │ │ + adds r4, #18 │ │ │ │ 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 +2491814,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 r2, #118 @ 0x76 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - @ instruction: 0xf63c012b │ │ │ │ + ldrb.w r0, [ip, ] │ │ │ │ stmia r5!, {r3, r6, r7} │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bne.n 733a88 │ │ │ │ + bcc.n 733a48 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - adds r0, #172 @ 0xac │ │ │ │ + adds r2, #140 @ 0x8c │ │ │ │ lsls r4, r5, #4 │ │ │ │ - cmp r7, #214 @ 0xd6 │ │ │ │ + adds r1, #182 @ 0xb6 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - adds r0, #90 @ 0x5a │ │ │ │ + adds r2, #58 @ 0x3a │ │ │ │ lsls r4, r5, #4 │ │ │ │ - cmp r7, #154 @ 0x9a │ │ │ │ + adds r1, #122 @ 0x7a │ │ │ │ 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 +2492451,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: 0xf70e012c │ │ │ │ + @ instruction: 0xb748 │ │ │ │ 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 r5, [pc, #856] @ (73457c ) │ │ │ │ lsls r4, r5, #4 │ │ │ │ - cmp r5, #190 @ 0xbe │ │ │ │ + cmp r7, #158 @ 0x9e │ │ │ │ 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 +2492763,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 r3!, {r1, r7} │ │ │ │ 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 +2492822,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 r7!, {r1, r3, r7} │ │ │ │ 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 +2494648,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} │ │ │ │ + @ instruction: 0xb746 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - push {r1, r4, r5, lr} │ │ │ │ + @ instruction: 0xb712 │ │ │ │ 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 +2496592,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 │ │ │ │ + ble.n 736c6c │ │ │ │ lsls r4, r5, #4 │ │ │ │ - asrs r4, r4, #24 │ │ │ │ + adds r4, r0, r0 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - bcs.n 736d20 │ │ │ │ + bcc.n 736ce0 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - cmp r5, #144 @ 0x90 │ │ │ │ + cmp r7, #112 @ 0x70 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - adds r6, r7, #2 │ │ │ │ + subs r6, r3, #2 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - b.n 737148 │ │ │ │ + b.n 736508 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - bvs.n 736dd0 │ │ │ │ + bhi.n 736d90 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ble.n 736dd8 │ │ │ │ + svc 68 @ 0x44 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - svc 182 @ 0xb6 │ │ │ │ + b.n 737040 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - cmp r0, #228 @ 0xe4 │ │ │ │ + cmp r2, #196 @ 0xc4 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - @ instruction: 0xf6d2012c │ │ │ │ - bhi.n 736dc8 │ │ │ │ + ldrh.w r0, [r2, #300] @ 0x12c │ │ │ │ + bge.n 736d88 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - bcc.n 736c60 │ │ │ │ + bpl.n 736e20 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - subs r4, r2, #2 │ │ │ │ + movs r0, #116 @ 0x74 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - subs r3, #38 @ 0x26 │ │ │ │ + subs r5, #6 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - b.n 737500 │ │ │ │ + b.n 7368c0 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - stc 1, cr0, [r4, #-176]! @ 0xffffff50 │ │ │ │ - asrs r4, r0, #10 │ │ │ │ + vrhadd.s8 d0, d4, d28 │ │ │ │ + asrs r4, r4, #17 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - subs r3, #230 @ 0xe6 │ │ │ │ + subs r5, #198 @ 0xc6 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - stc2l 1, cr0, [r0, #-176]! @ 0xffffff50 │ │ │ │ - @ instruction: 0xf3fa012c │ │ │ │ - lsrs r0, r6, #22 │ │ │ │ + vrhadd.u8 d16, d0, d28 │ │ │ │ + rsbs r1, sl, #11272192 @ 0xac0000 │ │ │ │ + lsrs r0, r2, #30 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - lsls r0, r7, #16 │ │ │ │ + lsls r0, r3, #24 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cmp r4, #86 @ 0x56 │ │ │ │ + cmp r6, #54 @ 0x36 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - asrs r4, r3, #27 │ │ │ │ + adds r4, r7, r2 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - adds r4, r5, r4 │ │ │ │ + subs r4, r1, r4 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - adds r7, #38 @ 0x26 │ │ │ │ + subs r1, #6 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ + movs r2, #8 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - b.n 736860 │ │ │ │ + b.n 736c20 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - lsls r4, r7, #24 │ │ │ │ + lsrs r4, r3, #32 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - @ instruction: 0xfa7c012c │ │ │ │ - adds r5, #214 @ 0xd6 │ │ │ │ + mrrc2 1, 2, r0, ip, cr12 │ │ │ │ + adds r7, #182 @ 0xb6 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r7, #150 @ 0x96 │ │ │ │ + cmp r1, #118 @ 0x76 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - adds r7, #248 @ 0xf8 │ │ │ │ + subs r1, #216 @ 0xd8 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldc2 1, cr0, [sl], #176 @ 0xb0 │ │ │ │ - subs r1, #4 │ │ │ │ + cdp2 1, 9, cr0, cr10, cr12, {1} │ │ │ │ + subs r2, #228 @ 0xe4 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cmp r0, #150 @ 0x96 │ │ │ │ + cmp r2, #118 @ 0x76 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - @ instruction: 0xf7f6012c │ │ │ │ - cmp r2, #184 @ 0xb8 │ │ │ │ + ldr??.w r0, [r6, #300] @ 0x12c │ │ │ │ + cmp r4, #152 @ 0x98 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - @ instruction: 0xf0e0012c │ │ │ │ - @ instruction: 0xf332012c │ │ │ │ - lsrs r0, r0, #1 │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + adds.w r1, r2, #11272192 @ 0xac0000 │ │ │ │ + lsrs r0, r4, #8 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - @ instruction: 0xe9be012c │ │ │ │ - lsrs r4, r0, #10 │ │ │ │ + @ instruction: 0xeb9e012c │ │ │ │ + lsrs r4, r4, #17 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - lsrs r4, r5, #28 │ │ │ │ + asrs r4, r1, #4 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - adds r3, #62 @ 0x3e │ │ │ │ + adds r5, #30 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cmp r1, #96 @ 0x60 │ │ │ │ + cmp r3, #64 @ 0x40 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cdp 1, 4, cr0, cr8, cr12, {1} │ │ │ │ - movs r3, #218 @ 0xda │ │ │ │ + bic.w r1, r8, #44 @ 0x2c │ │ │ │ + movs r5, #186 @ 0xba │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r6, #4 │ │ │ │ + movs r7, #228 @ 0xe4 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r0, #134 @ 0x86 │ │ │ │ + movs r2, #102 @ 0x66 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - b.n 736c0c │ │ │ │ - lsls r4, r5, #4 │ │ │ │ - cmp r6, #176 @ 0xb0 │ │ │ │ + stmdb r6, {r2, r3, r5, r8} │ │ │ │ + adds r0, #144 @ 0x90 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - lsls r0, r4, #3 │ │ │ │ + lsls r0, r0, #11 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cmp r7, #186 @ 0xba │ │ │ │ + adds r1, #154 @ 0x9a │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cdp2 1, 7, cr0, cr10, cr12, {1} │ │ │ │ - adds r4, #12 │ │ │ │ + lsls r2, r3, #1 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r2, #134 @ 0x86 │ │ │ │ + adds r5, #236 @ 0xec │ │ │ │ lsls r5, r5, #4 │ │ │ │ - adds r1, #208 @ 0xd0 │ │ │ │ + movs r4, #102 @ 0x66 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - adds r0, #178 @ 0xb2 │ │ │ │ + adds r3, #176 @ 0xb0 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r4, #164 @ 0xa4 │ │ │ │ + adds r2, #146 @ 0x92 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cmp r5, #94 @ 0x5e │ │ │ │ + movs r6, #132 @ 0x84 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cmp r4, #64 @ 0x40 │ │ │ │ + cmp r7, #62 @ 0x3e │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r1, #74 @ 0x4a │ │ │ │ + cmp r6, #32 │ │ │ │ + lsls r5, r5, #4 │ │ │ │ + movs r3, #42 @ 0x2a │ │ │ │ lsls r5, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr r4, [pc, #232] @ (736eec ) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ @@ -2497120,21 +2497148,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 r2!, {r1, r3, r7} │ │ │ │ lsls r4, r5, #4 │ │ │ │ - strh r4, [r6, #4] │ │ │ │ + strh r4, [r2, #20] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - asrs r2, r5, #29 │ │ │ │ + adds r2, r1, r5 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldr??.w r0, [ip, ] │ │ │ │ + @ instruction: 0xfb3c012b │ │ │ │ stmdb 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 +2497871,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 │ │ │ │ + pop {r1, r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #4 │ │ │ │ - asrs r2, r3, #7 │ │ │ │ + asrs r2, r7, #14 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldrb r4, [r7, #11] │ │ │ │ + ldrb r4, [r3, #19] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - @ instruction: 0xf3b6012b │ │ │ │ + @ instruction: 0xf596012b │ │ │ │ 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 +2498228,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 │ │ │ │ + cbnz r6, 737d86 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - lsrs r6, r3, #24 │ │ │ │ + lsrs r6, r7, #31 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - strb r0, [r0, #29] │ │ │ │ + ldrb r0, [r4, #4] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - vext.8 d16, d10, d27, #1 │ │ │ │ + rsbs 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 +2498808,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, 7383ea │ │ │ │ lsls r4, r5, #4 │ │ │ │ - strb r0, [r3, #5] │ │ │ │ + strb r0, [r7, #12] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - lsrs r6, r1, #32 │ │ │ │ + lsrs r6, r5, #7 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldrd r0, r1, [ip, #172]! @ 0xac │ │ │ │ + rsbs 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 +2499215,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] │ │ │ │ + ldrsb r6, [r5, r4] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cmp r4, #236 @ 0xec │ │ │ │ + cmp r6, #204 @ 0xcc │ │ │ │ lsls r5, r5, #4 │ │ │ │ - strb r4, [r0, r3] │ │ │ │ + ldrsb r4, [r4, 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, #3944] @ 0xf68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #356] @ (738958 ) │ │ │ │ @@ -2499351,17 +2499379,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] │ │ │ │ + strb r4, [r3, r4] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r1, #60 @ 0x3c │ │ │ │ + movs r3, #28 │ │ │ │ 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 +2499661,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 │ │ │ │ + subs r4, r3, #4 │ │ │ │ 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 +2500358,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 r2, [pc, #856] @ (739694 ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - asrs r6, r6, #27 │ │ │ │ + adds r6, r2, r3 │ │ │ │ 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 +2500663,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 │ │ │ │ + ldr r0, [pc, #656] @ (7398c8 ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - subs r2, r5, #1 │ │ │ │ + movs r0, #74 @ 0x4a │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ lsls r1, r2, #5 │ │ │ │ - mov r6, lr │ │ │ │ + ldr r0, [pc, #344] @ (73979c ) │ │ │ │ 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 +2500808,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 │ │ │ │ + vrhadd.s d16, d4, d29 │ │ │ │ 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 +2501248,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 │ │ │ │ + push {r1, r2, r5, r6, r7} │ │ │ │ lsls r5, r5, #4 │ │ │ │ - strh r0, [r4, #60] @ 0x3c │ │ │ │ + ldrh r0, [r0, #12] │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldr r6, [r1, #0] │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, r1] │ │ │ │ + ldrsb r6, [r5, r0] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r6, lr │ │ │ │ + mov r6, 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 +2501563,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, #22 │ │ │ │ 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 +2501622,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, #9 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - lsls r4, r4, #31 │ │ │ │ + lsrs r4, r0, #7 │ │ │ │ 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 +2503303,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, ] │ │ │ │ + @ instruction: 0xfb46012c │ │ │ │ + smlatb r1, r8, ip, r0 │ │ │ │ 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 +2504490,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} │ │ │ │ - lsls r5, r5, #4 │ │ │ │ - str r3, [sp, #688] @ 0x2b0 │ │ │ │ + stmia r2!, {r1, r3, r6} │ │ │ │ lsls r5, r5, #4 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + str r5, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r5, #4 │ │ │ │ - pop {r2, r3, r4, r7, pc} │ │ │ │ + add r4, sp, #936 @ 0x3a8 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - push {r1, r4, r5} │ │ │ │ + itt vc │ │ │ │ + lslvc r5, r5, #4 │ │ │ │ + @ instruction: 0xb612 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - @ instruction: 0xb66a │ │ │ │ + @ instruction: 0xb84a │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r4, sp, #840 @ 0x348 │ │ │ │ + add r6, sp, #712 @ 0x2c8 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r7, sp, #144 @ 0x90 │ │ │ │ + cbz r4, 73befc │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cbz r6, 73bf1c │ │ │ │ + cbz r6, 73bf54 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cbz r0, 73bf76 │ │ │ │ + push {r3, r5, r7, lr} │ │ │ │ lsls r5, r5, #4 │ │ │ │ - stmia r1!, {r1, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r4, r5, r7} │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r3, pc, #136 @ (adr r3, 73bf94 ) │ │ │ │ + add r5, pc, #8 @ (adr r5, 73bf14 ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r5, pc, #464 @ (adr r5, 73c0e0 ) │ │ │ │ + add r7, pc, #336 @ (adr r7, 73c060 ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r7, pc, #792 @ (adr r7, 73c22c ) │ │ │ │ + add r1, sp, #664 @ 0x298 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, sp, #96 @ 0x60 │ │ │ │ + add r3, sp, #992 @ 0x3e0 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r5, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - str r4, [sp, #904] @ 0x388 │ │ │ │ + str r6, [sp, #776] @ 0x308 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r6, [sp, #160] @ 0xa0 │ │ │ │ + add r0, pc, #32 @ (adr r0, 73bf44 ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - rev16 r2, r0 │ │ │ │ + pop {r1, r5} │ │ │ │ lsls r5, r5, #4 │ │ │ │ - @ instruction: 0xb7e4 │ │ │ │ + cbnz r4, 73bf5c │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r0, pc, #440 @ (adr r0, 73c0e8 ) │ │ │ │ + add r2, pc, #312 @ (adr r2, 73c068 ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r1, [sp, #384] @ 0x180 │ │ │ │ + ldr r3, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - str r7, [sp, #8] │ │ │ │ + ldr r0, [sp, #904] @ 0x388 │ │ │ │ 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 +2504922,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, #20] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrb r0, [r3, r4] │ │ │ │ + ldrsh r0, [r7, r3] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cmp r1, #216 @ 0xd8 │ │ │ │ + cmp r3, #184 @ 0xb8 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - subs r2, r7, r0 │ │ │ │ + adds r2, r3, #0 │ │ │ │ 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 +2505646,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, #36] @ 0x24 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrsb r6, [r1, r5] │ │ │ │ + ldr r6, [r5, r4] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r3, #248 @ 0xf8 │ │ │ │ + movs r5, #216 @ 0xd8 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - asrs r6, r2, #17 │ │ │ │ + asrs r6, r6, #24 │ │ │ │ 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 +2506004,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] │ │ │ │ + strh r2, [r6, #6] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - strh r2, [r2, r6] │ │ │ │ + strb r2, [r6, r5] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r0, #60 @ 0x3c │ │ │ │ + movs r2, #28 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - asrs r2, r3, #2 │ │ │ │ + asrs r2, r7, #9 │ │ │ │ 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 +2506579,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, #12] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r5, [pc, #640] @ (73d6cc ) │ │ │ │ + ldr r7, [pc, #512] @ (73d64c ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - subs r6, r4, r1 │ │ │ │ + adds r6, r0, #1 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - lsrs r2, r0, #11 │ │ │ │ + lsrs r2, r4, #18 │ │ │ │ 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 +2507886,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 r5, pc, #408 @ (adr r5, 73e324 ) │ │ │ │ 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 +2508018,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 r1, sp, #456 @ 0x1c8 │ │ │ │ lsls r5, r5, #4 │ │ │ │ subs r2, r0, #1 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - add r5, pc, #760 @ (adr r5, 73e600 ) │ │ │ │ + add r7, pc, #632 @ (adr r7, 73e580 ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r3, pc, #1000 @ (adr r3, 73e6f4 ) │ │ │ │ + add r5, pc, #872 @ (adr r5, 73e674 ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, pc, #840 @ (adr r2, 73e658 ) │ │ │ │ + add r4, pc, #712 @ (adr r4, 73e5d8 ) │ │ │ │ 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 +2508263,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 r4, sp, #912 @ 0x390 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r3, sp, #56 @ 0x38 │ │ │ │ + add r4, sp, #952 @ 0x3b8 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, sp, #880 @ 0x370 │ │ │ │ + add r4, sp, #752 @ 0x2f0 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r3, sp, #72 @ 0x48 │ │ │ │ + add r4, sp, #968 @ 0x3c8 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r3, sp, #288 @ 0x120 │ │ │ │ + add r5, sp, #160 @ 0xa0 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r3, sp, #344 @ 0x158 │ │ │ │ + add r5, sp, #216 @ 0xd8 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r3, sp, #560 @ 0x230 │ │ │ │ + add r5, sp, #432 @ 0x1b0 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, sp, #680 @ 0x2a8 │ │ │ │ + add r4, sp, #552 @ 0x228 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, sp, #736 @ 0x2e0 │ │ │ │ + add r4, sp, #608 @ 0x260 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r3, sp, #728 @ 0x2d8 │ │ │ │ + add r5, sp, #600 @ 0x258 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r3, sp, #784 @ 0x310 │ │ │ │ + add r5, sp, #656 @ 0x290 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, sp, #744 @ 0x2e8 │ │ │ │ + add r4, sp, #616 @ 0x268 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r3, sp, #496 @ 0x1f0 │ │ │ │ + add r5, sp, #368 @ 0x170 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r3, sp, #232 @ 0xe8 │ │ │ │ + add r5, sp, #104 @ 0x68 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, sp, #912 @ 0x390 │ │ │ │ + add r4, sp, #784 @ 0x310 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r3, sp, #264 @ 0x108 │ │ │ │ + add r5, sp, #136 @ 0x88 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, sp, #944 @ 0x3b0 │ │ │ │ + add r4, sp, #816 @ 0x330 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, sp, #680 @ 0x2a8 │ │ │ │ + add r4, sp, #552 @ 0x228 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r3, sp, #432 @ 0x1b0 │ │ │ │ + add r5, sp, #304 @ 0x130 │ │ │ │ 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 +2508817,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 │ │ │ │ + add r0, pc, #256 @ (adr r0, 73ec2c ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r4, [sp, #384] @ 0x180 │ │ │ │ + ldr r6, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ + add r1, pc, #864 @ (adr r1, 73ee94 ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r3, [sp, #344] @ 0x158 │ │ │ │ + ldr r5, [sp, #216] @ 0xd8 │ │ │ │ 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 +2509133,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 r4, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r2, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r4, [sp, #592] @ 0x250 │ │ │ │ + ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - str r7, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r1, [sp, #840] @ 0x348 │ │ │ │ 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 +2511011,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 │ │ │ │ + str r1, [sp, #272] @ 0x110 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrh r2, [r1, #58] @ 0x3a │ │ │ │ + str r1, [sp, #168] @ 0xa8 │ │ │ │ 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 +2513835,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, #16] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - strb r4, [r0, #9] │ │ │ │ + strb r4, [r4, #16] │ │ │ │ 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 +2513906,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, #14] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - strb r0, [r4, #6] │ │ │ │ + strb r0, [r0, #14] │ │ │ │ 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 +2516144,17 @@ │ │ │ │ subs r2, r6, #2 │ │ │ │ cmp r2, #14 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 7435aa │ │ │ │ b.n 7435dc │ │ │ │ nop │ │ │ │ - ldrh r6, [r1, r6] │ │ │ │ + ldrb r6, [r5, r5] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrh r6, [r7, r5] │ │ │ │ + ldrb r6, [r3, r5] │ │ │ │ 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 +2516399,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] │ │ │ │ + ldrh r2, [r6, r3] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r2, [r0, r4] │ │ │ │ + ldrh r2, [r4, r3] │ │ │ │ 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 +2516496,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] │ │ │ │ + ldrh r4, [r6, r2] │ │ │ │ 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 +2517989,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 r2, [pc, #528] @ (744acc ) │ │ │ │ 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 +2518250,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 r2, [pc, #480] @ (744d2c ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r0, [pc, #544] @ (744d70 ) │ │ │ │ + ldr r2, [pc, #416] @ (744cf0 ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r0, [pc, #480] @ (744d34 ) │ │ │ │ + ldr r2, [pc, #352] @ (744cb4 ) │ │ │ │ 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 +2519973,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 │ │ │ │ + subs r0, #26 │ │ │ │ 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 +2521749,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 r4, #130 @ 0x82 │ │ │ │ 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 +2529192,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 b00d90 │ │ │ │ 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 +2529209,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 b063cc │ │ │ │ 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 +2529541,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 b063a8 │ │ │ │ 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 +2529559,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 b00990 │ │ │ │ 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 +2529592,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 b0105c │ │ │ │ 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 +2529692,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 r4, #108 @ 0x6c │ │ │ │ lsls r2, r3, #2 │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 74c440 │ │ │ │ + bcc.n 74c400 │ │ │ │ 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 │ │ │ │ + bcc.n 74c4d4 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - subs r0, #170 @ 0xaa │ │ │ │ + subs r2, #138 @ 0x8a │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r0, #208 @ 0xd0 │ │ │ │ + subs r2, #176 @ 0xb0 │ │ │ │ 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 +2529960,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 b0603c │ │ │ │ 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 +2530301,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, #13] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #164 @ 0xa4 │ │ │ │ + subs r1, #132 @ 0x84 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r7, #150 @ 0x96 │ │ │ │ + subs r1, #118 @ 0x76 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r7, #144 @ 0x90 │ │ │ │ + subs r1, #112 @ 0x70 │ │ │ │ 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 r2, #218 @ 0xda │ │ │ │ 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 +2530711,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 r2, #90 @ 0x5a │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r0, #150 @ 0x96 │ │ │ │ + adds r2, #118 @ 0x76 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r0, #152 @ 0x98 │ │ │ │ + adds r2, #120 @ 0x78 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r0, #174 @ 0xae │ │ │ │ + adds r2, #142 @ 0x8e │ │ │ │ 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 r1, #234 @ 0xea │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r0, #62 @ 0x3e │ │ │ │ + adds r2, #30 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r0, #8 │ │ │ │ + adds r1, #232 @ 0xe8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r6, #198 @ 0xc6 │ │ │ │ + adds r0, #166 @ 0xa6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r6, #140 @ 0x8c │ │ │ │ + adds r0, #108 @ 0x6c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r6, #86 @ 0x56 │ │ │ │ + adds r0, #54 @ 0x36 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r6, #190 @ 0xbe │ │ │ │ + adds r0, #158 @ 0x9e │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r6, #240 @ 0xf0 │ │ │ │ + adds r0, #208 @ 0xd0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r7, #26 │ │ │ │ + adds r0, #250 @ 0xfa │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r6, #92 @ 0x5c │ │ │ │ + adds r0, #60 @ 0x3c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r7, #80 @ 0x50 │ │ │ │ + adds r1, #48 @ 0x30 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r5, #238 @ 0xee │ │ │ │ + cmp r7, #206 @ 0xce │ │ │ │ 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 +2531025,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 b0fae8 │ │ │ │ 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 +2531317,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 r7, #132 @ 0x84 │ │ │ │ lsls r2, r3, #2 │ │ │ │ @ instruction: 0xf3120155 │ │ │ │ - cmp r5, #204 @ 0xcc │ │ │ │ + cmp r7, #172 @ 0xac │ │ │ │ lsls r2, r3, #2 │ │ │ │ cmp r4, #86 @ 0x56 │ │ │ │ lsls r0, r2, #5 │ │ │ │ movs r5, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #124 @ 0x7c │ │ │ │ + cmp r4, #92 @ 0x5c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r3, #142 @ 0x8e │ │ │ │ + cmp r5, #110 @ 0x6e │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r0, r4, #6 │ │ │ │ + movs r1, #128 @ 0x80 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r6, r5, #26 │ │ │ │ + adds r6, r1, r2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r2, #22 │ │ │ │ + subs r3, #246 @ 0xf6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bcs.n 74d70c │ │ │ │ + bmi.n 74d6cc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r2, #62] @ 0x3e │ │ │ │ + str r1, [sp, #712] @ 0x2c8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cmp r3, #54 @ 0x36 │ │ │ │ + cmp r5, #22 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r3, #64 @ 0x40 │ │ │ │ + cmp r5, #32 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r0, r6, #3 │ │ │ │ + movs r0, #208 @ 0xd0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, r5, #3 │ │ │ │ + movs r0, #200 @ 0xc8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, r4, #3 │ │ │ │ + movs r0, #192 @ 0xc0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, r3, #3 │ │ │ │ + movs r0, #184 @ 0xb8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - itee cc │ │ │ │ - lslcc r4, r5, #4 │ │ │ │ - cmpcs r2, #168 @ 0xa8 │ │ │ │ - lslcs r2, r3, #2 │ │ │ │ - cmp r2, #120 @ 0x78 │ │ │ │ + stmia r1!, {r1, r4} │ │ │ │ + lsls r4, r5, #4 │ │ │ │ + cmp r4, #136 @ 0x88 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r2, #188 @ 0xbc │ │ │ │ + cmp r4, #88 @ 0x58 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + cmp r4, #156 @ 0x9c │ │ │ │ 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 +2531692,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 b06428 │ │ │ │ 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 +2531882,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 r7, #128 @ 0x80 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - movs r6, #88 @ 0x58 │ │ │ │ + cmp r0, #56 @ 0x38 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r0, [r1, #32] │ │ │ │ + ldrh r0, [r5, #46] @ 0x2e │ │ │ │ lsls r1, r4, #2 │ │ │ │ - itee pl │ │ │ │ - lslpl r2, r3, #2 │ │ │ │ - submi r3, r0, #1 │ │ │ │ - cmpmi r3, #2 │ │ │ │ + stmia r1!, {r1, r4, r5} │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + subs r3, r0, #1 │ │ │ │ + cmp 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 +2532814,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 r3, #158 @ 0x9e │ │ │ │ lsls r2, r3, #2 │ │ │ │ - push {r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xb6d8 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - movs r0, #78 @ 0x4e │ │ │ │ + movs r2, #46 @ 0x2e │ │ │ │ lsls r2, r3, #2 │ │ │ │ subs r6, r2, #3 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - subs r0, r3, r5 │ │ │ │ + adds r0, r7, #4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r6, sp, #760 @ 0x2f8 │ │ │ │ + sub sp, #120 @ 0x78 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - subs r6, r2, r0 │ │ │ │ + subs r6, r6, r7 │ │ │ │ lsls r2, r3, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r1, #4 │ │ │ │ beq.n 74e722 │ │ │ │ cmp r1, #8 │ │ │ │ beq.n 74e6d6 │ │ │ │ @@ -2532850,15 +2532878,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 │ │ │ │ + uxth r2, r4 │ │ │ │ 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 +2532925,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 │ │ │ │ + cbz r6, 74e7e4 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - subs r0, r4, r2 │ │ │ │ + adds r0, r0, #2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r2, r1, r3 │ │ │ │ + adds r2, r5, #2 │ │ │ │ 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 +2533014,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 │ │ │ │ + cbz r4, 74e880 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - subs r2, r5, r0 │ │ │ │ + adds r2, r1, #0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r0, r0, r2 │ │ │ │ + adds r0, r4, #1 │ │ │ │ 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 +2537225,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, #30] │ │ │ │ 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 +2538238,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, #13] │ │ │ │ lsls r4, r5, #4 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #6] │ │ │ │ + strb r0, [r2, #14] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - bgt.n 752814 │ │ │ │ + udf #56 @ 0x38 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bgt.n 75272c │ │ │ │ + udf #194 @ 0xc2 │ │ │ │ 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 +2538849,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, #56] @ 0x38 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - bpl.n 752e74 │ │ │ │ + bvc.n 752e34 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bmi.n 752ef0 │ │ │ │ + bvs.n 752eb0 │ │ │ │ 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 +2539881,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 │ │ │ │ + ldr r6, [r2, #12] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - str r4, [r6, #120] @ 0x78 │ │ │ │ + ldr r4, [r2, #24] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - str r6, [r2, #112] @ 0x70 │ │ │ │ + ldr r6, [r6, #12] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - str r0, [r5, #116] @ 0x74 │ │ │ │ + ldr r0, [r1, #20] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - str r6, [r4, #112] @ 0x70 │ │ │ │ + ldr r6, [r0, #16] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - str r0, [r1, #104] @ 0x68 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - str r4, [r2, #96] @ 0x60 │ │ │ │ + str r4, [r6, #124] @ 0x7c │ │ │ │ lsls r4, r5, #4 │ │ │ │ - str r2, [r7, #96] @ 0x60 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - str r4, [r7, #116] @ 0x74 │ │ │ │ + ldr r4, [r3, #20] │ │ │ │ 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 +2541836,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 r2, [pc, #920] @ (7556c0 ) │ │ │ │ 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 +2543199,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 r7, #10 │ │ │ │ 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 +2544770,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 r4, #198 @ 0xc6 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldrh r2, [r3, #48] @ 0x30 │ │ │ │ + ldrh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r6, [r4, #46] @ 0x2e │ │ │ │ + ldrh r6, [r0, #62] @ 0x3e │ │ │ │ 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 +2546120,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, #22 │ │ │ │ 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 +2547159,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, #18 │ │ │ │ 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 +2548275,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, #21 │ │ │ │ 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 +2548351,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 b04db0 │ │ │ │ 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 +2548818,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 │ │ │ │ + @ instruction: 0xf75e012b │ │ │ │ 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 +2548935,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] │ │ │ │ + ands.w r1, ip, #11206656 @ 0xab0000 │ │ │ │ + ldrsh r6, [r4, r5] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r0, [r6, r7] │ │ │ │ + ldrsh r0, [r2, r7] │ │ │ │ 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 +2548957,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: 0xf370012b │ │ │ │ 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 +2549155,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 │ │ │ │ + @ instruction: 0xf334012b │ │ │ │ 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 +2549979,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: 0xf22a012b │ │ │ │ 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 +2550529,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 75be70 │ │ │ │ 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 +2550737,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 75c014 │ │ │ │ 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 +2551049,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 ac6bd8 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 75bd88 │ │ │ │ cbz r5, 75bd0c │ │ │ │ cmp r5, r1 │ │ │ │ beq.n 75bd24 │ │ │ │ @@ -2551318,15 +2551346,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 │ │ │ │ + cmp ip, 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 +2551975,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 ac6c08 │ │ │ │ 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 +2552469,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ b.n 75cbb2 │ │ │ │ ldr r0, [pc, #4] @ (75cc38 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r2, r1, #3 │ │ │ │ + subs r2, r5, #2 │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldr r0, [pc, #4] @ (75cc44 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #152] @ (75cce0 ) │ │ │ │ + str r6, [r0, r0] │ │ │ │ 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 +2552573,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 r1, #162 @ 0xa2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #176 @ 0xb0 │ │ │ │ + subs r1, #144 @ 0x90 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, #118 @ 0x76 │ │ │ │ + subs r2, #86 @ 0x56 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, #100 @ 0x64 │ │ │ │ + subs r2, #68 @ 0x44 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, #82 @ 0x52 │ │ │ │ + subs r2, #50 @ 0x32 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, #64 @ 0x40 │ │ │ │ + subs r2, #32 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, #46 @ 0x2e │ │ │ │ + subs r2, #14 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, #28 │ │ │ │ + subs r1, #252 @ 0xfc │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, #10 │ │ │ │ + subs r1, #234 @ 0xea │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #248 @ 0xf8 │ │ │ │ + subs r1, #216 @ 0xd8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #146 @ 0x92 │ │ │ │ + subs r1, #114 @ 0x72 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #164 @ 0xa4 │ │ │ │ + subs r1, #132 @ 0x84 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #146 @ 0x92 │ │ │ │ + subs r1, #114 @ 0x72 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #200 @ 0xc8 │ │ │ │ + subs r1, #168 @ 0xa8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #182 @ 0xb6 │ │ │ │ + subs r1, #150 @ 0x96 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #164 @ 0xa4 │ │ │ │ + subs r1, #132 @ 0x84 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #146 @ 0x92 │ │ │ │ + subs r1, #114 @ 0x72 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, #76 @ 0x4c │ │ │ │ + subs r2, #44 @ 0x2c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, #58 @ 0x3a │ │ │ │ + subs r2, #26 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, #40 @ 0x28 │ │ │ │ + subs r2, #8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, #22 │ │ │ │ + subs r1, #246 @ 0xf6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, #76 @ 0x4c │ │ │ │ + subs r2, #44 @ 0x2c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, #58 @ 0x3a │ │ │ │ + subs r2, #26 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, #76 @ 0x4c │ │ │ │ + subs r2, #44 @ 0x2c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #146 @ 0x92 │ │ │ │ + subs r1, #114 @ 0x72 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, #76 @ 0x4c │ │ │ │ + subs r2, #44 @ 0x2c │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr.w r0, [r0, #3500] @ 0xdac │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r0, r0, #3776 @ 0xec0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2552883,15 +2552911,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 r7, #8 │ │ │ │ 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 +2552961,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 r6, #246 @ 0xf6 │ │ │ │ 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 +2553125,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 ac2fc8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 75d31c │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ac2eac │ │ │ │ + bl ac303c │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ac2ea8 │ │ │ │ + bl ac3038 │ │ │ │ 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 +2553211,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} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6} │ │ │ │ lsls r3, r5, #4 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #116 @ 0x74 │ │ │ │ + movs r7, #84 @ 0x54 │ │ │ │ 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 +2553655,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 affcf8 │ │ │ │ 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 +2554022,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} │ │ │ │ + bkpt 0x00d8 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - cmp r1, #58 @ 0x3a │ │ │ │ + cmp r3, #26 │ │ │ │ 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 +2554172,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 ac698c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add.w r0, r4, #848 @ 0x350 │ │ │ │ - bl ac67fc │ │ │ │ + bl ac698c │ │ │ │ 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 +2554253,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 b063a8 │ │ │ │ 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 +2554359,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 ac6998 │ │ │ │ add.w r0, r5, #848 @ 0x350 │ │ │ │ - bl ac6808 │ │ │ │ + bl ac6998 │ │ │ │ add.w r0, r5, #800 @ 0x320 │ │ │ │ - bl b0623c │ │ │ │ + bl b063cc │ │ │ │ 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 +2554548,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 ac6970 │ │ │ │ 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 +2554913,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 r6, #88 @ 0x58 │ │ │ │ lsls r1, r3, #2 │ │ │ │ @ instruction: 0xeab9ffff │ │ │ │ @ instruction: 0xebfbffff │ │ │ │ @ instruction: 0xebedffff │ │ │ │ @ instruction: 0xeaa7ffff │ │ │ │ @ instruction: 0xebe9ffff │ │ │ │ stc 15, cr15, [r7], {255} @ 0xff │ │ │ │ @@ -2554907,105 +2554935,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] │ │ │ │ + ldrsh r6, [r2, r1] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r3, #120 @ 0x78 │ │ │ │ + movs r5, #88 @ 0x58 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r3, #76 @ 0x4c │ │ │ │ + movs r5, #44 @ 0x2c │ │ │ │ lsls r1, r3, #2 │ │ │ │ movs r5, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r2, #1 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - movs r1, #216 @ 0xd8 │ │ │ │ + movs r3, #184 @ 0xb8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r4, [r4, #100] @ 0x64 │ │ │ │ + ldr r4, [r0, #4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r2, [r6, #104] @ 0x68 │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r1, #230 @ 0xe6 │ │ │ │ + movs r3, #198 @ 0xc6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r4, [r1, #108] @ 0x6c │ │ │ │ + ldr r4, [r5, #8] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r6, [r5, #60] @ 0x3c │ │ │ │ + ldr r6, [r1, #92] @ 0x5c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [r7, #60] @ 0x3c │ │ │ │ + ldr r4, [r3, #92] @ 0x5c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r6, [r0, #64] @ 0x40 │ │ │ │ + ldr r6, [r4, #92] @ 0x5c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r2, [r1, #64] @ 0x40 │ │ │ │ + ldr r2, [r5, #92] @ 0x5c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r2, [r0, #64] @ 0x40 │ │ │ │ + ldr r2, [r4, #92] @ 0x5c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r1, #116 @ 0x74 │ │ │ │ + movs r3, #84 @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r4, [r5, #64] @ 0x40 │ │ │ │ + ldr r4, [r1, #96] @ 0x60 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r6, [r2, #68] @ 0x44 │ │ │ │ + ldr r6, [r6, #96] @ 0x60 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r1, #96 @ 0x60 │ │ │ │ + movs r3, #64 @ 0x40 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r6, [r4, #88] @ 0x58 │ │ │ │ + ldr r6, [r0, #120] @ 0x78 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r1, #100 @ 0x64 │ │ │ │ + movs r3, #68 @ 0x44 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r1, #110 @ 0x6e │ │ │ │ + movs r3, #78 @ 0x4e │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r1, #120 @ 0x78 │ │ │ │ + movs r3, #88 @ 0x58 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strb r2, [r7, #1] │ │ │ │ + strb r2, [r3, #9] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r0, [r6, #0] │ │ │ │ + strb r0, [r2, #8] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ + ldr r2, [r0, #120] @ 0x78 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [r7, #92] @ 0x5c │ │ │ │ + ldr r4, [r3, #124] @ 0x7c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r2, [r4, #0] │ │ │ │ + strb r2, [r0, #8] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r1, #64 @ 0x40 │ │ │ │ + movs r3, #32 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r6, [r4, #64] @ 0x40 │ │ │ │ + ldr r6, [r0, #96] @ 0x60 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r6, [r3, #2] │ │ │ │ + strb r6, [r7, #9] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r4, [r4, #2] │ │ │ │ + strb r4, [r0, #10] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r1, #26 │ │ │ │ + movs r2, #250 @ 0xfa │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r1, #32 │ │ │ │ + movs r3, #0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r1, #46 @ 0x2e │ │ │ │ + movs r3, #14 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r4, [r1, #32] │ │ │ │ + str r4, [r5, #60] @ 0x3c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r6, [r5, #10] │ │ │ │ + strb r6, [r1, #18] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r1, #28 │ │ │ │ + movs r2, #252 @ 0xfc │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r1, #34 @ 0x22 │ │ │ │ + movs r3, #2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r1, #48 @ 0x30 │ │ │ │ + movs r3, #16 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r1, #66 @ 0x42 │ │ │ │ + movs r3, #34 @ 0x22 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r1, #76 @ 0x4c │ │ │ │ + movs r3, #44 @ 0x2c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r2, [r6, #4] │ │ │ │ + ldrb r2, [r2, #12] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r1, #76 @ 0x4c │ │ │ │ + movs r3, #44 @ 0x2c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r6, [r5, #4] │ │ │ │ + ldrb r6, [r1, #12] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r0, [r0, #5] │ │ │ │ + ldrb r0, [r4, #12] │ │ │ │ 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 +2555043,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 ac6988 │ │ │ │ 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 +2555679,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 r5, sp, #400 @ 0x190 │ │ │ │ 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 +2555720,15 @@ │ │ │ │ bne.n 75eecc │ │ │ │ b.n 75eece │ │ │ │ bl 7c313c │ │ │ │ pop {r3, pc} │ │ │ │ adds r0, r3, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r4, r2, #5 │ │ │ │ + subs r4, r6, #4 │ │ │ │ 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 +2556955,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 b06428 │ │ │ │ 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 +2557353,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 r3, [sp, #376] @ 0x178 │ │ │ │ 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 +2558548,16 @@ │ │ │ │ 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 │ │ │ │ + lsls r0, r6, #5 │ │ │ │ + lsls r1, r3, #2 │ │ │ │ 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 +2558729,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 b06428 │ │ │ │ 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 +2560548,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, #32] │ │ │ │ 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 │ │ │ │ + adds.w r0, r4, #4980736 @ 0x4c0000 │ │ │ │ + @ instruction: 0xf4e40098 │ │ │ │ + bics.w r0, r8, #4980736 @ 0x4c0000 │ │ │ │ + orr.w r0, r4, #4980736 @ 0x4c0000 │ │ │ │ + stc2 0, cr0, [r0, #-584]! @ 0xfffffdb8 │ │ │ │ + @ instruction: 0xf0ba0098 │ │ │ │ + asrs r4, r7, #18 │ │ │ │ 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 │ │ │ │ + mcr 0, 5, r0, cr0, cr8, {4} │ │ │ │ + mcr 0, 3, r0, cr0, cr8, {4} │ │ │ │ + mcr 0, 3, r0, cr10, cr8, {4} │ │ │ │ + mcr 0, 4, r0, cr4, cr8, {4} │ │ │ │ + mrc 0, 2, r0, cr14, cr8, {4} │ │ │ │ + mcr 0, 2, r0, cr8, cr8, {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 │ │ │ │ ldrh.w r0, [r1, #76] @ 0x4c │ │ │ │ @@ -2560841,15 +2560870,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 b05d10 │ │ │ │ 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 +2562143,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, #12] │ │ │ │ lsls r3, r5, #4 │ │ │ │ - bgt.n 76357c │ │ │ │ + ble.n 76353c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bgt.n 7635c0 │ │ │ │ + udf #0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r6, [r0, #4] │ │ │ │ + strb r6, [r4, #11] │ │ │ │ lsls r3, r5, #4 │ │ │ │ - blt.n 763540 │ │ │ │ + ble.n 763500 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bgt.n 7635fc │ │ │ │ + udf #24 │ │ │ │ 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 +2562578,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 │ │ │ │ + blt.n 763a20 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bge.n 763a90 │ │ │ │ + blt.n 763a50 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - blt.n 763ab8 │ │ │ │ + ble.n 763a78 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bls.n 763b50 │ │ │ │ + blt.n 763b10 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bge.n 763a2c │ │ │ │ + bgt.n 7639ec │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bge.n 7639e4 │ │ │ │ + bgt.n 7639a4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bls.n 763b28 │ │ │ │ + blt.n 763ae8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bhi.n 763a64 │ │ │ │ + bge.n 763a24 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - b.n 763524 │ │ │ │ + b.n 7638e4 │ │ │ │ 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 +2563107,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 │ │ │ │ + bge.n 764178 │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmia r3!, {r3, r4, r5, r6} │ │ │ │ lsls r6, r1, #5 │ │ │ │ - bvc.n 76419c │ │ │ │ + bls.n 76415c │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7640f0 │ │ │ │ + b.n 7644b0 │ │ │ │ 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 +2563566,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, #48] @ 0x30 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldmia r4, {r4} │ │ │ │ + ldmia r5, {r4, r5, r6, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - beq.n 764594 │ │ │ │ + bne.n 764554 │ │ │ │ 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 +2564143,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] │ │ │ │ + ldrb r6, [r5, r5] │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r4, r6, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r6!, {r2, r3, r4, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r2, [r1, r3] │ │ │ │ + ldrb r2, [r5, r2] │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldmia r2, {r1, r2, r3, r5} │ │ │ │ + ldmia r4!, {r1, r2, r3} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r5!, {r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r3, r4, r5, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r4, [r4, r2] │ │ │ │ + ldrb r4, [r0, r2] │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldmia r2!, {r4, r6} │ │ │ │ + ldmia r4, {r4, r5} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r5!, {r1, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r4, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r2, [r1, r2] │ │ │ │ + ldrb r2, [r5, r1] │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r5!, {r3, r4, r7} │ │ │ │ + stmia r7!, {r3, r4, r5, r6} │ │ │ │ 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 +2565002,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] │ │ │ │ + strh r0, [r5, r5] │ │ │ │ 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 +2566180,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 │ │ │ │ + ldr r1, [pc, #432] @ (7664d0 ) │ │ │ │ lsls r3, r5, #4 │ │ │ │ - @ instruction: 0xb688 │ │ │ │ + @ instruction: 0xb868 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xb6aa │ │ │ │ + @ instruction: 0xb88a │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bx r0 │ │ │ │ + ldr r0, [pc, #896] @ (7666ac ) │ │ │ │ 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 +2566966,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 │ │ │ │ + ands r6, r2 │ │ │ │ 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 +2567468,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 r3, #146 @ 0x92 │ │ │ │ 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 r1, #160 @ 0xa0 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - adds r7, #138 @ 0x8a │ │ │ │ + subs r1, #106 @ 0x6a │ │ │ │ lsls r3, r5, #4 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #176 @ (adr r7, 7672d4 ) │ │ │ │ + add r1, sp, #48 @ 0x30 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r7, #164 @ 0xa4 │ │ │ │ + subs r1, #132 @ 0x84 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - add r6, pc, #512 @ (adr r6, 76742c ) │ │ │ │ + add r0, sp, #384 @ 0x180 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r6, pc, #288 @ (adr r6, 767350 ) │ │ │ │ + add r0, sp, #160 @ 0xa0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r6, #140 @ 0x8c │ │ │ │ + subs r0, #108 @ 0x6c │ │ │ │ lsls r3, r5, #4 │ │ │ │ - add r5, pc, #416 @ (adr r5, 7673d8 ) │ │ │ │ + add r7, pc, #288 @ (adr r7, 767358 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r6, #100 @ 0x64 │ │ │ │ + subs r0, #68 @ 0x44 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - add r5, pc, #232 @ (adr r5, 767328 ) │ │ │ │ + add r7, pc, #104 @ (adr r7, 7672a8 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r5, pc, #608 @ (adr r5, 7674a4 ) │ │ │ │ + add r7, pc, #480 @ (adr r7, 767424 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r6, pc, #176 @ (adr r6, 7672f8 ) │ │ │ │ + add r0, sp, #48 @ 0x30 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r6, #56 @ 0x38 │ │ │ │ + subs r0, #24 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - add r5, pc, #80 @ (adr r5, 7672a0 ) │ │ │ │ + add r6, pc, #976 @ (adr r6, 767620 ) │ │ │ │ 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 +2567594,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 r5, #126 @ 0x7e │ │ │ │ lsls r3, r5, #4 │ │ │ │ - adds r3, #136 @ 0x88 │ │ │ │ + adds r5, #104 @ 0x68 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - adds r3, #110 @ 0x6e │ │ │ │ + adds r5, #78 @ 0x4e │ │ │ │ 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 +2567703,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 r5, #124 @ 0x7c │ │ │ │ lsls r3, r5, #4 │ │ │ │ - add r2, pc, #992 @ (adr r2, 76783c ) │ │ │ │ + add r4, pc, #864 @ (adr r4, 7677bc ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r3, pc, #96 @ (adr r3, 7674c0 ) │ │ │ │ + add r4, pc, #992 @ (adr r4, 767840 ) │ │ │ │ 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 +2568430,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 r6, #202 @ 0xca │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldr r4, [sp, #184] @ 0xb8 │ │ │ │ + ldr r6, [sp, #56] @ 0x38 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r6, [sp, #584] @ 0x248 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r4, #200 @ 0xc8 │ │ │ │ + cmp r6, #168 @ 0xa8 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldr r4, [sp, #48] @ 0x30 │ │ │ │ + ldr r5, [sp, #944] @ 0x3b0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [sp, #384] @ 0x180 │ │ │ │ + ldr r6, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r3, #242 @ 0xf2 │ │ │ │ + cmp r5, #210 @ 0xd2 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - cmp r4, #154 @ 0x9a │ │ │ │ + cmp r6, #122 @ 0x7a │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldr r3, [sp, #840] @ 0x348 │ │ │ │ + ldr r5, [sp, #712] @ 0x2c8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ + ldr r4, [sp, #896] @ 0x380 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r4, #120 @ 0x78 │ │ │ │ + cmp r6, #88 @ 0x58 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r5, [sp, #576] @ 0x240 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [sp, #664] @ 0x298 │ │ │ │ + ldr r6, [sp, #536] @ 0x218 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r4, #82 @ 0x52 │ │ │ │ + cmp r6, #50 @ 0x32 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldr r3, [sp, #552] @ 0x228 │ │ │ │ + ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [sp, #320] @ 0x140 │ │ │ │ + ldr r6, [sp, #192] @ 0xc0 │ │ │ │ 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 +2569033,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 │ │ │ │ + cmp r0, #208 @ 0xd0 │ │ │ │ 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 +2569168,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 r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r5, [sp, #56] @ 0x38 │ │ │ │ + str r6, [sp, #952] @ 0x3b8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r5, [sp, #256] @ 0x100 │ │ │ │ + str r7, [sp, #128] @ 0x80 │ │ │ │ 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 +2569261,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 r6, [sp, #680] @ 0x2a8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [sp, #240] @ 0xf0 │ │ │ │ + str r6, [sp, #112] @ 0x70 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [sp, #776] @ 0x308 │ │ │ │ + str r6, [sp, #648] @ 0x288 │ │ │ │ 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 +2569708,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 r2, [sp, #648] @ 0x288 │ │ │ │ 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 +2570310,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, #48] @ 0x30 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bvc.n 768edc │ │ │ │ + bhi.n 768e9c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r2, [r0, #60] @ 0x3c │ │ │ │ + str r1, [sp, #392] @ 0x188 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r2, r2, #19 │ │ │ │ + lsrs r2, r6, #26 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r4, [r5, #24] │ │ │ │ + ldrh r4, [r1, #40] @ 0x28 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r2, [r5, #24] │ │ │ │ + ldrh r2, [r1, #40] @ 0x28 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r6, [r0, #24] │ │ │ │ + ldrh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r4, r7, #16 │ │ │ │ + lsrs r4, r3, #24 │ │ │ │ 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 +2570914,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, #62] @ 0x3e │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r0, r2, #29 │ │ │ │ + lsrs r0, r6, #4 │ │ │ │ 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 +2571150,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, #42] @ 0x2a │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r6, [r5, #26] │ │ │ │ + strh r6, [r1, #42] @ 0x2a │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r2, [r1, r4] │ │ │ │ + strh r2, [r5, r3] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r6, [r7, #24] │ │ │ │ + strh r6, [r3, #40] @ 0x28 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r6, r0, #17 │ │ │ │ + lsls r6, r4, #24 │ │ │ │ lsls r1, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r2, [pc, #456] @ (769898 ) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2571342,31 +2571371,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, #24] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r6, [r3, #4] │ │ │ │ + strh r6, [r7, #18] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r4, [r7, #14] │ │ │ │ + strh r4, [r3, #30] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r6, [r5, #6] │ │ │ │ + strh r6, [r1, #22] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r2, [r0, #16] │ │ │ │ + strh r2, [r4, #30] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r6, [r3, #2] │ │ │ │ + strh r6, [r7, #16] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r6, [r0, #10] │ │ │ │ + strh r6, [r4, #24] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r4, [r2, #2] │ │ │ │ + strh r4, [r6, #16] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r0, [r1, #31] │ │ │ │ + strh r0, [r5, #12] │ │ │ │ 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 +2571515,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] │ │ │ │ + strh r4, [r0, #8] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r6, [r2, #26] │ │ │ │ + strh r6, [r6, #2] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r0, [r7, #2] │ │ │ │ + strh r0, [r3, #18] │ │ │ │ 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 +2571750,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, #26] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r0, [r1, #17] │ │ │ │ + ldrb r0, [r5, #24] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r2, [r7, #25] │ │ │ │ + strh r2, [r3, #2] │ │ │ │ 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 +2572062,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, #17] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r0, [r2, #7] │ │ │ │ + ldrb r0, [r6, #14] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r2, [r0, #16] │ │ │ │ + ldrb r2, [r4, #23] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r4, [r7, #6] │ │ │ │ + ldrb r4, [r3, #14] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r2, [r5, #4] │ │ │ │ + ldrb r2, [r1, #12] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r4, [r3, #13] │ │ │ │ + ldrb r4, [r7, #20] │ │ │ │ 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 +2572442,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] │ │ │ │ + ldrb r6, [r2, #5] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r2!, {r4} │ │ │ │ + stmia r3!, {r4, r5, r6, r7} │ │ │ │ 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 +2572501,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, #6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r0, [r3, #19] │ │ │ │ + strb r0, [r7, #26] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r6, [r1, #29] │ │ │ │ + ldrb r6, [r5, #4] │ │ │ │ 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 +2573002,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] │ │ │ │ + ldrb r4, [r2, #3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movw r0, #59544 @ 0xe898 │ │ │ │ + strh.w r0, [lr, r8, lsl #1] │ │ │ │ ldrh r0, [r7, r5] │ │ │ │ lsls r6, r1, #5 │ │ │ │ - strb r0, [r6, #24] │ │ │ │ + ldrb r0, [r2, #0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - sbcs.w r0, r8, #4980736 @ 0x4c0000 │ │ │ │ + @ instruction: 0xf7580098 │ │ │ │ stmia r6!, {r3, r4, r5} │ │ │ │ lsls r0, r1, #5 │ │ │ │ - strb r6, [r2, #16] │ │ │ │ + strb r6, [r6, #23] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xf33a0098 │ │ │ │ - strb r6, [r3, #15] │ │ │ │ + adds.w r0, sl, #4980736 @ 0x4c0000 │ │ │ │ + strb r6, [r7, #22] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xf2de0098 │ │ │ │ + @ instruction: 0xf4be0098 │ │ │ │ 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 +2573798,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, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r2, [r7, #52] @ 0x34 │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - mov lr, ip │ │ │ │ + ldr r0, [pc, #792] @ (76b3a4 ) │ │ │ │ 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 +2574402,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, #112] @ 0x70 │ │ │ │ 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 +2574934,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, #36] @ 0x24 │ │ │ │ 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 +2575282,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, #36] @ 0x24 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bgt.n 76be94 │ │ │ │ + udf #160 @ 0xa0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r0, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 76bfa0 │ │ │ │ + udf #34 @ 0x22 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r6, [r0, r6] │ │ │ │ + str r6, [r4, #20] │ │ │ │ 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 +2575558,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 │ │ │ │ + adds r0, #48 @ 0x30 │ │ │ │ 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 +2578215,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 r3, [pc, #336] @ (76dd90 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r2, #118 @ 0x76 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - ldr r1, [pc, #8] @ (76dc50 ) │ │ │ │ + ldr r2, [pc, #904] @ (76dfd0 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r0, [pc, #976] @ (76e01c ) │ │ │ │ + ldr r2, [pc, #848] @ (76df9c ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ subs r1, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #600] @ (76deac ) │ │ │ │ + ldr r2, [pc, #472] @ (76de2c ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r0, [pc, #688] @ (76df08 ) │ │ │ │ + ldr r2, [pc, #560] @ (76de88 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bgt.n 76dbc8 │ │ │ │ + udf #150 @ 0x96 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - subs r1, #180 @ 0xb4 │ │ │ │ + subs r3, #148 @ 0x94 │ │ │ │ lsls r6, r2, #2 │ │ │ │ eor.w r1, r8, #83 @ 0x53 │ │ │ │ - add r5, pc, #296 @ (adr r5, 76dd90 ) │ │ │ │ + add r7, pc, #168 @ (adr r7, 76dd10 ) │ │ │ │ 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, #42] @ 0x2a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r8, pc │ │ │ │ + blx fp │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r0, r8 │ │ │ │ + mov r0, r4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r0, r8 │ │ │ │ + mov r0, r4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r0, r1 │ │ │ │ + cmp r8, sp │ │ │ │ lsls r0, r3, #2 │ │ │ │ - mvns r2, r4 │ │ │ │ + cmp sl, r8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - mvns r0, r3 │ │ │ │ + cmp r8, r7 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bics r0, r5 │ │ │ │ + cmp r8, r1 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bics r6, r2 │ │ │ │ + cmp r6, lr │ │ │ │ lsls r0, r3, #2 │ │ │ │ - asrs r6, r4, #17 │ │ │ │ + asrs r6, r0, #25 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cmp r6, sp │ │ │ │ + bx r9 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r0, r4, #12 │ │ │ │ + lsrs r0, r0, #20 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r0, r7, #15 │ │ │ │ + asrs r0, r3, #23 │ │ │ │ lsls r7, r2, #2 │ │ │ │ movs r4, #2 │ │ │ │ lsls r6, r1, #5 │ │ │ │ movs r3, #234 @ 0xea │ │ │ │ lsls r6, r1, #5 │ │ │ │ - subs r5, #0 │ │ │ │ + subs r6, #224 @ 0xe0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r4, r6 │ │ │ │ + add ip, 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 +2578474,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 │ │ │ │ + negs 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 +2578618,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 │ │ │ │ + asrs r0, r4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r7, #44 @ 0x2c │ │ │ │ + asrs r4, r1 │ │ │ │ lsls r0, r3, #2 │ │ │ │ adds r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #36 @ 0x24 │ │ │ │ + subs r3, #4 │ │ │ │ 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 +2578834,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 r7, #70 @ 0x46 │ │ │ │ lsls r0, r3, #2 │ │ │ │ adds r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #58 @ 0x3a │ │ │ │ + subs r1, #26 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r5, #18 │ │ │ │ + subs r6, #242 @ 0xf2 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r4, #220 @ 0xdc │ │ │ │ + subs r6, #188 @ 0xbc │ │ │ │ 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 +2580012,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 r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ 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 +2580199,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 r5!, {r1, r5, r6, r7} │ │ │ │ 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 +2580900,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 r4, #132 @ 0x84 │ │ │ │ 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 +2584553,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, #19 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xfa760095 │ │ │ │ + mrrc2 0, 9, r0, r6, cr5 │ │ │ │ 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 +2584589,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 r5, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r5, [sp, #360] @ 0x168 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r4, [sp, #320] @ 0x140 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldr r1, [sp, #784] @ 0x310 │ │ │ │ + ldr r3, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r5, #4 │ │ │ │ add r5, sp, #776 @ 0x308 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldr r1, [sp, #88] @ 0x58 │ │ │ │ + ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ lsls r2, r5, #4 │ │ │ │ mov r0, r5 │ │ │ │ bl 797194 │ │ │ │ movs r2, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ bl 7a85a8 │ │ │ │ @@ -2585446,27 +2585475,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 r6, [sp, #840] @ 0x348 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - str r4, [sp, #848] @ 0x350 │ │ │ │ + str r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - str r4, [sp, #400] @ 0x190 │ │ │ │ + str r6, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - str r4, [sp, #280] @ 0x118 │ │ │ │ + str r6, [sp, #152] @ 0x98 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - str r4, [sp, #0] │ │ │ │ + str r5, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - str r3, [sp, #904] @ 0x388 │ │ │ │ + str r5, [sp, #776] @ 0x308 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - str r3, [sp, #544] @ 0x220 │ │ │ │ + str r5, [sp, #416] @ 0x1a0 │ │ │ │ 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 +2585545,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: 0xf7b20097 │ │ │ │ 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 +2585636,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 │ │ │ │ + ldc2 0, cr0, [sl], #-604 @ 0xfffffda4 │ │ │ │ stmdb 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 +2585686,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 │ │ │ │ + bcc.n 7726b8 │ │ │ │ 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 +2586414,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] │ │ │ │ + ldr??.w r0, [sl, r7, lsl #1] │ │ │ │ + strb r0, [r1, #17] │ │ │ │ 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 │ │ │ │ + adc.w r0, lr, #4947968 @ 0x4b8000 │ │ │ │ + adcs.w r0, r0, #4947968 @ 0x4b8000 │ │ │ │ + strb r0, [r5, #0] │ │ │ │ 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 │ │ │ │ + mrc 0, 0, r0, cr12, cr7, {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 r4, r0 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ @@ -2587157,23 +2587186,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 │ │ │ │ + mcr 0, 6, r0, cr6, cr7, {4} │ │ │ │ movs r4, #8 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - stc 0, cr0, [r4], #604 @ 0x25c │ │ │ │ - bne.n 7733dc │ │ │ │ + mcr 0, 4, r0, cr4, cr7, {4} │ │ │ │ + bcc.n 77359c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r5, #112] @ 0x70 │ │ │ │ + ldr r6, [r1, #16] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xeb960097 │ │ │ │ + ldcl 0, cr0, [r6, #-604]! @ 0xfffffda4 │ │ │ │ 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 +2587312,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, #30] │ │ │ │ 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 +2587550,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, #76] @ 0x4c │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldmia r0!, {r2, r3} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ + str r0, [r7, #68] @ 0x44 │ │ │ │ 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 +2587778,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 773a78 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r2, #4] │ │ │ │ + str r6, [r6, #32] │ │ │ │ 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 +2587971,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 773874 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrsh r0, [r4, r1] │ │ │ │ + str r0, [r0, #4] │ │ │ │ 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 +2588236,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 774674 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r4, [r7, r7] │ │ │ │ + ldrb r4, [r3, r7] │ │ │ │ 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 +2588537,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} │ │ │ │ + @ instruction: 0xb772 │ │ │ │ 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 +2588809,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 │ │ │ │ + ble.n 774458 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bgt.n 774484 │ │ │ │ + ble.n 774444 │ │ │ │ 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 +2588915,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 │ │ │ │ + add r0, pc, #312 @ (adr r0, 7746a0 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - blt.n 7744e4 │ │ │ │ + ble.n 7744a4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - blt.n 7744e4 │ │ │ │ + ble.n 7744a4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r0, r6, #28 │ │ │ │ + asrs r0, r2, #4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r2, r2, #28 │ │ │ │ + asrs r2, r6, #3 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bgt.n 774504 │ │ │ │ + udf #164 @ 0xa4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cmp lr, r9 │ │ │ │ + @ instruction: 0x47ae │ │ │ │ lsls r5, r3, #2 │ │ │ │ - blt.n 774484 │ │ │ │ + ble.n 774644 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - sbc.w r0, sl, r6, lsr #2 │ │ │ │ - blt.n 77466c │ │ │ │ + stcl 0, cr0, [sl, #-600] @ 0xfffffda8 │ │ │ │ + ble.n 77462c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - blt.n 774674 │ │ │ │ + ble.n 774634 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - blt.n 77467c │ │ │ │ + ble.n 77463c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - str r0, [r3, #92] @ 0x5c │ │ │ │ + str r0, [r7, #120] @ 0x78 │ │ │ │ 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 +2589452,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 │ │ │ │ + bhi.n 774ac8 │ │ │ │ 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 +2589476,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 │ │ │ │ + bvc.n 774ab0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bpl.n 774af0 │ │ │ │ + bvc.n 774ab0 │ │ │ │ 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 +2589613,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 │ │ │ │ + bvc.n 774c90 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r6!, {r5, r7} │ │ │ │ + ldmia r0!, {r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bpl.n 774ca4 │ │ │ │ + bvc.n 774c64 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bpl.n 774c90 │ │ │ │ + bvs.n 774c50 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bpl.n 774c7c │ │ │ │ + bvs.n 774c3c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bpl.n 774c68 │ │ │ │ + bvs.n 774c28 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r2, [r7, #46] @ 0x2e │ │ │ │ + ldrh r2, [r3, #62] @ 0x3e │ │ │ │ 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 +2589710,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 │ │ │ │ + bvs.n 774c44 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - asrs r0, r2, #30 │ │ │ │ + adds r0, r6, r5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ movs r2, #42 @ 0x2a │ │ │ │ lsls r0, r1, #5 │ │ │ │ - asrs r6, r4, #29 │ │ │ │ + adds r6, r0, r5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bmi.n 774d60 │ │ │ │ + bpl.n 774d20 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bmi.n 774d90 │ │ │ │ + bvs.n 774d50 │ │ │ │ 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 +2589777,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, #31 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bcc.n 774d5c │ │ │ │ + bpl.n 774d1c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - asrs r4, r2, #26 │ │ │ │ + adds r4, r6, r1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bcc.n 774cf0 │ │ │ │ + bpl.n 774eb0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r7, #246 @ 0xf6 │ │ │ │ + rors r6, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bcc.n 774ec8 │ │ │ │ + bpl.n 774e88 │ │ │ │ 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 +2590189,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 │ │ │ │ + bcs.n 7751f0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - beq.n 775144 │ │ │ │ + bcs.n 775104 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrsh r0, [r7, r6] │ │ │ │ + str r0, [r3, #24] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - b.n 774dd0 │ │ │ │ + b.n 775190 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r0, r4, #14 │ │ │ │ + asrs r0, r0, #22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - beq.n 7751c0 │ │ │ │ + bcs.n 775180 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - beq.n 7751a4 │ │ │ │ + bcs.n 775164 │ │ │ │ lsls r7, r2, #2 │ │ │ │ add r7, sp, #248 @ 0xf8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - beq.n 775120 │ │ │ │ + bcs.n 7752e0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - beq.n 775310 │ │ │ │ + bcs.n 7752d0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [sp, #608] @ 0x260 │ │ │ │ + add r0, pc, #480 @ (adr r0, 775404 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrh r2, [r4, #30] │ │ │ │ + ldrh r2, [r0, #46] @ 0x2e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r6, r2, #11 │ │ │ │ + asrs r6, r6, #18 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ + bne.n 7751c8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [sp, #48] @ 0x30 │ │ │ │ + ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrh r6, [r2, #26] │ │ │ │ + ldrh r6, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r4, #236 @ 0xec │ │ │ │ + movs r6, #204 @ 0xcc │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r4, #230 @ 0xe6 │ │ │ │ + movs r6, #198 @ 0xc6 │ │ │ │ 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 +2590618,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] │ │ │ │ + str r6, [r4, #0] │ │ │ │ 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 +2591865,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 │ │ │ │ + push {r3, r4, r5} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r6, {r1, r2, r6} │ │ │ │ + beq.n 77629c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r7} │ │ │ │ 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, r6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - asrs r2, r3, #29 │ │ │ │ + adds r2, r7, r4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - b.n 7765c4 │ │ │ │ + b.n 776984 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r3, pc, #176 @ (adr r3, 776320 ) │ │ │ │ + add r5, pc, #48 @ (adr r5, 7762a0 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - stmia r2!, {r2, r5} │ │ │ │ + stmia r4!, {r2} │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stmia r1!, {r1, r3, r4, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r7, r2, #2 │ │ │ │ str r2, [r3, #124] @ 0x7c │ │ │ │ lsls r3, r2, #5 │ │ │ │ - stmia r1!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r1!, {r4, r5} │ │ │ │ + stmia r3!, {r4} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r1!, {r1, r4, r6} │ │ │ │ + stmia r3!, {r1, r4, r5} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r0!, {r1, r4, r6} │ │ │ │ + stmia r2!, {r1, r4, r5} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5} │ │ │ │ + stmia r3!, {r1, r2, r3} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r1!, {r5} │ │ │ │ + stmia r3!, {} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r1!, {r1, r2, r4} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r1!, {r1, r3} │ │ │ │ + stmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r0!, {r1, r2, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bmi.n 776298 │ │ │ │ + bvs.n 776258 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r0!, {r1, r5} │ │ │ │ + stmia r2!, {r1} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r0!, {r1, r3, r4} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r0!, {r1, r3, r6} │ │ │ │ + stmia r2!, {r1, r3, r5} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r4, r5, #9 │ │ │ │ + lsls r4, r1, #17 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r4, #31 │ │ │ │ + adds r2, r0, r7 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r2, [r2, #60] @ 0x3c │ │ │ │ + ldr r2, [r6, #88] @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [r5, r5] │ │ │ │ + strh r4, [r1, r5] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stcl 0, cr0, [ip, #-624] @ 0xfffffd90 │ │ │ │ + vqadd.s32 d0, d28, d12 │ │ │ │ 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,21 +2592034,21 @@ │ │ │ │ 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 │ │ │ │ + stmia r0!, {r1, r6, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bkpt 0x00d8 │ │ │ │ + stmia r0!, {r3, r4, r5, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bkpt 0x00b8 │ │ │ │ + stmia r0!, {r3, r4, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bkpt 0x00c8 │ │ │ │ + stmia r0!, {r3, r5, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ adds r4, r1, r2 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2592152,22 +2592181,22 @@ │ │ │ │ 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} │ │ │ │ - lsls r7, r2, #2 │ │ │ │ - asrs r4, r7, #14 │ │ │ │ - movs r0, r0 │ │ │ │ - pop {r1, r3, r4, r5, r6, pc} │ │ │ │ - lsls r7, r2, #2 │ │ │ │ - adds r4, r1, r2 │ │ │ │ - movs r0, r0 │ │ │ │ + itee vs │ │ │ │ + lslvs r7, r2, #2 │ │ │ │ + asrvc r4, r7, #14 │ │ │ │ + movvc r0, r0 │ │ │ │ + itte pl │ │ │ │ + lslpl r7, r2, #2 │ │ │ │ + addpl r4, r1, r2 │ │ │ │ + movmi r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #284] @ (776680 ) │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #284] @ (776684 ) │ │ │ │ @@ -2592289,15 +2592318,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} │ │ │ │ + bkpt 0x007a │ │ │ │ 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 +2592748,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 │ │ │ │ + pop {r1, r5, r7} │ │ │ │ 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: 0xfbe0009f │ │ │ │ + cbnz r2, 776ace │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r2!, {r1, r2, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r5, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - rev r2, r0 │ │ │ │ + cbnz r2, 776b30 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r6, sp, #576 @ 0x240 │ │ │ │ + add sp, #448 @ 0x1c0 │ │ │ │ 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 +2592847,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 │ │ │ │ + cbnz r4, 776bfa │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r2!, {r2, r4, r5} │ │ │ │ + stmia r4!, {r2, r4} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xb62e │ │ │ │ + @ instruction: 0xb80e │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cbnz r0, 776bc2 │ │ │ │ + cbnz r0, 776bfa │ │ │ │ lsls r7, r2, #2 │ │ │ │ - vst4.32 {d0-d3}, [r0 :64] │ │ │ │ - push {r1, r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xfae0009f │ │ │ │ + @ instruction: 0xb7aa │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cbnz r2, 776bc0 │ │ │ │ + cbnz r2, 776bf8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - push {r1, r3, r4, r7, lr} │ │ │ │ + @ instruction: 0xb77a │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cbnz r2, 776bbe │ │ │ │ + cbnz r2, 776bf6 │ │ │ │ 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 +2593412,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 │ │ │ │ + ldr r0, [pc, #968] @ (7774ec ) │ │ │ │ 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 │ │ │ │ + bx 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 +2594899,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 r2, #250 @ 0xfa │ │ │ │ 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 │ │ │ │ + subs r0, #164 @ 0xa4 │ │ │ │ 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 +2595176,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 r6, #10 │ │ │ │ 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 +2595374,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 r4, #212 @ 0xd4 │ │ │ │ lsls r2, r5, #4 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #168 @ 0xa8 │ │ │ │ + adds r4, #136 @ 0x88 │ │ │ │ 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 +2596124,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 r4, #102 @ 0x66 │ │ │ │ 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 +2597482,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 r3, #144 @ 0x90 │ │ │ │ lsls r2, r5, #4 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #36 @ 0x24 │ │ │ │ + movs r3, #4 │ │ │ │ lsls r2, r5, #4 │ │ │ │ ldr r6, [r2, #52] @ 0x34 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r0, #186 @ 0xba │ │ │ │ + movs r2, #154 @ 0x9a │ │ │ │ lsls r2, r5, #4 │ │ │ │ adds r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r7, #7 │ │ │ │ + movs r1, #222 @ 0xde │ │ │ │ lsls r2, r5, #4 │ │ │ │ - subs r2, r2, #6 │ │ │ │ + movs r1, #114 @ 0x72 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - subs r0, r1, #3 │ │ │ │ + movs r0, #168 @ 0xa8 │ │ │ │ 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 +2597675,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 │ │ │ │ + subs r6, r4, #0 │ │ │ │ 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, #6 │ │ │ │ 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 +2598108,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 │ │ │ │ + ldrh r4, [r4, #0] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r6, [r0, #50] @ 0x32 │ │ │ │ + ldrh r6, [r4, #0] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r5!, {r3, r4, r7} │ │ │ │ + stmia r7!, {r3, r4, r5, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r6, [r1, #48] @ 0x30 │ │ │ │ + strh r6, [r5, #62] @ 0x3e │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r5!, {r1, r2, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r7, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r1, [sp, #336] @ 0x150 │ │ │ │ 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 +2598234,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] │ │ │ │ + strh r4, [r5, #8] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r4, [r7, #40] @ 0x28 │ │ │ │ + strh r4, [r3, #56] @ 0x38 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r2, [r5, #40] @ 0x28 │ │ │ │ + strh r2, [r1, #56] @ 0x38 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r6} │ │ │ │ + stmia r6!, {r1, r3, r4, r5} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r4, [r1, #38] @ 0x26 │ │ │ │ + strh r4, [r5, #52] @ 0x34 │ │ │ │ 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 +2598477,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] │ │ │ │ + ldrsb r6, [r7, r2] │ │ │ │ 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 +2598663,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] │ │ │ │ + strb r6, [r4, r3] │ │ │ │ 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 +2599874,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] │ │ │ │ + @ instruction: 0xf2d0008f │ │ │ │ + ldrb r2, [r5, #1] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r0, [r7, #25] │ │ │ │ + ldrb r0, [r3, #1] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r2, [r4, #25] │ │ │ │ + ldrb r2, [r0, #1] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r0, [r2, #25] │ │ │ │ + ldrb r0, [r6, #0] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r2, #76] @ 0x4c │ │ │ │ + str r6, [r6, #104] @ 0x68 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r0, [r7, #24] │ │ │ │ + ldrb r0, [r3, #0] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r6, [r4, #24] │ │ │ │ + ldrb r6, [r0, #0] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [r7, #72] @ 0x48 │ │ │ │ + str r0, [r3, #104] @ 0x68 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r6, [r1, #24] │ │ │ │ + strb r6, [r5, #31] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r4, [r3, #76] @ 0x4c │ │ │ │ + str r4, [r7, #104] @ 0x68 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r6, [r6, #23] │ │ │ │ + strb r6, [r2, #31] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r4, [r4, #23] │ │ │ │ + strb r4, [r0, #31] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r2, [r2, #23] │ │ │ │ + strb r2, [r6, #30] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r0, [r0, #23] │ │ │ │ + strb r0, [r4, #30] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r2, [r6, #72] @ 0x48 │ │ │ │ + str r2, [r2, #104] @ 0x68 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xf0a00093 │ │ │ │ - strb r6, [r3, #22] │ │ │ │ + @ instruction: 0xf2800093 │ │ │ │ + strb r6, [r7, #29] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r0, [r1, #22] │ │ │ │ + strb r0, [r5, #29] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r2, [r6, #21] │ │ │ │ + strb r2, [r2, #29] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r0, [r3, #21] │ │ │ │ + strb r0, [r7, #28] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r2, [r0, #21] │ │ │ │ + strb r2, [r4, #28] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r4, [r5, #20] │ │ │ │ + strb r4, [r1, #28] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r6, [r3, #20] │ │ │ │ + strb r6, [r7, #27] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r0, [r0, #20] │ │ │ │ + strb r0, [r4, #27] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r6, [r4, #19] │ │ │ │ + strb r6, [r0, #27] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r6, #20 │ │ │ │ + subs r7, #244 @ 0xf4 │ │ │ │ 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 +2600187,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] │ │ │ │ + subs.w r0, ip, r7, lsr #2 │ │ │ │ + strb r0, [r4, #27] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cbz r6, 77b32c │ │ │ │ + push {r1, r2, r5, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [r3, #88] @ 0x58 │ │ │ │ + ldr r2, [r7, #116] @ 0x74 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r4, [r2, #1] │ │ │ │ + strb r4, [r6, #8] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r4, [r4, #18] │ │ │ │ + strb r4, [r0, #26] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r6, [r2, #18] │ │ │ │ + strb r6, [r6, #25] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r2, [r0, #18] │ │ │ │ + strb r2, [r4, #25] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r0, [r4, #17] │ │ │ │ + strb r0, [r0, #25] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - sxth r4, r7 │ │ │ │ + push {r2, r3, r4} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - stmia r7!, {r1, r6, r7} │ │ │ │ + ldmia r1, {r1, r5, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r7!, {r4, r5, r7} │ │ │ │ + ldmia r1!, {r4, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r7!, {r2, r3, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr r5, [pc, #744] @ (77b604 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r1, #194 @ 0xc2 │ │ │ │ + movs r3, #162 @ 0xa2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - movs r1, #188 @ 0xbc │ │ │ │ + movs r3, #156 @ 0x9c │ │ │ │ lsls r1, r4, #2 │ │ │ │ - movs r1, #182 @ 0xb6 │ │ │ │ + movs r3, #150 @ 0x96 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - movs r1, #176 @ 0xb0 │ │ │ │ + movs r3, #144 @ 0x90 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r6, [r5, #14] │ │ │ │ + strb r6, [r1, #22] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r4, [r3, #14] │ │ │ │ + strb r4, [r7, #21] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r2, [r1, #14] │ │ │ │ + strb r2, [r5, #21] │ │ │ │ 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 +2600703,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, #8 │ │ │ │ lsls r2, r5, #4 │ │ │ │ ldr r1, [pc, #400] @ (77b988 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - vaddw.u32 q8, q0, d25 │ │ │ │ + lsls r0, r0, #7 │ │ │ │ + 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 +2600802,16 @@ │ │ │ │ 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} │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + lsls r2, r5, #4 │ │ │ │ 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 +2601051,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 │ │ │ │ + vrhadd.u32 d0, d10, d25 │ │ │ │ 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 +2601769,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: 0xf7d00129 │ │ │ │ + @ instruction: 0xf7920129 │ │ │ │ asrs r4, r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #140 @ 0x8c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r0, [r6, #72] @ 0x48 │ │ │ │ + str r0, [r2, #104] @ 0x68 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + str r0, [r7, #100] @ 0x64 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r4, [r7, #68] @ 0x44 │ │ │ │ + str r4, [r3, #100] @ 0x64 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r0, [r1, #13] │ │ │ │ + strb r0, [r5, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ subs r5, #226 @ 0xe2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r5, #202 @ 0xca │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r0, [r7, r2] │ │ │ │ + ldrsh r0, [r3, r2] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r2, [r4, r0] │ │ │ │ + ldrsh r2, [r0, r0] │ │ │ │ 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 +2601975,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 │ │ │ │ + bics.w r1, r6, #11075584 @ 0xa90000 │ │ │ │ stmdb 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 +2603939,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 ae0f4c │ │ │ │ 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 +2605575,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 ad1460 │ │ │ │ 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 adab50 │ │ │ │ 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 +2606581,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 r7!, {r1, r2, r3, r6} │ │ │ │ lsls r1, r5, #4 │ │ │ │ - stmia r5!, {r3, r5, r6} │ │ │ │ + stmia r7!, {r3, r6} │ │ │ │ lsls r1, r5, #4 │ │ │ │ - stmia r5!, {r1, r4, r5} │ │ │ │ + stmia r7!, {r1, r4} │ │ │ │ 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,21 +2606982,21 @@ │ │ │ │ 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 r3!, {r2} │ │ │ │ lsls r1, r5, #4 │ │ │ │ lsrs r4, r7, #1 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00f6 │ │ │ │ + stmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r2 │ │ │ │ ldr.w r2, [pc, #1144] @ 77fc7c │ │ │ │ @@ -2606992,26 +2607023,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 ae02f4 │ │ │ │ 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 aded1c │ │ │ │ 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 +2607150,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 ad9a04 │ │ │ │ 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 +2607173,15 @@ │ │ │ │ bl 7876ac │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 77c38c │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.w 77fb10 │ │ │ │ - bl add2c8 │ │ │ │ + bl add458 │ │ │ │ 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 +2607205,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 ad8448 │ │ │ │ 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 +2607236,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 acab28 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl ad0588 │ │ │ │ + bl ad0718 │ │ │ │ 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 +2607266,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 acd208 │ │ │ │ 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 +2607283,19 @@ │ │ │ │ bl 77e7ac │ │ │ │ b.n 77f84a │ │ │ │ mov r0, r4 │ │ │ │ bl 7865c8 │ │ │ │ b.n 77fa1a │ │ │ │ bl 785318 │ │ │ │ mov r0, r4 │ │ │ │ - bl af4bb4 │ │ │ │ + bl af4d44 │ │ │ │ mov r0, r4 │ │ │ │ bl 496794 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3806f4> │ │ │ │ mov r0, r4 │ │ │ │ - bl add2c8 │ │ │ │ + bl add458 │ │ │ │ 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 +2607437,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 │ │ │ │ + @ instruction: 0xffffbf9c │ │ │ │ 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 +2607639,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 r3, #6 │ │ │ │ lsls r7, r2, #2 │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #26 │ │ │ │ + cmp r2, #250 @ 0xfa │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cmp r0, #160 @ 0xa0 │ │ │ │ + cmp r2, #128 @ 0x80 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cmp r0, #174 @ 0xae │ │ │ │ + cmp r2, #142 @ 0x8e │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldmia r2!, {r5, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - cmp r0, #138 @ 0x8a │ │ │ │ + cmp r2, #106 @ 0x6a │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldmia r2, {r2, r4, r6} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - cmp r0, #98 @ 0x62 │ │ │ │ + cmp r2, #66 @ 0x42 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cmp r0, #82 @ 0x52 │ │ │ │ + cmp r2, #50 @ 0x32 │ │ │ │ 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 +2607925,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 │ │ │ │ + cmp r0, #206 @ 0xce │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r7, #50 @ 0x32 │ │ │ │ + cmp r1, #18 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r6, #186 @ 0xba │ │ │ │ + cmp r0, #154 @ 0x9a │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - movs r6, #148 @ 0x94 │ │ │ │ + cmp r0, #116 @ 0x74 │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - movs r7, #4 │ │ │ │ + cmp r0, #228 @ 0xe4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r6, #90 @ 0x5a │ │ │ │ + cmp r0, #58 @ 0x3a │ │ │ │ lsls r7, r2, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #206 @ 0xce │ │ │ │ + cmp r0, #174 @ 0xae │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r6, #144 @ 0x90 │ │ │ │ + cmp r0, #112 @ 0x70 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r6, #98 @ 0x62 │ │ │ │ + cmp r0, #66 @ 0x42 │ │ │ │ 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 +2616909,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 r5, [sp, #680] @ 0x2a8 │ │ │ │ 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 +2621343,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 r7, [sp, #496] @ 0x1f0 │ │ │ │ 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 +2624840,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, #22 │ │ │ │ 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 +2624939,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 │ │ │ │ + adcs r6, r6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3776] @ 0xec0 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r0, [pc, #2532] @ 78c1c0 │ │ │ │ @@ -2625900,15 +2625931,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 │ │ │ │ + lsls r4, r2, #6 │ │ │ │ + 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 +2627565,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] │ │ │ │ + ldr r0, [r3, r1] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r0!, {r1, r4, r6, r7} │ │ │ │ + ldmia r2!, {r1, 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, #4056] @ 0xfd8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #232] @ (78d304 ) │ │ │ │ @@ -2627648,17 +2627680,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] │ │ │ │ + ldrsb r6, [r2, r5] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r7!, {r1, r3, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r5, 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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #624] @ (78d5a4 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2627919,27 +2627951,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] │ │ │ │ + ldrsb r2, [r1, r2] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - movs r5, #220 @ 0xdc │ │ │ │ + movs r7, #188 @ 0xbc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r6, #3 │ │ │ │ + lsls r4, r2, #11 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stmia r6!, {r2, r3, r7} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r4, [r7, r7] │ │ │ │ + strb r4, [r3, r7] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - movs r5, #70 @ 0x46 │ │ │ │ + movs r7, #38 @ 0x26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r6!, {r3, r4, r6} │ │ │ │ + ldmia r0!, {r3, 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #340] @ (78d730 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2628080,25 +2628112,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] │ │ │ │ + strb r2, [r5, r0] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r2, [r2, r0] │ │ │ │ + strh r2, [r6, r7] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r4, [r5, r7] │ │ │ │ + strh r4, [r1, r7] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r2, [r3, r6] │ │ │ │ + strh r2, [r7, r5] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r0, [r0, r6] │ │ │ │ + strh r0, [r4, r5] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r3!, {r3, r4, r7} │ │ │ │ + stmia r5!, {r3, r4, r5, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr.w r4, [pc, #1652] @ 78ddd8 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -2628726,48 +2628758,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 r4!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ movs r7, #60 @ 0x3c │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldr r7, [pc, #168] @ (78de9c ) │ │ │ │ + str r2, [r1, r4] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r0, r7, #6 │ │ │ │ + movs r1, #152 @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r0!, {r1, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r4, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r0!, {r2, r5, r6} │ │ │ │ + stmia r2!, {r2, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r6, [pc, #256] @ (78df04 ) │ │ │ │ + str r0, [r4, r0] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r6, r7, #3 │ │ │ │ + movs r0, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfa0c0090 │ │ │ │ - ldr r5, [pc, #640] @ (78e090 ) │ │ │ │ + @ instruction: 0xfbec0090 │ │ │ │ + ldr r7, [pc, #512] @ (78e010 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrh r2, [r1, #6] │ │ │ │ + ldrh r2, [r5, #20] │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #376] @ (78df94 ) │ │ │ │ + ldr r7, [pc, #248] @ (78df14 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r5, [pc, #384] @ (78dfa0 ) │ │ │ │ + ldr r7, [pc, #256] @ (78df20 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ movs r3, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #488] @ (78e010 ) │ │ │ │ + ldr r6, [pc, #360] @ (78df90 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r4, [pc, #240] @ (78df1c ) │ │ │ │ + ldr r6, [pc, #112] @ (78de9c ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r3, [pc, #808] @ (78e158 ) │ │ │ │ + ldr r5, [pc, #680] @ (78e0d8 ) │ │ │ │ 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 +2629877,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 │ │ │ │ + cmp r6, sp │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bics r2, r3 │ │ │ │ + cmp r2, pc │ │ │ │ lsls r6, r2, #2 │ │ │ │ adds r6, r6, r7 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - cmn r4, r4 │ │ │ │ + add ip, r8 │ │ │ │ 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 │ │ │ │ + bcc.n 78e930 │ │ │ │ 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 +2630227,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 │ │ │ │ + adcs r2, r5 │ │ │ │ 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 r7, {r2, r4, r5, r7} │ │ │ │ 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 +2630573,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 r6, #40 @ 0x28 │ │ │ │ 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 r4, {r1, r4, r6} │ │ │ │ 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 +2630936,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 r2, #156 @ 0x9c │ │ │ │ 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} │ │ │ │ + ldmia r0!, {r5, r7} │ │ │ │ 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 +2632006,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 │ │ │ │ + adds r0, r2, #4 │ │ │ │ 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 +2632217,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 │ │ │ │ + subs r4, r2, r4 │ │ │ │ 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 +2632608,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, #8 │ │ │ │ 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 +2632660,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 │ │ │ │ + @ instruction: 0xf4a20090 │ │ │ │ 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 +2633970,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 r4, #168 @ 0xa8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r2, sp, #888 @ 0x378 │ │ │ │ + add r4, sp, #760 @ 0x2f8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrh r6, [r2, #14] │ │ │ │ + ldrh r6, [r6, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #184 @ 0xb8 │ │ │ │ + movs r4, #152 @ 0x98 │ │ │ │ lsls r6, r2, #2 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, r2] │ │ │ │ + ldrsb r2, [r2, r2] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r4, #1 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrh r2, [r4, #62] @ 0x3e │ │ │ │ + str r1, [sp, #776] @ 0x308 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r4, [r0, r4] │ │ │ │ + ldrh r4, [r4, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r6, #2 │ │ │ │ + movs r0, #148 @ 0x94 │ │ │ │ lsls r6, r2, #2 │ │ │ │ @ instruction: 0xf35a014b │ │ │ │ - adds r6, r2, #2 │ │ │ │ + subs r6, r6, #1 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r6, r2, #29 │ │ │ │ + adds r6, r6, r4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r6, [r0, #26] │ │ │ │ + strh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r3, #2 │ │ │ │ + subs r6, r7, #1 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r0, r3, r5 │ │ │ │ + adds r0, r7, #4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r0, r4, r4 │ │ │ │ + adds r0, r0, #4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrh r0, [r1, #28] │ │ │ │ + ldrh r0, [r5, #42] @ 0x2a │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrh r2, [r0, #22] │ │ │ │ + ldrh r2, [r4, #36] @ 0x24 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r4, r6, r6 │ │ │ │ + subs r4, r2, r6 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r6, r2, r6 │ │ │ │ + subs r6, r6, r5 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - usat r0, #16, r0, lsl #2 │ │ │ │ - adds r6, r0, r5 │ │ │ │ + sbc.w r0, r0, #4718592 @ 0x480000 │ │ │ │ + subs r6, r4, r4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrh r0, [r2, #16] │ │ │ │ + ldrh r0, [r6, #30] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r6, r0, r2 │ │ │ │ + subs r6, r4, r1 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrh r2, [r0, #8] │ │ │ │ + ldrh r2, [r4, #22] │ │ │ │ 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 +2634588,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 │ │ │ │ + adds r4, r1, r5 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r2, [r5, #62] @ 0x3e │ │ │ │ + ldrh r2, [r1, #14] │ │ │ │ lsls r6, r2, #2 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4, #25 │ │ │ │ + adds r6, r0, r1 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r6, r7, #23 │ │ │ │ + asrs r6, r3, #31 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r0, r7, #11 │ │ │ │ + asrs r0, r3, #19 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r2, [r0, #38] @ 0x26 │ │ │ │ + strh r2, [r4, #52] @ 0x34 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r0, r1, #17 │ │ │ │ + asrs r0, r5, #24 │ │ │ │ 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 │ │ │ │ + b.n 791a84 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - udf #254 @ 0xfe │ │ │ │ + b.n 791a50 │ │ │ │ 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 +2635317,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, #22 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrb r0, [r6, #16] │ │ │ │ + ldrb r0, [r2, #24] │ │ │ │ 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 +2635954,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, #26 │ │ │ │ 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 +2636134,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, #20 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r2, [r6, #13] │ │ │ │ + strb r2, [r2, #21] │ │ │ │ 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 +2636426,26 @@ │ │ │ │ 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, #18 │ │ │ │ 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, #9 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrh r2, [r4, r2] │ │ │ │ + ldrb r2, [r0, r2] │ │ │ │ + lsls r6, r2, #2 │ │ │ │ + lsls r2, r3, #5 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - vqadd.u64 d16, d26, d5 │ │ │ │ stmdb 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 +2636656,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 │ │ │ │ + strb r4, [r3, #1] │ │ │ │ lsls r6, r2, #2 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - mrc2 0, 0, r0, cr10, cr5, {4} │ │ │ │ + vshr.u64 d16, d5, #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 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #512] @ (792f04 ) │ │ │ │ ldr r3, [pc, #512] @ (792f08 ) │ │ │ │ @@ -2636842,25 +2636875,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, r6] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stc2l 0, cr0, [sl, #-596]! @ 0xfffffdac │ │ │ │ + vqadd.u8 d16, d26, d5 │ │ │ │ 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]! @ 0x254 │ │ │ │ + ldc2l 0, cr0, [lr], {149} @ 0x95 │ │ │ │ stmdb 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 +2637011,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 │ │ │ │ + mcrr2 0, 9, r0, r6, cr5 │ │ │ │ + ldr r2, [r4, #68] @ 0x44 │ │ │ │ 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 +2637352,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] │ │ │ │ + @ instruction: 0xfafe0095 │ │ │ │ + ldr r0, [r0, #48] @ 0x30 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrb.w r0, [r6, #149] @ 0x95 │ │ │ │ - adds r1, #252 @ 0xfc │ │ │ │ + @ instruction: 0xfa760095 │ │ │ │ + adds r3, #220 @ 0xdc │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ 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 +2637502,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 │ │ │ │ + ldrb.w r0, [ip, r5, lsl #1] │ │ │ │ + ldr r6, [r0, #0] │ │ │ │ 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 +2638178,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 │ │ │ │ + @ instruction: 0xf5f20095 │ │ │ │ + str r0, [r4, #100] @ 0x64 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - movt r0, #32917 @ 0x8095 │ │ │ │ - str r4, [r6, #48] @ 0x30 │ │ │ │ + @ instruction: 0xf4a80095 │ │ │ │ + str r4, [r2, #80] @ 0x50 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - sbcs.w r0, r6, #149 @ 0x95 │ │ │ │ - str r4, [r4, #28] │ │ │ │ + @ instruction: 0xf3560095 │ │ │ │ + str r4, [r0, #60] @ 0x3c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bics.w r0, r0, #149 @ 0x95 │ │ │ │ - str r0, [r3, #8] │ │ │ │ + @ instruction: 0xf2100095 │ │ │ │ + str r0, [r7, #36] @ 0x24 │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmia r4!, {r3, r5, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - vqadd.s8 d16, d18, d5 │ │ │ │ - ldrsh r0, [r4, r4] │ │ │ │ + @ instruction: 0xf1220095 │ │ │ │ + str r0, [r0, #16] │ │ │ │ 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 +2638565,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 │ │ │ │ + ldcl 0, cr0, [r6, #-596] @ 0xfffffdac │ │ │ │ + movs r7, #24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r2, [r1, r7] │ │ │ │ + ldrb r2, [r5, r6] │ │ │ │ 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 +2638700,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: 0xeb300095 │ │ │ │ + ldrh r2, [r1, r5] │ │ │ │ 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 +2639430,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: 0xe9b40095 │ │ │ │ + @ instruction: 0xe9880095 │ │ │ │ hlt 0x0038 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - b.n 7944a4 │ │ │ │ + b.n 794864 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 7944c4 │ │ │ │ + b.n 794884 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 79430c │ │ │ │ + b.n 7946cc │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 795070 │ │ │ │ + b.n 794430 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 795030 │ │ │ │ + b.n 7943f0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ cmp r4, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 794f20 │ │ │ │ + b.n 7942e0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r0, [r4, r1] │ │ │ │ + strb r0, [r0, r1] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - b.n 794ea8 │ │ │ │ + b.n 794268 │ │ │ │ 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 +2640291,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 7958e8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - udf #54 @ 0x36 │ │ │ │ + b.n 795278 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r6, [pc, #656] @ (7954e0 ) │ │ │ │ + str r4, [r0, r2] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - udf #50 @ 0x32 │ │ │ │ + b.n 795278 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r4, [pc, #456] @ (795420 ) │ │ │ │ + ldr r6, [pc, #328] @ (7953a0 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ble.n 7951d8 │ │ │ │ + svc 158 @ 0x9e │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r4, [pc, #32] @ (795280 ) │ │ │ │ + ldr r5, [pc, #928] @ (795600 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ble.n 7952f4 │ │ │ │ + svc 40 @ 0x28 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r3, [pc, #632] @ (7954e0 ) │ │ │ │ + ldr r5, [pc, #504] @ (795460 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bgt.n 795210 │ │ │ │ + udf #178 @ 0xb2 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r3, [pc, #208] @ (795340 ) │ │ │ │ + ldr r5, [pc, #80] @ (7952c0 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bgt.n 795334 │ │ │ │ + udf #64 @ 0x40 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r2, [pc, #808] @ (7955a0 ) │ │ │ │ + ldr r4, [pc, #680] @ (795520 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - blt.n 795258 │ │ │ │ + ble.n 795218 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r2, [pc, #384] @ (795400 ) │ │ │ │ + ldr r4, [pc, #256] @ (795380 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - blt.n 795374 │ │ │ │ + ble.n 795334 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r1, [pc, #984] @ (795660 ) │ │ │ │ + ldr r3, [pc, #856] @ (7955e0 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - blt.n 795290 │ │ │ │ + bgt.n 795250 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r1, [pc, #560] @ (7954c0 ) │ │ │ │ + ldr r3, [pc, #432] @ (795440 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bge.n 7951ac │ │ │ │ + bgt.n 79536c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r1, [pc, #136] @ (795320 ) │ │ │ │ + ldr r3, [pc, #8] @ (7952a0 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bge.n 7952a0 │ │ │ │ + blt.n 795260 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r0, [pc, #656] @ (795530 ) │ │ │ │ + ldr r2, [pc, #528] @ (7954b0 ) │ │ │ │ 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 +2641174,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 │ │ │ │ + blt.n 795bec │ │ │ │ lsls r5, r2, #2 │ │ │ │ - asrs r2, r4, #18 │ │ │ │ + asrs r2, r0, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - blxns sp │ │ │ │ + ldr r1, [pc, #816] @ (795e3c ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bls.n 795bc0 │ │ │ │ + blt.n 795b80 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bls.n 795bc8 │ │ │ │ + blt.n 795b88 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bls.n 795bcc │ │ │ │ + blt.n 795b8c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r6, pc, #464 @ (adr r6, 795cec ) │ │ │ │ + add r0, sp, #336 @ 0x150 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r6, pc, #432 @ (adr r6, 795cd0 ) │ │ │ │ + add r0, sp, #304 @ 0x130 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bls.n 795b54 │ │ │ │ + bge.n 795b14 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bxns r6 │ │ │ │ + ldr r1, [pc, #80] @ (795b78 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bhi.n 795b08 │ │ │ │ + bge.n 795ac8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - mov sl, fp │ │ │ │ + ldr r0, [pc, #744] @ (795e18 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bhi.n 795a48 │ │ │ │ + bge.n 795c08 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bhi.n 795be8 │ │ │ │ + bge.n 795ba8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bhi.n 795bec │ │ │ │ + bge.n 795bac │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r5, pc, #456 @ (adr r5, 795d08 ) │ │ │ │ + add r7, pc, #328 @ (adr r7, 795c88 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r5, pc, #424 @ (adr r5, 795cec ) │ │ │ │ + add r7, pc, #296 @ (adr r7, 795c6c ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bhi.n 795b74 │ │ │ │ + bls.n 795b34 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - mov r2, r6 │ │ │ │ + ldr r0, [pc, #72] @ (795b94 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bvc.n 795b28 │ │ │ │ + bls.n 795ae8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cmp r8, fp │ │ │ │ + blx r7 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bvc.n 795ab0 │ │ │ │ + bls.n 795a70 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - asrs r6, r0, #9 │ │ │ │ + asrs r6, r4, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r8, r2 │ │ │ │ + bx lr │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bvc.n 795be4 │ │ │ │ + bls.n 795ba4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r4, pc, #296 @ (adr r4, 795c90 ) │ │ │ │ + add r6, pc, #168 @ (adr r6, 795c10 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bvc.n 795b94 │ │ │ │ + bhi.n 795b54 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cmp r0, r6 │ │ │ │ + bx r2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bvc.n 795be0 │ │ │ │ + bls.n 795ba0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bvs.n 795b74 │ │ │ │ + bhi.n 795b34 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - asrs r0, r6, #5 │ │ │ │ + asrs r0, r2, #13 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add sl, r7 │ │ │ │ + mov sl, r3 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bvs.n 795af4 │ │ │ │ + bhi.n 795ab4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - asrs r6, r2, #4 │ │ │ │ + asrs r6, r6, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, ip │ │ │ │ + mov r0, r8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bvs.n 795ab4 │ │ │ │ + bhi.n 795c74 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - asrs r0, r1, #3 │ │ │ │ + asrs r0, r5, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, r2 │ │ │ │ + cmp sl, lr │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bvs.n 795c14 │ │ │ │ + bhi.n 795bd4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r4, [r4, r4] │ │ │ │ + ldrh r4, [r0, r4] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r2, pc, #696 @ (adr r2, 795e5c ) │ │ │ │ + add r4, pc, #568 @ (adr r4, 795ddc ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrb r0, [r7, #23] │ │ │ │ + ldrb r0, [r3, #31] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - stmia r4!, {r1, r4, r5} │ │ │ │ + stmia r6!, {r1, r4} │ │ │ │ lsls r6, r1, #2 │ │ │ │ - bics r2, r4 │ │ │ │ + cmp sl, r0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r5, [sp, #56] @ 0x38 │ │ │ │ + ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.n 795b4c │ │ │ │ + bvc.n 795b0c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r2, pc, #80 @ (adr r2, 795c0c ) │ │ │ │ + add r3, pc, #976 @ (adr r3, 795f8c ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrb r6, [r3, #21] │ │ │ │ + ldrb r6, [r7, #28] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [r0, r2] │ │ │ │ + ldrh r4, [r4, r1] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cmn r6, r4 │ │ │ │ + add lr, r8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bpl.n 795c9c │ │ │ │ + bvc.n 795c5c │ │ │ │ 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, #18 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - beq.n 795ba8 │ │ │ │ + bcs.n 795b68 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - asrs r4, r7 │ │ │ │ + orrs 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 +2641632,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 │ │ │ │ + bcs.n 795f60 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r6, #122 @ 0x7a │ │ │ │ + eors r2, r3 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r6, #116 @ 0x74 │ │ │ │ + eors r4, r2 │ │ │ │ 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 +2642267,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, r7] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r2, [r1, r3] │ │ │ │ + ldrsb r2, [r5, r2] │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldr r2, [sp, #840] @ 0x348 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldmia r0!, {r1, r5} │ │ │ │ + ldmia r2!, {r1} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r0!, {r3, r5} │ │ │ │ + ldmia r2!, {r3} │ │ │ │ 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 +2643098,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 │ │ │ │ + stmia r1!, {r1, r2, r3, r6} │ │ │ │ + lsls r5, r2, #2 │ │ │ │ + @ instruction: 0xb84e │ │ │ │ + lsls 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,24 +2643248,24 @@ │ │ │ │ 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 │ │ │ │ - lsls r5, r2, #2 │ │ │ │ - bkpt 0x0032 │ │ │ │ - lsls r5, r2, #2 │ │ │ │ - bkpt 0x001c │ │ │ │ + stmia r0!, {r1, r2, r4} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - pop {r1, r3, r4, r5, r6, r7, pc} │ │ │ │ + stmia r0!, {r1, r4} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itt │ │ │ │ + lsl r5, r2, #2 │ │ │ │ + itte le @ unpredictable > │ │ │ │ + lslle r5, r2, #2 │ │ │ │ + pushle {r4, r5, lr} │ │ │ │ + movgt.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ sub sp, #12 TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes